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

Generics__26.cpp 1.4MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403
  1. #include "pch-cpp.hpp"
  2. struct ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605;
  3. struct Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF;
  4. struct Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445;
  5. struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180;
  6. struct Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735;
  7. struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
  8. struct Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6;
  9. struct Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC;
  10. struct Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC;
  11. struct Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122;
  12. struct Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713;
  13. struct Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298;
  14. struct Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71;
  15. struct Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F;
  16. struct Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379;
  17. struct Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1;
  18. struct Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36;
  19. struct Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA;
  20. struct Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2;
  21. struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1;
  22. struct Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3;
  23. struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
  24. struct Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E;
  25. struct Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB;
  26. struct Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A;
  27. struct Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00;
  28. struct Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190;
  29. struct HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B;
  30. struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
  31. struct IEqualityComparer_1_t4537FF5E9634FC142F7BF26B48CA727CCA436047;
  32. struct IEqualityComparer_1_tDBA96AAC21C7C21D26B68A9F19E6AE4E015D2316;
  33. struct IEqualityComparer_1_t0C62219A7981BC3254B9E9404B17F934FE7D7908;
  34. struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
  35. struct KeyCollection_t98851988F7A46DEB3F384DEF9165F1B3AC0D5373;
  36. struct KeyCollection_tB1DE095FF36992D4C01885322E6339596DDD139B;
  37. struct KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436;
  38. struct KeyCollection_t401E270C757CE48FC10E1F6E5E23DC611BF56866;
  39. struct KeyCollection_tA19BA39E5042FA7AF8D048D51934DC3BD9F2E952;
  40. struct KeyCollection_t0EADCA6127CA2346CF910D7F5244EFB9CB5DE385;
  41. struct KeyCollection_t3C0BA1F084EA69F4F08E2AC2C2B8502947BB51BD;
  42. struct KeyCollection_t0B80132646C5C9D27AC9F6556074261A8EEDC377;
  43. struct KeyCollection_tACEB833B088149BAAF89FCB5B225E90A7303F418;
  44. struct KeyCollection_t0515D03A5B3BC21D707C8F3A2079045B74D5B860;
  45. struct KeyCollection_t79027F87B7997304298371B3F4E410423B6C61FA;
  46. struct KeyCollection_t8F71B0D0C29251BFADDD78283D2D169C17F85D96;
  47. struct KeyCollection_tAFB9383D0D5BB1B6F60638686806B2F9E2FF6F65;
  48. struct KeyCollection_tF80FCEB145ECE3DFBF875A28D07E9842E5997DF1;
  49. struct KeyCollection_tF98E647889153C4ADBB27710B38B122F4920F0D6;
  50. struct KeyCollection_t82843611D3240C37DEA1AF693D1E4E17145BBE08;
  51. struct KeyCollection_t43B519AE49EC272CAF6E177CBCC5352F83DC44AE;
  52. struct KeyCollection_t976C760C473427962626D96C4AE4A0327EA1EC2A;
  53. struct KeyCollection_tEBE08B15420BC67BA2CCF00CB0FC401CEE1820A9;
  54. struct KeyCollection_t420440E1F5C4DCD1E4BDAF9CCC78FCE9E9B1CB39;
  55. struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974;
  56. struct KeyCollection_t141E0F96F2EECCDFE0BCCD45211AB72B4A36F58F;
  57. struct KeyCollection_t83B5C938D73A29E7198A545AE88DC67240DDA6DF;
  58. struct KeyCollection_tDBA045EF598FAB4361D41421DC611709C58BBFBF;
  59. struct RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44;
  60. struct RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1;
  61. struct RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD;
  62. struct RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D;
  63. struct RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9;
  64. struct RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A;
  65. struct ValueCollection_tC58015C3A7573D1D45FB99D69168DA91FE3A47C2;
  66. struct ValueCollection_t3E15C7512E264E8264BF8F3141BD77FC41CD16F4;
  67. struct ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28;
  68. struct ValueCollection_tB8177DDCCB878E605152542DBBCA485CCA0B1906;
  69. struct ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F;
  70. struct ValueCollection_t01C6500896D19475A6B365F507878B011CC4F114;
  71. struct ValueCollection_tA792A7A8359239E0726D27330A82AB3B5C6194FD;
  72. struct ValueCollection_t3345D8F37DA4C2468E25B22F8CDBC378D69D4063;
  73. struct ValueCollection_t7C3EF62C8EBEF5BCD7ACAE3A972921936DD95BE0;
  74. struct ValueCollection_tDF1EC77C37E6E161D53DE980D34DC4ED6B468EDC;
  75. struct ValueCollection_t798C1DA5F9E16D05777CD24B2A2AA7905B322B3C;
  76. struct ValueCollection_tB299C06E8B49BF406A8E6B012CEB2F5086FD124D;
  77. struct ValueCollection_t11DEEA44D63ED0917BD47EFD3C51372B0EA9E1BF;
  78. struct ValueCollection_tE8095E528D5C491DA5BF2C8694B3FEF0733A8BEB;
  79. struct ValueCollection_t6C0ABC21C059BA74A0F69D530ED60F556AA5DA13;
  80. struct ValueCollection_tF795F1145A5EF265FBEF608F4974785AADE37CCD;
  81. struct ValueCollection_t247A18D119E08D284E8A914EAA60DC925CCC9F8C;
  82. struct ValueCollection_t9DC96BBAA7FCD00649647C75019D5DE2F942405C;
  83. struct ValueCollection_tE4B5F81478422E33CBDE8650FC287DBA3AF04E86;
  84. struct ValueCollection_tCF1B8D39FC4136882ADBC6CFCB3EB264097D7AC6;
  85. struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA;
  86. struct ValueCollection_t530710F0A8D6B3B71533B3739F84F42EDD3EEC3D;
  87. struct ValueCollection_t3E29B738F3CBD87E653C7CFAB2378AC1A8A80551;
  88. struct ValueCollection_t34EC7098883650F6F421A8175A58EEF83EDBBF61;
  89. struct EntryU5BU5D_t20E8E77A47B66B9624CA95A13BABEF4009AD2B4E;
  90. struct EntryU5BU5D_t109825AA57508E58A227EA26BE914EE0897CF6BF;
  91. struct EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA;
  92. struct EntryU5BU5D_t19CA95B544EBD9F254D17342F41A7F9203BB2515;
  93. struct EntryU5BU5D_tFE752FEFBBCDEA0ABFB46556A567D61EFF176FD1;
  94. struct EntryU5BU5D_t5CF00908077AFA23116F9781751B67DCBF590D7B;
  95. struct EntryU5BU5D_t073FACA530F2690A9E997B1617C81029BBC8FD2C;
  96. struct EntryU5BU5D_t727665A2CC38CE638F8690FEB5F840BD16C70658;
  97. struct EntryU5BU5D_t508429E248220F9EF6654CCAF8B3F7A248D28FE3;
  98. struct EntryU5BU5D_t1A2CD9285C48598A04F408DAE442164E7A2BFC20;
  99. struct EntryU5BU5D_t74DBBEDFEA84979EC7428ADBFE28C5FA3A7DB67A;
  100. struct EntryU5BU5D_tDDBB3C07C36F178929A69EB8B8CE07B49AE02252;
  101. struct EntryU5BU5D_t05E52844511353E4ABF08A5014CE9794F2BC7FB2;
  102. struct EntryU5BU5D_t37A30D502FEB00D75695A63792AE99DC7C4D68D1;
  103. struct EntryU5BU5D_tF15F41EB93E42846D48A5EE818A359081082584E;
  104. struct EntryU5BU5D_t6DE30D037976CA42E046CF78CF4BEF758A9E886B;
  105. struct EntryU5BU5D_tFE726D463F611E4E4A72D28490134171736CC1FF;
  106. struct EntryU5BU5D_tF1C935ABE063C9C065D8DB01C9ADC385F347832B;
  107. struct EntryU5BU5D_t8A61658460FB17254FA3796E021DC61AED164F75;
  108. struct EntryU5BU5D_t0220227FE7D910BF17D745D71ADA52496FAB6D01;
  109. struct EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54;
  110. struct EntryU5BU5D_tC9C2D325E1F62D162A323618A264B921450113BF;
  111. struct EntryU5BU5D_t6C29FF550EBFCB1FB1D47B65646B53092304C037;
  112. struct EntryU5BU5D_t681D6B3E50190F640BD08E9878A41E14158EB33D;
  113. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  114. struct ComputedTransitionPropertyU5BU5D_t25B9E78F5276CDA297C8215C316452CAB8219E82;
  115. struct EphemeronU5BU5D_t4F80428A1142C3102C946127F8190063001742E8;
  116. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  117. struct PropertyPathPartU5BU5D_t7994D542F14DDDDEABB1792C335C20149399AEBB;
  118. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3;
  119. struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958;
  120. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C;
  121. struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
  122. struct String_t;
  123. struct StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428;
  124. struct TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160;
  125. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  126. IL2CPP_EXTERN_C RuntimeClass* DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var;
  127. IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
  128. struct ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_com;
  129. struct ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_pinvoke;
  130. struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com;
  131. struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke;
  132. struct EntryU5BU5D_t20E8E77A47B66B9624CA95A13BABEF4009AD2B4E;
  133. struct EntryU5BU5D_t109825AA57508E58A227EA26BE914EE0897CF6BF;
  134. struct EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA;
  135. struct EntryU5BU5D_t19CA95B544EBD9F254D17342F41A7F9203BB2515;
  136. struct EntryU5BU5D_tFE752FEFBBCDEA0ABFB46556A567D61EFF176FD1;
  137. struct EntryU5BU5D_t5CF00908077AFA23116F9781751B67DCBF590D7B;
  138. struct EntryU5BU5D_t073FACA530F2690A9E997B1617C81029BBC8FD2C;
  139. struct EntryU5BU5D_t727665A2CC38CE638F8690FEB5F840BD16C70658;
  140. struct EntryU5BU5D_t508429E248220F9EF6654CCAF8B3F7A248D28FE3;
  141. struct EntryU5BU5D_t1A2CD9285C48598A04F408DAE442164E7A2BFC20;
  142. struct EntryU5BU5D_t74DBBEDFEA84979EC7428ADBFE28C5FA3A7DB67A;
  143. struct EntryU5BU5D_tDDBB3C07C36F178929A69EB8B8CE07B49AE02252;
  144. struct EntryU5BU5D_t05E52844511353E4ABF08A5014CE9794F2BC7FB2;
  145. struct EntryU5BU5D_t37A30D502FEB00D75695A63792AE99DC7C4D68D1;
  146. struct EntryU5BU5D_tF15F41EB93E42846D48A5EE818A359081082584E;
  147. struct EntryU5BU5D_t6DE30D037976CA42E046CF78CF4BEF758A9E886B;
  148. struct EntryU5BU5D_tFE726D463F611E4E4A72D28490134171736CC1FF;
  149. struct EntryU5BU5D_tF1C935ABE063C9C065D8DB01C9ADC385F347832B;
  150. struct EntryU5BU5D_t8A61658460FB17254FA3796E021DC61AED164F75;
  151. struct EntryU5BU5D_t0220227FE7D910BF17D745D71ADA52496FAB6D01;
  152. struct EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54;
  153. struct EntryU5BU5D_tC9C2D325E1F62D162A323618A264B921450113BF;
  154. struct EntryU5BU5D_t6C29FF550EBFCB1FB1D47B65646B53092304C037;
  155. struct EntryU5BU5D_t681D6B3E50190F640BD08E9878A41E14158EB33D;
  156. struct EphemeronU5BU5D_t4F80428A1142C3102C946127F8190063001742E8;
  157. IL2CPP_EXTERN_C_BEGIN
  158. IL2CPP_EXTERN_C_END
  159. #ifdef __clang__
  160. #pragma clang diagnostic push
  161. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  162. #pragma clang diagnostic ignored "-Wunused-variable"
  163. #endif
  164. struct ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605 : public RuntimeObject
  165. {
  166. EphemeronU5BU5D_t4F80428A1142C3102C946127F8190063001742E8* ___data;
  167. RuntimeObject* ____lock;
  168. int32_t ___size;
  169. };
  170. struct Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF : public RuntimeObject
  171. {
  172. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  173. EntryU5BU5D_t20E8E77A47B66B9624CA95A13BABEF4009AD2B4E* ____entries;
  174. int32_t ____count;
  175. int32_t ____freeList;
  176. int32_t ____freeCount;
  177. int32_t ____version;
  178. RuntimeObject* ____comparer;
  179. KeyCollection_t98851988F7A46DEB3F384DEF9165F1B3AC0D5373* ____keys;
  180. ValueCollection_tC58015C3A7573D1D45FB99D69168DA91FE3A47C2* ____values;
  181. RuntimeObject* ____syncRoot;
  182. };
  183. struct Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445 : public RuntimeObject
  184. {
  185. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  186. EntryU5BU5D_t109825AA57508E58A227EA26BE914EE0897CF6BF* ____entries;
  187. int32_t ____count;
  188. int32_t ____freeList;
  189. int32_t ____freeCount;
  190. int32_t ____version;
  191. RuntimeObject* ____comparer;
  192. KeyCollection_tB1DE095FF36992D4C01885322E6339596DDD139B* ____keys;
  193. ValueCollection_t3E15C7512E264E8264BF8F3141BD77FC41CD16F4* ____values;
  194. RuntimeObject* ____syncRoot;
  195. };
  196. struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180 : public RuntimeObject
  197. {
  198. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  199. EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA* ____entries;
  200. int32_t ____count;
  201. int32_t ____freeList;
  202. int32_t ____freeCount;
  203. int32_t ____version;
  204. RuntimeObject* ____comparer;
  205. KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436* ____keys;
  206. ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28* ____values;
  207. RuntimeObject* ____syncRoot;
  208. };
  209. struct Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735 : public RuntimeObject
  210. {
  211. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  212. EntryU5BU5D_t19CA95B544EBD9F254D17342F41A7F9203BB2515* ____entries;
  213. int32_t ____count;
  214. int32_t ____freeList;
  215. int32_t ____freeCount;
  216. int32_t ____version;
  217. RuntimeObject* ____comparer;
  218. KeyCollection_t401E270C757CE48FC10E1F6E5E23DC611BF56866* ____keys;
  219. ValueCollection_tB8177DDCCB878E605152542DBBCA485CCA0B1906* ____values;
  220. RuntimeObject* ____syncRoot;
  221. };
  222. struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907 : public RuntimeObject
  223. {
  224. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  225. EntryU5BU5D_tFE752FEFBBCDEA0ABFB46556A567D61EFF176FD1* ____entries;
  226. int32_t ____count;
  227. int32_t ____freeList;
  228. int32_t ____freeCount;
  229. int32_t ____version;
  230. RuntimeObject* ____comparer;
  231. KeyCollection_tA19BA39E5042FA7AF8D048D51934DC3BD9F2E952* ____keys;
  232. ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F* ____values;
  233. RuntimeObject* ____syncRoot;
  234. };
  235. struct Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6 : public RuntimeObject
  236. {
  237. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  238. EntryU5BU5D_t5CF00908077AFA23116F9781751B67DCBF590D7B* ____entries;
  239. int32_t ____count;
  240. int32_t ____freeList;
  241. int32_t ____freeCount;
  242. int32_t ____version;
  243. RuntimeObject* ____comparer;
  244. KeyCollection_t0EADCA6127CA2346CF910D7F5244EFB9CB5DE385* ____keys;
  245. ValueCollection_t01C6500896D19475A6B365F507878B011CC4F114* ____values;
  246. RuntimeObject* ____syncRoot;
  247. };
  248. struct Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC : public RuntimeObject
  249. {
  250. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  251. EntryU5BU5D_t073FACA530F2690A9E997B1617C81029BBC8FD2C* ____entries;
  252. int32_t ____count;
  253. int32_t ____freeList;
  254. int32_t ____freeCount;
  255. int32_t ____version;
  256. RuntimeObject* ____comparer;
  257. KeyCollection_t3C0BA1F084EA69F4F08E2AC2C2B8502947BB51BD* ____keys;
  258. ValueCollection_tA792A7A8359239E0726D27330A82AB3B5C6194FD* ____values;
  259. RuntimeObject* ____syncRoot;
  260. };
  261. struct Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC : public RuntimeObject
  262. {
  263. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  264. EntryU5BU5D_t727665A2CC38CE638F8690FEB5F840BD16C70658* ____entries;
  265. int32_t ____count;
  266. int32_t ____freeList;
  267. int32_t ____freeCount;
  268. int32_t ____version;
  269. RuntimeObject* ____comparer;
  270. KeyCollection_t0B80132646C5C9D27AC9F6556074261A8EEDC377* ____keys;
  271. ValueCollection_t3345D8F37DA4C2468E25B22F8CDBC378D69D4063* ____values;
  272. RuntimeObject* ____syncRoot;
  273. };
  274. struct Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122 : public RuntimeObject
  275. {
  276. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  277. EntryU5BU5D_t508429E248220F9EF6654CCAF8B3F7A248D28FE3* ____entries;
  278. int32_t ____count;
  279. int32_t ____freeList;
  280. int32_t ____freeCount;
  281. int32_t ____version;
  282. RuntimeObject* ____comparer;
  283. KeyCollection_tACEB833B088149BAAF89FCB5B225E90A7303F418* ____keys;
  284. ValueCollection_t7C3EF62C8EBEF5BCD7ACAE3A972921936DD95BE0* ____values;
  285. RuntimeObject* ____syncRoot;
  286. };
  287. struct Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713 : public RuntimeObject
  288. {
  289. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  290. EntryU5BU5D_t1A2CD9285C48598A04F408DAE442164E7A2BFC20* ____entries;
  291. int32_t ____count;
  292. int32_t ____freeList;
  293. int32_t ____freeCount;
  294. int32_t ____version;
  295. RuntimeObject* ____comparer;
  296. KeyCollection_t0515D03A5B3BC21D707C8F3A2079045B74D5B860* ____keys;
  297. ValueCollection_tDF1EC77C37E6E161D53DE980D34DC4ED6B468EDC* ____values;
  298. RuntimeObject* ____syncRoot;
  299. };
  300. struct Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298 : public RuntimeObject
  301. {
  302. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  303. EntryU5BU5D_t74DBBEDFEA84979EC7428ADBFE28C5FA3A7DB67A* ____entries;
  304. int32_t ____count;
  305. int32_t ____freeList;
  306. int32_t ____freeCount;
  307. int32_t ____version;
  308. RuntimeObject* ____comparer;
  309. KeyCollection_t79027F87B7997304298371B3F4E410423B6C61FA* ____keys;
  310. ValueCollection_t798C1DA5F9E16D05777CD24B2A2AA7905B322B3C* ____values;
  311. RuntimeObject* ____syncRoot;
  312. };
  313. struct Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71 : public RuntimeObject
  314. {
  315. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  316. EntryU5BU5D_tDDBB3C07C36F178929A69EB8B8CE07B49AE02252* ____entries;
  317. int32_t ____count;
  318. int32_t ____freeList;
  319. int32_t ____freeCount;
  320. int32_t ____version;
  321. RuntimeObject* ____comparer;
  322. KeyCollection_t8F71B0D0C29251BFADDD78283D2D169C17F85D96* ____keys;
  323. ValueCollection_tB299C06E8B49BF406A8E6B012CEB2F5086FD124D* ____values;
  324. RuntimeObject* ____syncRoot;
  325. };
  326. struct Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F : public RuntimeObject
  327. {
  328. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  329. EntryU5BU5D_t05E52844511353E4ABF08A5014CE9794F2BC7FB2* ____entries;
  330. int32_t ____count;
  331. int32_t ____freeList;
  332. int32_t ____freeCount;
  333. int32_t ____version;
  334. RuntimeObject* ____comparer;
  335. KeyCollection_tAFB9383D0D5BB1B6F60638686806B2F9E2FF6F65* ____keys;
  336. ValueCollection_t11DEEA44D63ED0917BD47EFD3C51372B0EA9E1BF* ____values;
  337. RuntimeObject* ____syncRoot;
  338. };
  339. struct Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379 : public RuntimeObject
  340. {
  341. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  342. EntryU5BU5D_t37A30D502FEB00D75695A63792AE99DC7C4D68D1* ____entries;
  343. int32_t ____count;
  344. int32_t ____freeList;
  345. int32_t ____freeCount;
  346. int32_t ____version;
  347. RuntimeObject* ____comparer;
  348. KeyCollection_tF80FCEB145ECE3DFBF875A28D07E9842E5997DF1* ____keys;
  349. ValueCollection_tE8095E528D5C491DA5BF2C8694B3FEF0733A8BEB* ____values;
  350. RuntimeObject* ____syncRoot;
  351. };
  352. struct Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1 : public RuntimeObject
  353. {
  354. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  355. EntryU5BU5D_tF15F41EB93E42846D48A5EE818A359081082584E* ____entries;
  356. int32_t ____count;
  357. int32_t ____freeList;
  358. int32_t ____freeCount;
  359. int32_t ____version;
  360. RuntimeObject* ____comparer;
  361. KeyCollection_tF98E647889153C4ADBB27710B38B122F4920F0D6* ____keys;
  362. ValueCollection_t6C0ABC21C059BA74A0F69D530ED60F556AA5DA13* ____values;
  363. RuntimeObject* ____syncRoot;
  364. };
  365. struct Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36 : public RuntimeObject
  366. {
  367. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  368. EntryU5BU5D_t6DE30D037976CA42E046CF78CF4BEF758A9E886B* ____entries;
  369. int32_t ____count;
  370. int32_t ____freeList;
  371. int32_t ____freeCount;
  372. int32_t ____version;
  373. RuntimeObject* ____comparer;
  374. KeyCollection_t82843611D3240C37DEA1AF693D1E4E17145BBE08* ____keys;
  375. ValueCollection_tF795F1145A5EF265FBEF608F4974785AADE37CCD* ____values;
  376. RuntimeObject* ____syncRoot;
  377. };
  378. struct Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA : public RuntimeObject
  379. {
  380. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  381. EntryU5BU5D_tFE726D463F611E4E4A72D28490134171736CC1FF* ____entries;
  382. int32_t ____count;
  383. int32_t ____freeList;
  384. int32_t ____freeCount;
  385. int32_t ____version;
  386. RuntimeObject* ____comparer;
  387. KeyCollection_t43B519AE49EC272CAF6E177CBCC5352F83DC44AE* ____keys;
  388. ValueCollection_t247A18D119E08D284E8A914EAA60DC925CCC9F8C* ____values;
  389. RuntimeObject* ____syncRoot;
  390. };
  391. struct Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2 : public RuntimeObject
  392. {
  393. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  394. EntryU5BU5D_tF1C935ABE063C9C065D8DB01C9ADC385F347832B* ____entries;
  395. int32_t ____count;
  396. int32_t ____freeList;
  397. int32_t ____freeCount;
  398. int32_t ____version;
  399. RuntimeObject* ____comparer;
  400. KeyCollection_t976C760C473427962626D96C4AE4A0327EA1EC2A* ____keys;
  401. ValueCollection_t9DC96BBAA7FCD00649647C75019D5DE2F942405C* ____values;
  402. RuntimeObject* ____syncRoot;
  403. };
  404. struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1 : public RuntimeObject
  405. {
  406. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  407. EntryU5BU5D_t8A61658460FB17254FA3796E021DC61AED164F75* ____entries;
  408. int32_t ____count;
  409. int32_t ____freeList;
  410. int32_t ____freeCount;
  411. int32_t ____version;
  412. RuntimeObject* ____comparer;
  413. KeyCollection_tEBE08B15420BC67BA2CCF00CB0FC401CEE1820A9* ____keys;
  414. ValueCollection_tE4B5F81478422E33CBDE8650FC287DBA3AF04E86* ____values;
  415. RuntimeObject* ____syncRoot;
  416. };
  417. struct Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3 : public RuntimeObject
  418. {
  419. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  420. EntryU5BU5D_t0220227FE7D910BF17D745D71ADA52496FAB6D01* ____entries;
  421. int32_t ____count;
  422. int32_t ____freeList;
  423. int32_t ____freeCount;
  424. int32_t ____version;
  425. RuntimeObject* ____comparer;
  426. KeyCollection_t420440E1F5C4DCD1E4BDAF9CCC78FCE9E9B1CB39* ____keys;
  427. ValueCollection_tCF1B8D39FC4136882ADBC6CFCB3EB264097D7AC6* ____values;
  428. RuntimeObject* ____syncRoot;
  429. };
  430. struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA : public RuntimeObject
  431. {
  432. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  433. EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54* ____entries;
  434. int32_t ____count;
  435. int32_t ____freeList;
  436. int32_t ____freeCount;
  437. int32_t ____version;
  438. RuntimeObject* ____comparer;
  439. KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* ____keys;
  440. ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* ____values;
  441. RuntimeObject* ____syncRoot;
  442. };
  443. struct Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E : public RuntimeObject
  444. {
  445. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  446. EntryU5BU5D_tC9C2D325E1F62D162A323618A264B921450113BF* ____entries;
  447. int32_t ____count;
  448. int32_t ____freeList;
  449. int32_t ____freeCount;
  450. int32_t ____version;
  451. RuntimeObject* ____comparer;
  452. KeyCollection_t141E0F96F2EECCDFE0BCCD45211AB72B4A36F58F* ____keys;
  453. ValueCollection_t530710F0A8D6B3B71533B3739F84F42EDD3EEC3D* ____values;
  454. RuntimeObject* ____syncRoot;
  455. };
  456. struct Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB : public RuntimeObject
  457. {
  458. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  459. EntryU5BU5D_t6C29FF550EBFCB1FB1D47B65646B53092304C037* ____entries;
  460. int32_t ____count;
  461. int32_t ____freeList;
  462. int32_t ____freeCount;
  463. int32_t ____version;
  464. RuntimeObject* ____comparer;
  465. KeyCollection_t83B5C938D73A29E7198A545AE88DC67240DDA6DF* ____keys;
  466. ValueCollection_t3E29B738F3CBD87E653C7CFAB2378AC1A8A80551* ____values;
  467. RuntimeObject* ____syncRoot;
  468. };
  469. struct Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A : public RuntimeObject
  470. {
  471. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  472. EntryU5BU5D_t681D6B3E50190F640BD08E9878A41E14158EB33D* ____entries;
  473. int32_t ____count;
  474. int32_t ____freeList;
  475. int32_t ____freeCount;
  476. int32_t ____version;
  477. RuntimeObject* ____comparer;
  478. KeyCollection_tDBA045EF598FAB4361D41421DC611709C58BBFBF* ____keys;
  479. ValueCollection_t34EC7098883650F6F421A8175A58EEF83EDBBF61* ____values;
  480. RuntimeObject* ____syncRoot;
  481. };
  482. struct GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58 : public RuntimeObject
  483. {
  484. };
  485. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  486. {
  487. };
  488. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  489. {
  490. };
  491. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  492. {
  493. };
  494. struct Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36
  495. {
  496. int32_t ___hashCode;
  497. int32_t ___next;
  498. int32_t ___key;
  499. double ___value;
  500. };
  501. struct Entry_tA212E7034D981AC2F7E219C600769EE485919684
  502. {
  503. int32_t ___hashCode;
  504. int32_t ___next;
  505. int32_t ___key;
  506. int32_t ___value;
  507. };
  508. struct Entry_t4F374F13C9422AE969BA033893F5B076AEE88131
  509. {
  510. int32_t ___hashCode;
  511. int32_t ___next;
  512. int32_t ___key;
  513. int64_t ___value;
  514. };
  515. struct Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339
  516. {
  517. int32_t ___hashCode;
  518. int32_t ___next;
  519. int32_t ___key;
  520. RuntimeObject* ___value;
  521. };
  522. struct Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC
  523. {
  524. int32_t ___hashCode;
  525. int32_t ___next;
  526. int32_t ___key;
  527. float ___value;
  528. };
  529. struct Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438
  530. {
  531. int32_t ___hashCode;
  532. int32_t ___next;
  533. int64_t ___key;
  534. RuntimeObject* ___value;
  535. };
  536. struct Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C
  537. {
  538. int32_t ___hashCode;
  539. int32_t ___next;
  540. RuntimeObject* ___key;
  541. bool ___value;
  542. };
  543. struct Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39
  544. {
  545. int32_t ___hashCode;
  546. int32_t ___next;
  547. RuntimeObject* ___key;
  548. int32_t ___value;
  549. };
  550. struct Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC
  551. {
  552. int32_t ___hashCode;
  553. int32_t ___next;
  554. RuntimeObject* ___key;
  555. RuntimeObject* ___value;
  556. };
  557. struct Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A
  558. {
  559. int32_t ___hashCode;
  560. int32_t ___next;
  561. RuntimeObject* ___key;
  562. float ___value;
  563. };
  564. struct Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A
  565. {
  566. HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B* ___m_Data;
  567. int32_t ___m_Index;
  568. int32_t ___m_BucketIndex;
  569. int32_t ___m_NextIndex;
  570. };
  571. struct Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8
  572. {
  573. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ____dictionary;
  574. int32_t ____index;
  575. int32_t ____version;
  576. int32_t ____currentKey;
  577. };
  578. struct Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44
  579. {
  580. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ____dictionary;
  581. int32_t ____index;
  582. int32_t ____version;
  583. double ____currentValue;
  584. };
  585. struct Enumerator_t458A5648768DED586639A66D8F61154641784B71
  586. {
  587. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ____dictionary;
  588. int32_t ____index;
  589. int32_t ____version;
  590. int32_t ____currentKey;
  591. };
  592. struct Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D
  593. {
  594. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ____dictionary;
  595. int32_t ____index;
  596. int32_t ____version;
  597. int32_t ____currentKey;
  598. };
  599. struct Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE
  600. {
  601. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ____dictionary;
  602. int32_t ____index;
  603. int32_t ____version;
  604. int32_t ____currentValue;
  605. };
  606. struct Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6
  607. {
  608. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ____dictionary;
  609. int32_t ____index;
  610. int32_t ____version;
  611. int32_t ____currentKey;
  612. };
  613. struct Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169
  614. {
  615. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ____dictionary;
  616. int32_t ____index;
  617. int32_t ____version;
  618. int64_t ____currentValue;
  619. };
  620. struct Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468
  621. {
  622. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary;
  623. int32_t ____index;
  624. int32_t ____version;
  625. int32_t ____currentKey;
  626. };
  627. struct Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D
  628. {
  629. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary;
  630. int32_t ____index;
  631. int32_t ____version;
  632. RuntimeObject* ____currentValue;
  633. };
  634. struct Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D
  635. {
  636. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ____dictionary;
  637. int32_t ____index;
  638. int32_t ____version;
  639. int32_t ____currentKey;
  640. };
  641. struct Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37
  642. {
  643. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ____dictionary;
  644. int32_t ____index;
  645. int32_t ____version;
  646. int32_t ____currentKey;
  647. };
  648. struct Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753
  649. {
  650. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ____dictionary;
  651. int32_t ____index;
  652. int32_t ____version;
  653. float ____currentValue;
  654. };
  655. struct Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20
  656. {
  657. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ____dictionary;
  658. int32_t ____index;
  659. int32_t ____version;
  660. int32_t ____currentKey;
  661. };
  662. struct Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45
  663. {
  664. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ____dictionary;
  665. int32_t ____index;
  666. int32_t ____version;
  667. int32_t ____currentKey;
  668. };
  669. struct Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E
  670. {
  671. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ____dictionary;
  672. int32_t ____index;
  673. int32_t ____version;
  674. int32_t ____currentKey;
  675. };
  676. struct Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08
  677. {
  678. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ____dictionary;
  679. int32_t ____index;
  680. int32_t ____version;
  681. RuntimeObject* ____currentValue;
  682. };
  683. struct Enumerator_t35A152E65B213D71005FA99162A21A3D00219802
  684. {
  685. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ____dictionary;
  686. int32_t ____index;
  687. int32_t ____version;
  688. int64_t ____currentKey;
  689. };
  690. struct Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C
  691. {
  692. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ____dictionary;
  693. int32_t ____index;
  694. int32_t ____version;
  695. int64_t ____currentKey;
  696. };
  697. struct Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D
  698. {
  699. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ____dictionary;
  700. int32_t ____index;
  701. int32_t ____version;
  702. RuntimeObject* ____currentValue;
  703. };
  704. struct Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25
  705. {
  706. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ____dictionary;
  707. int32_t ____index;
  708. int32_t ____version;
  709. RuntimeObject* ____currentValue;
  710. };
  711. struct Enumerator_t357C1101698473B0000091EAAD6AED12103FF364
  712. {
  713. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ____dictionary;
  714. int32_t ____index;
  715. int32_t ____version;
  716. RuntimeObject* ____currentKey;
  717. };
  718. struct Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60
  719. {
  720. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ____dictionary;
  721. int32_t ____index;
  722. int32_t ____version;
  723. bool ____currentValue;
  724. };
  725. struct Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF
  726. {
  727. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ____dictionary;
  728. int32_t ____index;
  729. int32_t ____version;
  730. RuntimeObject* ____currentKey;
  731. };
  732. struct Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74
  733. {
  734. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ____dictionary;
  735. int32_t ____index;
  736. int32_t ____version;
  737. RuntimeObject* ____currentKey;
  738. };
  739. struct Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820
  740. {
  741. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ____dictionary;
  742. int32_t ____index;
  743. int32_t ____version;
  744. RuntimeObject* ____currentKey;
  745. };
  746. struct Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4
  747. {
  748. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ____dictionary;
  749. int32_t ____index;
  750. int32_t ____version;
  751. int32_t ____currentValue;
  752. };
  753. struct Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9
  754. {
  755. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ____dictionary;
  756. int32_t ____index;
  757. int32_t ____version;
  758. RuntimeObject* ____currentKey;
  759. };
  760. struct Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF
  761. {
  762. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
  763. int32_t ____index;
  764. int32_t ____version;
  765. RuntimeObject* ____currentKey;
  766. };
  767. struct Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB
  768. {
  769. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
  770. int32_t ____index;
  771. int32_t ____version;
  772. RuntimeObject* ____currentValue;
  773. };
  774. struct Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA
  775. {
  776. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ____dictionary;
  777. int32_t ____index;
  778. int32_t ____version;
  779. RuntimeObject* ____currentKey;
  780. };
  781. struct Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79
  782. {
  783. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ____dictionary;
  784. int32_t ____index;
  785. int32_t ____version;
  786. RuntimeObject* ____currentKey;
  787. };
  788. struct Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569
  789. {
  790. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ____dictionary;
  791. int32_t ____index;
  792. int32_t ____version;
  793. float ____currentValue;
  794. };
  795. struct Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19
  796. {
  797. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* ____dictionary;
  798. int32_t ____index;
  799. int32_t ____version;
  800. RuntimeObject* ____currentKey;
  801. };
  802. struct KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC
  803. {
  804. HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B* ___m_Data;
  805. int32_t ___m_Index;
  806. int32_t ___m_Next;
  807. };
  808. struct KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56
  809. {
  810. HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B* ___m_Data;
  811. int32_t ___m_Index;
  812. int32_t ___m_Next;
  813. };
  814. struct KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E
  815. {
  816. int32_t ___key;
  817. double ___value;
  818. };
  819. struct KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189
  820. {
  821. int32_t ___key;
  822. int32_t ___value;
  823. };
  824. struct KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678
  825. {
  826. int32_t ___key;
  827. int64_t ___value;
  828. };
  829. struct KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3
  830. {
  831. int32_t ___key;
  832. RuntimeObject* ___value;
  833. };
  834. struct KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555
  835. {
  836. int32_t ___key;
  837. float ___value;
  838. };
  839. struct KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F
  840. {
  841. int64_t ___key;
  842. RuntimeObject* ___value;
  843. };
  844. struct KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423
  845. {
  846. RuntimeObject* ___key;
  847. bool ___value;
  848. };
  849. struct KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8
  850. {
  851. RuntimeObject* ___key;
  852. int32_t ___value;
  853. };
  854. struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
  855. {
  856. RuntimeObject* ___key;
  857. RuntimeObject* ___value;
  858. };
  859. struct KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE
  860. {
  861. RuntimeObject* ___key;
  862. float ___value;
  863. };
  864. struct StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA
  865. {
  866. RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* ___m_Ref;
  867. };
  868. struct StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4
  869. {
  870. RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* ___m_Ref;
  871. };
  872. struct StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3
  873. {
  874. RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* ___m_Ref;
  875. };
  876. struct StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3
  877. {
  878. RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* ___m_Ref;
  879. };
  880. struct StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E
  881. {
  882. RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* ___m_Ref;
  883. };
  884. struct StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC
  885. {
  886. RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* ___m_Ref;
  887. };
  888. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  889. {
  890. bool ___m_value;
  891. };
  892. struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
  893. {
  894. union
  895. {
  896. #pragma pack(push, tp, 1)
  897. struct
  898. {
  899. int32_t ___rgba;
  900. };
  901. #pragma pack(pop, tp)
  902. struct
  903. {
  904. int32_t ___rgba_forAlignmentOnly;
  905. };
  906. #pragma pack(push, tp, 1)
  907. struct
  908. {
  909. uint8_t ___r;
  910. };
  911. #pragma pack(pop, tp)
  912. struct
  913. {
  914. uint8_t ___r_forAlignmentOnly;
  915. };
  916. #pragma pack(push, tp, 1)
  917. struct
  918. {
  919. char ___g_OffsetPadding[1];
  920. uint8_t ___g;
  921. };
  922. #pragma pack(pop, tp)
  923. struct
  924. {
  925. char ___g_OffsetPadding_forAlignmentOnly[1];
  926. uint8_t ___g_forAlignmentOnly;
  927. };
  928. #pragma pack(push, tp, 1)
  929. struct
  930. {
  931. char ___b_OffsetPadding[2];
  932. uint8_t ___b;
  933. };
  934. #pragma pack(pop, tp)
  935. struct
  936. {
  937. char ___b_OffsetPadding_forAlignmentOnly[2];
  938. uint8_t ___b_forAlignmentOnly;
  939. };
  940. #pragma pack(push, tp, 1)
  941. struct
  942. {
  943. char ___a_OffsetPadding[3];
  944. uint8_t ___a;
  945. };
  946. #pragma pack(pop, tp)
  947. struct
  948. {
  949. char ___a_OffsetPadding_forAlignmentOnly[3];
  950. uint8_t ___a_forAlignmentOnly;
  951. };
  952. };
  953. };
  954. struct DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB
  955. {
  956. RuntimeObject* ____key;
  957. RuntimeObject* ____value;
  958. };
  959. struct DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_marshaled_pinvoke
  960. {
  961. Il2CppIUnknown* ____key;
  962. Il2CppIUnknown* ____value;
  963. };
  964. struct DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_marshaled_com
  965. {
  966. Il2CppIUnknown* ____key;
  967. Il2CppIUnknown* ____value;
  968. };
  969. struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
  970. {
  971. double ___m_value;
  972. };
  973. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  974. {
  975. };
  976. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  977. {
  978. };
  979. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  980. {
  981. };
  982. struct Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2
  983. {
  984. RuntimeObject* ___key;
  985. RuntimeObject* ___value;
  986. };
  987. struct Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2_marshaled_pinvoke
  988. {
  989. Il2CppIUnknown* ___key;
  990. Il2CppIUnknown* ___value;
  991. };
  992. struct Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2_marshaled_com
  993. {
  994. Il2CppIUnknown* ___key;
  995. Il2CppIUnknown* ___value;
  996. };
  997. struct HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704
  998. {
  999. int32_t ___m_Id;
  1000. int32_t ___m_Version;
  1001. };
  1002. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  1003. {
  1004. int32_t ___m_value;
  1005. };
  1006. struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
  1007. {
  1008. int64_t ___m_value;
  1009. };
  1010. struct IntPtr_t
  1011. {
  1012. void* ___m_value;
  1013. };
  1014. struct RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A
  1015. {
  1016. int32_t ___U3CsizeU3Ek__BackingField;
  1017. int32_t ___U3CoffsetObjectToWorldU3Ek__BackingField;
  1018. int32_t ___U3CoffsetPrevObjectToWorldU3Ek__BackingField;
  1019. int32_t ___U3CoffsetRenderingLayerMaskU3Ek__BackingField;
  1020. };
  1021. struct ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122
  1022. {
  1023. RuntimeObject* ____value;
  1024. int32_t ____dataPos;
  1025. };
  1026. struct ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122_marshaled_pinvoke
  1027. {
  1028. Il2CppIUnknown* ____value;
  1029. int32_t ____dataPos;
  1030. };
  1031. struct ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122_marshaled_com
  1032. {
  1033. Il2CppIUnknown* ____value;
  1034. int32_t ____dataPos;
  1035. };
  1036. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  1037. {
  1038. float ___m_value;
  1039. };
  1040. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  1041. {
  1042. union
  1043. {
  1044. struct
  1045. {
  1046. };
  1047. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  1048. };
  1049. };
  1050. struct AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148
  1051. {
  1052. uint16_t ___Index;
  1053. uint16_t ___Version;
  1054. };
  1055. struct CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074
  1056. {
  1057. String_t* ___category;
  1058. String_t* ___entry;
  1059. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___sprite;
  1060. };
  1061. struct CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074_marshaled_pinvoke
  1062. {
  1063. char* ___category;
  1064. char* ___entry;
  1065. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___sprite;
  1066. };
  1067. struct CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074_marshaled_com
  1068. {
  1069. Il2CppChar* ___category;
  1070. Il2CppChar* ___entry;
  1071. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___sprite;
  1072. };
  1073. struct FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F
  1074. {
  1075. int32_t ___nameHashCode;
  1076. int32_t ___familyNameHashCode;
  1077. int32_t ___styleNameHashCode;
  1078. int64_t ___familyNameAndStyleHashCode;
  1079. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
  1080. };
  1081. struct FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F_marshaled_pinvoke
  1082. {
  1083. int32_t ___nameHashCode;
  1084. int32_t ___familyNameHashCode;
  1085. int32_t ___styleNameHashCode;
  1086. int64_t ___familyNameAndStyleHashCode;
  1087. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
  1088. };
  1089. struct FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F_marshaled_com
  1090. {
  1091. int32_t ___nameHashCode;
  1092. int32_t ___familyNameHashCode;
  1093. int32_t ___styleNameHashCode;
  1094. int64_t ___familyNameAndStyleHashCode;
  1095. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
  1096. };
  1097. struct FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3
  1098. {
  1099. int32_t ___nameHashCode;
  1100. int32_t ___familyNameHashCode;
  1101. int32_t ___styleNameHashCode;
  1102. int64_t ___familyNameAndStyleHashCode;
  1103. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
  1104. };
  1105. struct FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshaled_pinvoke
  1106. {
  1107. int32_t ___nameHashCode;
  1108. int32_t ___familyNameHashCode;
  1109. int32_t ___styleNameHashCode;
  1110. int64_t ___familyNameAndStyleHashCode;
  1111. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
  1112. };
  1113. struct FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshaled_com
  1114. {
  1115. int32_t ___nameHashCode;
  1116. int32_t ___familyNameHashCode;
  1117. int32_t ___styleNameHashCode;
  1118. int64_t ___familyNameAndStyleHashCode;
  1119. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
  1120. };
  1121. struct Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804
  1122. {
  1123. int32_t ___hashCode;
  1124. int32_t ___next;
  1125. int32_t ___key;
  1126. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 ___value;
  1127. };
  1128. struct Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC
  1129. {
  1130. int32_t ___hashCode;
  1131. int32_t ___next;
  1132. int32_t ___key;
  1133. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A ___value;
  1134. };
  1135. struct Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC
  1136. {
  1137. int32_t ___hashCode;
  1138. int32_t ___next;
  1139. int32_t ___key;
  1140. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 ___value;
  1141. };
  1142. struct Entry_t86463E0F155AA24243B749A6C95BB3067310256B
  1143. {
  1144. int32_t ___hashCode;
  1145. int32_t ___next;
  1146. int32_t ___key;
  1147. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F ___value;
  1148. };
  1149. struct Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20
  1150. {
  1151. int32_t ___hashCode;
  1152. int32_t ___next;
  1153. int32_t ___key;
  1154. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 ___value;
  1155. };
  1156. struct Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F
  1157. {
  1158. int32_t ___hashCode;
  1159. int32_t ___next;
  1160. intptr_t ___key;
  1161. RuntimeObject* ___value;
  1162. };
  1163. struct Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8
  1164. {
  1165. int32_t ___hashCode;
  1166. int32_t ___next;
  1167. RuntimeObject* ___key;
  1168. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___value;
  1169. };
  1170. struct Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC
  1171. {
  1172. int32_t ___hashCode;
  1173. int32_t ___next;
  1174. RuntimeObject* ___key;
  1175. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 ___value;
  1176. };
  1177. struct Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812
  1178. {
  1179. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ____dictionary;
  1180. int32_t ____version;
  1181. int32_t ____index;
  1182. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E ____current;
  1183. int32_t ____getEnumeratorRetType;
  1184. };
  1185. struct Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3
  1186. {
  1187. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ____dictionary;
  1188. int32_t ____index;
  1189. int32_t ____version;
  1190. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 ____currentValue;
  1191. };
  1192. struct Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB
  1193. {
  1194. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ____dictionary;
  1195. int32_t ____version;
  1196. int32_t ____index;
  1197. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 ____current;
  1198. int32_t ____getEnumeratorRetType;
  1199. };
  1200. struct Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D
  1201. {
  1202. Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A ___m_Enumerator;
  1203. };
  1204. struct Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5
  1205. {
  1206. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ____dictionary;
  1207. int32_t ____version;
  1208. int32_t ____index;
  1209. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 ____current;
  1210. int32_t ____getEnumeratorRetType;
  1211. };
  1212. struct Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3
  1213. {
  1214. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary;
  1215. int32_t ____version;
  1216. int32_t ____index;
  1217. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 ____current;
  1218. int32_t ____getEnumeratorRetType;
  1219. };
  1220. struct Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66
  1221. {
  1222. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ____dictionary;
  1223. int32_t ____index;
  1224. int32_t ____version;
  1225. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A ____currentValue;
  1226. };
  1227. struct Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D
  1228. {
  1229. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ____dictionary;
  1230. int32_t ____version;
  1231. int32_t ____index;
  1232. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 ____current;
  1233. int32_t ____getEnumeratorRetType;
  1234. };
  1235. struct Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD
  1236. {
  1237. Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A ___m_Enumerator;
  1238. };
  1239. struct Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC
  1240. {
  1241. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ____dictionary;
  1242. int32_t ____index;
  1243. int32_t ____version;
  1244. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 ____currentValue;
  1245. };
  1246. struct Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A
  1247. {
  1248. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ____dictionary;
  1249. int32_t ____index;
  1250. int32_t ____version;
  1251. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F ____currentValue;
  1252. };
  1253. struct Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C
  1254. {
  1255. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ____dictionary;
  1256. int32_t ____index;
  1257. int32_t ____version;
  1258. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 ____currentValue;
  1259. };
  1260. struct Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161
  1261. {
  1262. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ____dictionary;
  1263. int32_t ____version;
  1264. int32_t ____index;
  1265. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F ____current;
  1266. int32_t ____getEnumeratorRetType;
  1267. };
  1268. struct Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D
  1269. {
  1270. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ____dictionary;
  1271. int32_t ____index;
  1272. int32_t ____version;
  1273. intptr_t ____currentKey;
  1274. };
  1275. struct Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B
  1276. {
  1277. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ____dictionary;
  1278. int32_t ____version;
  1279. int32_t ____index;
  1280. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 ____current;
  1281. int32_t ____getEnumeratorRetType;
  1282. };
  1283. struct Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3
  1284. {
  1285. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ____dictionary;
  1286. int32_t ____index;
  1287. int32_t ____version;
  1288. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ____currentValue;
  1289. };
  1290. struct Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF
  1291. {
  1292. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ____dictionary;
  1293. int32_t ____version;
  1294. int32_t ____index;
  1295. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 ____current;
  1296. int32_t ____getEnumeratorRetType;
  1297. };
  1298. struct Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190 : public RuntimeObject
  1299. {
  1300. ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605* ____table;
  1301. int32_t ____currentIndex;
  1302. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current;
  1303. };
  1304. struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9
  1305. {
  1306. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
  1307. int32_t ____version;
  1308. int32_t ____index;
  1309. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current;
  1310. int32_t ____getEnumeratorRetType;
  1311. };
  1312. struct Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C
  1313. {
  1314. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ____dictionary;
  1315. int32_t ____index;
  1316. int32_t ____version;
  1317. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 ____currentValue;
  1318. };
  1319. struct Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2
  1320. {
  1321. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ____dictionary;
  1322. int32_t ____version;
  1323. int32_t ____index;
  1324. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE ____current;
  1325. int32_t ____getEnumeratorRetType;
  1326. };
  1327. struct HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B
  1328. {
  1329. uint8_t* ___Ptr;
  1330. int32_t* ___Keys;
  1331. int32_t* ___Next;
  1332. int32_t* ___Buckets;
  1333. int32_t ___Count;
  1334. int32_t ___Capacity;
  1335. int32_t ___Log2MinGrowth;
  1336. int32_t ___BucketCapacity;
  1337. int32_t ___AllocatedIndex;
  1338. int32_t ___FirstFreeIdx;
  1339. int32_t ___SizeOfTValue;
  1340. AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Allocator;
  1341. };
  1342. struct KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC
  1343. {
  1344. int32_t ___key;
  1345. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 ___value;
  1346. };
  1347. struct KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362
  1348. {
  1349. int32_t ___key;
  1350. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A ___value;
  1351. };
  1352. struct KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14
  1353. {
  1354. int32_t ___key;
  1355. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 ___value;
  1356. };
  1357. struct KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513
  1358. {
  1359. int32_t ___key;
  1360. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F ___value;
  1361. };
  1362. struct KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A
  1363. {
  1364. int32_t ___key;
  1365. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 ___value;
  1366. };
  1367. struct KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202
  1368. {
  1369. intptr_t ___key;
  1370. RuntimeObject* ___value;
  1371. };
  1372. struct KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167
  1373. {
  1374. RuntimeObject* ___key;
  1375. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___value;
  1376. };
  1377. struct KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2
  1378. {
  1379. RuntimeObject* ___key;
  1380. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 ___value;
  1381. };
  1382. struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C
  1383. {
  1384. StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData;
  1385. StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData;
  1386. StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData;
  1387. StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData;
  1388. StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData;
  1389. StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData;
  1390. Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties;
  1391. int64_t ___matchingRulesHash;
  1392. float ___dpiScaling;
  1393. ComputedTransitionPropertyU5BU5D_t25B9E78F5276CDA297C8215C316452CAB8219E82* ___computedTransitions;
  1394. };
  1395. struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C_marshaled_pinvoke
  1396. {
  1397. StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData;
  1398. StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData;
  1399. StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData;
  1400. StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData;
  1401. StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData;
  1402. StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData;
  1403. Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties;
  1404. int64_t ___matchingRulesHash;
  1405. float ___dpiScaling;
  1406. ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_pinvoke* ___computedTransitions;
  1407. };
  1408. struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C_marshaled_com
  1409. {
  1410. StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData;
  1411. StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData;
  1412. StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData;
  1413. StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData;
  1414. StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData;
  1415. StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData;
  1416. Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties;
  1417. int64_t ___matchingRulesHash;
  1418. float ___dpiScaling;
  1419. ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_com* ___computedTransitions;
  1420. };
  1421. struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
  1422. {
  1423. int32_t ___value__;
  1424. };
  1425. struct PropertyPathPartKind_t82152825D88A0E450DDCE8503272A10595047F87
  1426. {
  1427. int32_t ___value__;
  1428. };
  1429. struct StyleValueType_tC3253FE046DBB95224A74D13B534D015CC4AADDE
  1430. {
  1431. int32_t ___value__;
  1432. };
  1433. struct Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A
  1434. {
  1435. int32_t ___hashCode;
  1436. int32_t ___next;
  1437. int32_t ___key;
  1438. int32_t ___value;
  1439. };
  1440. struct Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98
  1441. {
  1442. int32_t ___hashCode;
  1443. int32_t ___next;
  1444. int32_t ___key;
  1445. RuntimeObject* ___value;
  1446. };
  1447. struct Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C
  1448. {
  1449. int32_t ___hashCode;
  1450. int32_t ___next;
  1451. int64_t ___key;
  1452. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C ___value;
  1453. };
  1454. struct Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202
  1455. {
  1456. int32_t ___hashCode;
  1457. int32_t ___next;
  1458. RuntimeObject* ___key;
  1459. int32_t ___value;
  1460. };
  1461. struct Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F
  1462. {
  1463. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ____dictionary;
  1464. int32_t ____version;
  1465. int32_t ____index;
  1466. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC ____current;
  1467. int32_t ____getEnumeratorRetType;
  1468. };
  1469. struct Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8
  1470. {
  1471. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ____dictionary;
  1472. int32_t ____version;
  1473. int32_t ____index;
  1474. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 ____current;
  1475. int32_t ____getEnumeratorRetType;
  1476. };
  1477. struct Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4
  1478. {
  1479. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ____dictionary;
  1480. int32_t ____version;
  1481. int32_t ____index;
  1482. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 ____current;
  1483. int32_t ____getEnumeratorRetType;
  1484. };
  1485. struct Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530
  1486. {
  1487. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ____dictionary;
  1488. int32_t ____version;
  1489. int32_t ____index;
  1490. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 ____current;
  1491. int32_t ____getEnumeratorRetType;
  1492. };
  1493. struct Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C
  1494. {
  1495. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ____dictionary;
  1496. int32_t ____version;
  1497. int32_t ____index;
  1498. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A ____current;
  1499. int32_t ____getEnumeratorRetType;
  1500. };
  1501. struct Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9
  1502. {
  1503. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ____dictionary;
  1504. int32_t ____index;
  1505. int32_t ____version;
  1506. int32_t ____currentKey;
  1507. };
  1508. struct Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1
  1509. {
  1510. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ____dictionary;
  1511. int32_t ____index;
  1512. int32_t ____version;
  1513. int32_t ____currentValue;
  1514. };
  1515. struct Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13
  1516. {
  1517. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ____dictionary;
  1518. int32_t ____index;
  1519. int32_t ____version;
  1520. int32_t ____currentKey;
  1521. };
  1522. struct Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B
  1523. {
  1524. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ____dictionary;
  1525. int32_t ____index;
  1526. int32_t ____version;
  1527. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C ____currentValue;
  1528. };
  1529. struct Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031
  1530. {
  1531. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ____dictionary;
  1532. int32_t ____version;
  1533. int32_t ____index;
  1534. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 ____current;
  1535. int32_t ____getEnumeratorRetType;
  1536. };
  1537. struct Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643
  1538. {
  1539. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ____dictionary;
  1540. int32_t ____version;
  1541. int32_t ____index;
  1542. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 ____current;
  1543. int32_t ____getEnumeratorRetType;
  1544. };
  1545. struct Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC
  1546. {
  1547. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ____dictionary;
  1548. int32_t ____index;
  1549. int32_t ____version;
  1550. int32_t ____currentValue;
  1551. };
  1552. struct Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF
  1553. {
  1554. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ____dictionary;
  1555. int32_t ____version;
  1556. int32_t ____index;
  1557. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 ____current;
  1558. int32_t ____getEnumeratorRetType;
  1559. };
  1560. struct KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3
  1561. {
  1562. int32_t ___key;
  1563. int32_t ___value;
  1564. };
  1565. struct KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B
  1566. {
  1567. int32_t ___key;
  1568. RuntimeObject* ___value;
  1569. };
  1570. struct KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5
  1571. {
  1572. int64_t ___key;
  1573. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C ___value;
  1574. };
  1575. struct KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E
  1576. {
  1577. RuntimeObject* ___key;
  1578. int32_t ___value;
  1579. };
  1580. struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF
  1581. {
  1582. int32_t ___m_Kind;
  1583. String_t* ___m_Name;
  1584. int32_t ___m_Index;
  1585. RuntimeObject* ___m_Key;
  1586. };
  1587. struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke
  1588. {
  1589. int32_t ___m_Kind;
  1590. char* ___m_Name;
  1591. int32_t ___m_Index;
  1592. Il2CppIUnknown* ___m_Key;
  1593. };
  1594. struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com
  1595. {
  1596. int32_t ___m_Kind;
  1597. Il2CppChar* ___m_Name;
  1598. int32_t ___m_Index;
  1599. Il2CppIUnknown* ___m_Key;
  1600. };
  1601. struct StyleValueHandle_t5831643AAA7AD8C5C43A4498C5E0A2545F78227D
  1602. {
  1603. int32_t ___m_ValueType;
  1604. int32_t ___valueIndex;
  1605. };
  1606. struct Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04
  1607. {
  1608. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ____dictionary;
  1609. int32_t ____version;
  1610. int32_t ____index;
  1611. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 ____current;
  1612. int32_t ____getEnumeratorRetType;
  1613. };
  1614. struct Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4
  1615. {
  1616. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ____dictionary;
  1617. int32_t ____version;
  1618. int32_t ____index;
  1619. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B ____current;
  1620. int32_t ____getEnumeratorRetType;
  1621. };
  1622. struct Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA
  1623. {
  1624. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ____dictionary;
  1625. int32_t ____version;
  1626. int32_t ____index;
  1627. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 ____current;
  1628. int32_t ____getEnumeratorRetType;
  1629. };
  1630. struct Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6
  1631. {
  1632. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ____dictionary;
  1633. int32_t ____version;
  1634. int32_t ____index;
  1635. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E ____current;
  1636. int32_t ____getEnumeratorRetType;
  1637. };
  1638. struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79
  1639. {
  1640. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part0;
  1641. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part1;
  1642. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part2;
  1643. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part3;
  1644. PropertyPathPartU5BU5D_t7994D542F14DDDDEABB1792C335C20149399AEBB* ___m_AdditionalParts;
  1645. int32_t ___U3CLengthU3Ek__BackingField;
  1646. };
  1647. struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke
  1648. {
  1649. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part0;
  1650. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part1;
  1651. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part2;
  1652. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part3;
  1653. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke* ___m_AdditionalParts;
  1654. int32_t ___U3CLengthU3Ek__BackingField;
  1655. };
  1656. struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com
  1657. {
  1658. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part0;
  1659. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part1;
  1660. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part2;
  1661. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part3;
  1662. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com* ___m_AdditionalParts;
  1663. int32_t ___U3CLengthU3Ek__BackingField;
  1664. };
  1665. struct StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2
  1666. {
  1667. StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___sheet;
  1668. StyleValueHandle_t5831643AAA7AD8C5C43A4498C5E0A2545F78227D ___handle;
  1669. };
  1670. struct StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2_marshaled_pinvoke
  1671. {
  1672. StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___sheet;
  1673. StyleValueHandle_t5831643AAA7AD8C5C43A4498C5E0A2545F78227D ___handle;
  1674. };
  1675. struct StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2_marshaled_com
  1676. {
  1677. StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___sheet;
  1678. StyleValueHandle_t5831643AAA7AD8C5C43A4498C5E0A2545F78227D ___handle;
  1679. };
  1680. struct Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98
  1681. {
  1682. int32_t ___hashCode;
  1683. int32_t ___next;
  1684. RuntimeObject* ___key;
  1685. StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 ___value;
  1686. };
  1687. struct KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567
  1688. {
  1689. RuntimeObject* ___key;
  1690. StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 ___value;
  1691. };
  1692. struct DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332
  1693. {
  1694. RuntimeObject* ___U3CdataSourceU3Ek__BackingField;
  1695. PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 ___U3CdataSourcePathU3Ek__BackingField;
  1696. };
  1697. struct DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332_marshaled_pinvoke
  1698. {
  1699. Il2CppIUnknown* ___U3CdataSourceU3Ek__BackingField;
  1700. PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke ___U3CdataSourcePathU3Ek__BackingField;
  1701. };
  1702. struct DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332_marshaled_com
  1703. {
  1704. Il2CppIUnknown* ___U3CdataSourceU3Ek__BackingField;
  1705. PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com ___U3CdataSourcePathU3Ek__BackingField;
  1706. };
  1707. struct Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172
  1708. {
  1709. int32_t ___hashCode;
  1710. int32_t ___next;
  1711. RuntimeObject* ___key;
  1712. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 ___value;
  1713. };
  1714. struct Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9
  1715. {
  1716. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ____dictionary;
  1717. int32_t ____index;
  1718. int32_t ____version;
  1719. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 ____currentValue;
  1720. };
  1721. struct Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8
  1722. {
  1723. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* ____dictionary;
  1724. int32_t ____version;
  1725. int32_t ____index;
  1726. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 ____current;
  1727. int32_t ____getEnumeratorRetType;
  1728. };
  1729. struct KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B
  1730. {
  1731. RuntimeObject* ___key;
  1732. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 ___value;
  1733. };
  1734. struct Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877
  1735. {
  1736. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ____dictionary;
  1737. int32_t ____version;
  1738. int32_t ____index;
  1739. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B ____current;
  1740. int32_t ____getEnumeratorRetType;
  1741. };
  1742. struct GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_StaticFields
  1743. {
  1744. RuntimeObject* ___EPHEMERON_TOMBSTONE;
  1745. };
  1746. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  1747. {
  1748. String_t* ___TrueString;
  1749. String_t* ___FalseString;
  1750. };
  1751. struct HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704_StaticFields
  1752. {
  1753. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 ___s_Null;
  1754. };
  1755. struct IntPtr_t_StaticFields
  1756. {
  1757. intptr_t ___Zero;
  1758. };
  1759. #ifdef __clang__
  1760. #pragma clang diagnostic pop
  1761. #endif
  1762. struct EntryU5BU5D_t20E8E77A47B66B9624CA95A13BABEF4009AD2B4E : public RuntimeArray
  1763. {
  1764. ALIGN_FIELD (8) Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 m_Items[1];
  1765. inline Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 GetAt(il2cpp_array_size_t index) const
  1766. {
  1767. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1768. return m_Items[index];
  1769. }
  1770. inline Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36* GetAddressAt(il2cpp_array_size_t index)
  1771. {
  1772. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1773. return m_Items + index;
  1774. }
  1775. inline void SetAt(il2cpp_array_size_t index, Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 value)
  1776. {
  1777. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1778. m_Items[index] = value;
  1779. }
  1780. inline Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 GetAtUnchecked(il2cpp_array_size_t index) const
  1781. {
  1782. return m_Items[index];
  1783. }
  1784. inline Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1785. {
  1786. return m_Items + index;
  1787. }
  1788. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 value)
  1789. {
  1790. m_Items[index] = value;
  1791. }
  1792. };
  1793. struct EntryU5BU5D_t109825AA57508E58A227EA26BE914EE0897CF6BF : public RuntimeArray
  1794. {
  1795. ALIGN_FIELD (8) Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804 m_Items[1];
  1796. inline Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804 GetAt(il2cpp_array_size_t index) const
  1797. {
  1798. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1799. return m_Items[index];
  1800. }
  1801. inline Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804* GetAddressAt(il2cpp_array_size_t index)
  1802. {
  1803. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1804. return m_Items + index;
  1805. }
  1806. inline void SetAt(il2cpp_array_size_t index, Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804 value)
  1807. {
  1808. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1809. m_Items[index] = value;
  1810. }
  1811. inline Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804 GetAtUnchecked(il2cpp_array_size_t index) const
  1812. {
  1813. return m_Items[index];
  1814. }
  1815. inline Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1816. {
  1817. return m_Items + index;
  1818. }
  1819. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804 value)
  1820. {
  1821. m_Items[index] = value;
  1822. }
  1823. };
  1824. struct EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA : public RuntimeArray
  1825. {
  1826. ALIGN_FIELD (8) Entry_tA212E7034D981AC2F7E219C600769EE485919684 m_Items[1];
  1827. inline Entry_tA212E7034D981AC2F7E219C600769EE485919684 GetAt(il2cpp_array_size_t index) const
  1828. {
  1829. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1830. return m_Items[index];
  1831. }
  1832. inline Entry_tA212E7034D981AC2F7E219C600769EE485919684* GetAddressAt(il2cpp_array_size_t index)
  1833. {
  1834. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1835. return m_Items + index;
  1836. }
  1837. inline void SetAt(il2cpp_array_size_t index, Entry_tA212E7034D981AC2F7E219C600769EE485919684 value)
  1838. {
  1839. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1840. m_Items[index] = value;
  1841. }
  1842. inline Entry_tA212E7034D981AC2F7E219C600769EE485919684 GetAtUnchecked(il2cpp_array_size_t index) const
  1843. {
  1844. return m_Items[index];
  1845. }
  1846. inline Entry_tA212E7034D981AC2F7E219C600769EE485919684* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1847. {
  1848. return m_Items + index;
  1849. }
  1850. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tA212E7034D981AC2F7E219C600769EE485919684 value)
  1851. {
  1852. m_Items[index] = value;
  1853. }
  1854. };
  1855. struct EntryU5BU5D_t19CA95B544EBD9F254D17342F41A7F9203BB2515 : public RuntimeArray
  1856. {
  1857. ALIGN_FIELD (8) Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 m_Items[1];
  1858. inline Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 GetAt(il2cpp_array_size_t index) const
  1859. {
  1860. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1861. return m_Items[index];
  1862. }
  1863. inline Entry_t4F374F13C9422AE969BA033893F5B076AEE88131* GetAddressAt(il2cpp_array_size_t index)
  1864. {
  1865. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1866. return m_Items + index;
  1867. }
  1868. inline void SetAt(il2cpp_array_size_t index, Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 value)
  1869. {
  1870. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1871. m_Items[index] = value;
  1872. }
  1873. inline Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 GetAtUnchecked(il2cpp_array_size_t index) const
  1874. {
  1875. return m_Items[index];
  1876. }
  1877. inline Entry_t4F374F13C9422AE969BA033893F5B076AEE88131* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1878. {
  1879. return m_Items + index;
  1880. }
  1881. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 value)
  1882. {
  1883. m_Items[index] = value;
  1884. }
  1885. };
  1886. struct EntryU5BU5D_tFE752FEFBBCDEA0ABFB46556A567D61EFF176FD1 : public RuntimeArray
  1887. {
  1888. ALIGN_FIELD (8) Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 m_Items[1];
  1889. inline Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 GetAt(il2cpp_array_size_t index) const
  1890. {
  1891. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1892. return m_Items[index];
  1893. }
  1894. inline Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339* GetAddressAt(il2cpp_array_size_t index)
  1895. {
  1896. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1897. return m_Items + index;
  1898. }
  1899. inline void SetAt(il2cpp_array_size_t index, Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 value)
  1900. {
  1901. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1902. m_Items[index] = value;
  1903. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
  1904. }
  1905. inline Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 GetAtUnchecked(il2cpp_array_size_t index) const
  1906. {
  1907. return m_Items[index];
  1908. }
  1909. inline Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1910. {
  1911. return m_Items + index;
  1912. }
  1913. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 value)
  1914. {
  1915. m_Items[index] = value;
  1916. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
  1917. }
  1918. };
  1919. struct EntryU5BU5D_t5CF00908077AFA23116F9781751B67DCBF590D7B : public RuntimeArray
  1920. {
  1921. ALIGN_FIELD (8) Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC m_Items[1];
  1922. inline Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC GetAt(il2cpp_array_size_t index) const
  1923. {
  1924. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1925. return m_Items[index];
  1926. }
  1927. inline Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC* GetAddressAt(il2cpp_array_size_t index)
  1928. {
  1929. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1930. return m_Items + index;
  1931. }
  1932. inline void SetAt(il2cpp_array_size_t index, Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC value)
  1933. {
  1934. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1935. m_Items[index] = value;
  1936. }
  1937. inline Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC GetAtUnchecked(il2cpp_array_size_t index) const
  1938. {
  1939. return m_Items[index];
  1940. }
  1941. inline Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1942. {
  1943. return m_Items + index;
  1944. }
  1945. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC value)
  1946. {
  1947. m_Items[index] = value;
  1948. }
  1949. };
  1950. struct EntryU5BU5D_t073FACA530F2690A9E997B1617C81029BBC8FD2C : public RuntimeArray
  1951. {
  1952. ALIGN_FIELD (8) Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC m_Items[1];
  1953. inline Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC GetAt(il2cpp_array_size_t index) const
  1954. {
  1955. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1956. return m_Items[index];
  1957. }
  1958. inline Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC* GetAddressAt(il2cpp_array_size_t index)
  1959. {
  1960. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1961. return m_Items + index;
  1962. }
  1963. inline void SetAt(il2cpp_array_size_t index, Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC value)
  1964. {
  1965. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1966. m_Items[index] = value;
  1967. }
  1968. inline Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC GetAtUnchecked(il2cpp_array_size_t index) const
  1969. {
  1970. return m_Items[index];
  1971. }
  1972. inline Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1973. {
  1974. return m_Items + index;
  1975. }
  1976. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC value)
  1977. {
  1978. m_Items[index] = value;
  1979. }
  1980. };
  1981. struct EntryU5BU5D_t727665A2CC38CE638F8690FEB5F840BD16C70658 : public RuntimeArray
  1982. {
  1983. ALIGN_FIELD (8) Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC m_Items[1];
  1984. inline Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC GetAt(il2cpp_array_size_t index) const
  1985. {
  1986. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1987. return m_Items[index];
  1988. }
  1989. inline Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC* GetAddressAt(il2cpp_array_size_t index)
  1990. {
  1991. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1992. return m_Items + index;
  1993. }
  1994. inline void SetAt(il2cpp_array_size_t index, Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC value)
  1995. {
  1996. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1997. m_Items[index] = value;
  1998. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___category), (void*)NULL);
  1999. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2000. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___entry), (void*)NULL);
  2001. #endif
  2002. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2003. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___sprite), (void*)NULL);
  2004. #endif
  2005. }
  2006. inline Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC GetAtUnchecked(il2cpp_array_size_t index) const
  2007. {
  2008. return m_Items[index];
  2009. }
  2010. inline Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2011. {
  2012. return m_Items + index;
  2013. }
  2014. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC value)
  2015. {
  2016. m_Items[index] = value;
  2017. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___category), (void*)NULL);
  2018. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2019. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___entry), (void*)NULL);
  2020. #endif
  2021. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2022. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___sprite), (void*)NULL);
  2023. #endif
  2024. }
  2025. };
  2026. struct EntryU5BU5D_t508429E248220F9EF6654CCAF8B3F7A248D28FE3 : public RuntimeArray
  2027. {
  2028. ALIGN_FIELD (8) Entry_t86463E0F155AA24243B749A6C95BB3067310256B m_Items[1];
  2029. inline Entry_t86463E0F155AA24243B749A6C95BB3067310256B GetAt(il2cpp_array_size_t index) const
  2030. {
  2031. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2032. return m_Items[index];
  2033. }
  2034. inline Entry_t86463E0F155AA24243B749A6C95BB3067310256B* GetAddressAt(il2cpp_array_size_t index)
  2035. {
  2036. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2037. return m_Items + index;
  2038. }
  2039. inline void SetAt(il2cpp_array_size_t index, Entry_t86463E0F155AA24243B749A6C95BB3067310256B value)
  2040. {
  2041. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2042. m_Items[index] = value;
  2043. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___fontAsset), (void*)NULL);
  2044. }
  2045. inline Entry_t86463E0F155AA24243B749A6C95BB3067310256B GetAtUnchecked(il2cpp_array_size_t index) const
  2046. {
  2047. return m_Items[index];
  2048. }
  2049. inline Entry_t86463E0F155AA24243B749A6C95BB3067310256B* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2050. {
  2051. return m_Items + index;
  2052. }
  2053. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t86463E0F155AA24243B749A6C95BB3067310256B value)
  2054. {
  2055. m_Items[index] = value;
  2056. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___fontAsset), (void*)NULL);
  2057. }
  2058. };
  2059. struct EntryU5BU5D_t1A2CD9285C48598A04F408DAE442164E7A2BFC20 : public RuntimeArray
  2060. {
  2061. ALIGN_FIELD (8) Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 m_Items[1];
  2062. inline Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 GetAt(il2cpp_array_size_t index) const
  2063. {
  2064. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2065. return m_Items[index];
  2066. }
  2067. inline Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20* GetAddressAt(il2cpp_array_size_t index)
  2068. {
  2069. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2070. return m_Items + index;
  2071. }
  2072. inline void SetAt(il2cpp_array_size_t index, Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 value)
  2073. {
  2074. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2075. m_Items[index] = value;
  2076. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___fontAsset), (void*)NULL);
  2077. }
  2078. inline Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 GetAtUnchecked(il2cpp_array_size_t index) const
  2079. {
  2080. return m_Items[index];
  2081. }
  2082. inline Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2083. {
  2084. return m_Items + index;
  2085. }
  2086. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 value)
  2087. {
  2088. m_Items[index] = value;
  2089. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___fontAsset), (void*)NULL);
  2090. }
  2091. };
  2092. struct EntryU5BU5D_t74DBBEDFEA84979EC7428ADBFE28C5FA3A7DB67A : public RuntimeArray
  2093. {
  2094. ALIGN_FIELD (8) Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A m_Items[1];
  2095. inline Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A GetAt(il2cpp_array_size_t index) const
  2096. {
  2097. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2098. return m_Items[index];
  2099. }
  2100. inline Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A* GetAddressAt(il2cpp_array_size_t index)
  2101. {
  2102. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2103. return m_Items + index;
  2104. }
  2105. inline void SetAt(il2cpp_array_size_t index, Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A value)
  2106. {
  2107. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2108. m_Items[index] = value;
  2109. }
  2110. inline Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A GetAtUnchecked(il2cpp_array_size_t index) const
  2111. {
  2112. return m_Items[index];
  2113. }
  2114. inline Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2115. {
  2116. return m_Items + index;
  2117. }
  2118. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A value)
  2119. {
  2120. m_Items[index] = value;
  2121. }
  2122. };
  2123. struct EntryU5BU5D_tDDBB3C07C36F178929A69EB8B8CE07B49AE02252 : public RuntimeArray
  2124. {
  2125. ALIGN_FIELD (8) Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 m_Items[1];
  2126. inline Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 GetAt(il2cpp_array_size_t index) const
  2127. {
  2128. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2129. return m_Items[index];
  2130. }
  2131. inline Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98* GetAddressAt(il2cpp_array_size_t index)
  2132. {
  2133. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2134. return m_Items + index;
  2135. }
  2136. inline void SetAt(il2cpp_array_size_t index, Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 value)
  2137. {
  2138. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2139. m_Items[index] = value;
  2140. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
  2141. }
  2142. inline Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 GetAtUnchecked(il2cpp_array_size_t index) const
  2143. {
  2144. return m_Items[index];
  2145. }
  2146. inline Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2147. {
  2148. return m_Items + index;
  2149. }
  2150. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 value)
  2151. {
  2152. m_Items[index] = value;
  2153. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
  2154. }
  2155. };
  2156. struct EntryU5BU5D_t05E52844511353E4ABF08A5014CE9794F2BC7FB2 : public RuntimeArray
  2157. {
  2158. ALIGN_FIELD (8) Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C m_Items[1];
  2159. inline Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C GetAt(il2cpp_array_size_t index) const
  2160. {
  2161. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2162. return m_Items[index];
  2163. }
  2164. inline Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C* GetAddressAt(il2cpp_array_size_t index)
  2165. {
  2166. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2167. return m_Items + index;
  2168. }
  2169. inline void SetAt(il2cpp_array_size_t index, Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C value)
  2170. {
  2171. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2172. m_Items[index] = value;
  2173. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___inheritedData))->___m_Ref), (void*)NULL);
  2174. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2175. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___layoutData))->___m_Ref), (void*)NULL);
  2176. #endif
  2177. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2178. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___rareData))->___m_Ref), (void*)NULL);
  2179. #endif
  2180. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2181. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___transformData))->___m_Ref), (void*)NULL);
  2182. #endif
  2183. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2184. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___transitionData))->___m_Ref), (void*)NULL);
  2185. #endif
  2186. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2187. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___visualData))->___m_Ref), (void*)NULL);
  2188. #endif
  2189. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2190. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___customProperties), (void*)NULL);
  2191. #endif
  2192. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2193. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___computedTransitions), (void*)NULL);
  2194. #endif
  2195. }
  2196. inline Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C GetAtUnchecked(il2cpp_array_size_t index) const
  2197. {
  2198. return m_Items[index];
  2199. }
  2200. inline Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2201. {
  2202. return m_Items + index;
  2203. }
  2204. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C value)
  2205. {
  2206. m_Items[index] = value;
  2207. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___inheritedData))->___m_Ref), (void*)NULL);
  2208. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2209. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___layoutData))->___m_Ref), (void*)NULL);
  2210. #endif
  2211. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2212. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___rareData))->___m_Ref), (void*)NULL);
  2213. #endif
  2214. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2215. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___transformData))->___m_Ref), (void*)NULL);
  2216. #endif
  2217. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2218. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___transitionData))->___m_Ref), (void*)NULL);
  2219. #endif
  2220. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2221. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___visualData))->___m_Ref), (void*)NULL);
  2222. #endif
  2223. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2224. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___customProperties), (void*)NULL);
  2225. #endif
  2226. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2227. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___computedTransitions), (void*)NULL);
  2228. #endif
  2229. }
  2230. };
  2231. struct EntryU5BU5D_t37A30D502FEB00D75695A63792AE99DC7C4D68D1 : public RuntimeArray
  2232. {
  2233. ALIGN_FIELD (8) Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438 m_Items[1];
  2234. inline Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438 GetAt(il2cpp_array_size_t index) const
  2235. {
  2236. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2237. return m_Items[index];
  2238. }
  2239. inline Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438* GetAddressAt(il2cpp_array_size_t index)
  2240. {
  2241. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2242. return m_Items + index;
  2243. }
  2244. inline void SetAt(il2cpp_array_size_t index, Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438 value)
  2245. {
  2246. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2247. m_Items[index] = value;
  2248. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
  2249. }
  2250. inline Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438 GetAtUnchecked(il2cpp_array_size_t index) const
  2251. {
  2252. return m_Items[index];
  2253. }
  2254. inline Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2255. {
  2256. return m_Items + index;
  2257. }
  2258. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438 value)
  2259. {
  2260. m_Items[index] = value;
  2261. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
  2262. }
  2263. };
  2264. struct EntryU5BU5D_tF15F41EB93E42846D48A5EE818A359081082584E : public RuntimeArray
  2265. {
  2266. ALIGN_FIELD (8) Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F m_Items[1];
  2267. inline Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F GetAt(il2cpp_array_size_t index) const
  2268. {
  2269. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2270. return m_Items[index];
  2271. }
  2272. inline Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F* GetAddressAt(il2cpp_array_size_t index)
  2273. {
  2274. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2275. return m_Items + index;
  2276. }
  2277. inline void SetAt(il2cpp_array_size_t index, Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F value)
  2278. {
  2279. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2280. m_Items[index] = value;
  2281. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
  2282. }
  2283. inline Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F GetAtUnchecked(il2cpp_array_size_t index) const
  2284. {
  2285. return m_Items[index];
  2286. }
  2287. inline Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2288. {
  2289. return m_Items + index;
  2290. }
  2291. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F value)
  2292. {
  2293. m_Items[index] = value;
  2294. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
  2295. }
  2296. };
  2297. struct EntryU5BU5D_t6DE30D037976CA42E046CF78CF4BEF758A9E886B : public RuntimeArray
  2298. {
  2299. ALIGN_FIELD (8) Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C m_Items[1];
  2300. inline Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C GetAt(il2cpp_array_size_t index) const
  2301. {
  2302. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2303. return m_Items[index];
  2304. }
  2305. inline Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C* GetAddressAt(il2cpp_array_size_t index)
  2306. {
  2307. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2308. return m_Items + index;
  2309. }
  2310. inline void SetAt(il2cpp_array_size_t index, Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C value)
  2311. {
  2312. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2313. m_Items[index] = value;
  2314. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2315. }
  2316. inline Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C GetAtUnchecked(il2cpp_array_size_t index) const
  2317. {
  2318. return m_Items[index];
  2319. }
  2320. inline Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2321. {
  2322. return m_Items + index;
  2323. }
  2324. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C value)
  2325. {
  2326. m_Items[index] = value;
  2327. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2328. }
  2329. };
  2330. struct EntryU5BU5D_tFE726D463F611E4E4A72D28490134171736CC1FF : public RuntimeArray
  2331. {
  2332. ALIGN_FIELD (8) Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8 m_Items[1];
  2333. inline Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8 GetAt(il2cpp_array_size_t index) const
  2334. {
  2335. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2336. return m_Items[index];
  2337. }
  2338. inline Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8* GetAddressAt(il2cpp_array_size_t index)
  2339. {
  2340. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2341. return m_Items + index;
  2342. }
  2343. inline void SetAt(il2cpp_array_size_t index, Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8 value)
  2344. {
  2345. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2346. m_Items[index] = value;
  2347. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2348. }
  2349. inline Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8 GetAtUnchecked(il2cpp_array_size_t index) const
  2350. {
  2351. return m_Items[index];
  2352. }
  2353. inline Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2354. {
  2355. return m_Items + index;
  2356. }
  2357. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8 value)
  2358. {
  2359. m_Items[index] = value;
  2360. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2361. }
  2362. };
  2363. struct EntryU5BU5D_tF1C935ABE063C9C065D8DB01C9ADC385F347832B : public RuntimeArray
  2364. {
  2365. ALIGN_FIELD (8) Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172 m_Items[1];
  2366. inline Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172 GetAt(il2cpp_array_size_t index) const
  2367. {
  2368. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2369. return m_Items[index];
  2370. }
  2371. inline Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172* GetAddressAt(il2cpp_array_size_t index)
  2372. {
  2373. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2374. return m_Items + index;
  2375. }
  2376. inline void SetAt(il2cpp_array_size_t index, Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172 value)
  2377. {
  2378. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2379. m_Items[index] = value;
  2380. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2381. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2382. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___U3CdataSourceU3Ek__BackingField), (void*)NULL);
  2383. #endif
  2384. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2385. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part0))->___m_Name), (void*)NULL);
  2386. #endif
  2387. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2388. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part0))->___m_Key), (void*)NULL);
  2389. #endif
  2390. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2391. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part1))->___m_Name), (void*)NULL);
  2392. #endif
  2393. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2394. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part1))->___m_Key), (void*)NULL);
  2395. #endif
  2396. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2397. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part2))->___m_Name), (void*)NULL);
  2398. #endif
  2399. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2400. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part2))->___m_Key), (void*)NULL);
  2401. #endif
  2402. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2403. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part3))->___m_Name), (void*)NULL);
  2404. #endif
  2405. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2406. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part3))->___m_Key), (void*)NULL);
  2407. #endif
  2408. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2409. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_AdditionalParts), (void*)NULL);
  2410. #endif
  2411. }
  2412. inline Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172 GetAtUnchecked(il2cpp_array_size_t index) const
  2413. {
  2414. return m_Items[index];
  2415. }
  2416. inline Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2417. {
  2418. return m_Items + index;
  2419. }
  2420. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172 value)
  2421. {
  2422. m_Items[index] = value;
  2423. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2424. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2425. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___U3CdataSourceU3Ek__BackingField), (void*)NULL);
  2426. #endif
  2427. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2428. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part0))->___m_Name), (void*)NULL);
  2429. #endif
  2430. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2431. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part0))->___m_Key), (void*)NULL);
  2432. #endif
  2433. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2434. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part1))->___m_Name), (void*)NULL);
  2435. #endif
  2436. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2437. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part1))->___m_Key), (void*)NULL);
  2438. #endif
  2439. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2440. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part2))->___m_Name), (void*)NULL);
  2441. #endif
  2442. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2443. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part2))->___m_Key), (void*)NULL);
  2444. #endif
  2445. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2446. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part3))->___m_Name), (void*)NULL);
  2447. #endif
  2448. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2449. Il2CppCodeGenWriteBarrier((void**)&((&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part3))->___m_Key), (void*)NULL);
  2450. #endif
  2451. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2452. Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_AdditionalParts), (void*)NULL);
  2453. #endif
  2454. }
  2455. };
  2456. struct EntryU5BU5D_t8A61658460FB17254FA3796E021DC61AED164F75 : public RuntimeArray
  2457. {
  2458. ALIGN_FIELD (8) Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39 m_Items[1];
  2459. inline Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39 GetAt(il2cpp_array_size_t index) const
  2460. {
  2461. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2462. return m_Items[index];
  2463. }
  2464. inline Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39* GetAddressAt(il2cpp_array_size_t index)
  2465. {
  2466. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2467. return m_Items + index;
  2468. }
  2469. inline void SetAt(il2cpp_array_size_t index, Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39 value)
  2470. {
  2471. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2472. m_Items[index] = value;
  2473. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2474. }
  2475. inline Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39 GetAtUnchecked(il2cpp_array_size_t index) const
  2476. {
  2477. return m_Items[index];
  2478. }
  2479. inline Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2480. {
  2481. return m_Items + index;
  2482. }
  2483. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39 value)
  2484. {
  2485. m_Items[index] = value;
  2486. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2487. }
  2488. };
  2489. struct EntryU5BU5D_t0220227FE7D910BF17D745D71ADA52496FAB6D01 : public RuntimeArray
  2490. {
  2491. ALIGN_FIELD (8) Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202 m_Items[1];
  2492. inline Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202 GetAt(il2cpp_array_size_t index) const
  2493. {
  2494. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2495. return m_Items[index];
  2496. }
  2497. inline Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202* GetAddressAt(il2cpp_array_size_t index)
  2498. {
  2499. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2500. return m_Items + index;
  2501. }
  2502. inline void SetAt(il2cpp_array_size_t index, Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202 value)
  2503. {
  2504. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2505. m_Items[index] = value;
  2506. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2507. }
  2508. inline Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202 GetAtUnchecked(il2cpp_array_size_t index) const
  2509. {
  2510. return m_Items[index];
  2511. }
  2512. inline Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2513. {
  2514. return m_Items + index;
  2515. }
  2516. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202 value)
  2517. {
  2518. m_Items[index] = value;
  2519. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2520. }
  2521. };
  2522. struct EphemeronU5BU5D_t4F80428A1142C3102C946127F8190063001742E8 : public RuntimeArray
  2523. {
  2524. ALIGN_FIELD (8) Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2 m_Items[1];
  2525. inline Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2 GetAt(il2cpp_array_size_t index) const
  2526. {
  2527. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2528. return m_Items[index];
  2529. }
  2530. inline Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2* GetAddressAt(il2cpp_array_size_t index)
  2531. {
  2532. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2533. return m_Items + index;
  2534. }
  2535. inline void SetAt(il2cpp_array_size_t index, Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2 value)
  2536. {
  2537. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2538. m_Items[index] = value;
  2539. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2540. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2541. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
  2542. #endif
  2543. }
  2544. inline Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2 GetAtUnchecked(il2cpp_array_size_t index) const
  2545. {
  2546. return m_Items[index];
  2547. }
  2548. inline Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2549. {
  2550. return m_Items + index;
  2551. }
  2552. inline void SetAtUnchecked(il2cpp_array_size_t index, Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2 value)
  2553. {
  2554. m_Items[index] = value;
  2555. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2556. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2557. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
  2558. #endif
  2559. }
  2560. };
  2561. struct EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54 : public RuntimeArray
  2562. {
  2563. ALIGN_FIELD (8) Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC m_Items[1];
  2564. inline Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC GetAt(il2cpp_array_size_t index) const
  2565. {
  2566. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2567. return m_Items[index];
  2568. }
  2569. inline Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC* GetAddressAt(il2cpp_array_size_t index)
  2570. {
  2571. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2572. return m_Items + index;
  2573. }
  2574. inline void SetAt(il2cpp_array_size_t index, Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC value)
  2575. {
  2576. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2577. m_Items[index] = value;
  2578. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2579. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2580. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
  2581. #endif
  2582. }
  2583. inline Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC GetAtUnchecked(il2cpp_array_size_t index) const
  2584. {
  2585. return m_Items[index];
  2586. }
  2587. inline Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2588. {
  2589. return m_Items + index;
  2590. }
  2591. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC value)
  2592. {
  2593. m_Items[index] = value;
  2594. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2595. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2596. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
  2597. #endif
  2598. }
  2599. };
  2600. struct EntryU5BU5D_tC9C2D325E1F62D162A323618A264B921450113BF : public RuntimeArray
  2601. {
  2602. ALIGN_FIELD (8) Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC m_Items[1];
  2603. inline Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC GetAt(il2cpp_array_size_t index) const
  2604. {
  2605. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2606. return m_Items[index];
  2607. }
  2608. inline Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC* GetAddressAt(il2cpp_array_size_t index)
  2609. {
  2610. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2611. return m_Items + index;
  2612. }
  2613. inline void SetAt(il2cpp_array_size_t index, Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC value)
  2614. {
  2615. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2616. m_Items[index] = value;
  2617. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2618. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2619. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->____value), (void*)NULL);
  2620. #endif
  2621. }
  2622. inline Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC GetAtUnchecked(il2cpp_array_size_t index) const
  2623. {
  2624. return m_Items[index];
  2625. }
  2626. inline Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2627. {
  2628. return m_Items + index;
  2629. }
  2630. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC value)
  2631. {
  2632. m_Items[index] = value;
  2633. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2634. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2635. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->____value), (void*)NULL);
  2636. #endif
  2637. }
  2638. };
  2639. struct EntryU5BU5D_t6C29FF550EBFCB1FB1D47B65646B53092304C037 : public RuntimeArray
  2640. {
  2641. ALIGN_FIELD (8) Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A m_Items[1];
  2642. inline Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A GetAt(il2cpp_array_size_t index) const
  2643. {
  2644. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2645. return m_Items[index];
  2646. }
  2647. inline Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A* GetAddressAt(il2cpp_array_size_t index)
  2648. {
  2649. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2650. return m_Items + index;
  2651. }
  2652. inline void SetAt(il2cpp_array_size_t index, Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A value)
  2653. {
  2654. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2655. m_Items[index] = value;
  2656. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2657. }
  2658. inline Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A GetAtUnchecked(il2cpp_array_size_t index) const
  2659. {
  2660. return m_Items[index];
  2661. }
  2662. inline Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2663. {
  2664. return m_Items + index;
  2665. }
  2666. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A value)
  2667. {
  2668. m_Items[index] = value;
  2669. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2670. }
  2671. };
  2672. struct EntryU5BU5D_t681D6B3E50190F640BD08E9878A41E14158EB33D : public RuntimeArray
  2673. {
  2674. ALIGN_FIELD (8) Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98 m_Items[1];
  2675. inline Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98 GetAt(il2cpp_array_size_t index) const
  2676. {
  2677. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2678. return m_Items[index];
  2679. }
  2680. inline Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98* GetAddressAt(il2cpp_array_size_t index)
  2681. {
  2682. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2683. return m_Items + index;
  2684. }
  2685. inline void SetAt(il2cpp_array_size_t index, Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98 value)
  2686. {
  2687. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2688. m_Items[index] = value;
  2689. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2690. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2691. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___sheet), (void*)NULL);
  2692. #endif
  2693. }
  2694. inline Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98 GetAtUnchecked(il2cpp_array_size_t index) const
  2695. {
  2696. return m_Items[index];
  2697. }
  2698. inline Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2699. {
  2700. return m_Items + index;
  2701. }
  2702. inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98 value)
  2703. {
  2704. m_Items[index] = value;
  2705. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key), (void*)NULL);
  2706. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2707. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value))->___sheet), (void*)NULL);
  2708. #endif
  2709. }
  2710. };
  2711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD171EC4768271C6EC1730E663CF14BD4CBF18916_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  2712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mFF1CE6CE27FBBC6008EBEE5DB23248626BB06A0B_gshared (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* __this, int32_t ___0_key, double ___1_value, const RuntimeMethod* method) ;
  2713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF6F1126DC9EB0C8185B41F93B0F29226CEFC03BA_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method) ;
  2714. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E Enumerator_get_Current_m23073A74CFEDC484B4E13766F889F66BA19E8410_gshared_inline (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method) ;
  2715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m21874E637D5DAB313227931CBEF2862049B888E4_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method) ;
  2716. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mDE01C9A94A06826863157AB8A67772D716D17C09_gshared_inline (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* __this, const RuntimeMethod* method) ;
  2717. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double KeyValuePair_2_get_Value_m37ABE69B23F72E4298BB098EA4667909AFE474BD_gshared_inline (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* __this, const RuntimeMethod* method) ;
  2718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m1F60779641851A5FA8ED9820E47BACCED5E3B799_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method) ;
  2719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6B6A6F879DADCB102C11A1DC617D7C748CA23BC3_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method) ;
  2720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m765F37CBB8939E3C084595C1DC5C96EE6494B20E_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method) ;
  2721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4DD6D293183D5AF7D7E3A815B5B0D16E77205899_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method) ;
  2722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBF7652C09B51B438E5D0D5D56A581D8C00B9B053_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method) ;
  2723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC8A635914B0B492E926124AAFDD6750E5B138EF8_gshared (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ___0_dictionary, const RuntimeMethod* method) ;
  2724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5DE1BEAA2FABE0BBA3C55FAC42A334E8B0C2F54B_gshared (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method) ;
  2725. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4FFFD27A3F2378C6CB496EE5B627D20623BD40DC_gshared (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method) ;
  2726. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m273032686AF2AA2D4702AA1B132763439A4551EE_gshared_inline (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method) ;
  2727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m82542E053DC2F35BA7C9DE7D008D86035910124A_gshared (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method) ;
  2728. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m8022ADE3FB9A793B6FB03BECB72CA00DDF33D5CE_gshared (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method) ;
  2729. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m859C35771EDD18B2FC0A722A146F1A290E1D1EA2_gshared (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ___0_dictionary, const RuntimeMethod* method) ;
  2730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1B7EA68E31DD358E24FA0F33F953BC011492EAAE_gshared (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method) ;
  2731. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAABE1961C884BE55EEE89A16E9A366DA38DC7705_gshared (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method) ;
  2732. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Enumerator_get_Current_m752CD0D67510C0916025446A0ABA1902FE1E6AEC_gshared_inline (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method) ;
  2733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7E755FB406CB5F748F7447A40DAD44AB53A342D3_gshared (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method) ;
  2734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0CC3F0953E9004D7AEE76576CE71E11FEAD303A8_gshared (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method) ;
  2735. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA30729C137D774AF121FAC02E12B8A9708AE9C74_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  2736. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m3B0AB9CD912E534FE29F63B606E2E6A031ADB3DC_gshared (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* __this, int32_t ___0_key, HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 ___1_value, const RuntimeMethod* method) ;
  2737. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBD1695875B24CA6DDBE8668E59A5070E94FBFDCA_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method) ;
  2738. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC Enumerator_get_Current_m6D8A5FD6696AB685443B38E9EE8C722809CF4545_gshared_inline (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method) ;
  2739. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7006A0254AB7CCBFF7D237C7868DF1FA03FABD8F_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method) ;
  2740. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m0663AF7173F4220DB2F4A508D4F2B9F3761B172E_gshared_inline (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* __this, const RuntimeMethod* method) ;
  2741. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 KeyValuePair_2_get_Value_mAE089FA466F2358E958EFE04FACD5E9E365A202C_gshared_inline (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* __this, const RuntimeMethod* method) ;
  2742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m0F7186D6A760DFEA8F53D9FFB00C90B3CE775A5A_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method) ;
  2743. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3FC0CF5BB690634F19E829A0FE36AE88A6FA1ACF_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method) ;
  2744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mF3C78599D220675EE2DDB76B3AA60C3D59487799_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method) ;
  2745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC229056CFDA201008317C83AF95B5BCD4897B7F3_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method) ;
  2746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mF6B8E75CA9D11FEDD184DAFD6EF0298D2A5E8211_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method) ;
  2747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m13548043679427CA66A7CE3B36DCE845F6F270E0_gshared (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ___0_dictionary, const RuntimeMethod* method) ;
  2748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD95A69E5F5A83DF872CEFCFFB2DEA69380B60CB9_gshared (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method) ;
  2749. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9017BB20DB4E4995B9D95CED9EA834C990D3432E_gshared (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method) ;
  2750. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m1E941C3EEF4AC0BB58F1AC61676748B8F54934AF_gshared_inline (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method) ;
  2751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB57FD81DA7B55596F99DA8EA9CD0B0481ED3168F_gshared (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method) ;
  2752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m42ABC13659383C83144DF963AFEA8612A5D1C41D_gshared (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method) ;
  2753. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD96F075BD25BEC99AE28563674D8F591A5265EDD_gshared (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ___0_dictionary, const RuntimeMethod* method) ;
  2754. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2374A44EC13F42FB179991634559C9365E7A5EC9_gshared (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method) ;
  2755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD9726FF1D98D9FE08F53FD97B7358DF7335336DA_gshared (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method) ;
  2756. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 Enumerator_get_Current_mE72F97A25BDCA4567571FC79DA818F17BFB3D719_gshared_inline (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method) ;
  2757. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mD28125B6B0C66D093082AC79C842AFC51DE8135F_gshared (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method) ;
  2758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m28F402B64806F0B8B2C95B40D901CEADC11DD3EB_gshared (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method) ;
  2759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m280A079EDB4B0B6DD21D3B73CF541F8EA719ECE9_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  2760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221_gshared (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, int32_t ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
  2761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB3209CB4B6378CF044D4B4B1DCFB5639555A6029_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method) ;
  2762. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 Enumerator_get_Current_mF8686FE59226D0603D5B095DC67F76377BBA52B6_gshared_inline (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method) ;
  2763. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mF1BC613D7434809EB54EB8B3F03209B1E34C9DBF_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method) ;
  2764. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_gshared_inline (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, const RuntimeMethod* method) ;
  2765. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_gshared_inline (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, const RuntimeMethod* method) ;
  2766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mC709FF4EF8EDBB9831F383CFBF84FB5C6BE02818_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method) ;
  2767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m54A402DF6C8425B4D6821C1CA146E0256EC570B9_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method) ;
  2768. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2AF814036874E22E362FFE0AAD7FC1E5B166246D_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method) ;
  2769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m792059538BEDECE263DF3F79B49EF9B2E5FA7851_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method) ;
  2770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7F4673668A55AC6D3490F5174F390C8722F30FF8_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method) ;
  2771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5B3002188FAB7AF6BA198AC3458855A2AC357D7B_gshared (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method) ;
  2772. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5E54BC83A15C55953481DBA95FBEC3C43A263447_gshared_inline (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* __this, const RuntimeMethod* method) ;
  2773. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB9B79A5A0B2E6E330740E35C1838934DDD3AB534_gshared_inline (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method) ;
  2774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_m02AFEEBE94482F219D3D30F8D2A51642B0BF0D23_gshared (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* __this, const RuntimeMethod* method) ;
  2775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mE4424629A723CFB38728924812452CDA8DAC561E_gshared (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method) ;
  2776. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC Enumerator_GetCurrent_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5F93C96472A6F2407B5BE99D2936794E2E82AE04_gshared_inline (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* __this, const RuntimeMethod* method) ;
  2777. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC Enumerator_get_Current_m975F33069CEB706351BDDC5B29005610222F2DA7_gshared_inline (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method) ;
  2778. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF479CA7CED620FECC33223D187E9441B3A1AC5FD_gshared (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method) ;
  2779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mCD7E2F050B9CB33900EC349C6BFE09CCD6CA929B_gshared (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_dictionary, const RuntimeMethod* method) ;
  2780. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m33C8304C29E212C200CC91B99FD4A4A8CC254F17_gshared (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method) ;
  2781. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m33B09ABC5C101FB5F54B9548FE2B17ED935F1318_gshared (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method) ;
  2782. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m7C54D7037978B9EB3CFAAB4CD0A84FB8FEBE5E37_gshared_inline (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method) ;
  2783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7F5D576B3D58B54D2C41389125B343480970761B_gshared (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method) ;
  2784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3D3CE7E3A53B5F590913489B3FBBE1D68648AC63_gshared (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method) ;
  2785. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD73A2DA210A1BF97118DAEC464F2AB1D02CA11AB_gshared (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_dictionary, const RuntimeMethod* method) ;
  2786. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFC0D74F802CCA220543D7D651C06219A81CCE77B_gshared (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method) ;
  2787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m34E181EAEBD64C829B124E8E59C7807591E2CF20_gshared (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method) ;
  2788. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mE149C6410A92DE907D7359432329A96DBD696C0E_gshared_inline (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method) ;
  2789. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6A3B80C07F2824F4E8FD0B06E01A226F96CF47BD_gshared (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method) ;
  2790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1A6A76B83CA52C7FF1AE2AF7B4771CC9BFF5D1CE_gshared (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method) ;
  2791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mBCB2AA5BAC4B6C6A2542627530D22BBEDE88E65B_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  2792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m7C420431240CCC444E02AF48411F5FC8BCB16169_gshared (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* __this, int32_t ___0_key, int64_t ___1_value, const RuntimeMethod* method) ;
  2793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBB8F84D9EFE7D64D6268C8B87CDEAF94D7C3D913_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method) ;
  2794. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 Enumerator_get_Current_m53685926F5DC78D37EFFA2C2C43BF32078F4CA82_gshared_inline (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method) ;
  2795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE9843B8FAB66D4C0EB83F8570BD8EB466B4A7053_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method) ;
  2796. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m2D5B682113755BC1F26706C67E27748553F2A0B7_gshared_inline (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* __this, const RuntimeMethod* method) ;
  2797. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Value_m294F32374851EE07FA16A2BF635F077CAF477C90_gshared_inline (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* __this, const RuntimeMethod* method) ;
  2798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6584EF084C45DBDAA55653446AB78E74DC8CA4EA_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method) ;
  2799. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m60BEBEB49185F1BA74F4ED313B12C7DA796EC5C3_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method) ;
  2800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m619B3DDA7849654C92EBB4A398D11A83106FB435_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method) ;
  2801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m5D4BCF94BA7BF4313E99E9416CE50697EB9874EC_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method) ;
  2802. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC54BB013CB3A2BD8A1661DB7E4828F1CDF907B0B_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method) ;
  2803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE3E19748F4268CF5EEC48784CA302446C5BFE77E_gshared (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___0_dictionary, const RuntimeMethod* method) ;
  2804. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9A8BE8DEBAC29E9A1C7040AB0D004B54E3A43CFD_gshared (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method) ;
  2805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m16A29F2DD809A30A4832C3E038DDE217B09F2096_gshared (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method) ;
  2806. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m0863CAEB94AF918EC68198CC68A3DECAF28F9F0E_gshared_inline (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method) ;
  2807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m017C183D2E008882707E0CBBB35A07E2862642FE_gshared (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method) ;
  2808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mDA41C1529D3AEFBDE625B58691AB91ADB6A6321B_gshared (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method) ;
  2809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m79AD5C211EA2F3EA716138344FB5558E186F74F0_gshared (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___0_dictionary, const RuntimeMethod* method) ;
  2810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m21E89459D0AA1AB41462E4B73E9C5535E8E27E69_gshared (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method) ;
  2811. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m915135CC2C04D7A836653E8CFD4936D91AAF0B72_gshared (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method) ;
  2812. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_m5033215B084FCE83D0E43BF922B0379CC939F846_gshared_inline (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method) ;
  2813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mBBFBDED9E3E70B44BAC7FE2A33E6EEE8AF8C4A6D_gshared (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method) ;
  2814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9894DF7ACD449ADDDC0FA7E533A417B6305B666A_gshared (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method) ;
  2815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB3F797DCBDE117922668AAF363F383A15C531FFD_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  2816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m9ECE1B54DC0A5AD667EC7BABBDDB84C937E7BB7B_gshared (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  2817. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
  2818. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
  2819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
  2820. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
  2821. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
  2822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m4860067A523C6A07D775DED753123C10EE668804_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
  2823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mAF104D55F6B03409A9D5A17CA9D6516A93D53F23_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
  2824. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m9AA9D3CEC8F706899356CF146942071DCAA89ED5_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
  2825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m11DC84FDA7F576B5BD90185C2C6DEE759B8AC3B9_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
  2826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC7F8AE6EF8B4E7EC85CF1EFD7E869E0550F3505D_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
  2827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m450DC1EA0F7F9A9C52FAA42C6B6CE3CB868BD8C9_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___0_dictionary, const RuntimeMethod* method) ;
  2828. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFA6E663F1019D22095E439EB56AD4F121B42C15B_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method) ;
  2829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m82EDDA07CB5C5189F873957F08178FA3FB397EC4_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method) ;
  2830. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_gshared_inline (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method) ;
  2831. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m16E0D170F20F2853C2228B1DF03F0EC089D3D351_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method) ;
  2832. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mE84B612B8A660A9B625C89C6E29944E47FC3A235_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method) ;
  2833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m029B00CF03DC6E7BFD5F7872C13499D99B0D48A9_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___0_dictionary, const RuntimeMethod* method) ;
  2834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
  2835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
  2836. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
  2837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m91BC883DBF4BFC534FC68EC7365FAAF9D8B8DD69_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
  2838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF10BB33DE03ADDF8B13DBC5D8EF0441AF09BE7FC_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
  2839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m7414C839B4B4DBF67BE33C7B373CBE039A5FEEA6_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  2840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m8FDA563DB3540CB48A6F2B424DF1C0AC4AEC3616_gshared (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* __this, int32_t ___0_key, RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A ___1_value, const RuntimeMethod* method) ;
  2841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8128B56B2D50BF0FFE83D18B74B97E157B1A7004_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method) ;
  2842. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 Enumerator_get_Current_mAB1827060DB193A10FF09CFBBDC66461671E8193_gshared_inline (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method) ;
  2843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBFB439BB48309B6B8A2E58E24AC3BAECD0A1ECEC_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method) ;
  2844. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m7DC238750534CFB5E2EA1C6EF8A076BCD4FFBB7B_gshared_inline (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* __this, const RuntimeMethod* method) ;
  2845. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A KeyValuePair_2_get_Value_m63967F8594D7795F347D394EEF94105F2161F9C3_gshared_inline (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* __this, const RuntimeMethod* method) ;
  2846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mFE1EB701CA7052FA7B22A8C1F57C99BB56E0A29F_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method) ;
  2847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m62186E4D7311E5EC16B85318F8C96DFC6974CF8B_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method) ;
  2848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFCE3278FFDDD5647348DC27B270FFAFB15FE8E6F_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method) ;
  2849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9B451C3A3810E1A2A6E09BA1A54F13FAB7B1C925_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method) ;
  2850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC500009712D470D92E8733E2C15EABAFD472EADF_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method) ;
  2851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m8373AE294030F37921B8657A9B3DC0364FA9EBC3_gshared (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ___0_dictionary, const RuntimeMethod* method) ;
  2852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9DBE7AC12F041C3EA614FF43F1CA20FF3E595135_gshared (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method) ;
  2853. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m52FC061BF09FD897ADE0249821394C9FBF52F0B2_gshared (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method) ;
  2854. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m55B8FFC5E4168EE3E539B07863DC7C35047DBEE3_gshared_inline (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method) ;
  2855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8787E705F8DB5F094303781E8A7B982E8496B6BF_gshared (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method) ;
  2856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB8CE751D83D650C97C5BC1D99879A81AC8B9219A_gshared (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method) ;
  2857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB85D32B4090050570130CE169E4AFD86CAAA2647_gshared (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ___0_dictionary, const RuntimeMethod* method) ;
  2858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA7CB2ECF214565BA51C54D2F2A701DADCB55D77F_gshared (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method) ;
  2859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF8A0C67A1CC8DEFBC933B3D83D24F2E363B692B8_gshared (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method) ;
  2860. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A Enumerator_get_Current_m9C6970BBFF7A80749C20E1D177C3DEF5E9D25858_gshared_inline (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method) ;
  2861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6AB368BAFD4928D1CC813A5892F3E01025289556_gshared (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method) ;
  2862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4A0F6972438D01ADD4FB779DB99D7C7932CFA162_gshared (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method) ;
  2863. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0AE7871090980D8BB0A3BC826FA95F6C700D0390_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  2864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mD8FA5F4E1E2351C9FCE507F0252BB5D7C9CBE7F4_gshared (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, int32_t ___0_key, float ___1_value, const RuntimeMethod* method) ;
  2865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m73738B400C6CDD4858B9631DC6BBB088BDBE5BAB_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method) ;
  2866. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 Enumerator_get_Current_m7D1469FB84F6687C7EFBC9BD334E49DFF285E463_gshared_inline (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method) ;
  2867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7094EEC99FD9ED42593BB97C368588D996B9AC24_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method) ;
  2868. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_gshared_inline (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, const RuntimeMethod* method) ;
  2869. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_gshared_inline (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, const RuntimeMethod* method) ;
  2870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mEBC48419F03AC6C6FA413475FB28AABA021A21D5_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method) ;
  2871. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC878428667678F0CEFD11F7981A3C3730310E5FE_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method) ;
  2872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m65D60F9BF2F7F506C96E6D579193594695BB5094_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method) ;
  2873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m98F0880850E30F114A1A0CA0432629954B272D47_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method) ;
  2874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5B9A19BFE18A95BFD255DDC9A96539D770378637_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method) ;
  2875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m046282169B24B32E669D023C610A7BA22B7C9BC3_gshared (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ___0_dictionary, const RuntimeMethod* method) ;
  2876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7B8801B464385461547665AE9C022A4BA206D300_gshared (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method) ;
  2877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m66C3A3D1561D8BACDAA7BB40C58416740FF71EC2_gshared (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method) ;
  2878. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mCB791BACD5CD9B75DEA890E9D733851D407D67E4_gshared_inline (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method) ;
  2879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6820A2819FC873F18200CCE05CBBB0D96BEB137A_gshared (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method) ;
  2880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA20CFCA0A6A0D28563E042DFB31D07B74508CFED_gshared (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method) ;
  2881. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m20883EBDF8B233D9F79435304E6A536D678BACFC_gshared (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ___0_dictionary, const RuntimeMethod* method) ;
  2882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE23325DF03BF3B2E0B1FB505D13035447C5D9FAC_gshared (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method) ;
  2883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7CF286384DDFC5E2E9DE878C47EB544F6DE7F74F_gshared (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method) ;
  2884. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Enumerator_get_Current_mC4937E45C7210B2E0AF9E2E595C85DA63A8BC30B_gshared_inline (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method) ;
  2885. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m38D8CB4E3B7C8912F68E7213AB9DDB21AF8EACFD_gshared (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method) ;
  2886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m21631A42AC558759531942C9B0E3B379CDCA22AF_gshared (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method) ;
  2887. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m91839D41B2779D53ECADB9E4BE8CEEB23C5D95DF_gshared (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method) ;
  2888. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m17291E33380CED2F226D316D17A198D349AAD628_gshared_inline (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method) ;
  2889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_m5A235F151EB3B6A2225F111BCB6B3E251F18F067_gshared (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method) ;
  2890. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 Enumerator_GetCurrent_Tisint3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF_m603F29543355A46F92E9E79FA42A4255700D81BD_gshared_inline (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* __this, const RuntimeMethod* method) ;
  2891. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 Enumerator_get_Current_m755D5D1941794E464DE694D0F3D9C011887BA21B_gshared_inline (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method) ;
  2892. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m906751C376DE9244FEE13883D0822AFF84329403_gshared (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method) ;
  2893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m098D43B30CB1AB1B3086C6C7F236777962710048_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  2894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m748495E7F981BB3D1B0CFCA4950960987545A004_gshared (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* __this, int32_t ___0_key, CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 ___1_value, const RuntimeMethod* method) ;
  2895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6D17B8BD184AB0E88F04C6D65F7DAF8BC7902B46_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method) ;
  2896. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 Enumerator_get_Current_mE3FF057C0BF9B7D6B4349513F467E1429C1D40B7_gshared_inline (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method) ;
  2897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m834C193809408E38405EA88E72673BB33C191F8B_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method) ;
  2898. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m3E2E84761480CE8DB944F3175F691C3CB14979A3_gshared_inline (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* __this, const RuntimeMethod* method) ;
  2899. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 KeyValuePair_2_get_Value_mCC6E81580C7CA5794FAA2F7364AD94C60188CCC2_gshared_inline (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* __this, const RuntimeMethod* method) ;
  2900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m63A3CC346D29638E2542907DF9A04068B563E2E4_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method) ;
  2901. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9DFBCB93AB955E8ADD4616178F8AF885D18B6E32_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method) ;
  2902. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mA2337D146B75DB745767BF2FE305B1AC8299CDCE_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method) ;
  2903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mABCE65BC5A921CE4BF56976BC42C8652D4ECEED1_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method) ;
  2904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5C28ACB6E087F6AC2EB24872041AB0802A9F6FDF_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method) ;
  2905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m8AC76E5059605A9FF050CC84A54DC76F3C68C25F_gshared (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ___0_dictionary, const RuntimeMethod* method) ;
  2906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4216BFC0F554590E0BBE059EF5CC49911634FB96_gshared (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method) ;
  2907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m74966947B0C66E3D2C509F84523E22DA16085855_gshared (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method) ;
  2908. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m6741795AAC6E795E1C51A74F35790AEB4C5B32B1_gshared_inline (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method) ;
  2909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mDE8959BD699FA99E6A60E7EBB6EB6914EDBD8D57_gshared (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method) ;
  2910. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9C818DA08B19AFA0B8D53363332AA2A89F273723_gshared (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method) ;
  2911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m04219FEC83DF8266F90954A1FC06CA5EE5FD24AB_gshared (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ___0_dictionary, const RuntimeMethod* method) ;
  2912. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB638DA408FCD6F8442123E0E47E7294B367B5EB9_gshared (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method) ;
  2913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4D1A72F7B749E645FB1B777A96B89E2543B2E692_gshared (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method) ;
  2914. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 Enumerator_get_Current_m095A8780324202323BFC72D6F167660492F5D5CF_gshared_inline (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method) ;
  2915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7E11D6CD9B3B17893D1CC705B4E82C087C3B1DC4_gshared (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method) ;
  2916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0181786801D5B9FA72282406A4B7A7E4988A8BD5_gshared (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method) ;
  2917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6A7311245126AF9C5482473DF3B6F908946A88D5_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  2918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m9629681BEC297146915BB586E4AB83EED7936091_gshared (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* __this, int32_t ___0_key, FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F ___1_value, const RuntimeMethod* method) ;
  2919. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m966DAC6011C5FF8A10BBE63DFACD41F7D0B3E398_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method) ;
  2920. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 Enumerator_get_Current_mEEE1847ABE52F1C8903E421EA7414C1678470FB9_gshared_inline (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method) ;
  2921. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4C1AF1796A3BB5CD7FE90C22DB08E23726404869_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method) ;
  2922. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m66644BC45EE6540D8D26A2B30753BA9B776FA2DB_gshared_inline (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* __this, const RuntimeMethod* method) ;
  2923. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F KeyValuePair_2_get_Value_m344A20785F1ED4C8F233AABCDB7A977FEDA0982C_gshared_inline (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* __this, const RuntimeMethod* method) ;
  2924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m4A2EC108C4AF4EB8FAD97FD3136387E6E5476561_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method) ;
  2925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA923AC56F93BEA037ED513006B18EEE32D3D99FB_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method) ;
  2926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4133867E57ACBC83142CD1AB69BF4E971C571A6_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method) ;
  2927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m18BEA3152BA6E99C673EFF3508D30A43D6113F37_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method) ;
  2928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7961A121D2C6E506AC117A9814A061F5A110A81E_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method) ;
  2929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m68137CD57965F735F9DC4BCC41A88498081AD0A6_gshared (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ___0_dictionary, const RuntimeMethod* method) ;
  2930. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6C983DC4DBB4A8FC5F17E9FF8C8846E5A4CC071B_gshared (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method) ;
  2931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m59E57F559D7C13281B038AEFB918EECE011AFA4B_gshared (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method) ;
  2932. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m6ACB03FBBA62DA3FCA4CC9D34F030D43B274FE26_gshared_inline (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method) ;
  2933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m49919FAFEE7F1823B7D655207E0A7B48D457B3E0_gshared (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method) ;
  2934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m05A3C1F3F5A13E7B44DD39A96BD0052749BE0ED6_gshared (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method) ;
  2935. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9477CAD9CB86D86B926AE7E50CAD9F863E07420B_gshared (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ___0_dictionary, const RuntimeMethod* method) ;
  2936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB9ABD60877BC28CCBD6BC446C78B7EECCB1D5D6C_gshared (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method) ;
  2937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m64BC79404BFA8A31CBB8C49DB479BBF67E8593CC_gshared (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method) ;
  2938. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F Enumerator_get_Current_m39B73FC7431E9E4A509E1D7FD6C318A63922B571_gshared_inline (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method) ;
  2939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mA773D9B50AC5C51759AF8B1B7418F67F6742B795_gshared (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method) ;
  2940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9F22A297D7F6823CDBFD88B73706A75F3B026D62_gshared (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method) ;
  2941. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD4366510BEF7ECA0F907C1B915FD6AC7F8039890_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  2942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mEA6445563986938E020972AA0022C778160FFFF8_gshared (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* __this, int32_t ___0_key, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 ___1_value, const RuntimeMethod* method) ;
  2943. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3456B1A5A0F26DD0A64A0EE7A97B39BC3641FC79_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method) ;
  2944. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A Enumerator_get_Current_m696CFBC89B70023A3362556FE560A2496B8FDAB5_gshared_inline (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method) ;
  2945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2E6FCE0C3BCBCCED47F5373A7A9ADD78D1443D94_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method) ;
  2946. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mC7CEB95BDD69D10EDB4060F583D26ABB5C4677B6_gshared_inline (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* __this, const RuntimeMethod* method) ;
  2947. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 KeyValuePair_2_get_Value_mBB5CDB5AABD7B2A569D6C15624BB42AEB29A9CB1_gshared_inline (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* __this, const RuntimeMethod* method) ;
  2948. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m2D2816223B11E6934C23777E998C221AC12759AF_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method) ;
  2949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m04357FB70EEF853B54AFD1E1CD08F98F02ADAE96_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method) ;
  2950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m1C61FC31BA0F234B258FE9714DDB3C171BDFD3FB_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method) ;
  2951. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD8BF4507F3CB29DF87F2A7064C3D04A5F4421552_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method) ;
  2952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m725A0027E280D931885AB0D026047732A459A8E6_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method) ;
  2953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB540B1DF003C256171E01A73F8A726E8F83BE053_gshared (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___0_dictionary, const RuntimeMethod* method) ;
  2954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB5CF5916F1AA472F144AADF77A500284060C7846_gshared (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method) ;
  2955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m91897078EA901F1FBAFDE1672751B2D4CF8C0E6D_gshared (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method) ;
  2956. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m568D0A922F66987A08410A11BA03E478479DA7C1_gshared_inline (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method) ;
  2957. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m17270D6F3EADD169C7E32EC88DCB1D71CF926F50_gshared (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method) ;
  2958. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m776F04668136CE27AC631CE3391A27B6A35F5A9C_gshared (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method) ;
  2959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m073D0B200FE00D46926590CCAB4D151484B13467_gshared (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___0_dictionary, const RuntimeMethod* method) ;
  2960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB741C229B21ABDA734DB3A36BF7A6437C967AE11_gshared (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method) ;
  2961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m43E68A0DBF4A9EDC67D0C511CE90C5DF3A56C19F_gshared (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method) ;
  2962. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 Enumerator_get_Current_mDB4FE9C1601E5D339F388D5A0D13FBEED1345C0E_gshared_inline (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method) ;
  2963. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m865E7063AF925EE4A0DD6C25CACC7BFBF6DCD689_gshared (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method) ;
  2964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1AE155E6EA81424BB81CF54C99C572BF17C5B268_gshared (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method) ;
  2965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF1011A53EA20BACF511E6B232A5E32E7B60AD725_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  2966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mE1CFBC2A63CC5A38A31CF657F1D6AC90DF854189_gshared (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* __this, int32_t ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
  2967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCDE1ADBCB891601102F8670F2A6A70FC82F410CF_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method) ;
  2968. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 Enumerator_get_Current_mDACD59E28726E6655BA3DA98689DFACF142C328A_gshared_inline (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method) ;
  2969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0A6E1E48BB293900B8FC6ED6FE52741A20935C57_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method) ;
  2970. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m428D836E017E96271B63C841FF3DFC8BA0AADCDD_gshared_inline (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* __this, const RuntimeMethod* method) ;
  2971. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m49FC446A15F58E545BDC28BC240CCD70699A4C2F_gshared_inline (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* __this, const RuntimeMethod* method) ;
  2972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mC4276C6E937A5E62DCDE82075A47A736220AC996_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method) ;
  2973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mDF23E42DA56797620354CCDB26C1CF29D93ABCA0_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method) ;
  2974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m22909675EBFB6A5CE86C1CCD47C8DE2A87404042_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method) ;
  2975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m534DE78A9884A71EF626293DD93D7FCB69C90643_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method) ;
  2976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADE1EEEB1B13C56B45533AFD0DA2A85E46656F33_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method) ;
  2977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m52104075D045C61D3960B2D706590881627E1F39_gshared (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ___0_dictionary, const RuntimeMethod* method) ;
  2978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m306DE6FD3CD5DDC917339C707B7450628D93FA5F_gshared (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method) ;
  2979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m38782EC5B13FD54FBB247A1FE4C3577C8367F27A_gshared (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method) ;
  2980. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m90D2FBEF700A5E5E136200B8EC4E24346A2EA5A5_gshared_inline (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method) ;
  2981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF0E296196CD43D1437B4459090D29B57392B9436_gshared (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method) ;
  2982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mFA9DAF6882A82CB8185D9AB450095C7141D405FC_gshared (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method) ;
  2983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5A809355020FF0008E912E06F47E45221E492B9D_gshared (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ___0_dictionary, const RuntimeMethod* method) ;
  2984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8C31316A57493E68F5F5617ED9391DA280C62D1C_gshared (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method) ;
  2985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m2A5C07652C68FC97BCC0266666232E69CB80BE74_gshared (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method) ;
  2986. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mA5872AC81C805FD28295E20A74F3083700374B50_gshared_inline (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method) ;
  2987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mFD4A4D770F0283A1C601AFEC3DFC26132F00C20B_gshared (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method) ;
  2988. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m910EA5BAAE6F529CD3E41906FCA3F767E6D271E6_gshared (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method) ;
  2989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF2B67943B3638C9AD8139479815AFA7FEED60631_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  2990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m1B70672EC0B696E58C922A6D185C86CD7006B6F8_gshared (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  2991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m48EC022EB2EB605F29EE19F3A0A79E3CB05FD283_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method) ;
  2992. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B Enumerator_get_Current_m12EE850D56E586DF121B059557CEAF4A7472995B_gshared_inline (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method) ;
  2993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m183A70972A3287360EE9443997160D3AA6D4662D_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method) ;
  2994. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method) ;
  2995. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method) ;
  2996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6BECCA7659A9D1D1028F925F3B52279ED558E287_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method) ;
  2997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mD80FE8207DA9E906D401ED15E93D829D2752F94F_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method) ;
  2998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE840D2E17A468ABAA6DE2DF73675A5CEF20D85C9_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method) ;
  2999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE35E9C4B7BCB145CDD771E38B90A08760A50F96E_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method) ;
  3000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mEE33847E9F0851D091C8E2133C2EC96F39C17CAB_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method) ;
  3001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m7B6143DE7BAA82ECEE4F913F83568206EDF52D48_gshared (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ___0_dictionary, const RuntimeMethod* method) ;
  3002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m69546E295ACBF9F9F0A78044336B1F8807DCF8A3_gshared (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method) ;
  3003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m98AB4D7F01C0F5F1D22CC447AEB13CE14C904025_gshared (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method) ;
  3004. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mFEABC780F452552114AE40127323DD66DF87F65F_gshared_inline (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method) ;
  3005. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mA65473FD4F9FD03027BFB01678F065193EEF0677_gshared (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method) ;
  3006. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m23FFC98F43C5A01EFC33B2E3084D30CAA15BA18D_gshared (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method) ;
  3007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1B3EA4CAFB3E63FFB0519F7870BCFEA25A353DF7_gshared (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ___0_dictionary, const RuntimeMethod* method) ;
  3008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m51A04B4A4A98EC6004015ECF7C9605316687CBD3_gshared (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method) ;
  3009. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m30C883F9DF743472B2102F74D70DA61074694D1E_gshared (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method) ;
  3010. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m76B0ECD4B03E606A1CE3DF60589D2E97130B02CA_gshared_inline (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method) ;
  3011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF85655CD599289F717C89959DABEFC5E7FC45A36_gshared (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method) ;
  3012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m8B8DC3403BC0CB3CE390A043A700080E307214D8_gshared (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method) ;
  3013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m48F3BFCF8417A0960822551B050D6590B38FBFDD_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  3014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mD78D3ED0DF0652A07B1E8C08B88445A45230AC4C_gshared (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* __this, int64_t ___0_key, ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C ___1_value, const RuntimeMethod* method) ;
  3015. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m860B439CF36132AF08DEFB78B5622A9DE3726C1E_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method) ;
  3016. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 Enumerator_get_Current_mBD3AF0C846FCB587AC762E436611E55C611A8E3C_gshared_inline (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method) ;
  3017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mF6FCB0609894144BF131B8B2EA472065F973C158_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method) ;
  3018. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Key_m38480BC1390E153563756224D730B590FA3E0DD3_gshared_inline (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* __this, const RuntimeMethod* method) ;
  3019. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C KeyValuePair_2_get_Value_mC7510148BA14E606D490D72EB6C5664DC383BD9B_gshared_inline (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* __this, const RuntimeMethod* method) ;
  3020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mE0C53E6DD43EE6C668997D49DAAFCB5383A4FE23_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method) ;
  3021. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7D4BDB63C867C77427E0A9B5DC95F7A64F82048E_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method) ;
  3022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m5F0FFE8571491B8A56F27AA8BEE466001D44C71E_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method) ;
  3023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m684F425CC2AA5FF9C563490FACF020B96F9ECD6F_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method) ;
  3024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m4087E6286315E701F74A41278BC0472844B676F3_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method) ;
  3025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m246CD5F143FDE1068C7313EE2B9EE5DDBDA42122_gshared (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ___0_dictionary, const RuntimeMethod* method) ;
  3026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFB016EFEB3539D978C1FCFA60BD48EAECF70F6F1_gshared (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method) ;
  3027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAAE5F5AD288AF68B6679CBD2E8DD23C4D64A3CC7_gshared (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method) ;
  3028. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_mE48AE1D0A6D21CE69058619F4CC7BD98216061BA_gshared_inline (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method) ;
  3029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9DA2F8DA9C2DA6E2D9F59680AC76B393F90C4CF7_gshared (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method) ;
  3030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m23F90FB3EA643DDF9989FA8F61E0F4A6E79E6EDD_gshared (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method) ;
  3031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m99317326E3151CD298882A5682903BE0D13B2767_gshared (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ___0_dictionary, const RuntimeMethod* method) ;
  3032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m588E0786485B197D4EC680A3293308502F4A0369_gshared (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method) ;
  3033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8134B4AF4A16FBCACE817DBBD0F78F4312561DC4_gshared (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method) ;
  3034. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C Enumerator_get_Current_mFF2F7771958997F1CB292C2048F7627DB9A73074_gshared_inline (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method) ;
  3035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mA4A51C14DEBF544C7564E1969BAF87FD18A46A44_gshared (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method) ;
  3036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBE7B2E4C313B1FDBE6148394BDE5990D6E0B36A4_gshared (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method) ;
  3037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9D3078BAC4490BC1F7701F7868588D0C950ED33C_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  3038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mB3AC72AF7C60DA273A113EB9C837B460EDA07F2E_gshared (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* __this, int64_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  3039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m881147E85D8BD7007980D4CF9EF837FB62B4FBD3_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method) ;
  3040. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F Enumerator_get_Current_m6B37BE381AD59540030ACC673F74DE0BC5D32F50_gshared_inline (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method) ;
  3041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB1381ED2EC6C876BDB6E61F8071F04F28FFEDEAA_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method) ;
  3042. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Key_mC536572F88F3FD21EED4624743F8B1CDF5C8EF60_gshared_inline (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* __this, const RuntimeMethod* method) ;
  3043. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m168A81686A84DCA632E92D898CAB9C8EEB38396F_gshared_inline (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* __this, const RuntimeMethod* method) ;
  3044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m64B1B7630C69664CAADCBDA2B37E32AB5B9D3D2D_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method) ;
  3045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m12BF4300CAB091FACD112DD14D5DF847E50907DA_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method) ;
  3046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m80D1AFBD65FCED228C887283F02D719E5D5249D7_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method) ;
  3047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m8468A7599FF3A0E22AFD12A15F2C135464AD243F_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method) ;
  3048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m95810321352D56F129EA3B1A7B20D83C5CDF285A_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method) ;
  3049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m048CD74DC2A24077A61CD4B30B5F7BAE92FE42A6_gshared (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ___0_dictionary, const RuntimeMethod* method) ;
  3050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m00161B910622DE64FD1B9B5BE8FDC2C373B7F585_gshared (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method) ;
  3051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m23A9E98E5BCAECF6D4E8B8941DE79A59AD0415FE_gshared (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method) ;
  3052. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_m609B68ACF13841EC1E8EB9020756B7364ACBA499_gshared_inline (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method) ;
  3053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9ABADE685942422D68F21D76578ACD02EBA94DA7_gshared (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method) ;
  3054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mE1809F5428817BA7497C215151F8AFB4252B5724_gshared (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method) ;
  3055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6D7993F0F416C598B9DB0D4B9DF2CB22BD3E07C5_gshared (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ___0_dictionary, const RuntimeMethod* method) ;
  3056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m88D8DFB7CF8747F1F8EBA722C32E87978FAA3041_gshared (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method) ;
  3057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCBADFB9B05D6004606931CA8EF7A85A4618D30A2_gshared (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method) ;
  3058. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mE396DC57C362877713861B0AD2C88728648A8364_gshared_inline (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method) ;
  3059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8178065C8E3D8E2794AE26731C3FC2E07467B45B_gshared (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method) ;
  3060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mAF83F9A67A65CFE4EC4752D342F6BC01A96DB991_gshared (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method) ;
  3061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF846D88E137B9D8B06D3AE9E103AA36BA6B9422B_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  3062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m82B405915C0AE231271D648E701D7AC30BF0E605_gshared (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* __this, intptr_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  3063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA6C515C1352BA574E79B9E323CBEFBEFC686A2C4_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method) ;
  3064. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 Enumerator_get_Current_m337B294E798C0E57BB6D6C190A2604A50B443D85_gshared_inline (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method) ;
  3065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9930B2463EB3DF25C0D1AAA68B93527A00E8C3F7_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method) ;
  3066. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t KeyValuePair_2_get_Key_mE8D6C2F2365FC5473829AFFBF0D5A9AF14EC5E17_gshared_inline (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* __this, const RuntimeMethod* method) ;
  3067. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m93CAD86A4AF9FCE518099BD0F9D7537004B87F96_gshared_inline (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* __this, const RuntimeMethod* method) ;
  3068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7CD883A3AA89A9C9208C8AC06869CE0B88FF424C_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method) ;
  3069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1E9E2BF744C05466A30B7F69553BE0F7FBA911A6_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method) ;
  3070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m153D95EEDE95FB69E75477154C1143FBF23B5C6C_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method) ;
  3071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6313DE94283186D0B94E6B6E1FB034812D4D02BA_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method) ;
  3072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m836628C22C0155D2D56D15116437234F1612E114_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method) ;
  3073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2B34CFE31DF4C0C32A9BADC27737AA23B89B1B72_gshared (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ___0_dictionary, const RuntimeMethod* method) ;
  3074. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2AF532E315CAA57FA929F473ACD269C38C759257_gshared (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method) ;
  3075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m2A27555AD5357B9D64ED50D86DBCB56DF089AD71_gshared (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method) ;
  3076. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Enumerator_get_Current_mF64BA8B6A16435EF902C22D691634B3925141792_gshared_inline (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method) ;
  3077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB5F5E4EFBE3E074535A76BE04E23681CBA3981B5_gshared (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method) ;
  3078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9BB8C54BFF14DF16C54D31EB4DE2A60AD0D8CC71_gshared (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method) ;
  3079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mFAD99757D0AF68FF6069590A485D0ACC622EC24A_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ___0_dictionary, const RuntimeMethod* method) ;
  3080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2BB27D9110F12C8F54C6BC42AD5A1823EC0DD56A_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method) ;
  3081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAE4D283658380B7943D5373C16539B9D1A948FA1_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method) ;
  3082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m672DCCE10FA4B1034A9DCFA16FCC6F38CF71C9FC_gshared_inline (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method) ;
  3083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mD783F5F271C68BE14EF89FCE5AD2C8C5B32B6328_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method) ;
  3084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC3049A2E908E3213A53AD95ACB8659F8F66614D5_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method) ;
  3085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m53A63D389B2C13C44B85214613A9EBE6154706C8_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  3086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m57BB84A94F6F00F1CADA0C8C921E726D8D4A4854_gshared (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, RuntimeObject* ___0_key, bool ___1_value, const RuntimeMethod* method) ;
  3087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0712867110707C27D0A2D46D9735F066C9BA48A2_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method) ;
  3088. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 Enumerator_get_Current_m90E0638FF1812FE1DDE8D13CC607F4CD161D12C1_gshared_inline (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method) ;
  3089. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m47DDE5BF12A9FCE3120292E1B2F352CDDD214EEF_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method) ;
  3090. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_gshared_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method) ;
  3091. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_gshared_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method) ;
  3092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m112D6807BCDA097A47DA1FC5FD48A8D1181FCBAC_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method) ;
  3093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mE5F031530FA151408A37E617A21F383D224FF876_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method) ;
  3094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2162C3D8EFC16491E4E007BD94F8A13F6A568383_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method) ;
  3095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA1C6117404519BD7A4CEB3E47FB4C41D3E37462A_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method) ;
  3096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m88E2D231D7C9BF283FCD818E9C95D40A4716B791_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method) ;
  3097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m87B736D322CF061FBCFCD379A1D7B8713044B81F_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___0_dictionary, const RuntimeMethod* method) ;
  3098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5AC7A077127FB4119569C4C10CB6DCC046455A1C_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method) ;
  3099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEFFD5C63D30E8006AECC3E1CBD5D44F8C135DF96_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method) ;
  3100. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m86110F67A53903C9B95DBFDE5192D43CD381F024_gshared_inline (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method) ;
  3101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8FDAE572BA2DB3763C654D8F75885233522ED29C_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method) ;
  3102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3F6AEEC7E1C886DBEA53564306F6C8074F388C97_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method) ;
  3103. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m8F4612BB59FD6053A53F446BA21842AE5D868BD3_gshared (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___0_dictionary, const RuntimeMethod* method) ;
  3104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5397C14D48C3BC4A6A76CBF64D46126C5BDB6779_gshared (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method) ;
  3105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD4B624D158B30642602AB02472159DF4D8C67762_gshared (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method) ;
  3106. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_get_Current_mE6657E71B095B4DD41ED8102F08DACD153575A68_gshared_inline (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method) ;
  3107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m224D56635A40A9E580C0726987AD541117237DB3_gshared (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method) ;
  3108. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m95543F6CFBA99056F57133D979777E2D9B78AD65_gshared (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method) ;
  3109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m869EE3B6985313CD75D4F2168FC3A1EC081896F2_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  3110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m8D46E1EE2DFA0221F04E2F093B071CB0F5D8858E_gshared (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* __this, RuntimeObject* ___0_key, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_value, const RuntimeMethod* method) ;
  3111. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m64C94517E937663C3F36DFE2319C16FE0ADF7D2F_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method) ;
  3112. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 Enumerator_get_Current_m883D2A5CDBF6CB9E085690B65447748DDF5F02BC_gshared_inline (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method) ;
  3113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4AE17987C5984906AC9C375AF623365743E7CD51_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method) ;
  3114. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m349ECB9834FA93169BCCC3E25D58DAB263E8AA47_gshared_inline (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* __this, const RuntimeMethod* method) ;
  3115. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B KeyValuePair_2_get_Value_m5C908BF2976785DA003964DD0976A8581314746F_gshared_inline (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* __this, const RuntimeMethod* method) ;
  3116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m05D5FD90E69B94E209FB7835CDB94BBABD84FD30_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method) ;
  3117. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m905149ED8C315222532E16277836B99507AABE5A_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method) ;
  3118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B3CCF8AB46CC00C15A8DFBC52DAA6CD5837B8E2_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method) ;
  3119. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m57364334475201B28DFCB7B74265B87F28DDB77A_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method) ;
  3120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8C1B1A374D35CC75A795E2F261B8264E1AE08975_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method) ;
  3121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m462D1D819220D15C49DED1AF4E6C4C1BEACFFA73_gshared (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ___0_dictionary, const RuntimeMethod* method) ;
  3122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m05B9AB6AEBBC4D25C2E066EED2EBB7F4549203D1_gshared (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method) ;
  3123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m80C04395DF675147083DC75415AE820771998DEF_gshared (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method) ;
  3124. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1256A826B847A0C120B59905283A918192D41D17_gshared_inline (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method) ;
  3125. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m57F4749F581BC37865593DE7BE2BC7469A0A2172_gshared (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method) ;
  3126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m8F0092701E7DC2A30519A849F4FD79C65584A109_gshared (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method) ;
  3127. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mAA7ABDE0466D4470908C919FC819A81C0AE2190A_gshared (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ___0_dictionary, const RuntimeMethod* method) ;
  3128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m21A174531B7C4D0AB03699BF245D3A975CD3D7F4_gshared (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method) ;
  3129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1659C915B8226E5D5C2A83DC539EAB38A69DB3FE_gshared (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method) ;
  3130. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Enumerator_get_Current_m4DC742E70D8783FB8D416DABAA71A02884BF454C_gshared_inline (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method) ;
  3131. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m448011D5AF726CC03B1C6A69AB96429FE36A3382_gshared (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method) ;
  3132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF9B131C32274A6E1FA80A1360B4A6F0A2FF7574C_gshared (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method) ;
  3133. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9235E59FF8FC30E09C4944CCD02ED0562DEE2FB5_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  3134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mB340BC8A783F6215B9B83288073FD23FB3E0A392_gshared (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* __this, RuntimeObject* ___0_key, DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 ___1_value, const RuntimeMethod* method) ;
  3135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD6E4B8E1FD5F66E85796092C578AFE8E68AF6AA4_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method) ;
  3136. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B Enumerator_get_Current_m68A50652AC01F1AEB5033E5A45A176387C191258_gshared_inline (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method) ;
  3137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m117DEF8C6EB7803D9B34CC7EBDA4C0A3CE2E53D6_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method) ;
  3138. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m093CCC169C1EB8105B2501A7B0E2023343B1DC1A_gshared_inline (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* __this, const RuntimeMethod* method) ;
  3139. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 KeyValuePair_2_get_Value_mDEF6356EC366F3F6A7049A25B7CBC47A1131D30A_gshared_inline (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* __this, const RuntimeMethod* method) ;
  3140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m1A14E71FBE662D913D2809325AE2E6A08AD0DA1F_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method) ;
  3141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m861483BBD7300E058A6DA6FCA53D402CE8EA1AB3_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method) ;
  3142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m85EBA4EF5B47E410911DBB497D2738E679576555_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method) ;
  3143. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C8E618B6972A8BC234DF4A9C8E73929144821E9_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method) ;
  3144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m58A3D952AFCCC408B1B7069F23268FADA2B3042B_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method) ;
  3145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEE3BC8BCE6107B5CB191240862C078A205DC9A35_gshared (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ___0_dictionary, const RuntimeMethod* method) ;
  3146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7F219ABEF771BB02CC7A6FEA1C86E00DE387EEED_gshared (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method) ;
  3147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAC35E8F44E8F973B79CA28F807251A7740340746_gshared (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method) ;
  3148. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mC5D96862C55C0F53141BC3596EB6F5664ACD7ED0_gshared_inline (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method) ;
  3149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m108236013EBD70055AF5979FE62E41A816831BF7_gshared (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method) ;
  3150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1891246F74AD4FA08B97CA3BAEF84E90628905DA_gshared (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method) ;
  3151. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mACFD039509FB393B7ADA94EBFE346B003825330F_gshared (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ___0_dictionary, const RuntimeMethod* method) ;
  3152. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m270D2048C08D6F2B5469C0073FDC41DCD371307B_gshared (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method) ;
  3153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3FE311FC0FBD71F62D3FFE31CDB18C14963F3CF6_gshared (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method) ;
  3154. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 Enumerator_get_Current_m3C90881CE47FFD4C821FDA1686398474993F5C24_gshared_inline (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method) ;
  3155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m563AAF1E4C80B70920C030F77452C35EE08410BE_gshared (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method) ;
  3156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF5CE845E3BF2DC874B3500D87E05F14B8A00C9AD_gshared (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method) ;
  3157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4BE90A5CD5CEA288887B83F5E4F7D73EB35F9886_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  3158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mD4B5AD912DE40BAACCC9A814640E4E3386E51BA8_gshared (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
  3159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB7721D033ED3618FA663F4132B88BEAEA808B285_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method) ;
  3160. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 Enumerator_get_Current_mBE91823E27777785B42DB31E7A8E63EB596453D1_gshared_inline (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method) ;
  3161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB9BB64C4AD7D16F4B6EEE81234821DCB79906129_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method) ;
  3162. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mADC45FA05C759E6F88D7DADDFE0C0E1ADBB3E501_gshared_inline (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* __this, const RuntimeMethod* method) ;
  3163. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m7A836D9634814B22DF33AD801EA10741ABFBDFE2_gshared_inline (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* __this, const RuntimeMethod* method) ;
  3164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB0AEA6F79A61C5C7E1C588D843D8AAF821A9DA76_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method) ;
  3165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mD04A453ECA8890C4279CBC3D159EC8086796EB26_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method) ;
  3166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m6A620FA2F12D6BF8E3F2B28573BACED0CB725377_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method) ;
  3167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7835DDF017A90C1EA39BCAA869AC796F540EAA2E_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method) ;
  3168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3352F0EC741654C54EF9FFDBFA9C7839C59BC1C3_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method) ;
  3169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0D9CAD5F501149A27C1E8E694655686A65C89836_gshared (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_dictionary, const RuntimeMethod* method) ;
  3170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m89BC7CBCBE95AFF18628D483E4D0432D278A3841_gshared (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method) ;
  3171. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0C0DFC14DA1852E37FAA48930022510A6D9575F4_gshared (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method) ;
  3172. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m3D1077E7359AFFD5D8B1E52C5E47BA67581D2413_gshared_inline (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method) ;
  3173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF59280FD2043C53ED839DF3E63926D4400215548_gshared (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method) ;
  3174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB2B6AF8E3AE5D16D5DA0A0D6CA0B4FDD8E5319D2_gshared (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method) ;
  3175. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5C32A1249127F9727778220301CC8CDC5D2C6709_gshared (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_dictionary, const RuntimeMethod* method) ;
  3176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9F6882B3629FEE00D01C6B80E0CEB6A84750AE25_gshared (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method) ;
  3177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0BD7A424624C28A60CAB2D30462A054062A2B028_gshared (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method) ;
  3178. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mFE39D7CD22E285F9982175E1F5B8379EC90444F4_gshared_inline (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method) ;
  3179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m295608BB8E0EDE77A4B0E0B143F092F90016FAF3_gshared (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method) ;
  3180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m96240E895A3078DE87C0DD98B04AF1E5E133F978_gshared (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method) ;
  3181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9ADB868E1ED9E8EDCD69E204491B2ACAE057C37F_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  3182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m5F61006E81BB25289F0C3D745455FB1CCAA02260_gshared (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
  3183. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m83FEC2049C228A9D5B886270ACB1A5B99F7FAB89_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method) ;
  3184. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E Enumerator_get_Current_mE40578227D8A415A04A477F30FC29857866BC843_gshared_inline (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method) ;
  3185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB17C78851712F730CF61959623CD1EC7F8D90F50_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method) ;
  3186. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mD14A5316A7715DA2836B07BF240EC5E4D095F10B_gshared_inline (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* __this, const RuntimeMethod* method) ;
  3187. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m78EF0CBE211C8EF4C4A5D0ABD95349A0D32B46BA_gshared_inline (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* __this, const RuntimeMethod* method) ;
  3188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m2DBD20F46D11C982271F9A5083ADBDD9E875C44C_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method) ;
  3189. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m5F17586C9E8D3CEB0CF440FF6288965ED7D04B3F_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method) ;
  3190. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDFE9D9E37C753441E6C3594F2C27CCDEAE07AEFE_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method) ;
  3191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mF8F961F709787951041EDDA482E0DB8D954A3D65_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method) ;
  3192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDB8209B5F2069CBEF3C04046848E2BF1D339D9C0_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method) ;
  3193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC4505841CD82C3290B98BB5B179A4980C3A5D7A3_gshared (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ___0_dictionary, const RuntimeMethod* method) ;
  3194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6984ABE5B32E8BB22042CFBA5BE46B5B051764D6_gshared (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method) ;
  3195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9F23C4C1540E44FBB6B476096977B188D07D40FD_gshared (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method) ;
  3196. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mFAD7B92E35DB108E691F8B2E54B9FEE88E96149C_gshared_inline (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method) ;
  3197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m180433933D8F3B63C462616DBE556D7119DE6595_gshared (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method) ;
  3198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4B570AEA03A1A86BE83725F5814769E062DBDEB8_gshared (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method) ;
  3199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3B9FB59431DC150FBFCF3327E3BB6F22A0DD5418_gshared (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ___0_dictionary, const RuntimeMethod* method) ;
  3200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m011F5F4ADED11313C2393349CAA2F87ADB5B3CC0_gshared (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method) ;
  3201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9D2F0C20B9745C7C9E9E81E2DD8E034F826DD882_gshared (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method) ;
  3202. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mF07C42164B62D071DC6F3114C30FDE998DC245A1_gshared_inline (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method) ;
  3203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m895D8442901A1E3E50669681350E6652BB5FEC8C_gshared (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method) ;
  3204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m548535726D196DD45D2A5EBAEE3CC1A82C72EBBE_gshared (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method) ;
  3205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3F21AC4DED605536DBA7272CB7B439836B219AA2_gshared (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190* __this, const RuntimeMethod* method) ;
  3206. 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) ;
  3207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_m082FFBB83798638242034D2B0A3BED13448DF318_gshared (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190* __this, const RuntimeMethod* method) ;
  3208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6292961FFE75CF7AC7700A710A5F01DC22696D54_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  3209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  3210. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  3211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  3212. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
  3213. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
  3214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6E7A4AFB7A00F25D36EDFB2C4C7D50A98E1F584F_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  3215. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m55E4FD8ADFA690A987049259731B2F5ED5CE7BF3_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  3216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m1521894026A4DB4D44D3B486ED275B120377C55D_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  3217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m75362A05C2568696D9D63C37F3C106FE62A1C767_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  3218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC37E6DEEC270A4F3D365535A8273D49F6261B642_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  3219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD7C8CC926A207823887D4D4B34ADA768927C52F2_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ___0_dictionary, const RuntimeMethod* method) ;
  3220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEB2A61F3F3F420C1B1DFD5C74EEFD4BD7761BCF7_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ;
  3221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB5E00F11BCA3AC963F9BA72659FA76B107863F3C_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ;
  3222. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared_inline (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ;
  3223. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m82310FE35834926A024564A2ACFF057963D5C98B_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ;
  3224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6CD0AA4E99C368DE8C5891ADC2C34CA84F063729_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ;
  3225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE64BC0965BE674779664DDB9F7D5BE50AE152586_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ___0_dictionary, const RuntimeMethod* method) ;
  3226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
  3227. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
  3228. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
  3229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m38911D26E10CA9592D05E1A96F0F0DB03248EBD3_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
  3230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m175FEFE8012602214C690629D885C502EF4808B3_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
  3231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m962BC1F82D75DECC72006F3CD7CF84629D660E31_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  3232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m982AF106BE17B9ED0CE94057606E3DC94F57C66F_gshared (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* __this, RuntimeObject* ___0_key, ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 ___1_value, const RuntimeMethod* method) ;
  3233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEA7F7409D4339AE67A54DEB9F3587A984A68F68D_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method) ;
  3234. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 Enumerator_get_Current_m27FD9A3CBB7995FA6325E5FA9279474D966CE237_gshared_inline (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method) ;
  3235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m981805B2F3ED4A6D16CB329C2F98D6775A2DD3B5_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method) ;
  3236. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m6C912C6E10EB6AE5C6B224A45E3C447C3445BFEE_gshared_inline (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* __this, const RuntimeMethod* method) ;
  3237. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 KeyValuePair_2_get_Value_mFE352005BECB8CC1491A710CCFC837B564E820A4_gshared_inline (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* __this, const RuntimeMethod* method) ;
  3238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mDA52FDB6A5CBBB11092429F916AB2490BA40993D_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method) ;
  3239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC6DD00967405A80444E8CE5209288F8223F0A572_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method) ;
  3240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m38AD19484100AF06F0EA10A2D2497C2D1B6C5CC6_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method) ;
  3241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA82ABF9DA762F64E1FDFE72247388D600403309F_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method) ;
  3242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m23D333E0325484451E3CECE4792CE3AA223F9DB8_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method) ;
  3243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD99F52CCC359C1B5CB38C9266FFD938A91F7D21A_gshared (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ___0_dictionary, const RuntimeMethod* method) ;
  3244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m28A4B1A581004F8A764090347166BF8B672E8AA9_gshared (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method) ;
  3245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC3ED6D58B12D2D99FA274428F22462564AE92929_gshared (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method) ;
  3246. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mBA2C7BBE021F2288063C01F52B75EB1A28BF341C_gshared_inline (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method) ;
  3247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB06B2554DCDF61E9B61723F41CBC86B6CD299A77_gshared (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method) ;
  3248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m34163B76E6D1B545206BA49C7E3D91A52259FF3B_gshared (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method) ;
  3249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1D0C6E09A1E4C8BB2BA7F7E9E508326C6364BA25_gshared (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ___0_dictionary, const RuntimeMethod* method) ;
  3250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m075C8E68DB95D24F9117473F3151F9938D2D5E18_gshared (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method) ;
  3251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE2E7D7BDF15C0638E1CF982E037CA3B225D7F303_gshared (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method) ;
  3252. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 Enumerator_get_Current_m64C6152E094874FFABE3AA822DC07FA7D7FEABC3_gshared_inline (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method) ;
  3253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mBAEA3CE853A7E8A895AA85A560E873D49003FD6A_gshared (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method) ;
  3254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB4D70C94CA315C62AAC8E3985ABAA2E0368FE89B_gshared (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method) ;
  3255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6D9D03C39DD99B60BA25515CAE0CCDBE1B003ED6_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  3256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m7BC4A43F85F1A6B82A38C0E1FFAC4CFCA3B139F4_gshared (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* __this, RuntimeObject* ___0_key, float ___1_value, const RuntimeMethod* method) ;
  3257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCE65DE5182BFEC156BB5F7CE81DDA920492D2163_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method) ;
  3258. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE Enumerator_get_Current_m4BB037FEFB35F886088FC522D0C6932B05735A3D_gshared_inline (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method) ;
  3259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEF4084C044DCA5B357AE6DE52E8C8AE98C8CAD1F_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method) ;
  3260. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m0B6F02450AE5541F7814A6C8C48B92F6D992762E_gshared_inline (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* __this, const RuntimeMethod* method) ;
  3261. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float KeyValuePair_2_get_Value_mA5BE7C11B215197C303FBF99576CBDE919413929_gshared_inline (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* __this, const RuntimeMethod* method) ;
  3262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6A9D1881FA02E5800CDB0948F91EB59D27919245_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method) ;
  3263. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB3A6D60BAB65B346C91C249B4847A1DFD8611379_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method) ;
  3264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m92DB4672C6608AD12C551F014A74760A9E7D2D85_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method) ;
  3265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6FE56BC1106C7A74E3F223BB3BA828D6280C9125_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method) ;
  3266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5FD63F034CBCAB3E25F15B216E5DE7DEB9C79CDC_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method) ;
  3267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2E1926104215A91027A7011B95849A063052109F_gshared (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___0_dictionary, const RuntimeMethod* method) ;
  3268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m82D0DFAAED3882EF88646AF8E4740FC8DF523B7D_gshared (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method) ;
  3269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m86AF33D442BC5EB00E0B0C682747BF7B5F830A82_gshared (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method) ;
  3270. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m8822DA51C6512AC6B5E66D0D6139A981EFAD0DD1_gshared_inline (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method) ;
  3271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m984A41990C14224870F93505885CBCD1A1DE398E_gshared (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method) ;
  3272. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF4AC81F4F9AA169A46290E804480D0EE58BDE489_gshared (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method) ;
  3273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4400BF13C2A484716DEFAC8E16D15FDCC85B1EE2_gshared (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___0_dictionary, const RuntimeMethod* method) ;
  3274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m724E5483CE841489B02F2731E8123ABCE4E6B7F2_gshared (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method) ;
  3275. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7F10E0157B5845853C828E00201256837D85731E_gshared (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method) ;
  3276. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Enumerator_get_Current_mA3454F2801E6DE54DD83D02450C2A193165F18C5_gshared_inline (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method) ;
  3277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9EDB09B44E19CE6A2DB89FF0FFFFE52B57B17AE6_gshared (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method) ;
  3278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m59B0A72A38829C363D8497370B04E65754064F16_gshared (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method) ;
  3279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m12A6898E38BECEE7D1B3935CFDB7E34FF84D4A6B_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method) ;
  3280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m03D6345F85FB8B7C847AAD752308C1BFE1BEBEE8_gshared (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* __this, RuntimeObject* ___0_key, StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 ___1_value, const RuntimeMethod* method) ;
  3281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFFA392A166FF90E96B72D67C1D0FCD45481E01CB_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method) ;
  3282. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 Enumerator_get_Current_m83568F78068052BE03F80C0306E4027CFC6A47C4_gshared_inline (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method) ;
  3283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m10D11962C75244103890B032A262D1C1E620BB5C_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method) ;
  3284. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mB69FFAEE020955B8B8CF797225489C5B918E00C9_gshared_inline (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* __this, const RuntimeMethod* method) ;
  3285. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 KeyValuePair_2_get_Value_mD40FA88A73FD25CC5E24ECC6CCA4DBFC068AE9F5_gshared_inline (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* __this, const RuntimeMethod* method) ;
  3286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m76D7B248255321AA3A0C5EBF8A549981ED22DB00_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method) ;
  3287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m886CD698DFDE2AA6CEBCF43316DF1B074E7A89D7_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method) ;
  3288. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD9D81DD4232160103AC0EF6A763BFDC0C84BC6E8_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method) ;
  3289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m00C2EC963D1597CA1B7B3D954512353A6558C196_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method) ;
  3290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m93372837298AA449087CE977F05197D42D02ECB1_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method) ;
  3291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m8FFDC83442EA92531E7E57E2001BF0457FBC15D9_gshared (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* ___0_dictionary, const RuntimeMethod* method) ;
  3292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB531E6CFCD09A1A8F802EBF9FBB63A2C9A7C5E9D_gshared (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method) ;
  3293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m87F4F0BD6D48DB3B754646F2995E54359A583E5A_gshared (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method) ;
  3294. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mC2C1496936F12DE698B78B2BACCD3BE5282EE94E_gshared_inline (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method) ;
  3295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8E7D1BA4160F25C5EF4E9B75F509F59E9DFD074A_gshared (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method) ;
  3296. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mFD50811AFCC0C547D027933159215BB7EF634CE3_gshared (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method) ;
  3297. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HashMapHelper_1_MoveNext_m20D255F6E8A69E3CB7806540E45C3B7439C0B1BB_gshared_inline (HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B* __this, int32_t* ___0_bucketIndex, int32_t* ___1_nextIndex, int32_t* ___2_index, const RuntimeMethod* method) ;
  3298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashMapHelper_1_MoveNextSearch_m2576560D409AC6BF8713E8BD9070962379245FCA_gshared (HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B* __this, int32_t* ___0_bucketIndex, int32_t* ___1_nextIndex, int32_t* ___2_index, const RuntimeMethod* method) ;
  3299. inline void Enumerator__ctor_mD171EC4768271C6EC1730E663CF14BD4CBF18916 (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  3300. {
  3301. (( void (*) (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF*, int32_t, const RuntimeMethod*))Enumerator__ctor_mD171EC4768271C6EC1730E663CF14BD4CBF18916_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  3302. }
  3303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F (const RuntimeMethod* method) ;
  3304. inline void KeyValuePair_2__ctor_mFF1CE6CE27FBBC6008EBEE5DB23248626BB06A0B (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* __this, int32_t ___0_key, double ___1_value, const RuntimeMethod* method)
  3305. {
  3306. (( void (*) (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*, int32_t, double, const RuntimeMethod*))KeyValuePair_2__ctor_mFF1CE6CE27FBBC6008EBEE5DB23248626BB06A0B_gshared)(__this, ___0_key, ___1_value, method);
  3307. }
  3308. inline bool Enumerator_MoveNext_mF6F1126DC9EB0C8185B41F93B0F29226CEFC03BA (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  3309. {
  3310. return (( bool (*) (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*, const RuntimeMethod*))Enumerator_MoveNext_mF6F1126DC9EB0C8185B41F93B0F29226CEFC03BA_gshared)(__this, method);
  3311. }
  3312. inline KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E Enumerator_get_Current_m23073A74CFEDC484B4E13766F889F66BA19E8410_inline (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  3313. {
  3314. return (( KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E (*) (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*, const RuntimeMethod*))Enumerator_get_Current_m23073A74CFEDC484B4E13766F889F66BA19E8410_gshared_inline)(__this, method);
  3315. }
  3316. inline void Enumerator_Dispose_m21874E637D5DAB313227931CBEF2862049B888E4 (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  3317. {
  3318. (( void (*) (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*, const RuntimeMethod*))Enumerator_Dispose_m21874E637D5DAB313227931CBEF2862049B888E4_gshared)(__this, method);
  3319. }
  3320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E (const RuntimeMethod* method) ;
  3321. inline int32_t KeyValuePair_2_get_Key_mDE01C9A94A06826863157AB8A67772D716D17C09_inline (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* __this, const RuntimeMethod* method)
  3322. {
  3323. return (( int32_t (*) (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*, const RuntimeMethod*))KeyValuePair_2_get_Key_mDE01C9A94A06826863157AB8A67772D716D17C09_gshared_inline)(__this, method);
  3324. }
  3325. inline double KeyValuePair_2_get_Value_m37ABE69B23F72E4298BB098EA4667909AFE474BD_inline (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* __this, const RuntimeMethod* method)
  3326. {
  3327. return (( double (*) (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*, const RuntimeMethod*))KeyValuePair_2_get_Value_m37ABE69B23F72E4298BB098EA4667909AFE474BD_gshared_inline)(__this, method);
  3328. }
  3329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA (DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  3330. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m1F60779641851A5FA8ED9820E47BACCED5E3B799 (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  3331. {
  3332. return (( RuntimeObject* (*) (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m1F60779641851A5FA8ED9820E47BACCED5E3B799_gshared)(__this, method);
  3333. }
  3334. inline void Enumerator_System_Collections_IEnumerator_Reset_m6B6A6F879DADCB102C11A1DC617D7C748CA23BC3 (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  3335. {
  3336. (( void (*) (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m6B6A6F879DADCB102C11A1DC617D7C748CA23BC3_gshared)(__this, method);
  3337. }
  3338. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m765F37CBB8939E3C084595C1DC5C96EE6494B20E (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  3339. {
  3340. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m765F37CBB8939E3C084595C1DC5C96EE6494B20E_gshared)(__this, method);
  3341. }
  3342. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4DD6D293183D5AF7D7E3A815B5B0D16E77205899 (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  3343. {
  3344. return (( RuntimeObject* (*) (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4DD6D293183D5AF7D7E3A815B5B0D16E77205899_gshared)(__this, method);
  3345. }
  3346. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBF7652C09B51B438E5D0D5D56A581D8C00B9B053 (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  3347. {
  3348. return (( RuntimeObject* (*) (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBF7652C09B51B438E5D0D5D56A581D8C00B9B053_gshared)(__this, method);
  3349. }
  3350. inline void Enumerator__ctor_mC8A635914B0B492E926124AAFDD6750E5B138EF8 (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ___0_dictionary, const RuntimeMethod* method)
  3351. {
  3352. (( void (*) (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8*, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF*, const RuntimeMethod*))Enumerator__ctor_mC8A635914B0B492E926124AAFDD6750E5B138EF8_gshared)(__this, ___0_dictionary, method);
  3353. }
  3354. inline void Enumerator_Dispose_m5DE1BEAA2FABE0BBA3C55FAC42A334E8B0C2F54B (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method)
  3355. {
  3356. (( void (*) (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8*, const RuntimeMethod*))Enumerator_Dispose_m5DE1BEAA2FABE0BBA3C55FAC42A334E8B0C2F54B_gshared)(__this, method);
  3357. }
  3358. inline bool Enumerator_MoveNext_m4FFFD27A3F2378C6CB496EE5B627D20623BD40DC (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method)
  3359. {
  3360. return (( bool (*) (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8*, const RuntimeMethod*))Enumerator_MoveNext_m4FFFD27A3F2378C6CB496EE5B627D20623BD40DC_gshared)(__this, method);
  3361. }
  3362. inline int32_t Enumerator_get_Current_m273032686AF2AA2D4702AA1B132763439A4551EE_inline (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method)
  3363. {
  3364. return (( int32_t (*) (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8*, const RuntimeMethod*))Enumerator_get_Current_m273032686AF2AA2D4702AA1B132763439A4551EE_gshared_inline)(__this, method);
  3365. }
  3366. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m82542E053DC2F35BA7C9DE7D008D86035910124A (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method)
  3367. {
  3368. return (( RuntimeObject* (*) (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m82542E053DC2F35BA7C9DE7D008D86035910124A_gshared)(__this, method);
  3369. }
  3370. inline void Enumerator_System_Collections_IEnumerator_Reset_m8022ADE3FB9A793B6FB03BECB72CA00DDF33D5CE (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method)
  3371. {
  3372. (( void (*) (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m8022ADE3FB9A793B6FB03BECB72CA00DDF33D5CE_gshared)(__this, method);
  3373. }
  3374. inline void Enumerator__ctor_m859C35771EDD18B2FC0A722A146F1A290E1D1EA2 (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ___0_dictionary, const RuntimeMethod* method)
  3375. {
  3376. (( void (*) (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44*, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF*, const RuntimeMethod*))Enumerator__ctor_m859C35771EDD18B2FC0A722A146F1A290E1D1EA2_gshared)(__this, ___0_dictionary, method);
  3377. }
  3378. inline void Enumerator_Dispose_m1B7EA68E31DD358E24FA0F33F953BC011492EAAE (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method)
  3379. {
  3380. (( void (*) (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44*, const RuntimeMethod*))Enumerator_Dispose_m1B7EA68E31DD358E24FA0F33F953BC011492EAAE_gshared)(__this, method);
  3381. }
  3382. inline bool Enumerator_MoveNext_mAABE1961C884BE55EEE89A16E9A366DA38DC7705 (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method)
  3383. {
  3384. return (( bool (*) (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44*, const RuntimeMethod*))Enumerator_MoveNext_mAABE1961C884BE55EEE89A16E9A366DA38DC7705_gshared)(__this, method);
  3385. }
  3386. inline double Enumerator_get_Current_m752CD0D67510C0916025446A0ABA1902FE1E6AEC_inline (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method)
  3387. {
  3388. return (( double (*) (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44*, const RuntimeMethod*))Enumerator_get_Current_m752CD0D67510C0916025446A0ABA1902FE1E6AEC_gshared_inline)(__this, method);
  3389. }
  3390. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7E755FB406CB5F748F7447A40DAD44AB53A342D3 (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method)
  3391. {
  3392. return (( RuntimeObject* (*) (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m7E755FB406CB5F748F7447A40DAD44AB53A342D3_gshared)(__this, method);
  3393. }
  3394. inline void Enumerator_System_Collections_IEnumerator_Reset_m0CC3F0953E9004D7AEE76576CE71E11FEAD303A8 (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method)
  3395. {
  3396. (( void (*) (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m0CC3F0953E9004D7AEE76576CE71E11FEAD303A8_gshared)(__this, method);
  3397. }
  3398. inline void Enumerator__ctor_mA30729C137D774AF121FAC02E12B8A9708AE9C74 (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  3399. {
  3400. (( void (*) (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445*, int32_t, const RuntimeMethod*))Enumerator__ctor_mA30729C137D774AF121FAC02E12B8A9708AE9C74_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  3401. }
  3402. inline void KeyValuePair_2__ctor_m3B0AB9CD912E534FE29F63B606E2E6A031ADB3DC (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* __this, int32_t ___0_key, HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 ___1_value, const RuntimeMethod* method)
  3403. {
  3404. (( void (*) (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*, int32_t, HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704, const RuntimeMethod*))KeyValuePair_2__ctor_m3B0AB9CD912E534FE29F63B606E2E6A031ADB3DC_gshared)(__this, ___0_key, ___1_value, method);
  3405. }
  3406. inline bool Enumerator_MoveNext_mBD1695875B24CA6DDBE8668E59A5070E94FBFDCA (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  3407. {
  3408. return (( bool (*) (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*, const RuntimeMethod*))Enumerator_MoveNext_mBD1695875B24CA6DDBE8668E59A5070E94FBFDCA_gshared)(__this, method);
  3409. }
  3410. inline KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC Enumerator_get_Current_m6D8A5FD6696AB685443B38E9EE8C722809CF4545_inline (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  3411. {
  3412. return (( KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC (*) (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*, const RuntimeMethod*))Enumerator_get_Current_m6D8A5FD6696AB685443B38E9EE8C722809CF4545_gshared_inline)(__this, method);
  3413. }
  3414. inline void Enumerator_Dispose_m7006A0254AB7CCBFF7D237C7868DF1FA03FABD8F (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  3415. {
  3416. (( void (*) (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*, const RuntimeMethod*))Enumerator_Dispose_m7006A0254AB7CCBFF7D237C7868DF1FA03FABD8F_gshared)(__this, method);
  3417. }
  3418. inline int32_t KeyValuePair_2_get_Key_m0663AF7173F4220DB2F4A508D4F2B9F3761B172E_inline (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* __this, const RuntimeMethod* method)
  3419. {
  3420. return (( int32_t (*) (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*, const RuntimeMethod*))KeyValuePair_2_get_Key_m0663AF7173F4220DB2F4A508D4F2B9F3761B172E_gshared_inline)(__this, method);
  3421. }
  3422. inline HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 KeyValuePair_2_get_Value_mAE089FA466F2358E958EFE04FACD5E9E365A202C_inline (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* __this, const RuntimeMethod* method)
  3423. {
  3424. return (( HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 (*) (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*, const RuntimeMethod*))KeyValuePair_2_get_Value_mAE089FA466F2358E958EFE04FACD5E9E365A202C_gshared_inline)(__this, method);
  3425. }
  3426. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m0F7186D6A760DFEA8F53D9FFB00C90B3CE775A5A (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  3427. {
  3428. return (( RuntimeObject* (*) (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m0F7186D6A760DFEA8F53D9FFB00C90B3CE775A5A_gshared)(__this, method);
  3429. }
  3430. inline void Enumerator_System_Collections_IEnumerator_Reset_m3FC0CF5BB690634F19E829A0FE36AE88A6FA1ACF (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  3431. {
  3432. (( void (*) (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m3FC0CF5BB690634F19E829A0FE36AE88A6FA1ACF_gshared)(__this, method);
  3433. }
  3434. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mF3C78599D220675EE2DDB76B3AA60C3D59487799 (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  3435. {
  3436. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mF3C78599D220675EE2DDB76B3AA60C3D59487799_gshared)(__this, method);
  3437. }
  3438. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC229056CFDA201008317C83AF95B5BCD4897B7F3 (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  3439. {
  3440. return (( RuntimeObject* (*) (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC229056CFDA201008317C83AF95B5BCD4897B7F3_gshared)(__this, method);
  3441. }
  3442. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mF6B8E75CA9D11FEDD184DAFD6EF0298D2A5E8211 (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  3443. {
  3444. return (( RuntimeObject* (*) (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mF6B8E75CA9D11FEDD184DAFD6EF0298D2A5E8211_gshared)(__this, method);
  3445. }
  3446. inline void Enumerator__ctor_m13548043679427CA66A7CE3B36DCE845F6F270E0 (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ___0_dictionary, const RuntimeMethod* method)
  3447. {
  3448. (( void (*) (Enumerator_t458A5648768DED586639A66D8F61154641784B71*, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445*, const RuntimeMethod*))Enumerator__ctor_m13548043679427CA66A7CE3B36DCE845F6F270E0_gshared)(__this, ___0_dictionary, method);
  3449. }
  3450. inline void Enumerator_Dispose_mD95A69E5F5A83DF872CEFCFFB2DEA69380B60CB9 (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method)
  3451. {
  3452. (( void (*) (Enumerator_t458A5648768DED586639A66D8F61154641784B71*, const RuntimeMethod*))Enumerator_Dispose_mD95A69E5F5A83DF872CEFCFFB2DEA69380B60CB9_gshared)(__this, method);
  3453. }
  3454. inline bool Enumerator_MoveNext_m9017BB20DB4E4995B9D95CED9EA834C990D3432E (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method)
  3455. {
  3456. return (( bool (*) (Enumerator_t458A5648768DED586639A66D8F61154641784B71*, const RuntimeMethod*))Enumerator_MoveNext_m9017BB20DB4E4995B9D95CED9EA834C990D3432E_gshared)(__this, method);
  3457. }
  3458. inline int32_t Enumerator_get_Current_m1E941C3EEF4AC0BB58F1AC61676748B8F54934AF_inline (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method)
  3459. {
  3460. return (( int32_t (*) (Enumerator_t458A5648768DED586639A66D8F61154641784B71*, const RuntimeMethod*))Enumerator_get_Current_m1E941C3EEF4AC0BB58F1AC61676748B8F54934AF_gshared_inline)(__this, method);
  3461. }
  3462. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB57FD81DA7B55596F99DA8EA9CD0B0481ED3168F (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method)
  3463. {
  3464. return (( RuntimeObject* (*) (Enumerator_t458A5648768DED586639A66D8F61154641784B71*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mB57FD81DA7B55596F99DA8EA9CD0B0481ED3168F_gshared)(__this, method);
  3465. }
  3466. inline void Enumerator_System_Collections_IEnumerator_Reset_m42ABC13659383C83144DF963AFEA8612A5D1C41D (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method)
  3467. {
  3468. (( void (*) (Enumerator_t458A5648768DED586639A66D8F61154641784B71*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m42ABC13659383C83144DF963AFEA8612A5D1C41D_gshared)(__this, method);
  3469. }
  3470. inline void Enumerator__ctor_mD96F075BD25BEC99AE28563674D8F591A5265EDD (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ___0_dictionary, const RuntimeMethod* method)
  3471. {
  3472. (( void (*) (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3*, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445*, const RuntimeMethod*))Enumerator__ctor_mD96F075BD25BEC99AE28563674D8F591A5265EDD_gshared)(__this, ___0_dictionary, method);
  3473. }
  3474. inline void Enumerator_Dispose_m2374A44EC13F42FB179991634559C9365E7A5EC9 (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method)
  3475. {
  3476. (( void (*) (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3*, const RuntimeMethod*))Enumerator_Dispose_m2374A44EC13F42FB179991634559C9365E7A5EC9_gshared)(__this, method);
  3477. }
  3478. inline bool Enumerator_MoveNext_mD9726FF1D98D9FE08F53FD97B7358DF7335336DA (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method)
  3479. {
  3480. return (( bool (*) (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3*, const RuntimeMethod*))Enumerator_MoveNext_mD9726FF1D98D9FE08F53FD97B7358DF7335336DA_gshared)(__this, method);
  3481. }
  3482. inline HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 Enumerator_get_Current_mE72F97A25BDCA4567571FC79DA818F17BFB3D719_inline (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method)
  3483. {
  3484. return (( HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 (*) (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3*, const RuntimeMethod*))Enumerator_get_Current_mE72F97A25BDCA4567571FC79DA818F17BFB3D719_gshared_inline)(__this, method);
  3485. }
  3486. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mD28125B6B0C66D093082AC79C842AFC51DE8135F (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method)
  3487. {
  3488. return (( RuntimeObject* (*) (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mD28125B6B0C66D093082AC79C842AFC51DE8135F_gshared)(__this, method);
  3489. }
  3490. inline void Enumerator_System_Collections_IEnumerator_Reset_m28F402B64806F0B8B2C95B40D901CEADC11DD3EB (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method)
  3491. {
  3492. (( void (*) (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m28F402B64806F0B8B2C95B40D901CEADC11DD3EB_gshared)(__this, method);
  3493. }
  3494. inline void Enumerator__ctor_m280A079EDB4B0B6DD21D3B73CF541F8EA719ECE9 (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  3495. {
  3496. (( void (*) (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, int32_t, const RuntimeMethod*))Enumerator__ctor_m280A079EDB4B0B6DD21D3B73CF541F8EA719ECE9_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  3497. }
  3498. inline void KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221 (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, int32_t ___0_key, int32_t ___1_value, const RuntimeMethod* method)
  3499. {
  3500. (( void (*) (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*, int32_t, int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221_gshared)(__this, ___0_key, ___1_value, method);
  3501. }
  3502. inline bool Enumerator_MoveNext_mB3209CB4B6378CF044D4B4B1DCFB5639555A6029 (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  3503. {
  3504. return (( bool (*) (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*, const RuntimeMethod*))Enumerator_MoveNext_mB3209CB4B6378CF044D4B4B1DCFB5639555A6029_gshared)(__this, method);
  3505. }
  3506. inline KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 Enumerator_get_Current_mF8686FE59226D0603D5B095DC67F76377BBA52B6_inline (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  3507. {
  3508. return (( KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 (*) (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*, const RuntimeMethod*))Enumerator_get_Current_mF8686FE59226D0603D5B095DC67F76377BBA52B6_gshared_inline)(__this, method);
  3509. }
  3510. inline void Enumerator_Dispose_mF1BC613D7434809EB54EB8B3F03209B1E34C9DBF (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  3511. {
  3512. (( void (*) (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*, const RuntimeMethod*))Enumerator_Dispose_mF1BC613D7434809EB54EB8B3F03209B1E34C9DBF_gshared)(__this, method);
  3513. }
  3514. inline int32_t KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_inline (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, const RuntimeMethod* method)
  3515. {
  3516. return (( int32_t (*) (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*, const RuntimeMethod*))KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_gshared_inline)(__this, method);
  3517. }
  3518. inline int32_t KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_inline (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, const RuntimeMethod* method)
  3519. {
  3520. return (( int32_t (*) (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*, const RuntimeMethod*))KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_gshared_inline)(__this, method);
  3521. }
  3522. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mC709FF4EF8EDBB9831F383CFBF84FB5C6BE02818 (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  3523. {
  3524. return (( RuntimeObject* (*) (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mC709FF4EF8EDBB9831F383CFBF84FB5C6BE02818_gshared)(__this, method);
  3525. }
  3526. inline void Enumerator_System_Collections_IEnumerator_Reset_m54A402DF6C8425B4D6821C1CA146E0256EC570B9 (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  3527. {
  3528. (( void (*) (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m54A402DF6C8425B4D6821C1CA146E0256EC570B9_gshared)(__this, method);
  3529. }
  3530. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2AF814036874E22E362FFE0AAD7FC1E5B166246D (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  3531. {
  3532. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2AF814036874E22E362FFE0AAD7FC1E5B166246D_gshared)(__this, method);
  3533. }
  3534. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m792059538BEDECE263DF3F79B49EF9B2E5FA7851 (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  3535. {
  3536. return (( RuntimeObject* (*) (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m792059538BEDECE263DF3F79B49EF9B2E5FA7851_gshared)(__this, method);
  3537. }
  3538. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7F4673668A55AC6D3490F5174F390C8722F30FF8 (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  3539. {
  3540. return (( RuntimeObject* (*) (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7F4673668A55AC6D3490F5174F390C8722F30FF8_gshared)(__this, method);
  3541. }
  3542. inline void Enumerator_Dispose_m5B3002188FAB7AF6BA198AC3458855A2AC357D7B (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method)
  3543. {
  3544. (( void (*) (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D*, const RuntimeMethod*))Enumerator_Dispose_m5B3002188FAB7AF6BA198AC3458855A2AC357D7B_gshared)(__this, method);
  3545. }
  3546. inline bool Enumerator_MoveNext_m5E54BC83A15C55953481DBA95FBEC3C43A263447_inline (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* __this, const RuntimeMethod* method)
  3547. {
  3548. return (( bool (*) (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*, const RuntimeMethod*))Enumerator_MoveNext_m5E54BC83A15C55953481DBA95FBEC3C43A263447_gshared_inline)(__this, method);
  3549. }
  3550. inline bool Enumerator_MoveNext_mB9B79A5A0B2E6E330740E35C1838934DDD3AB534_inline (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method)
  3551. {
  3552. return (( bool (*) (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D*, const RuntimeMethod*))Enumerator_MoveNext_mB9B79A5A0B2E6E330740E35C1838934DDD3AB534_gshared_inline)(__this, method);
  3553. }
  3554. inline void Enumerator_Reset_m02AFEEBE94482F219D3D30F8D2A51642B0BF0D23 (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* __this, const RuntimeMethod* method)
  3555. {
  3556. (( void (*) (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*, const RuntimeMethod*))Enumerator_Reset_m02AFEEBE94482F219D3D30F8D2A51642B0BF0D23_gshared)(__this, method);
  3557. }
  3558. inline void Enumerator_Reset_mE4424629A723CFB38728924812452CDA8DAC561E (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method)
  3559. {
  3560. (( void (*) (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D*, const RuntimeMethod*))Enumerator_Reset_mE4424629A723CFB38728924812452CDA8DAC561E_gshared)(__this, method);
  3561. }
  3562. inline KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC Enumerator_GetCurrent_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5F93C96472A6F2407B5BE99D2936794E2E82AE04_inline (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* __this, const RuntimeMethod* method)
  3563. {
  3564. return (( KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC (*) (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*, const RuntimeMethod*))Enumerator_GetCurrent_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5F93C96472A6F2407B5BE99D2936794E2E82AE04_gshared_inline)(__this, method);
  3565. }
  3566. inline KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC Enumerator_get_Current_m975F33069CEB706351BDDC5B29005610222F2DA7_inline (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method)
  3567. {
  3568. return (( KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC (*) (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D*, const RuntimeMethod*))Enumerator_get_Current_m975F33069CEB706351BDDC5B29005610222F2DA7_gshared_inline)(__this, method);
  3569. }
  3570. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF479CA7CED620FECC33223D187E9441B3A1AC5FD (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method)
  3571. {
  3572. return (( RuntimeObject* (*) (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mF479CA7CED620FECC33223D187E9441B3A1AC5FD_gshared)(__this, method);
  3573. }
  3574. inline void Enumerator__ctor_mCD7E2F050B9CB33900EC349C6BFE09CCD6CA929B (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_dictionary, const RuntimeMethod* method)
  3575. {
  3576. (( void (*) (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D*, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, const RuntimeMethod*))Enumerator__ctor_mCD7E2F050B9CB33900EC349C6BFE09CCD6CA929B_gshared)(__this, ___0_dictionary, method);
  3577. }
  3578. inline void Enumerator_Dispose_m33C8304C29E212C200CC91B99FD4A4A8CC254F17 (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method)
  3579. {
  3580. (( void (*) (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D*, const RuntimeMethod*))Enumerator_Dispose_m33C8304C29E212C200CC91B99FD4A4A8CC254F17_gshared)(__this, method);
  3581. }
  3582. inline bool Enumerator_MoveNext_m33B09ABC5C101FB5F54B9548FE2B17ED935F1318 (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method)
  3583. {
  3584. return (( bool (*) (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D*, const RuntimeMethod*))Enumerator_MoveNext_m33B09ABC5C101FB5F54B9548FE2B17ED935F1318_gshared)(__this, method);
  3585. }
  3586. inline int32_t Enumerator_get_Current_m7C54D7037978B9EB3CFAAB4CD0A84FB8FEBE5E37_inline (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method)
  3587. {
  3588. return (( int32_t (*) (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D*, const RuntimeMethod*))Enumerator_get_Current_m7C54D7037978B9EB3CFAAB4CD0A84FB8FEBE5E37_gshared_inline)(__this, method);
  3589. }
  3590. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7F5D576B3D58B54D2C41389125B343480970761B (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method)
  3591. {
  3592. return (( RuntimeObject* (*) (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m7F5D576B3D58B54D2C41389125B343480970761B_gshared)(__this, method);
  3593. }
  3594. inline void Enumerator_System_Collections_IEnumerator_Reset_m3D3CE7E3A53B5F590913489B3FBBE1D68648AC63 (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method)
  3595. {
  3596. (( void (*) (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m3D3CE7E3A53B5F590913489B3FBBE1D68648AC63_gshared)(__this, method);
  3597. }
  3598. inline void Enumerator__ctor_mD73A2DA210A1BF97118DAEC464F2AB1D02CA11AB (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_dictionary, const RuntimeMethod* method)
  3599. {
  3600. (( void (*) (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE*, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, const RuntimeMethod*))Enumerator__ctor_mD73A2DA210A1BF97118DAEC464F2AB1D02CA11AB_gshared)(__this, ___0_dictionary, method);
  3601. }
  3602. inline void Enumerator_Dispose_mFC0D74F802CCA220543D7D651C06219A81CCE77B (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method)
  3603. {
  3604. (( void (*) (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE*, const RuntimeMethod*))Enumerator_Dispose_mFC0D74F802CCA220543D7D651C06219A81CCE77B_gshared)(__this, method);
  3605. }
  3606. inline bool Enumerator_MoveNext_m34E181EAEBD64C829B124E8E59C7807591E2CF20 (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method)
  3607. {
  3608. return (( bool (*) (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE*, const RuntimeMethod*))Enumerator_MoveNext_m34E181EAEBD64C829B124E8E59C7807591E2CF20_gshared)(__this, method);
  3609. }
  3610. inline int32_t Enumerator_get_Current_mE149C6410A92DE907D7359432329A96DBD696C0E_inline (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method)
  3611. {
  3612. return (( int32_t (*) (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE*, const RuntimeMethod*))Enumerator_get_Current_mE149C6410A92DE907D7359432329A96DBD696C0E_gshared_inline)(__this, method);
  3613. }
  3614. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6A3B80C07F2824F4E8FD0B06E01A226F96CF47BD (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method)
  3615. {
  3616. return (( RuntimeObject* (*) (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6A3B80C07F2824F4E8FD0B06E01A226F96CF47BD_gshared)(__this, method);
  3617. }
  3618. inline void Enumerator_System_Collections_IEnumerator_Reset_m1A6A76B83CA52C7FF1AE2AF7B4771CC9BFF5D1CE (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method)
  3619. {
  3620. (( void (*) (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m1A6A76B83CA52C7FF1AE2AF7B4771CC9BFF5D1CE_gshared)(__this, method);
  3621. }
  3622. inline void Enumerator__ctor_mBCB2AA5BAC4B6C6A2542627530D22BBEDE88E65B (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  3623. {
  3624. (( void (*) (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735*, int32_t, const RuntimeMethod*))Enumerator__ctor_mBCB2AA5BAC4B6C6A2542627530D22BBEDE88E65B_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  3625. }
  3626. inline void KeyValuePair_2__ctor_m7C420431240CCC444E02AF48411F5FC8BCB16169 (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* __this, int32_t ___0_key, int64_t ___1_value, const RuntimeMethod* method)
  3627. {
  3628. (( void (*) (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*, int32_t, int64_t, const RuntimeMethod*))KeyValuePair_2__ctor_m7C420431240CCC444E02AF48411F5FC8BCB16169_gshared)(__this, ___0_key, ___1_value, method);
  3629. }
  3630. inline bool Enumerator_MoveNext_mBB8F84D9EFE7D64D6268C8B87CDEAF94D7C3D913 (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  3631. {
  3632. return (( bool (*) (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*, const RuntimeMethod*))Enumerator_MoveNext_mBB8F84D9EFE7D64D6268C8B87CDEAF94D7C3D913_gshared)(__this, method);
  3633. }
  3634. inline KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 Enumerator_get_Current_m53685926F5DC78D37EFFA2C2C43BF32078F4CA82_inline (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  3635. {
  3636. return (( KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 (*) (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*, const RuntimeMethod*))Enumerator_get_Current_m53685926F5DC78D37EFFA2C2C43BF32078F4CA82_gshared_inline)(__this, method);
  3637. }
  3638. inline void Enumerator_Dispose_mE9843B8FAB66D4C0EB83F8570BD8EB466B4A7053 (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  3639. {
  3640. (( void (*) (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*, const RuntimeMethod*))Enumerator_Dispose_mE9843B8FAB66D4C0EB83F8570BD8EB466B4A7053_gshared)(__this, method);
  3641. }
  3642. inline int32_t KeyValuePair_2_get_Key_m2D5B682113755BC1F26706C67E27748553F2A0B7_inline (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* __this, const RuntimeMethod* method)
  3643. {
  3644. return (( int32_t (*) (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*, const RuntimeMethod*))KeyValuePair_2_get_Key_m2D5B682113755BC1F26706C67E27748553F2A0B7_gshared_inline)(__this, method);
  3645. }
  3646. inline int64_t KeyValuePair_2_get_Value_m294F32374851EE07FA16A2BF635F077CAF477C90_inline (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* __this, const RuntimeMethod* method)
  3647. {
  3648. return (( int64_t (*) (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*, const RuntimeMethod*))KeyValuePair_2_get_Value_m294F32374851EE07FA16A2BF635F077CAF477C90_gshared_inline)(__this, method);
  3649. }
  3650. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6584EF084C45DBDAA55653446AB78E74DC8CA4EA (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  3651. {
  3652. return (( RuntimeObject* (*) (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6584EF084C45DBDAA55653446AB78E74DC8CA4EA_gshared)(__this, method);
  3653. }
  3654. inline void Enumerator_System_Collections_IEnumerator_Reset_m60BEBEB49185F1BA74F4ED313B12C7DA796EC5C3 (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  3655. {
  3656. (( void (*) (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m60BEBEB49185F1BA74F4ED313B12C7DA796EC5C3_gshared)(__this, method);
  3657. }
  3658. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m619B3DDA7849654C92EBB4A398D11A83106FB435 (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  3659. {
  3660. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m619B3DDA7849654C92EBB4A398D11A83106FB435_gshared)(__this, method);
  3661. }
  3662. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m5D4BCF94BA7BF4313E99E9416CE50697EB9874EC (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  3663. {
  3664. return (( RuntimeObject* (*) (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m5D4BCF94BA7BF4313E99E9416CE50697EB9874EC_gshared)(__this, method);
  3665. }
  3666. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC54BB013CB3A2BD8A1661DB7E4828F1CDF907B0B (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  3667. {
  3668. return (( RuntimeObject* (*) (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC54BB013CB3A2BD8A1661DB7E4828F1CDF907B0B_gshared)(__this, method);
  3669. }
  3670. inline void Enumerator__ctor_mE3E19748F4268CF5EEC48784CA302446C5BFE77E (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___0_dictionary, const RuntimeMethod* method)
  3671. {
  3672. (( void (*) (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6*, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735*, const RuntimeMethod*))Enumerator__ctor_mE3E19748F4268CF5EEC48784CA302446C5BFE77E_gshared)(__this, ___0_dictionary, method);
  3673. }
  3674. inline void Enumerator_Dispose_m9A8BE8DEBAC29E9A1C7040AB0D004B54E3A43CFD (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method)
  3675. {
  3676. (( void (*) (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6*, const RuntimeMethod*))Enumerator_Dispose_m9A8BE8DEBAC29E9A1C7040AB0D004B54E3A43CFD_gshared)(__this, method);
  3677. }
  3678. inline bool Enumerator_MoveNext_m16A29F2DD809A30A4832C3E038DDE217B09F2096 (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method)
  3679. {
  3680. return (( bool (*) (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6*, const RuntimeMethod*))Enumerator_MoveNext_m16A29F2DD809A30A4832C3E038DDE217B09F2096_gshared)(__this, method);
  3681. }
  3682. inline int32_t Enumerator_get_Current_m0863CAEB94AF918EC68198CC68A3DECAF28F9F0E_inline (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method)
  3683. {
  3684. return (( int32_t (*) (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6*, const RuntimeMethod*))Enumerator_get_Current_m0863CAEB94AF918EC68198CC68A3DECAF28F9F0E_gshared_inline)(__this, method);
  3685. }
  3686. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m017C183D2E008882707E0CBBB35A07E2862642FE (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method)
  3687. {
  3688. return (( RuntimeObject* (*) (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m017C183D2E008882707E0CBBB35A07E2862642FE_gshared)(__this, method);
  3689. }
  3690. inline void Enumerator_System_Collections_IEnumerator_Reset_mDA41C1529D3AEFBDE625B58691AB91ADB6A6321B (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method)
  3691. {
  3692. (( void (*) (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mDA41C1529D3AEFBDE625B58691AB91ADB6A6321B_gshared)(__this, method);
  3693. }
  3694. inline void Enumerator__ctor_m79AD5C211EA2F3EA716138344FB5558E186F74F0 (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___0_dictionary, const RuntimeMethod* method)
  3695. {
  3696. (( void (*) (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169*, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735*, const RuntimeMethod*))Enumerator__ctor_m79AD5C211EA2F3EA716138344FB5558E186F74F0_gshared)(__this, ___0_dictionary, method);
  3697. }
  3698. inline void Enumerator_Dispose_m21E89459D0AA1AB41462E4B73E9C5535E8E27E69 (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method)
  3699. {
  3700. (( void (*) (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169*, const RuntimeMethod*))Enumerator_Dispose_m21E89459D0AA1AB41462E4B73E9C5535E8E27E69_gshared)(__this, method);
  3701. }
  3702. inline bool Enumerator_MoveNext_m915135CC2C04D7A836653E8CFD4936D91AAF0B72 (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method)
  3703. {
  3704. return (( bool (*) (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169*, const RuntimeMethod*))Enumerator_MoveNext_m915135CC2C04D7A836653E8CFD4936D91AAF0B72_gshared)(__this, method);
  3705. }
  3706. inline int64_t Enumerator_get_Current_m5033215B084FCE83D0E43BF922B0379CC939F846_inline (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method)
  3707. {
  3708. return (( int64_t (*) (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169*, const RuntimeMethod*))Enumerator_get_Current_m5033215B084FCE83D0E43BF922B0379CC939F846_gshared_inline)(__this, method);
  3709. }
  3710. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mBBFBDED9E3E70B44BAC7FE2A33E6EEE8AF8C4A6D (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method)
  3711. {
  3712. return (( RuntimeObject* (*) (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mBBFBDED9E3E70B44BAC7FE2A33E6EEE8AF8C4A6D_gshared)(__this, method);
  3713. }
  3714. inline void Enumerator_System_Collections_IEnumerator_Reset_m9894DF7ACD449ADDDC0FA7E533A417B6305B666A (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method)
  3715. {
  3716. (( void (*) (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m9894DF7ACD449ADDDC0FA7E533A417B6305B666A_gshared)(__this, method);
  3717. }
  3718. inline void Enumerator__ctor_mB3F797DCBDE117922668AAF363F383A15C531FFD (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  3719. {
  3720. (( void (*) (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*, int32_t, const RuntimeMethod*))Enumerator__ctor_mB3F797DCBDE117922668AAF363F383A15C531FFD_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  3721. }
  3722. inline void KeyValuePair_2__ctor_m9ECE1B54DC0A5AD667EC7BABBDDB84C937E7BB7B (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
  3723. {
  3724. (( void (*) (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*, int32_t, RuntimeObject*, const RuntimeMethod*))KeyValuePair_2__ctor_m9ECE1B54DC0A5AD667EC7BABBDDB84C937E7BB7B_gshared)(__this, ___0_key, ___1_value, method);
  3725. }
  3726. inline bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  3727. {
  3728. return (( bool (*) (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*, const RuntimeMethod*))Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared)(__this, method);
  3729. }
  3730. inline KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  3731. {
  3732. return (( KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 (*) (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*, const RuntimeMethod*))Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline)(__this, method);
  3733. }
  3734. inline void Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565 (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  3735. {
  3736. (( void (*) (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*, const RuntimeMethod*))Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared)(__this, method);
  3737. }
  3738. inline int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
  3739. {
  3740. return (( int32_t (*) (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*, const RuntimeMethod*))KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline)(__this, method);
  3741. }
  3742. inline RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
  3743. {
  3744. return (( RuntimeObject* (*) (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*, const RuntimeMethod*))KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline)(__this, method);
  3745. }
  3746. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m4860067A523C6A07D775DED753123C10EE668804 (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  3747. {
  3748. return (( RuntimeObject* (*) (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m4860067A523C6A07D775DED753123C10EE668804_gshared)(__this, method);
  3749. }
  3750. inline void Enumerator_System_Collections_IEnumerator_Reset_mAF104D55F6B03409A9D5A17CA9D6516A93D53F23 (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  3751. {
  3752. (( void (*) (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mAF104D55F6B03409A9D5A17CA9D6516A93D53F23_gshared)(__this, method);
  3753. }
  3754. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m9AA9D3CEC8F706899356CF146942071DCAA89ED5 (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  3755. {
  3756. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m9AA9D3CEC8F706899356CF146942071DCAA89ED5_gshared)(__this, method);
  3757. }
  3758. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m11DC84FDA7F576B5BD90185C2C6DEE759B8AC3B9 (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  3759. {
  3760. return (( RuntimeObject* (*) (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m11DC84FDA7F576B5BD90185C2C6DEE759B8AC3B9_gshared)(__this, method);
  3761. }
  3762. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC7F8AE6EF8B4E7EC85CF1EFD7E869E0550F3505D (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  3763. {
  3764. return (( RuntimeObject* (*) (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC7F8AE6EF8B4E7EC85CF1EFD7E869E0550F3505D_gshared)(__this, method);
  3765. }
  3766. inline void Enumerator__ctor_m450DC1EA0F7F9A9C52FAA42C6B6CE3CB868BD8C9 (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___0_dictionary, const RuntimeMethod* method)
  3767. {
  3768. (( void (*) (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468*, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*, const RuntimeMethod*))Enumerator__ctor_m450DC1EA0F7F9A9C52FAA42C6B6CE3CB868BD8C9_gshared)(__this, ___0_dictionary, method);
  3769. }
  3770. inline void Enumerator_Dispose_mFA6E663F1019D22095E439EB56AD4F121B42C15B (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method)
  3771. {
  3772. (( void (*) (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468*, const RuntimeMethod*))Enumerator_Dispose_mFA6E663F1019D22095E439EB56AD4F121B42C15B_gshared)(__this, method);
  3773. }
  3774. inline bool Enumerator_MoveNext_m82EDDA07CB5C5189F873957F08178FA3FB397EC4 (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method)
  3775. {
  3776. return (( bool (*) (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468*, const RuntimeMethod*))Enumerator_MoveNext_m82EDDA07CB5C5189F873957F08178FA3FB397EC4_gshared)(__this, method);
  3777. }
  3778. inline int32_t Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_inline (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method)
  3779. {
  3780. return (( int32_t (*) (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468*, const RuntimeMethod*))Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_gshared_inline)(__this, method);
  3781. }
  3782. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m16E0D170F20F2853C2228B1DF03F0EC089D3D351 (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method)
  3783. {
  3784. return (( RuntimeObject* (*) (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m16E0D170F20F2853C2228B1DF03F0EC089D3D351_gshared)(__this, method);
  3785. }
  3786. inline void Enumerator_System_Collections_IEnumerator_Reset_mE84B612B8A660A9B625C89C6E29944E47FC3A235 (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method)
  3787. {
  3788. (( void (*) (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mE84B612B8A660A9B625C89C6E29944E47FC3A235_gshared)(__this, method);
  3789. }
  3790. inline void Enumerator__ctor_m029B00CF03DC6E7BFD5F7872C13499D99B0D48A9 (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___0_dictionary, const RuntimeMethod* method)
  3791. {
  3792. (( void (*) (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D*, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*, const RuntimeMethod*))Enumerator__ctor_m029B00CF03DC6E7BFD5F7872C13499D99B0D48A9_gshared)(__this, ___0_dictionary, method);
  3793. }
  3794. inline void Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method)
  3795. {
  3796. (( void (*) (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D*, const RuntimeMethod*))Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B_gshared)(__this, method);
  3797. }
  3798. inline bool Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method)
  3799. {
  3800. return (( bool (*) (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D*, const RuntimeMethod*))Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A_gshared)(__this, method);
  3801. }
  3802. inline RuntimeObject* Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_inline (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method)
  3803. {
  3804. return (( RuntimeObject* (*) (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D*, const RuntimeMethod*))Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline)(__this, method);
  3805. }
  3806. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m91BC883DBF4BFC534FC68EC7365FAAF9D8B8DD69 (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method)
  3807. {
  3808. return (( RuntimeObject* (*) (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m91BC883DBF4BFC534FC68EC7365FAAF9D8B8DD69_gshared)(__this, method);
  3809. }
  3810. inline void Enumerator_System_Collections_IEnumerator_Reset_mF10BB33DE03ADDF8B13DBC5D8EF0441AF09BE7FC (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method)
  3811. {
  3812. (( void (*) (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mF10BB33DE03ADDF8B13DBC5D8EF0441AF09BE7FC_gshared)(__this, method);
  3813. }
  3814. inline void Enumerator__ctor_m7414C839B4B4DBF67BE33C7B373CBE039A5FEEA6 (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  3815. {
  3816. (( void (*) (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6*, int32_t, const RuntimeMethod*))Enumerator__ctor_m7414C839B4B4DBF67BE33C7B373CBE039A5FEEA6_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  3817. }
  3818. inline void KeyValuePair_2__ctor_m8FDA563DB3540CB48A6F2B424DF1C0AC4AEC3616 (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* __this, int32_t ___0_key, RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A ___1_value, const RuntimeMethod* method)
  3819. {
  3820. (( void (*) (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*, int32_t, RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A, const RuntimeMethod*))KeyValuePair_2__ctor_m8FDA563DB3540CB48A6F2B424DF1C0AC4AEC3616_gshared)(__this, ___0_key, ___1_value, method);
  3821. }
  3822. inline bool Enumerator_MoveNext_m8128B56B2D50BF0FFE83D18B74B97E157B1A7004 (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  3823. {
  3824. return (( bool (*) (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*, const RuntimeMethod*))Enumerator_MoveNext_m8128B56B2D50BF0FFE83D18B74B97E157B1A7004_gshared)(__this, method);
  3825. }
  3826. inline KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 Enumerator_get_Current_mAB1827060DB193A10FF09CFBBDC66461671E8193_inline (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  3827. {
  3828. return (( KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 (*) (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*, const RuntimeMethod*))Enumerator_get_Current_mAB1827060DB193A10FF09CFBBDC66461671E8193_gshared_inline)(__this, method);
  3829. }
  3830. inline void Enumerator_Dispose_mBFB439BB48309B6B8A2E58E24AC3BAECD0A1ECEC (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  3831. {
  3832. (( void (*) (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*, const RuntimeMethod*))Enumerator_Dispose_mBFB439BB48309B6B8A2E58E24AC3BAECD0A1ECEC_gshared)(__this, method);
  3833. }
  3834. inline int32_t KeyValuePair_2_get_Key_m7DC238750534CFB5E2EA1C6EF8A076BCD4FFBB7B_inline (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* __this, const RuntimeMethod* method)
  3835. {
  3836. return (( int32_t (*) (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*, const RuntimeMethod*))KeyValuePair_2_get_Key_m7DC238750534CFB5E2EA1C6EF8A076BCD4FFBB7B_gshared_inline)(__this, method);
  3837. }
  3838. inline RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A KeyValuePair_2_get_Value_m63967F8594D7795F347D394EEF94105F2161F9C3_inline (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* __this, const RuntimeMethod* method)
  3839. {
  3840. return (( RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A (*) (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*, const RuntimeMethod*))KeyValuePair_2_get_Value_m63967F8594D7795F347D394EEF94105F2161F9C3_gshared_inline)(__this, method);
  3841. }
  3842. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mFE1EB701CA7052FA7B22A8C1F57C99BB56E0A29F (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  3843. {
  3844. return (( RuntimeObject* (*) (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mFE1EB701CA7052FA7B22A8C1F57C99BB56E0A29F_gshared)(__this, method);
  3845. }
  3846. inline void Enumerator_System_Collections_IEnumerator_Reset_m62186E4D7311E5EC16B85318F8C96DFC6974CF8B (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  3847. {
  3848. (( void (*) (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m62186E4D7311E5EC16B85318F8C96DFC6974CF8B_gshared)(__this, method);
  3849. }
  3850. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFCE3278FFDDD5647348DC27B270FFAFB15FE8E6F (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  3851. {
  3852. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFCE3278FFDDD5647348DC27B270FFAFB15FE8E6F_gshared)(__this, method);
  3853. }
  3854. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9B451C3A3810E1A2A6E09BA1A54F13FAB7B1C925 (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  3855. {
  3856. return (( RuntimeObject* (*) (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9B451C3A3810E1A2A6E09BA1A54F13FAB7B1C925_gshared)(__this, method);
  3857. }
  3858. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC500009712D470D92E8733E2C15EABAFD472EADF (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  3859. {
  3860. return (( RuntimeObject* (*) (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC500009712D470D92E8733E2C15EABAFD472EADF_gshared)(__this, method);
  3861. }
  3862. inline void Enumerator__ctor_m8373AE294030F37921B8657A9B3DC0364FA9EBC3 (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ___0_dictionary, const RuntimeMethod* method)
  3863. {
  3864. (( void (*) (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D*, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6*, const RuntimeMethod*))Enumerator__ctor_m8373AE294030F37921B8657A9B3DC0364FA9EBC3_gshared)(__this, ___0_dictionary, method);
  3865. }
  3866. inline void Enumerator_Dispose_m9DBE7AC12F041C3EA614FF43F1CA20FF3E595135 (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method)
  3867. {
  3868. (( void (*) (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D*, const RuntimeMethod*))Enumerator_Dispose_m9DBE7AC12F041C3EA614FF43F1CA20FF3E595135_gshared)(__this, method);
  3869. }
  3870. inline bool Enumerator_MoveNext_m52FC061BF09FD897ADE0249821394C9FBF52F0B2 (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method)
  3871. {
  3872. return (( bool (*) (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D*, const RuntimeMethod*))Enumerator_MoveNext_m52FC061BF09FD897ADE0249821394C9FBF52F0B2_gshared)(__this, method);
  3873. }
  3874. inline int32_t Enumerator_get_Current_m55B8FFC5E4168EE3E539B07863DC7C35047DBEE3_inline (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method)
  3875. {
  3876. return (( int32_t (*) (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D*, const RuntimeMethod*))Enumerator_get_Current_m55B8FFC5E4168EE3E539B07863DC7C35047DBEE3_gshared_inline)(__this, method);
  3877. }
  3878. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8787E705F8DB5F094303781E8A7B982E8496B6BF (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method)
  3879. {
  3880. return (( RuntimeObject* (*) (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m8787E705F8DB5F094303781E8A7B982E8496B6BF_gshared)(__this, method);
  3881. }
  3882. inline void Enumerator_System_Collections_IEnumerator_Reset_mB8CE751D83D650C97C5BC1D99879A81AC8B9219A (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method)
  3883. {
  3884. (( void (*) (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mB8CE751D83D650C97C5BC1D99879A81AC8B9219A_gshared)(__this, method);
  3885. }
  3886. inline void Enumerator__ctor_mB85D32B4090050570130CE169E4AFD86CAAA2647 (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ___0_dictionary, const RuntimeMethod* method)
  3887. {
  3888. (( void (*) (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66*, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6*, const RuntimeMethod*))Enumerator__ctor_mB85D32B4090050570130CE169E4AFD86CAAA2647_gshared)(__this, ___0_dictionary, method);
  3889. }
  3890. inline void Enumerator_Dispose_mA7CB2ECF214565BA51C54D2F2A701DADCB55D77F (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method)
  3891. {
  3892. (( void (*) (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66*, const RuntimeMethod*))Enumerator_Dispose_mA7CB2ECF214565BA51C54D2F2A701DADCB55D77F_gshared)(__this, method);
  3893. }
  3894. inline bool Enumerator_MoveNext_mF8A0C67A1CC8DEFBC933B3D83D24F2E363B692B8 (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method)
  3895. {
  3896. return (( bool (*) (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66*, const RuntimeMethod*))Enumerator_MoveNext_mF8A0C67A1CC8DEFBC933B3D83D24F2E363B692B8_gshared)(__this, method);
  3897. }
  3898. inline RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A Enumerator_get_Current_m9C6970BBFF7A80749C20E1D177C3DEF5E9D25858_inline (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method)
  3899. {
  3900. return (( RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A (*) (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66*, const RuntimeMethod*))Enumerator_get_Current_m9C6970BBFF7A80749C20E1D177C3DEF5E9D25858_gshared_inline)(__this, method);
  3901. }
  3902. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6AB368BAFD4928D1CC813A5892F3E01025289556 (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method)
  3903. {
  3904. return (( RuntimeObject* (*) (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6AB368BAFD4928D1CC813A5892F3E01025289556_gshared)(__this, method);
  3905. }
  3906. inline void Enumerator_System_Collections_IEnumerator_Reset_m4A0F6972438D01ADD4FB779DB99D7C7932CFA162 (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method)
  3907. {
  3908. (( void (*) (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m4A0F6972438D01ADD4FB779DB99D7C7932CFA162_gshared)(__this, method);
  3909. }
  3910. inline void Enumerator__ctor_m0AE7871090980D8BB0A3BC826FA95F6C700D0390 (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  3911. {
  3912. (( void (*) (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC*, int32_t, const RuntimeMethod*))Enumerator__ctor_m0AE7871090980D8BB0A3BC826FA95F6C700D0390_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  3913. }
  3914. inline void KeyValuePair_2__ctor_mD8FA5F4E1E2351C9FCE507F0252BB5D7C9CBE7F4 (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, int32_t ___0_key, float ___1_value, const RuntimeMethod* method)
  3915. {
  3916. (( void (*) (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*, int32_t, float, const RuntimeMethod*))KeyValuePair_2__ctor_mD8FA5F4E1E2351C9FCE507F0252BB5D7C9CBE7F4_gshared)(__this, ___0_key, ___1_value, method);
  3917. }
  3918. inline bool Enumerator_MoveNext_m73738B400C6CDD4858B9631DC6BBB088BDBE5BAB (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  3919. {
  3920. return (( bool (*) (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*, const RuntimeMethod*))Enumerator_MoveNext_m73738B400C6CDD4858B9631DC6BBB088BDBE5BAB_gshared)(__this, method);
  3921. }
  3922. inline KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 Enumerator_get_Current_m7D1469FB84F6687C7EFBC9BD334E49DFF285E463_inline (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  3923. {
  3924. return (( KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 (*) (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*, const RuntimeMethod*))Enumerator_get_Current_m7D1469FB84F6687C7EFBC9BD334E49DFF285E463_gshared_inline)(__this, method);
  3925. }
  3926. inline void Enumerator_Dispose_m7094EEC99FD9ED42593BB97C368588D996B9AC24 (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  3927. {
  3928. (( void (*) (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*, const RuntimeMethod*))Enumerator_Dispose_m7094EEC99FD9ED42593BB97C368588D996B9AC24_gshared)(__this, method);
  3929. }
  3930. inline int32_t KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_inline (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, const RuntimeMethod* method)
  3931. {
  3932. return (( int32_t (*) (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*, const RuntimeMethod*))KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_gshared_inline)(__this, method);
  3933. }
  3934. inline float KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_inline (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, const RuntimeMethod* method)
  3935. {
  3936. return (( float (*) (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*, const RuntimeMethod*))KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_gshared_inline)(__this, method);
  3937. }
  3938. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mEBC48419F03AC6C6FA413475FB28AABA021A21D5 (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  3939. {
  3940. return (( RuntimeObject* (*) (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mEBC48419F03AC6C6FA413475FB28AABA021A21D5_gshared)(__this, method);
  3941. }
  3942. inline void Enumerator_System_Collections_IEnumerator_Reset_mC878428667678F0CEFD11F7981A3C3730310E5FE (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  3943. {
  3944. (( void (*) (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mC878428667678F0CEFD11F7981A3C3730310E5FE_gshared)(__this, method);
  3945. }
  3946. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m65D60F9BF2F7F506C96E6D579193594695BB5094 (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  3947. {
  3948. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m65D60F9BF2F7F506C96E6D579193594695BB5094_gshared)(__this, method);
  3949. }
  3950. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m98F0880850E30F114A1A0CA0432629954B272D47 (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  3951. {
  3952. return (( RuntimeObject* (*) (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m98F0880850E30F114A1A0CA0432629954B272D47_gshared)(__this, method);
  3953. }
  3954. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5B9A19BFE18A95BFD255DDC9A96539D770378637 (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  3955. {
  3956. return (( RuntimeObject* (*) (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5B9A19BFE18A95BFD255DDC9A96539D770378637_gshared)(__this, method);
  3957. }
  3958. inline void Enumerator__ctor_m046282169B24B32E669D023C610A7BA22B7C9BC3 (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ___0_dictionary, const RuntimeMethod* method)
  3959. {
  3960. (( void (*) (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37*, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC*, const RuntimeMethod*))Enumerator__ctor_m046282169B24B32E669D023C610A7BA22B7C9BC3_gshared)(__this, ___0_dictionary, method);
  3961. }
  3962. inline void Enumerator_Dispose_m7B8801B464385461547665AE9C022A4BA206D300 (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method)
  3963. {
  3964. (( void (*) (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37*, const RuntimeMethod*))Enumerator_Dispose_m7B8801B464385461547665AE9C022A4BA206D300_gshared)(__this, method);
  3965. }
  3966. inline bool Enumerator_MoveNext_m66C3A3D1561D8BACDAA7BB40C58416740FF71EC2 (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method)
  3967. {
  3968. return (( bool (*) (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37*, const RuntimeMethod*))Enumerator_MoveNext_m66C3A3D1561D8BACDAA7BB40C58416740FF71EC2_gshared)(__this, method);
  3969. }
  3970. inline int32_t Enumerator_get_Current_mCB791BACD5CD9B75DEA890E9D733851D407D67E4_inline (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method)
  3971. {
  3972. return (( int32_t (*) (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37*, const RuntimeMethod*))Enumerator_get_Current_mCB791BACD5CD9B75DEA890E9D733851D407D67E4_gshared_inline)(__this, method);
  3973. }
  3974. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6820A2819FC873F18200CCE05CBBB0D96BEB137A (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method)
  3975. {
  3976. return (( RuntimeObject* (*) (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6820A2819FC873F18200CCE05CBBB0D96BEB137A_gshared)(__this, method);
  3977. }
  3978. inline void Enumerator_System_Collections_IEnumerator_Reset_mA20CFCA0A6A0D28563E042DFB31D07B74508CFED (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method)
  3979. {
  3980. (( void (*) (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mA20CFCA0A6A0D28563E042DFB31D07B74508CFED_gshared)(__this, method);
  3981. }
  3982. inline void Enumerator__ctor_m20883EBDF8B233D9F79435304E6A536D678BACFC (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ___0_dictionary, const RuntimeMethod* method)
  3983. {
  3984. (( void (*) (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753*, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC*, const RuntimeMethod*))Enumerator__ctor_m20883EBDF8B233D9F79435304E6A536D678BACFC_gshared)(__this, ___0_dictionary, method);
  3985. }
  3986. inline void Enumerator_Dispose_mE23325DF03BF3B2E0B1FB505D13035447C5D9FAC (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method)
  3987. {
  3988. (( void (*) (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753*, const RuntimeMethod*))Enumerator_Dispose_mE23325DF03BF3B2E0B1FB505D13035447C5D9FAC_gshared)(__this, method);
  3989. }
  3990. inline bool Enumerator_MoveNext_m7CF286384DDFC5E2E9DE878C47EB544F6DE7F74F (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method)
  3991. {
  3992. return (( bool (*) (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753*, const RuntimeMethod*))Enumerator_MoveNext_m7CF286384DDFC5E2E9DE878C47EB544F6DE7F74F_gshared)(__this, method);
  3993. }
  3994. inline float Enumerator_get_Current_mC4937E45C7210B2E0AF9E2E595C85DA63A8BC30B_inline (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method)
  3995. {
  3996. return (( float (*) (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753*, const RuntimeMethod*))Enumerator_get_Current_mC4937E45C7210B2E0AF9E2E595C85DA63A8BC30B_gshared_inline)(__this, method);
  3997. }
  3998. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m38D8CB4E3B7C8912F68E7213AB9DDB21AF8EACFD (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method)
  3999. {
  4000. return (( RuntimeObject* (*) (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m38D8CB4E3B7C8912F68E7213AB9DDB21AF8EACFD_gshared)(__this, method);
  4001. }
  4002. inline void Enumerator_System_Collections_IEnumerator_Reset_m21631A42AC558759531942C9B0E3B379CDCA22AF (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method)
  4003. {
  4004. (( void (*) (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m21631A42AC558759531942C9B0E3B379CDCA22AF_gshared)(__this, method);
  4005. }
  4006. inline void Enumerator_Dispose_m91839D41B2779D53ECADB9E4BE8CEEB23C5D95DF (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method)
  4007. {
  4008. (( void (*) (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD*, const RuntimeMethod*))Enumerator_Dispose_m91839D41B2779D53ECADB9E4BE8CEEB23C5D95DF_gshared)(__this, method);
  4009. }
  4010. inline bool Enumerator_MoveNext_m17291E33380CED2F226D316D17A198D349AAD628_inline (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method)
  4011. {
  4012. return (( bool (*) (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD*, const RuntimeMethod*))Enumerator_MoveNext_m17291E33380CED2F226D316D17A198D349AAD628_gshared_inline)(__this, method);
  4013. }
  4014. inline void Enumerator_Reset_m5A235F151EB3B6A2225F111BCB6B3E251F18F067 (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method)
  4015. {
  4016. (( void (*) (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD*, const RuntimeMethod*))Enumerator_Reset_m5A235F151EB3B6A2225F111BCB6B3E251F18F067_gshared)(__this, method);
  4017. }
  4018. inline KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 Enumerator_GetCurrent_Tisint3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF_m603F29543355A46F92E9E79FA42A4255700D81BD_inline (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* __this, const RuntimeMethod* method)
  4019. {
  4020. return (( KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 (*) (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*, const RuntimeMethod*))Enumerator_GetCurrent_Tisint3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF_m603F29543355A46F92E9E79FA42A4255700D81BD_gshared_inline)(__this, method);
  4021. }
  4022. inline KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 Enumerator_get_Current_m755D5D1941794E464DE694D0F3D9C011887BA21B_inline (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method)
  4023. {
  4024. return (( KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 (*) (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD*, const RuntimeMethod*))Enumerator_get_Current_m755D5D1941794E464DE694D0F3D9C011887BA21B_gshared_inline)(__this, method);
  4025. }
  4026. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m906751C376DE9244FEE13883D0822AFF84329403 (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method)
  4027. {
  4028. return (( RuntimeObject* (*) (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m906751C376DE9244FEE13883D0822AFF84329403_gshared)(__this, method);
  4029. }
  4030. inline void Enumerator__ctor_m098D43B30CB1AB1B3086C6C7F236777962710048 (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  4031. {
  4032. (( void (*) (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC*, int32_t, const RuntimeMethod*))Enumerator__ctor_m098D43B30CB1AB1B3086C6C7F236777962710048_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  4033. }
  4034. inline void KeyValuePair_2__ctor_m748495E7F981BB3D1B0CFCA4950960987545A004 (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* __this, int32_t ___0_key, CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 ___1_value, const RuntimeMethod* method)
  4035. {
  4036. (( void (*) (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*, int32_t, CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074, const RuntimeMethod*))KeyValuePair_2__ctor_m748495E7F981BB3D1B0CFCA4950960987545A004_gshared)(__this, ___0_key, ___1_value, method);
  4037. }
  4038. inline bool Enumerator_MoveNext_m6D17B8BD184AB0E88F04C6D65F7DAF8BC7902B46 (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  4039. {
  4040. return (( bool (*) (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*, const RuntimeMethod*))Enumerator_MoveNext_m6D17B8BD184AB0E88F04C6D65F7DAF8BC7902B46_gshared)(__this, method);
  4041. }
  4042. inline KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 Enumerator_get_Current_mE3FF057C0BF9B7D6B4349513F467E1429C1D40B7_inline (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  4043. {
  4044. return (( KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 (*) (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*, const RuntimeMethod*))Enumerator_get_Current_mE3FF057C0BF9B7D6B4349513F467E1429C1D40B7_gshared_inline)(__this, method);
  4045. }
  4046. inline void Enumerator_Dispose_m834C193809408E38405EA88E72673BB33C191F8B (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  4047. {
  4048. (( void (*) (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*, const RuntimeMethod*))Enumerator_Dispose_m834C193809408E38405EA88E72673BB33C191F8B_gshared)(__this, method);
  4049. }
  4050. inline int32_t KeyValuePair_2_get_Key_m3E2E84761480CE8DB944F3175F691C3CB14979A3_inline (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* __this, const RuntimeMethod* method)
  4051. {
  4052. return (( int32_t (*) (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*, const RuntimeMethod*))KeyValuePair_2_get_Key_m3E2E84761480CE8DB944F3175F691C3CB14979A3_gshared_inline)(__this, method);
  4053. }
  4054. inline CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 KeyValuePair_2_get_Value_mCC6E81580C7CA5794FAA2F7364AD94C60188CCC2_inline (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* __this, const RuntimeMethod* method)
  4055. {
  4056. return (( CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 (*) (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*, const RuntimeMethod*))KeyValuePair_2_get_Value_mCC6E81580C7CA5794FAA2F7364AD94C60188CCC2_gshared_inline)(__this, method);
  4057. }
  4058. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m63A3CC346D29638E2542907DF9A04068B563E2E4 (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  4059. {
  4060. return (( RuntimeObject* (*) (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m63A3CC346D29638E2542907DF9A04068B563E2E4_gshared)(__this, method);
  4061. }
  4062. inline void Enumerator_System_Collections_IEnumerator_Reset_m9DFBCB93AB955E8ADD4616178F8AF885D18B6E32 (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  4063. {
  4064. (( void (*) (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m9DFBCB93AB955E8ADD4616178F8AF885D18B6E32_gshared)(__this, method);
  4065. }
  4066. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mA2337D146B75DB745767BF2FE305B1AC8299CDCE (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  4067. {
  4068. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mA2337D146B75DB745767BF2FE305B1AC8299CDCE_gshared)(__this, method);
  4069. }
  4070. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mABCE65BC5A921CE4BF56976BC42C8652D4ECEED1 (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  4071. {
  4072. return (( RuntimeObject* (*) (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mABCE65BC5A921CE4BF56976BC42C8652D4ECEED1_gshared)(__this, method);
  4073. }
  4074. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5C28ACB6E087F6AC2EB24872041AB0802A9F6FDF (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  4075. {
  4076. return (( RuntimeObject* (*) (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5C28ACB6E087F6AC2EB24872041AB0802A9F6FDF_gshared)(__this, method);
  4077. }
  4078. inline void Enumerator__ctor_m8AC76E5059605A9FF050CC84A54DC76F3C68C25F (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ___0_dictionary, const RuntimeMethod* method)
  4079. {
  4080. (( void (*) (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20*, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC*, const RuntimeMethod*))Enumerator__ctor_m8AC76E5059605A9FF050CC84A54DC76F3C68C25F_gshared)(__this, ___0_dictionary, method);
  4081. }
  4082. inline void Enumerator_Dispose_m4216BFC0F554590E0BBE059EF5CC49911634FB96 (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method)
  4083. {
  4084. (( void (*) (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20*, const RuntimeMethod*))Enumerator_Dispose_m4216BFC0F554590E0BBE059EF5CC49911634FB96_gshared)(__this, method);
  4085. }
  4086. inline bool Enumerator_MoveNext_m74966947B0C66E3D2C509F84523E22DA16085855 (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method)
  4087. {
  4088. return (( bool (*) (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20*, const RuntimeMethod*))Enumerator_MoveNext_m74966947B0C66E3D2C509F84523E22DA16085855_gshared)(__this, method);
  4089. }
  4090. inline int32_t Enumerator_get_Current_m6741795AAC6E795E1C51A74F35790AEB4C5B32B1_inline (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method)
  4091. {
  4092. return (( int32_t (*) (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20*, const RuntimeMethod*))Enumerator_get_Current_m6741795AAC6E795E1C51A74F35790AEB4C5B32B1_gshared_inline)(__this, method);
  4093. }
  4094. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mDE8959BD699FA99E6A60E7EBB6EB6914EDBD8D57 (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method)
  4095. {
  4096. return (( RuntimeObject* (*) (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mDE8959BD699FA99E6A60E7EBB6EB6914EDBD8D57_gshared)(__this, method);
  4097. }
  4098. inline void Enumerator_System_Collections_IEnumerator_Reset_m9C818DA08B19AFA0B8D53363332AA2A89F273723 (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method)
  4099. {
  4100. (( void (*) (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m9C818DA08B19AFA0B8D53363332AA2A89F273723_gshared)(__this, method);
  4101. }
  4102. inline void Enumerator__ctor_m04219FEC83DF8266F90954A1FC06CA5EE5FD24AB (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ___0_dictionary, const RuntimeMethod* method)
  4103. {
  4104. (( void (*) (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC*, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC*, const RuntimeMethod*))Enumerator__ctor_m04219FEC83DF8266F90954A1FC06CA5EE5FD24AB_gshared)(__this, ___0_dictionary, method);
  4105. }
  4106. inline void Enumerator_Dispose_mB638DA408FCD6F8442123E0E47E7294B367B5EB9 (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method)
  4107. {
  4108. (( void (*) (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC*, const RuntimeMethod*))Enumerator_Dispose_mB638DA408FCD6F8442123E0E47E7294B367B5EB9_gshared)(__this, method);
  4109. }
  4110. inline bool Enumerator_MoveNext_m4D1A72F7B749E645FB1B777A96B89E2543B2E692 (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method)
  4111. {
  4112. return (( bool (*) (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC*, const RuntimeMethod*))Enumerator_MoveNext_m4D1A72F7B749E645FB1B777A96B89E2543B2E692_gshared)(__this, method);
  4113. }
  4114. inline CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 Enumerator_get_Current_m095A8780324202323BFC72D6F167660492F5D5CF_inline (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method)
  4115. {
  4116. return (( CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 (*) (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC*, const RuntimeMethod*))Enumerator_get_Current_m095A8780324202323BFC72D6F167660492F5D5CF_gshared_inline)(__this, method);
  4117. }
  4118. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7E11D6CD9B3B17893D1CC705B4E82C087C3B1DC4 (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method)
  4119. {
  4120. return (( RuntimeObject* (*) (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m7E11D6CD9B3B17893D1CC705B4E82C087C3B1DC4_gshared)(__this, method);
  4121. }
  4122. inline void Enumerator_System_Collections_IEnumerator_Reset_m0181786801D5B9FA72282406A4B7A7E4988A8BD5 (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method)
  4123. {
  4124. (( void (*) (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m0181786801D5B9FA72282406A4B7A7E4988A8BD5_gshared)(__this, method);
  4125. }
  4126. inline void Enumerator__ctor_m6A7311245126AF9C5482473DF3B6F908946A88D5 (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  4127. {
  4128. (( void (*) (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122*, int32_t, const RuntimeMethod*))Enumerator__ctor_m6A7311245126AF9C5482473DF3B6F908946A88D5_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  4129. }
  4130. inline void KeyValuePair_2__ctor_m9629681BEC297146915BB586E4AB83EED7936091 (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* __this, int32_t ___0_key, FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F ___1_value, const RuntimeMethod* method)
  4131. {
  4132. (( void (*) (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*, int32_t, FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F, const RuntimeMethod*))KeyValuePair_2__ctor_m9629681BEC297146915BB586E4AB83EED7936091_gshared)(__this, ___0_key, ___1_value, method);
  4133. }
  4134. inline bool Enumerator_MoveNext_m966DAC6011C5FF8A10BBE63DFACD41F7D0B3E398 (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  4135. {
  4136. return (( bool (*) (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*, const RuntimeMethod*))Enumerator_MoveNext_m966DAC6011C5FF8A10BBE63DFACD41F7D0B3E398_gshared)(__this, method);
  4137. }
  4138. inline KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 Enumerator_get_Current_mEEE1847ABE52F1C8903E421EA7414C1678470FB9_inline (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  4139. {
  4140. return (( KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 (*) (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*, const RuntimeMethod*))Enumerator_get_Current_mEEE1847ABE52F1C8903E421EA7414C1678470FB9_gshared_inline)(__this, method);
  4141. }
  4142. inline void Enumerator_Dispose_m4C1AF1796A3BB5CD7FE90C22DB08E23726404869 (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  4143. {
  4144. (( void (*) (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*, const RuntimeMethod*))Enumerator_Dispose_m4C1AF1796A3BB5CD7FE90C22DB08E23726404869_gshared)(__this, method);
  4145. }
  4146. inline int32_t KeyValuePair_2_get_Key_m66644BC45EE6540D8D26A2B30753BA9B776FA2DB_inline (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* __this, const RuntimeMethod* method)
  4147. {
  4148. return (( int32_t (*) (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*, const RuntimeMethod*))KeyValuePair_2_get_Key_m66644BC45EE6540D8D26A2B30753BA9B776FA2DB_gshared_inline)(__this, method);
  4149. }
  4150. inline FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F KeyValuePair_2_get_Value_m344A20785F1ED4C8F233AABCDB7A977FEDA0982C_inline (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* __this, const RuntimeMethod* method)
  4151. {
  4152. return (( FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F (*) (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*, const RuntimeMethod*))KeyValuePair_2_get_Value_m344A20785F1ED4C8F233AABCDB7A977FEDA0982C_gshared_inline)(__this, method);
  4153. }
  4154. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m4A2EC108C4AF4EB8FAD97FD3136387E6E5476561 (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  4155. {
  4156. return (( RuntimeObject* (*) (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m4A2EC108C4AF4EB8FAD97FD3136387E6E5476561_gshared)(__this, method);
  4157. }
  4158. inline void Enumerator_System_Collections_IEnumerator_Reset_mA923AC56F93BEA037ED513006B18EEE32D3D99FB (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  4159. {
  4160. (( void (*) (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mA923AC56F93BEA037ED513006B18EEE32D3D99FB_gshared)(__this, method);
  4161. }
  4162. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4133867E57ACBC83142CD1AB69BF4E971C571A6 (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  4163. {
  4164. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4133867E57ACBC83142CD1AB69BF4E971C571A6_gshared)(__this, method);
  4165. }
  4166. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m18BEA3152BA6E99C673EFF3508D30A43D6113F37 (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  4167. {
  4168. return (( RuntimeObject* (*) (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m18BEA3152BA6E99C673EFF3508D30A43D6113F37_gshared)(__this, method);
  4169. }
  4170. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7961A121D2C6E506AC117A9814A061F5A110A81E (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  4171. {
  4172. return (( RuntimeObject* (*) (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7961A121D2C6E506AC117A9814A061F5A110A81E_gshared)(__this, method);
  4173. }
  4174. inline void Enumerator__ctor_m68137CD57965F735F9DC4BCC41A88498081AD0A6 (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ___0_dictionary, const RuntimeMethod* method)
  4175. {
  4176. (( void (*) (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45*, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122*, const RuntimeMethod*))Enumerator__ctor_m68137CD57965F735F9DC4BCC41A88498081AD0A6_gshared)(__this, ___0_dictionary, method);
  4177. }
  4178. inline void Enumerator_Dispose_m6C983DC4DBB4A8FC5F17E9FF8C8846E5A4CC071B (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method)
  4179. {
  4180. (( void (*) (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45*, const RuntimeMethod*))Enumerator_Dispose_m6C983DC4DBB4A8FC5F17E9FF8C8846E5A4CC071B_gshared)(__this, method);
  4181. }
  4182. inline bool Enumerator_MoveNext_m59E57F559D7C13281B038AEFB918EECE011AFA4B (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method)
  4183. {
  4184. return (( bool (*) (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45*, const RuntimeMethod*))Enumerator_MoveNext_m59E57F559D7C13281B038AEFB918EECE011AFA4B_gshared)(__this, method);
  4185. }
  4186. inline int32_t Enumerator_get_Current_m6ACB03FBBA62DA3FCA4CC9D34F030D43B274FE26_inline (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method)
  4187. {
  4188. return (( int32_t (*) (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45*, const RuntimeMethod*))Enumerator_get_Current_m6ACB03FBBA62DA3FCA4CC9D34F030D43B274FE26_gshared_inline)(__this, method);
  4189. }
  4190. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m49919FAFEE7F1823B7D655207E0A7B48D457B3E0 (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method)
  4191. {
  4192. return (( RuntimeObject* (*) (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m49919FAFEE7F1823B7D655207E0A7B48D457B3E0_gshared)(__this, method);
  4193. }
  4194. inline void Enumerator_System_Collections_IEnumerator_Reset_m05A3C1F3F5A13E7B44DD39A96BD0052749BE0ED6 (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method)
  4195. {
  4196. (( void (*) (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m05A3C1F3F5A13E7B44DD39A96BD0052749BE0ED6_gshared)(__this, method);
  4197. }
  4198. inline void Enumerator__ctor_m9477CAD9CB86D86B926AE7E50CAD9F863E07420B (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ___0_dictionary, const RuntimeMethod* method)
  4199. {
  4200. (( void (*) (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A*, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122*, const RuntimeMethod*))Enumerator__ctor_m9477CAD9CB86D86B926AE7E50CAD9F863E07420B_gshared)(__this, ___0_dictionary, method);
  4201. }
  4202. inline void Enumerator_Dispose_mB9ABD60877BC28CCBD6BC446C78B7EECCB1D5D6C (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method)
  4203. {
  4204. (( void (*) (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A*, const RuntimeMethod*))Enumerator_Dispose_mB9ABD60877BC28CCBD6BC446C78B7EECCB1D5D6C_gshared)(__this, method);
  4205. }
  4206. inline bool Enumerator_MoveNext_m64BC79404BFA8A31CBB8C49DB479BBF67E8593CC (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method)
  4207. {
  4208. return (( bool (*) (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A*, const RuntimeMethod*))Enumerator_MoveNext_m64BC79404BFA8A31CBB8C49DB479BBF67E8593CC_gshared)(__this, method);
  4209. }
  4210. inline FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F Enumerator_get_Current_m39B73FC7431E9E4A509E1D7FD6C318A63922B571_inline (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method)
  4211. {
  4212. return (( FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F (*) (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A*, const RuntimeMethod*))Enumerator_get_Current_m39B73FC7431E9E4A509E1D7FD6C318A63922B571_gshared_inline)(__this, method);
  4213. }
  4214. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mA773D9B50AC5C51759AF8B1B7418F67F6742B795 (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method)
  4215. {
  4216. return (( RuntimeObject* (*) (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mA773D9B50AC5C51759AF8B1B7418F67F6742B795_gshared)(__this, method);
  4217. }
  4218. inline void Enumerator_System_Collections_IEnumerator_Reset_m9F22A297D7F6823CDBFD88B73706A75F3B026D62 (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method)
  4219. {
  4220. (( void (*) (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m9F22A297D7F6823CDBFD88B73706A75F3B026D62_gshared)(__this, method);
  4221. }
  4222. inline void Enumerator__ctor_mD4366510BEF7ECA0F907C1B915FD6AC7F8039890 (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  4223. {
  4224. (( void (*) (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713*, int32_t, const RuntimeMethod*))Enumerator__ctor_mD4366510BEF7ECA0F907C1B915FD6AC7F8039890_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  4225. }
  4226. inline void KeyValuePair_2__ctor_mEA6445563986938E020972AA0022C778160FFFF8 (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* __this, int32_t ___0_key, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 ___1_value, const RuntimeMethod* method)
  4227. {
  4228. (( void (*) (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*, int32_t, FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3, const RuntimeMethod*))KeyValuePair_2__ctor_mEA6445563986938E020972AA0022C778160FFFF8_gshared)(__this, ___0_key, ___1_value, method);
  4229. }
  4230. inline bool Enumerator_MoveNext_m3456B1A5A0F26DD0A64A0EE7A97B39BC3641FC79 (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  4231. {
  4232. return (( bool (*) (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*, const RuntimeMethod*))Enumerator_MoveNext_m3456B1A5A0F26DD0A64A0EE7A97B39BC3641FC79_gshared)(__this, method);
  4233. }
  4234. inline KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A Enumerator_get_Current_m696CFBC89B70023A3362556FE560A2496B8FDAB5_inline (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  4235. {
  4236. return (( KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A (*) (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*, const RuntimeMethod*))Enumerator_get_Current_m696CFBC89B70023A3362556FE560A2496B8FDAB5_gshared_inline)(__this, method);
  4237. }
  4238. inline void Enumerator_Dispose_m2E6FCE0C3BCBCCED47F5373A7A9ADD78D1443D94 (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  4239. {
  4240. (( void (*) (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*, const RuntimeMethod*))Enumerator_Dispose_m2E6FCE0C3BCBCCED47F5373A7A9ADD78D1443D94_gshared)(__this, method);
  4241. }
  4242. inline int32_t KeyValuePair_2_get_Key_mC7CEB95BDD69D10EDB4060F583D26ABB5C4677B6_inline (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* __this, const RuntimeMethod* method)
  4243. {
  4244. return (( int32_t (*) (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*, const RuntimeMethod*))KeyValuePair_2_get_Key_mC7CEB95BDD69D10EDB4060F583D26ABB5C4677B6_gshared_inline)(__this, method);
  4245. }
  4246. inline FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 KeyValuePair_2_get_Value_mBB5CDB5AABD7B2A569D6C15624BB42AEB29A9CB1_inline (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* __this, const RuntimeMethod* method)
  4247. {
  4248. return (( FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 (*) (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*, const RuntimeMethod*))KeyValuePair_2_get_Value_mBB5CDB5AABD7B2A569D6C15624BB42AEB29A9CB1_gshared_inline)(__this, method);
  4249. }
  4250. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m2D2816223B11E6934C23777E998C221AC12759AF (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  4251. {
  4252. return (( RuntimeObject* (*) (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m2D2816223B11E6934C23777E998C221AC12759AF_gshared)(__this, method);
  4253. }
  4254. inline void Enumerator_System_Collections_IEnumerator_Reset_m04357FB70EEF853B54AFD1E1CD08F98F02ADAE96 (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  4255. {
  4256. (( void (*) (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m04357FB70EEF853B54AFD1E1CD08F98F02ADAE96_gshared)(__this, method);
  4257. }
  4258. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m1C61FC31BA0F234B258FE9714DDB3C171BDFD3FB (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  4259. {
  4260. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m1C61FC31BA0F234B258FE9714DDB3C171BDFD3FB_gshared)(__this, method);
  4261. }
  4262. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD8BF4507F3CB29DF87F2A7064C3D04A5F4421552 (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  4263. {
  4264. return (( RuntimeObject* (*) (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD8BF4507F3CB29DF87F2A7064C3D04A5F4421552_gshared)(__this, method);
  4265. }
  4266. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m725A0027E280D931885AB0D026047732A459A8E6 (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  4267. {
  4268. return (( RuntimeObject* (*) (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m725A0027E280D931885AB0D026047732A459A8E6_gshared)(__this, method);
  4269. }
  4270. inline void Enumerator__ctor_mB540B1DF003C256171E01A73F8A726E8F83BE053 (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___0_dictionary, const RuntimeMethod* method)
  4271. {
  4272. (( void (*) (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E*, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713*, const RuntimeMethod*))Enumerator__ctor_mB540B1DF003C256171E01A73F8A726E8F83BE053_gshared)(__this, ___0_dictionary, method);
  4273. }
  4274. inline void Enumerator_Dispose_mB5CF5916F1AA472F144AADF77A500284060C7846 (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method)
  4275. {
  4276. (( void (*) (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E*, const RuntimeMethod*))Enumerator_Dispose_mB5CF5916F1AA472F144AADF77A500284060C7846_gshared)(__this, method);
  4277. }
  4278. inline bool Enumerator_MoveNext_m91897078EA901F1FBAFDE1672751B2D4CF8C0E6D (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method)
  4279. {
  4280. return (( bool (*) (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E*, const RuntimeMethod*))Enumerator_MoveNext_m91897078EA901F1FBAFDE1672751B2D4CF8C0E6D_gshared)(__this, method);
  4281. }
  4282. inline int32_t Enumerator_get_Current_m568D0A922F66987A08410A11BA03E478479DA7C1_inline (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method)
  4283. {
  4284. return (( int32_t (*) (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E*, const RuntimeMethod*))Enumerator_get_Current_m568D0A922F66987A08410A11BA03E478479DA7C1_gshared_inline)(__this, method);
  4285. }
  4286. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m17270D6F3EADD169C7E32EC88DCB1D71CF926F50 (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method)
  4287. {
  4288. return (( RuntimeObject* (*) (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m17270D6F3EADD169C7E32EC88DCB1D71CF926F50_gshared)(__this, method);
  4289. }
  4290. inline void Enumerator_System_Collections_IEnumerator_Reset_m776F04668136CE27AC631CE3391A27B6A35F5A9C (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method)
  4291. {
  4292. (( void (*) (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m776F04668136CE27AC631CE3391A27B6A35F5A9C_gshared)(__this, method);
  4293. }
  4294. inline void Enumerator__ctor_m073D0B200FE00D46926590CCAB4D151484B13467 (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___0_dictionary, const RuntimeMethod* method)
  4295. {
  4296. (( void (*) (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C*, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713*, const RuntimeMethod*))Enumerator__ctor_m073D0B200FE00D46926590CCAB4D151484B13467_gshared)(__this, ___0_dictionary, method);
  4297. }
  4298. inline void Enumerator_Dispose_mB741C229B21ABDA734DB3A36BF7A6437C967AE11 (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method)
  4299. {
  4300. (( void (*) (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C*, const RuntimeMethod*))Enumerator_Dispose_mB741C229B21ABDA734DB3A36BF7A6437C967AE11_gshared)(__this, method);
  4301. }
  4302. inline bool Enumerator_MoveNext_m43E68A0DBF4A9EDC67D0C511CE90C5DF3A56C19F (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method)
  4303. {
  4304. return (( bool (*) (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C*, const RuntimeMethod*))Enumerator_MoveNext_m43E68A0DBF4A9EDC67D0C511CE90C5DF3A56C19F_gshared)(__this, method);
  4305. }
  4306. inline FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 Enumerator_get_Current_mDB4FE9C1601E5D339F388D5A0D13FBEED1345C0E_inline (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method)
  4307. {
  4308. return (( FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 (*) (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C*, const RuntimeMethod*))Enumerator_get_Current_mDB4FE9C1601E5D339F388D5A0D13FBEED1345C0E_gshared_inline)(__this, method);
  4309. }
  4310. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m865E7063AF925EE4A0DD6C25CACC7BFBF6DCD689 (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method)
  4311. {
  4312. return (( RuntimeObject* (*) (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m865E7063AF925EE4A0DD6C25CACC7BFBF6DCD689_gshared)(__this, method);
  4313. }
  4314. inline void Enumerator_System_Collections_IEnumerator_Reset_m1AE155E6EA81424BB81CF54C99C572BF17C5B268 (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method)
  4315. {
  4316. (( void (*) (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m1AE155E6EA81424BB81CF54C99C572BF17C5B268_gshared)(__this, method);
  4317. }
  4318. inline void Enumerator__ctor_mF1011A53EA20BACF511E6B232A5E32E7B60AD725 (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  4319. {
  4320. (( void (*) (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298*, int32_t, const RuntimeMethod*))Enumerator__ctor_mF1011A53EA20BACF511E6B232A5E32E7B60AD725_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  4321. }
  4322. inline void KeyValuePair_2__ctor_mE1CFBC2A63CC5A38A31CF657F1D6AC90DF854189 (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* __this, int32_t ___0_key, int32_t ___1_value, const RuntimeMethod* method)
  4323. {
  4324. (( void (*) (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*, int32_t, int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_mE1CFBC2A63CC5A38A31CF657F1D6AC90DF854189_gshared)(__this, ___0_key, ___1_value, method);
  4325. }
  4326. inline bool Enumerator_MoveNext_mCDE1ADBCB891601102F8670F2A6A70FC82F410CF (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  4327. {
  4328. return (( bool (*) (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*, const RuntimeMethod*))Enumerator_MoveNext_mCDE1ADBCB891601102F8670F2A6A70FC82F410CF_gshared)(__this, method);
  4329. }
  4330. inline KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 Enumerator_get_Current_mDACD59E28726E6655BA3DA98689DFACF142C328A_inline (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  4331. {
  4332. return (( KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 (*) (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*, const RuntimeMethod*))Enumerator_get_Current_mDACD59E28726E6655BA3DA98689DFACF142C328A_gshared_inline)(__this, method);
  4333. }
  4334. inline void Enumerator_Dispose_m0A6E1E48BB293900B8FC6ED6FE52741A20935C57 (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  4335. {
  4336. (( void (*) (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*, const RuntimeMethod*))Enumerator_Dispose_m0A6E1E48BB293900B8FC6ED6FE52741A20935C57_gshared)(__this, method);
  4337. }
  4338. inline int32_t KeyValuePair_2_get_Key_m428D836E017E96271B63C841FF3DFC8BA0AADCDD_inline (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* __this, const RuntimeMethod* method)
  4339. {
  4340. return (( int32_t (*) (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*, const RuntimeMethod*))KeyValuePair_2_get_Key_m428D836E017E96271B63C841FF3DFC8BA0AADCDD_gshared_inline)(__this, method);
  4341. }
  4342. inline int32_t KeyValuePair_2_get_Value_m49FC446A15F58E545BDC28BC240CCD70699A4C2F_inline (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* __this, const RuntimeMethod* method)
  4343. {
  4344. return (( int32_t (*) (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*, const RuntimeMethod*))KeyValuePair_2_get_Value_m49FC446A15F58E545BDC28BC240CCD70699A4C2F_gshared_inline)(__this, method);
  4345. }
  4346. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mC4276C6E937A5E62DCDE82075A47A736220AC996 (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  4347. {
  4348. return (( RuntimeObject* (*) (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mC4276C6E937A5E62DCDE82075A47A736220AC996_gshared)(__this, method);
  4349. }
  4350. inline void Enumerator_System_Collections_IEnumerator_Reset_mDF23E42DA56797620354CCDB26C1CF29D93ABCA0 (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  4351. {
  4352. (( void (*) (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mDF23E42DA56797620354CCDB26C1CF29D93ABCA0_gshared)(__this, method);
  4353. }
  4354. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m22909675EBFB6A5CE86C1CCD47C8DE2A87404042 (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  4355. {
  4356. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m22909675EBFB6A5CE86C1CCD47C8DE2A87404042_gshared)(__this, method);
  4357. }
  4358. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m534DE78A9884A71EF626293DD93D7FCB69C90643 (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  4359. {
  4360. return (( RuntimeObject* (*) (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m534DE78A9884A71EF626293DD93D7FCB69C90643_gshared)(__this, method);
  4361. }
  4362. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADE1EEEB1B13C56B45533AFD0DA2A85E46656F33 (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  4363. {
  4364. return (( RuntimeObject* (*) (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADE1EEEB1B13C56B45533AFD0DA2A85E46656F33_gshared)(__this, method);
  4365. }
  4366. inline void Enumerator__ctor_m52104075D045C61D3960B2D706590881627E1F39 (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ___0_dictionary, const RuntimeMethod* method)
  4367. {
  4368. (( void (*) (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9*, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298*, const RuntimeMethod*))Enumerator__ctor_m52104075D045C61D3960B2D706590881627E1F39_gshared)(__this, ___0_dictionary, method);
  4369. }
  4370. inline void Enumerator_Dispose_m306DE6FD3CD5DDC917339C707B7450628D93FA5F (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method)
  4371. {
  4372. (( void (*) (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9*, const RuntimeMethod*))Enumerator_Dispose_m306DE6FD3CD5DDC917339C707B7450628D93FA5F_gshared)(__this, method);
  4373. }
  4374. inline bool Enumerator_MoveNext_m38782EC5B13FD54FBB247A1FE4C3577C8367F27A (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method)
  4375. {
  4376. return (( bool (*) (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9*, const RuntimeMethod*))Enumerator_MoveNext_m38782EC5B13FD54FBB247A1FE4C3577C8367F27A_gshared)(__this, method);
  4377. }
  4378. inline int32_t Enumerator_get_Current_m90D2FBEF700A5E5E136200B8EC4E24346A2EA5A5_inline (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method)
  4379. {
  4380. return (( int32_t (*) (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9*, const RuntimeMethod*))Enumerator_get_Current_m90D2FBEF700A5E5E136200B8EC4E24346A2EA5A5_gshared_inline)(__this, method);
  4381. }
  4382. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF0E296196CD43D1437B4459090D29B57392B9436 (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method)
  4383. {
  4384. return (( RuntimeObject* (*) (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mF0E296196CD43D1437B4459090D29B57392B9436_gshared)(__this, method);
  4385. }
  4386. inline void Enumerator_System_Collections_IEnumerator_Reset_mFA9DAF6882A82CB8185D9AB450095C7141D405FC (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method)
  4387. {
  4388. (( void (*) (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mFA9DAF6882A82CB8185D9AB450095C7141D405FC_gshared)(__this, method);
  4389. }
  4390. inline void Enumerator__ctor_m5A809355020FF0008E912E06F47E45221E492B9D (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ___0_dictionary, const RuntimeMethod* method)
  4391. {
  4392. (( void (*) (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1*, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298*, const RuntimeMethod*))Enumerator__ctor_m5A809355020FF0008E912E06F47E45221E492B9D_gshared)(__this, ___0_dictionary, method);
  4393. }
  4394. inline void Enumerator_Dispose_m8C31316A57493E68F5F5617ED9391DA280C62D1C (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method)
  4395. {
  4396. (( void (*) (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1*, const RuntimeMethod*))Enumerator_Dispose_m8C31316A57493E68F5F5617ED9391DA280C62D1C_gshared)(__this, method);
  4397. }
  4398. inline bool Enumerator_MoveNext_m2A5C07652C68FC97BCC0266666232E69CB80BE74 (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method)
  4399. {
  4400. return (( bool (*) (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1*, const RuntimeMethod*))Enumerator_MoveNext_m2A5C07652C68FC97BCC0266666232E69CB80BE74_gshared)(__this, method);
  4401. }
  4402. inline int32_t Enumerator_get_Current_mA5872AC81C805FD28295E20A74F3083700374B50_inline (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method)
  4403. {
  4404. return (( int32_t (*) (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1*, const RuntimeMethod*))Enumerator_get_Current_mA5872AC81C805FD28295E20A74F3083700374B50_gshared_inline)(__this, method);
  4405. }
  4406. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mFD4A4D770F0283A1C601AFEC3DFC26132F00C20B (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method)
  4407. {
  4408. return (( RuntimeObject* (*) (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mFD4A4D770F0283A1C601AFEC3DFC26132F00C20B_gshared)(__this, method);
  4409. }
  4410. inline void Enumerator_System_Collections_IEnumerator_Reset_m910EA5BAAE6F529CD3E41906FCA3F767E6D271E6 (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method)
  4411. {
  4412. (( void (*) (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m910EA5BAAE6F529CD3E41906FCA3F767E6D271E6_gshared)(__this, method);
  4413. }
  4414. inline void Enumerator__ctor_mF2B67943B3638C9AD8139479815AFA7FEED60631 (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  4415. {
  4416. (( void (*) (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71*, int32_t, const RuntimeMethod*))Enumerator__ctor_mF2B67943B3638C9AD8139479815AFA7FEED60631_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  4417. }
  4418. inline void KeyValuePair_2__ctor_m1B70672EC0B696E58C922A6D185C86CD7006B6F8 (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
  4419. {
  4420. (( void (*) (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*, int32_t, RuntimeObject*, const RuntimeMethod*))KeyValuePair_2__ctor_m1B70672EC0B696E58C922A6D185C86CD7006B6F8_gshared)(__this, ___0_key, ___1_value, method);
  4421. }
  4422. inline bool Enumerator_MoveNext_m48EC022EB2EB605F29EE19F3A0A79E3CB05FD283 (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  4423. {
  4424. return (( bool (*) (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*, const RuntimeMethod*))Enumerator_MoveNext_m48EC022EB2EB605F29EE19F3A0A79E3CB05FD283_gshared)(__this, method);
  4425. }
  4426. inline KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B Enumerator_get_Current_m12EE850D56E586DF121B059557CEAF4A7472995B_inline (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  4427. {
  4428. return (( KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B (*) (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*, const RuntimeMethod*))Enumerator_get_Current_m12EE850D56E586DF121B059557CEAF4A7472995B_gshared_inline)(__this, method);
  4429. }
  4430. inline void Enumerator_Dispose_m183A70972A3287360EE9443997160D3AA6D4662D (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  4431. {
  4432. (( void (*) (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*, const RuntimeMethod*))Enumerator_Dispose_m183A70972A3287360EE9443997160D3AA6D4662D_gshared)(__this, method);
  4433. }
  4434. inline int32_t KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method)
  4435. {
  4436. return (( int32_t (*) (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*, const RuntimeMethod*))KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_gshared_inline)(__this, method);
  4437. }
  4438. inline RuntimeObject* KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method)
  4439. {
  4440. return (( RuntimeObject* (*) (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*, const RuntimeMethod*))KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline)(__this, method);
  4441. }
  4442. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6BECCA7659A9D1D1028F925F3B52279ED558E287 (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  4443. {
  4444. return (( RuntimeObject* (*) (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6BECCA7659A9D1D1028F925F3B52279ED558E287_gshared)(__this, method);
  4445. }
  4446. inline void Enumerator_System_Collections_IEnumerator_Reset_mD80FE8207DA9E906D401ED15E93D829D2752F94F (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  4447. {
  4448. (( void (*) (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mD80FE8207DA9E906D401ED15E93D829D2752F94F_gshared)(__this, method);
  4449. }
  4450. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE840D2E17A468ABAA6DE2DF73675A5CEF20D85C9 (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  4451. {
  4452. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE840D2E17A468ABAA6DE2DF73675A5CEF20D85C9_gshared)(__this, method);
  4453. }
  4454. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE35E9C4B7BCB145CDD771E38B90A08760A50F96E (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  4455. {
  4456. return (( RuntimeObject* (*) (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE35E9C4B7BCB145CDD771E38B90A08760A50F96E_gshared)(__this, method);
  4457. }
  4458. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mEE33847E9F0851D091C8E2133C2EC96F39C17CAB (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  4459. {
  4460. return (( RuntimeObject* (*) (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mEE33847E9F0851D091C8E2133C2EC96F39C17CAB_gshared)(__this, method);
  4461. }
  4462. inline void Enumerator__ctor_m7B6143DE7BAA82ECEE4F913F83568206EDF52D48 (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ___0_dictionary, const RuntimeMethod* method)
  4463. {
  4464. (( void (*) (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13*, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71*, const RuntimeMethod*))Enumerator__ctor_m7B6143DE7BAA82ECEE4F913F83568206EDF52D48_gshared)(__this, ___0_dictionary, method);
  4465. }
  4466. inline void Enumerator_Dispose_m69546E295ACBF9F9F0A78044336B1F8807DCF8A3 (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method)
  4467. {
  4468. (( void (*) (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13*, const RuntimeMethod*))Enumerator_Dispose_m69546E295ACBF9F9F0A78044336B1F8807DCF8A3_gshared)(__this, method);
  4469. }
  4470. inline bool Enumerator_MoveNext_m98AB4D7F01C0F5F1D22CC447AEB13CE14C904025 (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method)
  4471. {
  4472. return (( bool (*) (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13*, const RuntimeMethod*))Enumerator_MoveNext_m98AB4D7F01C0F5F1D22CC447AEB13CE14C904025_gshared)(__this, method);
  4473. }
  4474. inline int32_t Enumerator_get_Current_mFEABC780F452552114AE40127323DD66DF87F65F_inline (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method)
  4475. {
  4476. return (( int32_t (*) (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13*, const RuntimeMethod*))Enumerator_get_Current_mFEABC780F452552114AE40127323DD66DF87F65F_gshared_inline)(__this, method);
  4477. }
  4478. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mA65473FD4F9FD03027BFB01678F065193EEF0677 (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method)
  4479. {
  4480. return (( RuntimeObject* (*) (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mA65473FD4F9FD03027BFB01678F065193EEF0677_gshared)(__this, method);
  4481. }
  4482. inline void Enumerator_System_Collections_IEnumerator_Reset_m23FFC98F43C5A01EFC33B2E3084D30CAA15BA18D (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method)
  4483. {
  4484. (( void (*) (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m23FFC98F43C5A01EFC33B2E3084D30CAA15BA18D_gshared)(__this, method);
  4485. }
  4486. inline void Enumerator__ctor_m1B3EA4CAFB3E63FFB0519F7870BCFEA25A353DF7 (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ___0_dictionary, const RuntimeMethod* method)
  4487. {
  4488. (( void (*) (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08*, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71*, const RuntimeMethod*))Enumerator__ctor_m1B3EA4CAFB3E63FFB0519F7870BCFEA25A353DF7_gshared)(__this, ___0_dictionary, method);
  4489. }
  4490. inline void Enumerator_Dispose_m51A04B4A4A98EC6004015ECF7C9605316687CBD3 (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method)
  4491. {
  4492. (( void (*) (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08*, const RuntimeMethod*))Enumerator_Dispose_m51A04B4A4A98EC6004015ECF7C9605316687CBD3_gshared)(__this, method);
  4493. }
  4494. inline bool Enumerator_MoveNext_m30C883F9DF743472B2102F74D70DA61074694D1E (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method)
  4495. {
  4496. return (( bool (*) (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08*, const RuntimeMethod*))Enumerator_MoveNext_m30C883F9DF743472B2102F74D70DA61074694D1E_gshared)(__this, method);
  4497. }
  4498. inline RuntimeObject* Enumerator_get_Current_m76B0ECD4B03E606A1CE3DF60589D2E97130B02CA_inline (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method)
  4499. {
  4500. return (( RuntimeObject* (*) (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08*, const RuntimeMethod*))Enumerator_get_Current_m76B0ECD4B03E606A1CE3DF60589D2E97130B02CA_gshared_inline)(__this, method);
  4501. }
  4502. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF85655CD599289F717C89959DABEFC5E7FC45A36 (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method)
  4503. {
  4504. return (( RuntimeObject* (*) (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mF85655CD599289F717C89959DABEFC5E7FC45A36_gshared)(__this, method);
  4505. }
  4506. inline void Enumerator_System_Collections_IEnumerator_Reset_m8B8DC3403BC0CB3CE390A043A700080E307214D8 (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method)
  4507. {
  4508. (( void (*) (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m8B8DC3403BC0CB3CE390A043A700080E307214D8_gshared)(__this, method);
  4509. }
  4510. inline void Enumerator__ctor_m48F3BFCF8417A0960822551B050D6590B38FBFDD (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  4511. {
  4512. (( void (*) (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F*, int32_t, const RuntimeMethod*))Enumerator__ctor_m48F3BFCF8417A0960822551B050D6590B38FBFDD_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  4513. }
  4514. inline void KeyValuePair_2__ctor_mD78D3ED0DF0652A07B1E8C08B88445A45230AC4C (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* __this, int64_t ___0_key, ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C ___1_value, const RuntimeMethod* method)
  4515. {
  4516. (( void (*) (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*, int64_t, ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C, const RuntimeMethod*))KeyValuePair_2__ctor_mD78D3ED0DF0652A07B1E8C08B88445A45230AC4C_gshared)(__this, ___0_key, ___1_value, method);
  4517. }
  4518. inline bool Enumerator_MoveNext_m860B439CF36132AF08DEFB78B5622A9DE3726C1E (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  4519. {
  4520. return (( bool (*) (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*, const RuntimeMethod*))Enumerator_MoveNext_m860B439CF36132AF08DEFB78B5622A9DE3726C1E_gshared)(__this, method);
  4521. }
  4522. inline KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 Enumerator_get_Current_mBD3AF0C846FCB587AC762E436611E55C611A8E3C_inline (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  4523. {
  4524. return (( KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 (*) (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*, const RuntimeMethod*))Enumerator_get_Current_mBD3AF0C846FCB587AC762E436611E55C611A8E3C_gshared_inline)(__this, method);
  4525. }
  4526. inline void Enumerator_Dispose_mF6FCB0609894144BF131B8B2EA472065F973C158 (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  4527. {
  4528. (( void (*) (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*, const RuntimeMethod*))Enumerator_Dispose_mF6FCB0609894144BF131B8B2EA472065F973C158_gshared)(__this, method);
  4529. }
  4530. inline int64_t KeyValuePair_2_get_Key_m38480BC1390E153563756224D730B590FA3E0DD3_inline (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* __this, const RuntimeMethod* method)
  4531. {
  4532. return (( int64_t (*) (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*, const RuntimeMethod*))KeyValuePair_2_get_Key_m38480BC1390E153563756224D730B590FA3E0DD3_gshared_inline)(__this, method);
  4533. }
  4534. inline ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C KeyValuePair_2_get_Value_mC7510148BA14E606D490D72EB6C5664DC383BD9B_inline (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* __this, const RuntimeMethod* method)
  4535. {
  4536. return (( ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C (*) (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC7510148BA14E606D490D72EB6C5664DC383BD9B_gshared_inline)(__this, method);
  4537. }
  4538. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mE0C53E6DD43EE6C668997D49DAAFCB5383A4FE23 (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  4539. {
  4540. return (( RuntimeObject* (*) (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mE0C53E6DD43EE6C668997D49DAAFCB5383A4FE23_gshared)(__this, method);
  4541. }
  4542. inline void Enumerator_System_Collections_IEnumerator_Reset_m7D4BDB63C867C77427E0A9B5DC95F7A64F82048E (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  4543. {
  4544. (( void (*) (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m7D4BDB63C867C77427E0A9B5DC95F7A64F82048E_gshared)(__this, method);
  4545. }
  4546. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m5F0FFE8571491B8A56F27AA8BEE466001D44C71E (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  4547. {
  4548. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m5F0FFE8571491B8A56F27AA8BEE466001D44C71E_gshared)(__this, method);
  4549. }
  4550. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m684F425CC2AA5FF9C563490FACF020B96F9ECD6F (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  4551. {
  4552. return (( RuntimeObject* (*) (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m684F425CC2AA5FF9C563490FACF020B96F9ECD6F_gshared)(__this, method);
  4553. }
  4554. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m4087E6286315E701F74A41278BC0472844B676F3 (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  4555. {
  4556. return (( RuntimeObject* (*) (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m4087E6286315E701F74A41278BC0472844B676F3_gshared)(__this, method);
  4557. }
  4558. inline void Enumerator__ctor_m246CD5F143FDE1068C7313EE2B9EE5DDBDA42122 (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ___0_dictionary, const RuntimeMethod* method)
  4559. {
  4560. (( void (*) (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802*, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F*, const RuntimeMethod*))Enumerator__ctor_m246CD5F143FDE1068C7313EE2B9EE5DDBDA42122_gshared)(__this, ___0_dictionary, method);
  4561. }
  4562. inline void Enumerator_Dispose_mFB016EFEB3539D978C1FCFA60BD48EAECF70F6F1 (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method)
  4563. {
  4564. (( void (*) (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802*, const RuntimeMethod*))Enumerator_Dispose_mFB016EFEB3539D978C1FCFA60BD48EAECF70F6F1_gshared)(__this, method);
  4565. }
  4566. inline bool Enumerator_MoveNext_mAAE5F5AD288AF68B6679CBD2E8DD23C4D64A3CC7 (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method)
  4567. {
  4568. return (( bool (*) (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802*, const RuntimeMethod*))Enumerator_MoveNext_mAAE5F5AD288AF68B6679CBD2E8DD23C4D64A3CC7_gshared)(__this, method);
  4569. }
  4570. inline int64_t Enumerator_get_Current_mE48AE1D0A6D21CE69058619F4CC7BD98216061BA_inline (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method)
  4571. {
  4572. return (( int64_t (*) (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802*, const RuntimeMethod*))Enumerator_get_Current_mE48AE1D0A6D21CE69058619F4CC7BD98216061BA_gshared_inline)(__this, method);
  4573. }
  4574. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9DA2F8DA9C2DA6E2D9F59680AC76B393F90C4CF7 (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method)
  4575. {
  4576. return (( RuntimeObject* (*) (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m9DA2F8DA9C2DA6E2D9F59680AC76B393F90C4CF7_gshared)(__this, method);
  4577. }
  4578. inline void Enumerator_System_Collections_IEnumerator_Reset_m23F90FB3EA643DDF9989FA8F61E0F4A6E79E6EDD (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method)
  4579. {
  4580. (( void (*) (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m23F90FB3EA643DDF9989FA8F61E0F4A6E79E6EDD_gshared)(__this, method);
  4581. }
  4582. inline void Enumerator__ctor_m99317326E3151CD298882A5682903BE0D13B2767 (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ___0_dictionary, const RuntimeMethod* method)
  4583. {
  4584. (( void (*) (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B*, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F*, const RuntimeMethod*))Enumerator__ctor_m99317326E3151CD298882A5682903BE0D13B2767_gshared)(__this, ___0_dictionary, method);
  4585. }
  4586. inline void Enumerator_Dispose_m588E0786485B197D4EC680A3293308502F4A0369 (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method)
  4587. {
  4588. (( void (*) (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B*, const RuntimeMethod*))Enumerator_Dispose_m588E0786485B197D4EC680A3293308502F4A0369_gshared)(__this, method);
  4589. }
  4590. inline bool Enumerator_MoveNext_m8134B4AF4A16FBCACE817DBBD0F78F4312561DC4 (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method)
  4591. {
  4592. return (( bool (*) (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B*, const RuntimeMethod*))Enumerator_MoveNext_m8134B4AF4A16FBCACE817DBBD0F78F4312561DC4_gshared)(__this, method);
  4593. }
  4594. inline ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C Enumerator_get_Current_mFF2F7771958997F1CB292C2048F7627DB9A73074_inline (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method)
  4595. {
  4596. return (( ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C (*) (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B*, const RuntimeMethod*))Enumerator_get_Current_mFF2F7771958997F1CB292C2048F7627DB9A73074_gshared_inline)(__this, method);
  4597. }
  4598. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mA4A51C14DEBF544C7564E1969BAF87FD18A46A44 (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method)
  4599. {
  4600. return (( RuntimeObject* (*) (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mA4A51C14DEBF544C7564E1969BAF87FD18A46A44_gshared)(__this, method);
  4601. }
  4602. inline void Enumerator_System_Collections_IEnumerator_Reset_mBE7B2E4C313B1FDBE6148394BDE5990D6E0B36A4 (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method)
  4603. {
  4604. (( void (*) (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mBE7B2E4C313B1FDBE6148394BDE5990D6E0B36A4_gshared)(__this, method);
  4605. }
  4606. inline void Enumerator__ctor_m9D3078BAC4490BC1F7701F7868588D0C950ED33C (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  4607. {
  4608. (( void (*) (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379*, int32_t, const RuntimeMethod*))Enumerator__ctor_m9D3078BAC4490BC1F7701F7868588D0C950ED33C_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  4609. }
  4610. inline void KeyValuePair_2__ctor_mB3AC72AF7C60DA273A113EB9C837B460EDA07F2E (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* __this, int64_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
  4611. {
  4612. (( void (*) (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*, int64_t, RuntimeObject*, const RuntimeMethod*))KeyValuePair_2__ctor_mB3AC72AF7C60DA273A113EB9C837B460EDA07F2E_gshared)(__this, ___0_key, ___1_value, method);
  4613. }
  4614. inline bool Enumerator_MoveNext_m881147E85D8BD7007980D4CF9EF837FB62B4FBD3 (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  4615. {
  4616. return (( bool (*) (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*, const RuntimeMethod*))Enumerator_MoveNext_m881147E85D8BD7007980D4CF9EF837FB62B4FBD3_gshared)(__this, method);
  4617. }
  4618. inline KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F Enumerator_get_Current_m6B37BE381AD59540030ACC673F74DE0BC5D32F50_inline (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  4619. {
  4620. return (( KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F (*) (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*, const RuntimeMethod*))Enumerator_get_Current_m6B37BE381AD59540030ACC673F74DE0BC5D32F50_gshared_inline)(__this, method);
  4621. }
  4622. inline void Enumerator_Dispose_mB1381ED2EC6C876BDB6E61F8071F04F28FFEDEAA (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  4623. {
  4624. (( void (*) (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*, const RuntimeMethod*))Enumerator_Dispose_mB1381ED2EC6C876BDB6E61F8071F04F28FFEDEAA_gshared)(__this, method);
  4625. }
  4626. inline int64_t KeyValuePair_2_get_Key_mC536572F88F3FD21EED4624743F8B1CDF5C8EF60_inline (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* __this, const RuntimeMethod* method)
  4627. {
  4628. return (( int64_t (*) (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*, const RuntimeMethod*))KeyValuePair_2_get_Key_mC536572F88F3FD21EED4624743F8B1CDF5C8EF60_gshared_inline)(__this, method);
  4629. }
  4630. inline RuntimeObject* KeyValuePair_2_get_Value_m168A81686A84DCA632E92D898CAB9C8EEB38396F_inline (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* __this, const RuntimeMethod* method)
  4631. {
  4632. return (( RuntimeObject* (*) (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*, const RuntimeMethod*))KeyValuePair_2_get_Value_m168A81686A84DCA632E92D898CAB9C8EEB38396F_gshared_inline)(__this, method);
  4633. }
  4634. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m64B1B7630C69664CAADCBDA2B37E32AB5B9D3D2D (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  4635. {
  4636. return (( RuntimeObject* (*) (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m64B1B7630C69664CAADCBDA2B37E32AB5B9D3D2D_gshared)(__this, method);
  4637. }
  4638. inline void Enumerator_System_Collections_IEnumerator_Reset_m12BF4300CAB091FACD112DD14D5DF847E50907DA (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  4639. {
  4640. (( void (*) (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m12BF4300CAB091FACD112DD14D5DF847E50907DA_gshared)(__this, method);
  4641. }
  4642. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m80D1AFBD65FCED228C887283F02D719E5D5249D7 (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  4643. {
  4644. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m80D1AFBD65FCED228C887283F02D719E5D5249D7_gshared)(__this, method);
  4645. }
  4646. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m8468A7599FF3A0E22AFD12A15F2C135464AD243F (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  4647. {
  4648. return (( RuntimeObject* (*) (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m8468A7599FF3A0E22AFD12A15F2C135464AD243F_gshared)(__this, method);
  4649. }
  4650. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m95810321352D56F129EA3B1A7B20D83C5CDF285A (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  4651. {
  4652. return (( RuntimeObject* (*) (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m95810321352D56F129EA3B1A7B20D83C5CDF285A_gshared)(__this, method);
  4653. }
  4654. inline void Enumerator__ctor_m048CD74DC2A24077A61CD4B30B5F7BAE92FE42A6 (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ___0_dictionary, const RuntimeMethod* method)
  4655. {
  4656. (( void (*) (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C*, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379*, const RuntimeMethod*))Enumerator__ctor_m048CD74DC2A24077A61CD4B30B5F7BAE92FE42A6_gshared)(__this, ___0_dictionary, method);
  4657. }
  4658. inline void Enumerator_Dispose_m00161B910622DE64FD1B9B5BE8FDC2C373B7F585 (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method)
  4659. {
  4660. (( void (*) (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C*, const RuntimeMethod*))Enumerator_Dispose_m00161B910622DE64FD1B9B5BE8FDC2C373B7F585_gshared)(__this, method);
  4661. }
  4662. inline bool Enumerator_MoveNext_m23A9E98E5BCAECF6D4E8B8941DE79A59AD0415FE (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method)
  4663. {
  4664. return (( bool (*) (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C*, const RuntimeMethod*))Enumerator_MoveNext_m23A9E98E5BCAECF6D4E8B8941DE79A59AD0415FE_gshared)(__this, method);
  4665. }
  4666. inline int64_t Enumerator_get_Current_m609B68ACF13841EC1E8EB9020756B7364ACBA499_inline (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method)
  4667. {
  4668. return (( int64_t (*) (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C*, const RuntimeMethod*))Enumerator_get_Current_m609B68ACF13841EC1E8EB9020756B7364ACBA499_gshared_inline)(__this, method);
  4669. }
  4670. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9ABADE685942422D68F21D76578ACD02EBA94DA7 (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method)
  4671. {
  4672. return (( RuntimeObject* (*) (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m9ABADE685942422D68F21D76578ACD02EBA94DA7_gshared)(__this, method);
  4673. }
  4674. inline void Enumerator_System_Collections_IEnumerator_Reset_mE1809F5428817BA7497C215151F8AFB4252B5724 (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method)
  4675. {
  4676. (( void (*) (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mE1809F5428817BA7497C215151F8AFB4252B5724_gshared)(__this, method);
  4677. }
  4678. inline void Enumerator__ctor_m6D7993F0F416C598B9DB0D4B9DF2CB22BD3E07C5 (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ___0_dictionary, const RuntimeMethod* method)
  4679. {
  4680. (( void (*) (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D*, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379*, const RuntimeMethod*))Enumerator__ctor_m6D7993F0F416C598B9DB0D4B9DF2CB22BD3E07C5_gshared)(__this, ___0_dictionary, method);
  4681. }
  4682. inline void Enumerator_Dispose_m88D8DFB7CF8747F1F8EBA722C32E87978FAA3041 (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method)
  4683. {
  4684. (( void (*) (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D*, const RuntimeMethod*))Enumerator_Dispose_m88D8DFB7CF8747F1F8EBA722C32E87978FAA3041_gshared)(__this, method);
  4685. }
  4686. inline bool Enumerator_MoveNext_mCBADFB9B05D6004606931CA8EF7A85A4618D30A2 (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method)
  4687. {
  4688. return (( bool (*) (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D*, const RuntimeMethod*))Enumerator_MoveNext_mCBADFB9B05D6004606931CA8EF7A85A4618D30A2_gshared)(__this, method);
  4689. }
  4690. inline RuntimeObject* Enumerator_get_Current_mE396DC57C362877713861B0AD2C88728648A8364_inline (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method)
  4691. {
  4692. return (( RuntimeObject* (*) (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D*, const RuntimeMethod*))Enumerator_get_Current_mE396DC57C362877713861B0AD2C88728648A8364_gshared_inline)(__this, method);
  4693. }
  4694. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8178065C8E3D8E2794AE26731C3FC2E07467B45B (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method)
  4695. {
  4696. return (( RuntimeObject* (*) (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m8178065C8E3D8E2794AE26731C3FC2E07467B45B_gshared)(__this, method);
  4697. }
  4698. inline void Enumerator_System_Collections_IEnumerator_Reset_mAF83F9A67A65CFE4EC4752D342F6BC01A96DB991 (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method)
  4699. {
  4700. (( void (*) (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mAF83F9A67A65CFE4EC4752D342F6BC01A96DB991_gshared)(__this, method);
  4701. }
  4702. inline void Enumerator__ctor_mF846D88E137B9D8B06D3AE9E103AA36BA6B9422B (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  4703. {
  4704. (( void (*) (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1*, int32_t, const RuntimeMethod*))Enumerator__ctor_mF846D88E137B9D8B06D3AE9E103AA36BA6B9422B_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  4705. }
  4706. inline void KeyValuePair_2__ctor_m82B405915C0AE231271D648E701D7AC30BF0E605 (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* __this, intptr_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
  4707. {
  4708. (( void (*) (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*, intptr_t, RuntimeObject*, const RuntimeMethod*))KeyValuePair_2__ctor_m82B405915C0AE231271D648E701D7AC30BF0E605_gshared)(__this, ___0_key, ___1_value, method);
  4709. }
  4710. inline bool Enumerator_MoveNext_mA6C515C1352BA574E79B9E323CBEFBEFC686A2C4 (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  4711. {
  4712. return (( bool (*) (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*, const RuntimeMethod*))Enumerator_MoveNext_mA6C515C1352BA574E79B9E323CBEFBEFC686A2C4_gshared)(__this, method);
  4713. }
  4714. inline KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 Enumerator_get_Current_m337B294E798C0E57BB6D6C190A2604A50B443D85_inline (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  4715. {
  4716. return (( KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 (*) (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*, const RuntimeMethod*))Enumerator_get_Current_m337B294E798C0E57BB6D6C190A2604A50B443D85_gshared_inline)(__this, method);
  4717. }
  4718. inline void Enumerator_Dispose_m9930B2463EB3DF25C0D1AAA68B93527A00E8C3F7 (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  4719. {
  4720. (( void (*) (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*, const RuntimeMethod*))Enumerator_Dispose_m9930B2463EB3DF25C0D1AAA68B93527A00E8C3F7_gshared)(__this, method);
  4721. }
  4722. inline intptr_t KeyValuePair_2_get_Key_mE8D6C2F2365FC5473829AFFBF0D5A9AF14EC5E17_inline (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* __this, const RuntimeMethod* method)
  4723. {
  4724. return (( intptr_t (*) (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*, const RuntimeMethod*))KeyValuePair_2_get_Key_mE8D6C2F2365FC5473829AFFBF0D5A9AF14EC5E17_gshared_inline)(__this, method);
  4725. }
  4726. inline RuntimeObject* KeyValuePair_2_get_Value_m93CAD86A4AF9FCE518099BD0F9D7537004B87F96_inline (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* __this, const RuntimeMethod* method)
  4727. {
  4728. return (( RuntimeObject* (*) (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*, const RuntimeMethod*))KeyValuePair_2_get_Value_m93CAD86A4AF9FCE518099BD0F9D7537004B87F96_gshared_inline)(__this, method);
  4729. }
  4730. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7CD883A3AA89A9C9208C8AC06869CE0B88FF424C (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  4731. {
  4732. return (( RuntimeObject* (*) (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m7CD883A3AA89A9C9208C8AC06869CE0B88FF424C_gshared)(__this, method);
  4733. }
  4734. inline void Enumerator_System_Collections_IEnumerator_Reset_m1E9E2BF744C05466A30B7F69553BE0F7FBA911A6 (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  4735. {
  4736. (( void (*) (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m1E9E2BF744C05466A30B7F69553BE0F7FBA911A6_gshared)(__this, method);
  4737. }
  4738. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m153D95EEDE95FB69E75477154C1143FBF23B5C6C (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  4739. {
  4740. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m153D95EEDE95FB69E75477154C1143FBF23B5C6C_gshared)(__this, method);
  4741. }
  4742. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6313DE94283186D0B94E6B6E1FB034812D4D02BA (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  4743. {
  4744. return (( RuntimeObject* (*) (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6313DE94283186D0B94E6B6E1FB034812D4D02BA_gshared)(__this, method);
  4745. }
  4746. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m836628C22C0155D2D56D15116437234F1612E114 (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  4747. {
  4748. return (( RuntimeObject* (*) (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m836628C22C0155D2D56D15116437234F1612E114_gshared)(__this, method);
  4749. }
  4750. inline void Enumerator__ctor_m2B34CFE31DF4C0C32A9BADC27737AA23B89B1B72 (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ___0_dictionary, const RuntimeMethod* method)
  4751. {
  4752. (( void (*) (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D*, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1*, const RuntimeMethod*))Enumerator__ctor_m2B34CFE31DF4C0C32A9BADC27737AA23B89B1B72_gshared)(__this, ___0_dictionary, method);
  4753. }
  4754. inline void Enumerator_Dispose_m2AF532E315CAA57FA929F473ACD269C38C759257 (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method)
  4755. {
  4756. (( void (*) (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D*, const RuntimeMethod*))Enumerator_Dispose_m2AF532E315CAA57FA929F473ACD269C38C759257_gshared)(__this, method);
  4757. }
  4758. inline bool Enumerator_MoveNext_m2A27555AD5357B9D64ED50D86DBCB56DF089AD71 (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method)
  4759. {
  4760. return (( bool (*) (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D*, const RuntimeMethod*))Enumerator_MoveNext_m2A27555AD5357B9D64ED50D86DBCB56DF089AD71_gshared)(__this, method);
  4761. }
  4762. inline intptr_t Enumerator_get_Current_mF64BA8B6A16435EF902C22D691634B3925141792_inline (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method)
  4763. {
  4764. return (( intptr_t (*) (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D*, const RuntimeMethod*))Enumerator_get_Current_mF64BA8B6A16435EF902C22D691634B3925141792_gshared_inline)(__this, method);
  4765. }
  4766. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB5F5E4EFBE3E074535A76BE04E23681CBA3981B5 (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method)
  4767. {
  4768. return (( RuntimeObject* (*) (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mB5F5E4EFBE3E074535A76BE04E23681CBA3981B5_gshared)(__this, method);
  4769. }
  4770. inline void Enumerator_System_Collections_IEnumerator_Reset_m9BB8C54BFF14DF16C54D31EB4DE2A60AD0D8CC71 (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method)
  4771. {
  4772. (( void (*) (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m9BB8C54BFF14DF16C54D31EB4DE2A60AD0D8CC71_gshared)(__this, method);
  4773. }
  4774. inline void Enumerator__ctor_mFAD99757D0AF68FF6069590A485D0ACC622EC24A (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ___0_dictionary, const RuntimeMethod* method)
  4775. {
  4776. (( void (*) (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25*, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1*, const RuntimeMethod*))Enumerator__ctor_mFAD99757D0AF68FF6069590A485D0ACC622EC24A_gshared)(__this, ___0_dictionary, method);
  4777. }
  4778. inline void Enumerator_Dispose_m2BB27D9110F12C8F54C6BC42AD5A1823EC0DD56A (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method)
  4779. {
  4780. (( void (*) (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25*, const RuntimeMethod*))Enumerator_Dispose_m2BB27D9110F12C8F54C6BC42AD5A1823EC0DD56A_gshared)(__this, method);
  4781. }
  4782. inline bool Enumerator_MoveNext_mAE4D283658380B7943D5373C16539B9D1A948FA1 (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method)
  4783. {
  4784. return (( bool (*) (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25*, const RuntimeMethod*))Enumerator_MoveNext_mAE4D283658380B7943D5373C16539B9D1A948FA1_gshared)(__this, method);
  4785. }
  4786. inline RuntimeObject* Enumerator_get_Current_m672DCCE10FA4B1034A9DCFA16FCC6F38CF71C9FC_inline (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method)
  4787. {
  4788. return (( RuntimeObject* (*) (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25*, const RuntimeMethod*))Enumerator_get_Current_m672DCCE10FA4B1034A9DCFA16FCC6F38CF71C9FC_gshared_inline)(__this, method);
  4789. }
  4790. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mD783F5F271C68BE14EF89FCE5AD2C8C5B32B6328 (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method)
  4791. {
  4792. return (( RuntimeObject* (*) (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mD783F5F271C68BE14EF89FCE5AD2C8C5B32B6328_gshared)(__this, method);
  4793. }
  4794. inline void Enumerator_System_Collections_IEnumerator_Reset_mC3049A2E908E3213A53AD95ACB8659F8F66614D5 (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method)
  4795. {
  4796. (( void (*) (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mC3049A2E908E3213A53AD95ACB8659F8F66614D5_gshared)(__this, method);
  4797. }
  4798. inline void Enumerator__ctor_m53A63D389B2C13C44B85214613A9EBE6154706C8 (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  4799. {
  4800. (( void (*) (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*, int32_t, const RuntimeMethod*))Enumerator__ctor_m53A63D389B2C13C44B85214613A9EBE6154706C8_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  4801. }
  4802. inline void KeyValuePair_2__ctor_m57BB84A94F6F00F1CADA0C8C921E726D8D4A4854 (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, RuntimeObject* ___0_key, bool ___1_value, const RuntimeMethod* method)
  4803. {
  4804. (( void (*) (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*, RuntimeObject*, bool, const RuntimeMethod*))KeyValuePair_2__ctor_m57BB84A94F6F00F1CADA0C8C921E726D8D4A4854_gshared)(__this, ___0_key, ___1_value, method);
  4805. }
  4806. inline bool Enumerator_MoveNext_m0712867110707C27D0A2D46D9735F066C9BA48A2 (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  4807. {
  4808. return (( bool (*) (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*, const RuntimeMethod*))Enumerator_MoveNext_m0712867110707C27D0A2D46D9735F066C9BA48A2_gshared)(__this, method);
  4809. }
  4810. inline KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 Enumerator_get_Current_m90E0638FF1812FE1DDE8D13CC607F4CD161D12C1_inline (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  4811. {
  4812. return (( KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 (*) (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*, const RuntimeMethod*))Enumerator_get_Current_m90E0638FF1812FE1DDE8D13CC607F4CD161D12C1_gshared_inline)(__this, method);
  4813. }
  4814. inline void Enumerator_Dispose_m47DDE5BF12A9FCE3120292E1B2F352CDDD214EEF (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  4815. {
  4816. (( void (*) (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*, const RuntimeMethod*))Enumerator_Dispose_m47DDE5BF12A9FCE3120292E1B2F352CDDD214EEF_gshared)(__this, method);
  4817. }
  4818. inline RuntimeObject* KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method)
  4819. {
  4820. return (( RuntimeObject* (*) (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*, const RuntimeMethod*))KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_gshared_inline)(__this, method);
  4821. }
  4822. inline bool KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method)
  4823. {
  4824. return (( bool (*) (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_gshared_inline)(__this, method);
  4825. }
  4826. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m112D6807BCDA097A47DA1FC5FD48A8D1181FCBAC (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  4827. {
  4828. return (( RuntimeObject* (*) (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m112D6807BCDA097A47DA1FC5FD48A8D1181FCBAC_gshared)(__this, method);
  4829. }
  4830. inline void Enumerator_System_Collections_IEnumerator_Reset_mE5F031530FA151408A37E617A21F383D224FF876 (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  4831. {
  4832. (( void (*) (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mE5F031530FA151408A37E617A21F383D224FF876_gshared)(__this, method);
  4833. }
  4834. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2162C3D8EFC16491E4E007BD94F8A13F6A568383 (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  4835. {
  4836. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2162C3D8EFC16491E4E007BD94F8A13F6A568383_gshared)(__this, method);
  4837. }
  4838. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA1C6117404519BD7A4CEB3E47FB4C41D3E37462A (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  4839. {
  4840. return (( RuntimeObject* (*) (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA1C6117404519BD7A4CEB3E47FB4C41D3E37462A_gshared)(__this, method);
  4841. }
  4842. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m88E2D231D7C9BF283FCD818E9C95D40A4716B791 (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  4843. {
  4844. return (( RuntimeObject* (*) (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m88E2D231D7C9BF283FCD818E9C95D40A4716B791_gshared)(__this, method);
  4845. }
  4846. inline void Enumerator__ctor_m87B736D322CF061FBCFCD379A1D7B8713044B81F (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___0_dictionary, const RuntimeMethod* method)
  4847. {
  4848. (( void (*) (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364*, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*, const RuntimeMethod*))Enumerator__ctor_m87B736D322CF061FBCFCD379A1D7B8713044B81F_gshared)(__this, ___0_dictionary, method);
  4849. }
  4850. inline void Enumerator_Dispose_m5AC7A077127FB4119569C4C10CB6DCC046455A1C (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method)
  4851. {
  4852. (( void (*) (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364*, const RuntimeMethod*))Enumerator_Dispose_m5AC7A077127FB4119569C4C10CB6DCC046455A1C_gshared)(__this, method);
  4853. }
  4854. inline bool Enumerator_MoveNext_mEFFD5C63D30E8006AECC3E1CBD5D44F8C135DF96 (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method)
  4855. {
  4856. return (( bool (*) (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364*, const RuntimeMethod*))Enumerator_MoveNext_mEFFD5C63D30E8006AECC3E1CBD5D44F8C135DF96_gshared)(__this, method);
  4857. }
  4858. inline RuntimeObject* Enumerator_get_Current_m86110F67A53903C9B95DBFDE5192D43CD381F024_inline (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method)
  4859. {
  4860. return (( RuntimeObject* (*) (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364*, const RuntimeMethod*))Enumerator_get_Current_m86110F67A53903C9B95DBFDE5192D43CD381F024_gshared_inline)(__this, method);
  4861. }
  4862. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8FDAE572BA2DB3763C654D8F75885233522ED29C (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method)
  4863. {
  4864. return (( RuntimeObject* (*) (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m8FDAE572BA2DB3763C654D8F75885233522ED29C_gshared)(__this, method);
  4865. }
  4866. inline void Enumerator_System_Collections_IEnumerator_Reset_m3F6AEEC7E1C886DBEA53564306F6C8074F388C97 (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method)
  4867. {
  4868. (( void (*) (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m3F6AEEC7E1C886DBEA53564306F6C8074F388C97_gshared)(__this, method);
  4869. }
  4870. inline void Enumerator__ctor_m8F4612BB59FD6053A53F446BA21842AE5D868BD3 (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___0_dictionary, const RuntimeMethod* method)
  4871. {
  4872. (( void (*) (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60*, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*, const RuntimeMethod*))Enumerator__ctor_m8F4612BB59FD6053A53F446BA21842AE5D868BD3_gshared)(__this, ___0_dictionary, method);
  4873. }
  4874. inline void Enumerator_Dispose_m5397C14D48C3BC4A6A76CBF64D46126C5BDB6779 (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method)
  4875. {
  4876. (( void (*) (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60*, const RuntimeMethod*))Enumerator_Dispose_m5397C14D48C3BC4A6A76CBF64D46126C5BDB6779_gshared)(__this, method);
  4877. }
  4878. inline bool Enumerator_MoveNext_mD4B624D158B30642602AB02472159DF4D8C67762 (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method)
  4879. {
  4880. return (( bool (*) (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60*, const RuntimeMethod*))Enumerator_MoveNext_mD4B624D158B30642602AB02472159DF4D8C67762_gshared)(__this, method);
  4881. }
  4882. inline bool Enumerator_get_Current_mE6657E71B095B4DD41ED8102F08DACD153575A68_inline (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method)
  4883. {
  4884. return (( bool (*) (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60*, const RuntimeMethod*))Enumerator_get_Current_mE6657E71B095B4DD41ED8102F08DACD153575A68_gshared_inline)(__this, method);
  4885. }
  4886. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m224D56635A40A9E580C0726987AD541117237DB3 (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method)
  4887. {
  4888. return (( RuntimeObject* (*) (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m224D56635A40A9E580C0726987AD541117237DB3_gshared)(__this, method);
  4889. }
  4890. inline void Enumerator_System_Collections_IEnumerator_Reset_m95543F6CFBA99056F57133D979777E2D9B78AD65 (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method)
  4891. {
  4892. (( void (*) (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m95543F6CFBA99056F57133D979777E2D9B78AD65_gshared)(__this, method);
  4893. }
  4894. inline void Enumerator__ctor_m869EE3B6985313CD75D4F2168FC3A1EC081896F2 (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  4895. {
  4896. (( void (*) (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA*, int32_t, const RuntimeMethod*))Enumerator__ctor_m869EE3B6985313CD75D4F2168FC3A1EC081896F2_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  4897. }
  4898. inline void KeyValuePair_2__ctor_m8D46E1EE2DFA0221F04E2F093B071CB0F5D8858E (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* __this, RuntimeObject* ___0_key, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_value, const RuntimeMethod* method)
  4899. {
  4900. (( void (*) (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*, RuntimeObject*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, const RuntimeMethod*))KeyValuePair_2__ctor_m8D46E1EE2DFA0221F04E2F093B071CB0F5D8858E_gshared)(__this, ___0_key, ___1_value, method);
  4901. }
  4902. inline bool Enumerator_MoveNext_m64C94517E937663C3F36DFE2319C16FE0ADF7D2F (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  4903. {
  4904. return (( bool (*) (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*, const RuntimeMethod*))Enumerator_MoveNext_m64C94517E937663C3F36DFE2319C16FE0ADF7D2F_gshared)(__this, method);
  4905. }
  4906. inline KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 Enumerator_get_Current_m883D2A5CDBF6CB9E085690B65447748DDF5F02BC_inline (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  4907. {
  4908. return (( KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 (*) (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*, const RuntimeMethod*))Enumerator_get_Current_m883D2A5CDBF6CB9E085690B65447748DDF5F02BC_gshared_inline)(__this, method);
  4909. }
  4910. inline void Enumerator_Dispose_m4AE17987C5984906AC9C375AF623365743E7CD51 (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  4911. {
  4912. (( void (*) (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*, const RuntimeMethod*))Enumerator_Dispose_m4AE17987C5984906AC9C375AF623365743E7CD51_gshared)(__this, method);
  4913. }
  4914. inline RuntimeObject* KeyValuePair_2_get_Key_m349ECB9834FA93169BCCC3E25D58DAB263E8AA47_inline (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* __this, const RuntimeMethod* method)
  4915. {
  4916. return (( RuntimeObject* (*) (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*, const RuntimeMethod*))KeyValuePair_2_get_Key_m349ECB9834FA93169BCCC3E25D58DAB263E8AA47_gshared_inline)(__this, method);
  4917. }
  4918. inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B KeyValuePair_2_get_Value_m5C908BF2976785DA003964DD0976A8581314746F_inline (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* __this, const RuntimeMethod* method)
  4919. {
  4920. return (( Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*) (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*, const RuntimeMethod*))KeyValuePair_2_get_Value_m5C908BF2976785DA003964DD0976A8581314746F_gshared_inline)(__this, method);
  4921. }
  4922. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m05D5FD90E69B94E209FB7835CDB94BBABD84FD30 (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  4923. {
  4924. return (( RuntimeObject* (*) (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m05D5FD90E69B94E209FB7835CDB94BBABD84FD30_gshared)(__this, method);
  4925. }
  4926. inline void Enumerator_System_Collections_IEnumerator_Reset_m905149ED8C315222532E16277836B99507AABE5A (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  4927. {
  4928. (( void (*) (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m905149ED8C315222532E16277836B99507AABE5A_gshared)(__this, method);
  4929. }
  4930. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B3CCF8AB46CC00C15A8DFBC52DAA6CD5837B8E2 (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  4931. {
  4932. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B3CCF8AB46CC00C15A8DFBC52DAA6CD5837B8E2_gshared)(__this, method);
  4933. }
  4934. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m57364334475201B28DFCB7B74265B87F28DDB77A (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  4935. {
  4936. return (( RuntimeObject* (*) (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m57364334475201B28DFCB7B74265B87F28DDB77A_gshared)(__this, method);
  4937. }
  4938. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8C1B1A374D35CC75A795E2F261B8264E1AE08975 (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  4939. {
  4940. return (( RuntimeObject* (*) (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8C1B1A374D35CC75A795E2F261B8264E1AE08975_gshared)(__this, method);
  4941. }
  4942. inline void Enumerator__ctor_m462D1D819220D15C49DED1AF4E6C4C1BEACFFA73 (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ___0_dictionary, const RuntimeMethod* method)
  4943. {
  4944. (( void (*) (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF*, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA*, const RuntimeMethod*))Enumerator__ctor_m462D1D819220D15C49DED1AF4E6C4C1BEACFFA73_gshared)(__this, ___0_dictionary, method);
  4945. }
  4946. inline void Enumerator_Dispose_m05B9AB6AEBBC4D25C2E066EED2EBB7F4549203D1 (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method)
  4947. {
  4948. (( void (*) (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF*, const RuntimeMethod*))Enumerator_Dispose_m05B9AB6AEBBC4D25C2E066EED2EBB7F4549203D1_gshared)(__this, method);
  4949. }
  4950. inline bool Enumerator_MoveNext_m80C04395DF675147083DC75415AE820771998DEF (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method)
  4951. {
  4952. return (( bool (*) (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF*, const RuntimeMethod*))Enumerator_MoveNext_m80C04395DF675147083DC75415AE820771998DEF_gshared)(__this, method);
  4953. }
  4954. inline RuntimeObject* Enumerator_get_Current_m1256A826B847A0C120B59905283A918192D41D17_inline (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method)
  4955. {
  4956. return (( RuntimeObject* (*) (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF*, const RuntimeMethod*))Enumerator_get_Current_m1256A826B847A0C120B59905283A918192D41D17_gshared_inline)(__this, method);
  4957. }
  4958. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m57F4749F581BC37865593DE7BE2BC7469A0A2172 (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method)
  4959. {
  4960. return (( RuntimeObject* (*) (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m57F4749F581BC37865593DE7BE2BC7469A0A2172_gshared)(__this, method);
  4961. }
  4962. inline void Enumerator_System_Collections_IEnumerator_Reset_m8F0092701E7DC2A30519A849F4FD79C65584A109 (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method)
  4963. {
  4964. (( void (*) (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m8F0092701E7DC2A30519A849F4FD79C65584A109_gshared)(__this, method);
  4965. }
  4966. inline void Enumerator__ctor_mAA7ABDE0466D4470908C919FC819A81C0AE2190A (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ___0_dictionary, const RuntimeMethod* method)
  4967. {
  4968. (( void (*) (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3*, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA*, const RuntimeMethod*))Enumerator__ctor_mAA7ABDE0466D4470908C919FC819A81C0AE2190A_gshared)(__this, ___0_dictionary, method);
  4969. }
  4970. inline void Enumerator_Dispose_m21A174531B7C4D0AB03699BF245D3A975CD3D7F4 (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method)
  4971. {
  4972. (( void (*) (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3*, const RuntimeMethod*))Enumerator_Dispose_m21A174531B7C4D0AB03699BF245D3A975CD3D7F4_gshared)(__this, method);
  4973. }
  4974. inline bool Enumerator_MoveNext_m1659C915B8226E5D5C2A83DC539EAB38A69DB3FE (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method)
  4975. {
  4976. return (( bool (*) (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3*, const RuntimeMethod*))Enumerator_MoveNext_m1659C915B8226E5D5C2A83DC539EAB38A69DB3FE_gshared)(__this, method);
  4977. }
  4978. inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Enumerator_get_Current_m4DC742E70D8783FB8D416DABAA71A02884BF454C_inline (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method)
  4979. {
  4980. return (( Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*) (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3*, const RuntimeMethod*))Enumerator_get_Current_m4DC742E70D8783FB8D416DABAA71A02884BF454C_gshared_inline)(__this, method);
  4981. }
  4982. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m448011D5AF726CC03B1C6A69AB96429FE36A3382 (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method)
  4983. {
  4984. return (( RuntimeObject* (*) (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m448011D5AF726CC03B1C6A69AB96429FE36A3382_gshared)(__this, method);
  4985. }
  4986. inline void Enumerator_System_Collections_IEnumerator_Reset_mF9B131C32274A6E1FA80A1360B4A6F0A2FF7574C (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method)
  4987. {
  4988. (( void (*) (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mF9B131C32274A6E1FA80A1360B4A6F0A2FF7574C_gshared)(__this, method);
  4989. }
  4990. inline void Enumerator__ctor_m9235E59FF8FC30E09C4944CCD02ED0562DEE2FB5 (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  4991. {
  4992. (( void (*) (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2*, int32_t, const RuntimeMethod*))Enumerator__ctor_m9235E59FF8FC30E09C4944CCD02ED0562DEE2FB5_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  4993. }
  4994. inline void KeyValuePair_2__ctor_mB340BC8A783F6215B9B83288073FD23FB3E0A392 (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* __this, RuntimeObject* ___0_key, DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 ___1_value, const RuntimeMethod* method)
  4995. {
  4996. (( void (*) (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*, RuntimeObject*, DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332, const RuntimeMethod*))KeyValuePair_2__ctor_mB340BC8A783F6215B9B83288073FD23FB3E0A392_gshared)(__this, ___0_key, ___1_value, method);
  4997. }
  4998. inline bool Enumerator_MoveNext_mD6E4B8E1FD5F66E85796092C578AFE8E68AF6AA4 (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  4999. {
  5000. return (( bool (*) (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*, const RuntimeMethod*))Enumerator_MoveNext_mD6E4B8E1FD5F66E85796092C578AFE8E68AF6AA4_gshared)(__this, method);
  5001. }
  5002. inline KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B Enumerator_get_Current_m68A50652AC01F1AEB5033E5A45A176387C191258_inline (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  5003. {
  5004. return (( KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B (*) (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*, const RuntimeMethod*))Enumerator_get_Current_m68A50652AC01F1AEB5033E5A45A176387C191258_gshared_inline)(__this, method);
  5005. }
  5006. inline void Enumerator_Dispose_m117DEF8C6EB7803D9B34CC7EBDA4C0A3CE2E53D6 (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  5007. {
  5008. (( void (*) (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*, const RuntimeMethod*))Enumerator_Dispose_m117DEF8C6EB7803D9B34CC7EBDA4C0A3CE2E53D6_gshared)(__this, method);
  5009. }
  5010. inline RuntimeObject* KeyValuePair_2_get_Key_m093CCC169C1EB8105B2501A7B0E2023343B1DC1A_inline (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* __this, const RuntimeMethod* method)
  5011. {
  5012. return (( RuntimeObject* (*) (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*, const RuntimeMethod*))KeyValuePair_2_get_Key_m093CCC169C1EB8105B2501A7B0E2023343B1DC1A_gshared_inline)(__this, method);
  5013. }
  5014. inline DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 KeyValuePair_2_get_Value_mDEF6356EC366F3F6A7049A25B7CBC47A1131D30A_inline (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* __this, const RuntimeMethod* method)
  5015. {
  5016. return (( DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 (*) (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*, const RuntimeMethod*))KeyValuePair_2_get_Value_mDEF6356EC366F3F6A7049A25B7CBC47A1131D30A_gshared_inline)(__this, method);
  5017. }
  5018. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m1A14E71FBE662D913D2809325AE2E6A08AD0DA1F (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  5019. {
  5020. return (( RuntimeObject* (*) (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m1A14E71FBE662D913D2809325AE2E6A08AD0DA1F_gshared)(__this, method);
  5021. }
  5022. inline void Enumerator_System_Collections_IEnumerator_Reset_m861483BBD7300E058A6DA6FCA53D402CE8EA1AB3 (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  5023. {
  5024. (( void (*) (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m861483BBD7300E058A6DA6FCA53D402CE8EA1AB3_gshared)(__this, method);
  5025. }
  5026. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m85EBA4EF5B47E410911DBB497D2738E679576555 (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  5027. {
  5028. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m85EBA4EF5B47E410911DBB497D2738E679576555_gshared)(__this, method);
  5029. }
  5030. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C8E618B6972A8BC234DF4A9C8E73929144821E9 (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  5031. {
  5032. return (( RuntimeObject* (*) (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C8E618B6972A8BC234DF4A9C8E73929144821E9_gshared)(__this, method);
  5033. }
  5034. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m58A3D952AFCCC408B1B7069F23268FADA2B3042B (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  5035. {
  5036. return (( RuntimeObject* (*) (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m58A3D952AFCCC408B1B7069F23268FADA2B3042B_gshared)(__this, method);
  5037. }
  5038. inline void Enumerator__ctor_mEE3BC8BCE6107B5CB191240862C078A205DC9A35 (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ___0_dictionary, const RuntimeMethod* method)
  5039. {
  5040. (( void (*) (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74*, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2*, const RuntimeMethod*))Enumerator__ctor_mEE3BC8BCE6107B5CB191240862C078A205DC9A35_gshared)(__this, ___0_dictionary, method);
  5041. }
  5042. inline void Enumerator_Dispose_m7F219ABEF771BB02CC7A6FEA1C86E00DE387EEED (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method)
  5043. {
  5044. (( void (*) (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74*, const RuntimeMethod*))Enumerator_Dispose_m7F219ABEF771BB02CC7A6FEA1C86E00DE387EEED_gshared)(__this, method);
  5045. }
  5046. inline bool Enumerator_MoveNext_mAC35E8F44E8F973B79CA28F807251A7740340746 (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method)
  5047. {
  5048. return (( bool (*) (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74*, const RuntimeMethod*))Enumerator_MoveNext_mAC35E8F44E8F973B79CA28F807251A7740340746_gshared)(__this, method);
  5049. }
  5050. inline RuntimeObject* Enumerator_get_Current_mC5D96862C55C0F53141BC3596EB6F5664ACD7ED0_inline (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method)
  5051. {
  5052. return (( RuntimeObject* (*) (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74*, const RuntimeMethod*))Enumerator_get_Current_mC5D96862C55C0F53141BC3596EB6F5664ACD7ED0_gshared_inline)(__this, method);
  5053. }
  5054. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m108236013EBD70055AF5979FE62E41A816831BF7 (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method)
  5055. {
  5056. return (( RuntimeObject* (*) (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m108236013EBD70055AF5979FE62E41A816831BF7_gshared)(__this, method);
  5057. }
  5058. inline void Enumerator_System_Collections_IEnumerator_Reset_m1891246F74AD4FA08B97CA3BAEF84E90628905DA (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method)
  5059. {
  5060. (( void (*) (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m1891246F74AD4FA08B97CA3BAEF84E90628905DA_gshared)(__this, method);
  5061. }
  5062. inline void Enumerator__ctor_mACFD039509FB393B7ADA94EBFE346B003825330F (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ___0_dictionary, const RuntimeMethod* method)
  5063. {
  5064. (( void (*) (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9*, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2*, const RuntimeMethod*))Enumerator__ctor_mACFD039509FB393B7ADA94EBFE346B003825330F_gshared)(__this, ___0_dictionary, method);
  5065. }
  5066. inline void Enumerator_Dispose_m270D2048C08D6F2B5469C0073FDC41DCD371307B (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method)
  5067. {
  5068. (( void (*) (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9*, const RuntimeMethod*))Enumerator_Dispose_m270D2048C08D6F2B5469C0073FDC41DCD371307B_gshared)(__this, method);
  5069. }
  5070. inline bool Enumerator_MoveNext_m3FE311FC0FBD71F62D3FFE31CDB18C14963F3CF6 (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method)
  5071. {
  5072. return (( bool (*) (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9*, const RuntimeMethod*))Enumerator_MoveNext_m3FE311FC0FBD71F62D3FFE31CDB18C14963F3CF6_gshared)(__this, method);
  5073. }
  5074. inline DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 Enumerator_get_Current_m3C90881CE47FFD4C821FDA1686398474993F5C24_inline (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method)
  5075. {
  5076. return (( DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 (*) (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9*, const RuntimeMethod*))Enumerator_get_Current_m3C90881CE47FFD4C821FDA1686398474993F5C24_gshared_inline)(__this, method);
  5077. }
  5078. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m563AAF1E4C80B70920C030F77452C35EE08410BE (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method)
  5079. {
  5080. return (( RuntimeObject* (*) (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m563AAF1E4C80B70920C030F77452C35EE08410BE_gshared)(__this, method);
  5081. }
  5082. inline void Enumerator_System_Collections_IEnumerator_Reset_mF5CE845E3BF2DC874B3500D87E05F14B8A00C9AD (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method)
  5083. {
  5084. (( void (*) (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mF5CE845E3BF2DC874B3500D87E05F14B8A00C9AD_gshared)(__this, method);
  5085. }
  5086. inline void Enumerator__ctor_m4BE90A5CD5CEA288887B83F5E4F7D73EB35F9886 (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  5087. {
  5088. (( void (*) (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, int32_t, const RuntimeMethod*))Enumerator__ctor_m4BE90A5CD5CEA288887B83F5E4F7D73EB35F9886_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  5089. }
  5090. inline void KeyValuePair_2__ctor_mD4B5AD912DE40BAACCC9A814640E4E3386E51BA8 (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
  5091. {
  5092. (( void (*) (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*, RuntimeObject*, int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_mD4B5AD912DE40BAACCC9A814640E4E3386E51BA8_gshared)(__this, ___0_key, ___1_value, method);
  5093. }
  5094. inline bool Enumerator_MoveNext_mB7721D033ED3618FA663F4132B88BEAEA808B285 (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  5095. {
  5096. return (( bool (*) (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*, const RuntimeMethod*))Enumerator_MoveNext_mB7721D033ED3618FA663F4132B88BEAEA808B285_gshared)(__this, method);
  5097. }
  5098. inline KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 Enumerator_get_Current_mBE91823E27777785B42DB31E7A8E63EB596453D1_inline (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  5099. {
  5100. return (( KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 (*) (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*, const RuntimeMethod*))Enumerator_get_Current_mBE91823E27777785B42DB31E7A8E63EB596453D1_gshared_inline)(__this, method);
  5101. }
  5102. inline void Enumerator_Dispose_mB9BB64C4AD7D16F4B6EEE81234821DCB79906129 (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  5103. {
  5104. (( void (*) (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*, const RuntimeMethod*))Enumerator_Dispose_mB9BB64C4AD7D16F4B6EEE81234821DCB79906129_gshared)(__this, method);
  5105. }
  5106. inline RuntimeObject* KeyValuePair_2_get_Key_mADC45FA05C759E6F88D7DADDFE0C0E1ADBB3E501_inline (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* __this, const RuntimeMethod* method)
  5107. {
  5108. return (( RuntimeObject* (*) (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*, const RuntimeMethod*))KeyValuePair_2_get_Key_mADC45FA05C759E6F88D7DADDFE0C0E1ADBB3E501_gshared_inline)(__this, method);
  5109. }
  5110. inline int32_t KeyValuePair_2_get_Value_m7A836D9634814B22DF33AD801EA10741ABFBDFE2_inline (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* __this, const RuntimeMethod* method)
  5111. {
  5112. return (( int32_t (*) (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*, const RuntimeMethod*))KeyValuePair_2_get_Value_m7A836D9634814B22DF33AD801EA10741ABFBDFE2_gshared_inline)(__this, method);
  5113. }
  5114. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB0AEA6F79A61C5C7E1C588D843D8AAF821A9DA76 (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  5115. {
  5116. return (( RuntimeObject* (*) (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mB0AEA6F79A61C5C7E1C588D843D8AAF821A9DA76_gshared)(__this, method);
  5117. }
  5118. inline void Enumerator_System_Collections_IEnumerator_Reset_mD04A453ECA8890C4279CBC3D159EC8086796EB26 (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  5119. {
  5120. (( void (*) (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mD04A453ECA8890C4279CBC3D159EC8086796EB26_gshared)(__this, method);
  5121. }
  5122. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m6A620FA2F12D6BF8E3F2B28573BACED0CB725377 (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  5123. {
  5124. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m6A620FA2F12D6BF8E3F2B28573BACED0CB725377_gshared)(__this, method);
  5125. }
  5126. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7835DDF017A90C1EA39BCAA869AC796F540EAA2E (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  5127. {
  5128. return (( RuntimeObject* (*) (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7835DDF017A90C1EA39BCAA869AC796F540EAA2E_gshared)(__this, method);
  5129. }
  5130. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3352F0EC741654C54EF9FFDBFA9C7839C59BC1C3 (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  5131. {
  5132. return (( RuntimeObject* (*) (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3352F0EC741654C54EF9FFDBFA9C7839C59BC1C3_gshared)(__this, method);
  5133. }
  5134. inline void Enumerator__ctor_m0D9CAD5F501149A27C1E8E694655686A65C89836 (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_dictionary, const RuntimeMethod* method)
  5135. {
  5136. (( void (*) (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820*, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, const RuntimeMethod*))Enumerator__ctor_m0D9CAD5F501149A27C1E8E694655686A65C89836_gshared)(__this, ___0_dictionary, method);
  5137. }
  5138. inline void Enumerator_Dispose_m89BC7CBCBE95AFF18628D483E4D0432D278A3841 (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method)
  5139. {
  5140. (( void (*) (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820*, const RuntimeMethod*))Enumerator_Dispose_m89BC7CBCBE95AFF18628D483E4D0432D278A3841_gshared)(__this, method);
  5141. }
  5142. inline bool Enumerator_MoveNext_m0C0DFC14DA1852E37FAA48930022510A6D9575F4 (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method)
  5143. {
  5144. return (( bool (*) (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820*, const RuntimeMethod*))Enumerator_MoveNext_m0C0DFC14DA1852E37FAA48930022510A6D9575F4_gshared)(__this, method);
  5145. }
  5146. inline RuntimeObject* Enumerator_get_Current_m3D1077E7359AFFD5D8B1E52C5E47BA67581D2413_inline (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method)
  5147. {
  5148. return (( RuntimeObject* (*) (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820*, const RuntimeMethod*))Enumerator_get_Current_m3D1077E7359AFFD5D8B1E52C5E47BA67581D2413_gshared_inline)(__this, method);
  5149. }
  5150. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF59280FD2043C53ED839DF3E63926D4400215548 (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method)
  5151. {
  5152. return (( RuntimeObject* (*) (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mF59280FD2043C53ED839DF3E63926D4400215548_gshared)(__this, method);
  5153. }
  5154. inline void Enumerator_System_Collections_IEnumerator_Reset_mB2B6AF8E3AE5D16D5DA0A0D6CA0B4FDD8E5319D2 (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method)
  5155. {
  5156. (( void (*) (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mB2B6AF8E3AE5D16D5DA0A0D6CA0B4FDD8E5319D2_gshared)(__this, method);
  5157. }
  5158. inline void Enumerator__ctor_m5C32A1249127F9727778220301CC8CDC5D2C6709 (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_dictionary, const RuntimeMethod* method)
  5159. {
  5160. (( void (*) (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4*, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, const RuntimeMethod*))Enumerator__ctor_m5C32A1249127F9727778220301CC8CDC5D2C6709_gshared)(__this, ___0_dictionary, method);
  5161. }
  5162. inline void Enumerator_Dispose_m9F6882B3629FEE00D01C6B80E0CEB6A84750AE25 (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method)
  5163. {
  5164. (( void (*) (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4*, const RuntimeMethod*))Enumerator_Dispose_m9F6882B3629FEE00D01C6B80E0CEB6A84750AE25_gshared)(__this, method);
  5165. }
  5166. inline bool Enumerator_MoveNext_m0BD7A424624C28A60CAB2D30462A054062A2B028 (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method)
  5167. {
  5168. return (( bool (*) (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4*, const RuntimeMethod*))Enumerator_MoveNext_m0BD7A424624C28A60CAB2D30462A054062A2B028_gshared)(__this, method);
  5169. }
  5170. inline int32_t Enumerator_get_Current_mFE39D7CD22E285F9982175E1F5B8379EC90444F4_inline (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method)
  5171. {
  5172. return (( int32_t (*) (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4*, const RuntimeMethod*))Enumerator_get_Current_mFE39D7CD22E285F9982175E1F5B8379EC90444F4_gshared_inline)(__this, method);
  5173. }
  5174. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m295608BB8E0EDE77A4B0E0B143F092F90016FAF3 (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method)
  5175. {
  5176. return (( RuntimeObject* (*) (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m295608BB8E0EDE77A4B0E0B143F092F90016FAF3_gshared)(__this, method);
  5177. }
  5178. inline void Enumerator_System_Collections_IEnumerator_Reset_m96240E895A3078DE87C0DD98B04AF1E5E133F978 (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method)
  5179. {
  5180. (( void (*) (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m96240E895A3078DE87C0DD98B04AF1E5E133F978_gshared)(__this, method);
  5181. }
  5182. inline void Enumerator__ctor_m9ADB868E1ED9E8EDCD69E204491B2ACAE057C37F (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  5183. {
  5184. (( void (*) (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3*, int32_t, const RuntimeMethod*))Enumerator__ctor_m9ADB868E1ED9E8EDCD69E204491B2ACAE057C37F_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  5185. }
  5186. inline void KeyValuePair_2__ctor_m5F61006E81BB25289F0C3D745455FB1CCAA02260 (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
  5187. {
  5188. (( void (*) (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*, RuntimeObject*, int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_m5F61006E81BB25289F0C3D745455FB1CCAA02260_gshared)(__this, ___0_key, ___1_value, method);
  5189. }
  5190. inline bool Enumerator_MoveNext_m83FEC2049C228A9D5B886270ACB1A5B99F7FAB89 (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  5191. {
  5192. return (( bool (*) (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*, const RuntimeMethod*))Enumerator_MoveNext_m83FEC2049C228A9D5B886270ACB1A5B99F7FAB89_gshared)(__this, method);
  5193. }
  5194. inline KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E Enumerator_get_Current_mE40578227D8A415A04A477F30FC29857866BC843_inline (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  5195. {
  5196. return (( KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E (*) (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*, const RuntimeMethod*))Enumerator_get_Current_mE40578227D8A415A04A477F30FC29857866BC843_gshared_inline)(__this, method);
  5197. }
  5198. inline void Enumerator_Dispose_mB17C78851712F730CF61959623CD1EC7F8D90F50 (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  5199. {
  5200. (( void (*) (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*, const RuntimeMethod*))Enumerator_Dispose_mB17C78851712F730CF61959623CD1EC7F8D90F50_gshared)(__this, method);
  5201. }
  5202. inline RuntimeObject* KeyValuePair_2_get_Key_mD14A5316A7715DA2836B07BF240EC5E4D095F10B_inline (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* __this, const RuntimeMethod* method)
  5203. {
  5204. return (( RuntimeObject* (*) (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*, const RuntimeMethod*))KeyValuePair_2_get_Key_mD14A5316A7715DA2836B07BF240EC5E4D095F10B_gshared_inline)(__this, method);
  5205. }
  5206. inline int32_t KeyValuePair_2_get_Value_m78EF0CBE211C8EF4C4A5D0ABD95349A0D32B46BA_inline (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* __this, const RuntimeMethod* method)
  5207. {
  5208. return (( int32_t (*) (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*, const RuntimeMethod*))KeyValuePair_2_get_Value_m78EF0CBE211C8EF4C4A5D0ABD95349A0D32B46BA_gshared_inline)(__this, method);
  5209. }
  5210. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m2DBD20F46D11C982271F9A5083ADBDD9E875C44C (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  5211. {
  5212. return (( RuntimeObject* (*) (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m2DBD20F46D11C982271F9A5083ADBDD9E875C44C_gshared)(__this, method);
  5213. }
  5214. inline void Enumerator_System_Collections_IEnumerator_Reset_m5F17586C9E8D3CEB0CF440FF6288965ED7D04B3F (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  5215. {
  5216. (( void (*) (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m5F17586C9E8D3CEB0CF440FF6288965ED7D04B3F_gshared)(__this, method);
  5217. }
  5218. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDFE9D9E37C753441E6C3594F2C27CCDEAE07AEFE (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  5219. {
  5220. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDFE9D9E37C753441E6C3594F2C27CCDEAE07AEFE_gshared)(__this, method);
  5221. }
  5222. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mF8F961F709787951041EDDA482E0DB8D954A3D65 (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  5223. {
  5224. return (( RuntimeObject* (*) (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mF8F961F709787951041EDDA482E0DB8D954A3D65_gshared)(__this, method);
  5225. }
  5226. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDB8209B5F2069CBEF3C04046848E2BF1D339D9C0 (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  5227. {
  5228. return (( RuntimeObject* (*) (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDB8209B5F2069CBEF3C04046848E2BF1D339D9C0_gshared)(__this, method);
  5229. }
  5230. inline void Enumerator__ctor_mC4505841CD82C3290B98BB5B179A4980C3A5D7A3 (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ___0_dictionary, const RuntimeMethod* method)
  5231. {
  5232. (( void (*) (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9*, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3*, const RuntimeMethod*))Enumerator__ctor_mC4505841CD82C3290B98BB5B179A4980C3A5D7A3_gshared)(__this, ___0_dictionary, method);
  5233. }
  5234. inline void Enumerator_Dispose_m6984ABE5B32E8BB22042CFBA5BE46B5B051764D6 (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method)
  5235. {
  5236. (( void (*) (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9*, const RuntimeMethod*))Enumerator_Dispose_m6984ABE5B32E8BB22042CFBA5BE46B5B051764D6_gshared)(__this, method);
  5237. }
  5238. inline bool Enumerator_MoveNext_m9F23C4C1540E44FBB6B476096977B188D07D40FD (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method)
  5239. {
  5240. return (( bool (*) (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9*, const RuntimeMethod*))Enumerator_MoveNext_m9F23C4C1540E44FBB6B476096977B188D07D40FD_gshared)(__this, method);
  5241. }
  5242. inline RuntimeObject* Enumerator_get_Current_mFAD7B92E35DB108E691F8B2E54B9FEE88E96149C_inline (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method)
  5243. {
  5244. return (( RuntimeObject* (*) (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9*, const RuntimeMethod*))Enumerator_get_Current_mFAD7B92E35DB108E691F8B2E54B9FEE88E96149C_gshared_inline)(__this, method);
  5245. }
  5246. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m180433933D8F3B63C462616DBE556D7119DE6595 (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method)
  5247. {
  5248. return (( RuntimeObject* (*) (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m180433933D8F3B63C462616DBE556D7119DE6595_gshared)(__this, method);
  5249. }
  5250. inline void Enumerator_System_Collections_IEnumerator_Reset_m4B570AEA03A1A86BE83725F5814769E062DBDEB8 (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method)
  5251. {
  5252. (( void (*) (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m4B570AEA03A1A86BE83725F5814769E062DBDEB8_gshared)(__this, method);
  5253. }
  5254. inline void Enumerator__ctor_m3B9FB59431DC150FBFCF3327E3BB6F22A0DD5418 (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ___0_dictionary, const RuntimeMethod* method)
  5255. {
  5256. (( void (*) (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC*, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3*, const RuntimeMethod*))Enumerator__ctor_m3B9FB59431DC150FBFCF3327E3BB6F22A0DD5418_gshared)(__this, ___0_dictionary, method);
  5257. }
  5258. inline void Enumerator_Dispose_m011F5F4ADED11313C2393349CAA2F87ADB5B3CC0 (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method)
  5259. {
  5260. (( void (*) (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC*, const RuntimeMethod*))Enumerator_Dispose_m011F5F4ADED11313C2393349CAA2F87ADB5B3CC0_gshared)(__this, method);
  5261. }
  5262. inline bool Enumerator_MoveNext_m9D2F0C20B9745C7C9E9E81E2DD8E034F826DD882 (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method)
  5263. {
  5264. return (( bool (*) (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC*, const RuntimeMethod*))Enumerator_MoveNext_m9D2F0C20B9745C7C9E9E81E2DD8E034F826DD882_gshared)(__this, method);
  5265. }
  5266. inline int32_t Enumerator_get_Current_mF07C42164B62D071DC6F3114C30FDE998DC245A1_inline (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method)
  5267. {
  5268. return (( int32_t (*) (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC*, const RuntimeMethod*))Enumerator_get_Current_mF07C42164B62D071DC6F3114C30FDE998DC245A1_gshared_inline)(__this, method);
  5269. }
  5270. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m895D8442901A1E3E50669681350E6652BB5FEC8C (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method)
  5271. {
  5272. return (( RuntimeObject* (*) (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m895D8442901A1E3E50669681350E6652BB5FEC8C_gshared)(__this, method);
  5273. }
  5274. inline void Enumerator_System_Collections_IEnumerator_Reset_m548535726D196DD45D2A5EBAEE3CC1A82C72EBBE (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method)
  5275. {
  5276. (( void (*) (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m548535726D196DD45D2A5EBAEE3CC1A82C72EBBE_gshared)(__this, method);
  5277. }
  5278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  5279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  5280. inline void Enumerator_Dispose_m3F21AC4DED605536DBA7272CB7B439836B219AA2 (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190* __this, const RuntimeMethod* method)
  5281. {
  5282. (( void (*) (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190*, const RuntimeMethod*))Enumerator_Dispose_m3F21AC4DED605536DBA7272CB7B439836B219AA2_gshared)(__this, method);
  5283. }
  5284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  5285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  5286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ;
  5287. inline void KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950 (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
  5288. {
  5289. (( void (*) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950_gshared)(__this, ___0_key, ___1_value, method);
  5290. }
  5291. inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_m082FFBB83798638242034D2B0A3BED13448DF318 (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190* __this, const RuntimeMethod* method)
  5292. {
  5293. return (( KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 (*) (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190*, const RuntimeMethod*))Enumerator_get_Current_m082FFBB83798638242034D2B0A3BED13448DF318_gshared)(__this, method);
  5294. }
  5295. inline void Enumerator__ctor_m6292961FFE75CF7AC7700A710A5F01DC22696D54 (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  5296. {
  5297. (( void (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, int32_t, const RuntimeMethod*))Enumerator__ctor_m6292961FFE75CF7AC7700A710A5F01DC22696D54_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  5298. }
  5299. inline bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4 (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  5300. {
  5301. return (( bool (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
  5302. }
  5303. inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  5304. {
  5305. return (( KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
  5306. }
  5307. inline void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  5308. {
  5309. (( void (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
  5310. }
  5311. inline RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  5312. {
  5313. return (( RuntimeObject* (*) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
  5314. }
  5315. inline RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  5316. {
  5317. return (( RuntimeObject* (*) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
  5318. }
  5319. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6E7A4AFB7A00F25D36EDFB2C4C7D50A98E1F584F (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  5320. {
  5321. return (( RuntimeObject* (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6E7A4AFB7A00F25D36EDFB2C4C7D50A98E1F584F_gshared)(__this, method);
  5322. }
  5323. inline void Enumerator_System_Collections_IEnumerator_Reset_m55E4FD8ADFA690A987049259731B2F5ED5CE7BF3 (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  5324. {
  5325. (( void (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m55E4FD8ADFA690A987049259731B2F5ED5CE7BF3_gshared)(__this, method);
  5326. }
  5327. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m1521894026A4DB4D44D3B486ED275B120377C55D (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  5328. {
  5329. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m1521894026A4DB4D44D3B486ED275B120377C55D_gshared)(__this, method);
  5330. }
  5331. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m75362A05C2568696D9D63C37F3C106FE62A1C767 (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  5332. {
  5333. return (( RuntimeObject* (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m75362A05C2568696D9D63C37F3C106FE62A1C767_gshared)(__this, method);
  5334. }
  5335. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC37E6DEEC270A4F3D365535A8273D49F6261B642 (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  5336. {
  5337. return (( RuntimeObject* (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC37E6DEEC270A4F3D365535A8273D49F6261B642_gshared)(__this, method);
  5338. }
  5339. inline void Enumerator__ctor_mD7C8CC926A207823887D4D4B34ADA768927C52F2 (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ___0_dictionary, const RuntimeMethod* method)
  5340. {
  5341. (( void (*) (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF*, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, const RuntimeMethod*))Enumerator__ctor_mD7C8CC926A207823887D4D4B34ADA768927C52F2_gshared)(__this, ___0_dictionary, method);
  5342. }
  5343. inline void Enumerator_Dispose_mEB2A61F3F3F420C1B1DFD5C74EEFD4BD7761BCF7 (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method)
  5344. {
  5345. (( void (*) (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF*, const RuntimeMethod*))Enumerator_Dispose_mEB2A61F3F3F420C1B1DFD5C74EEFD4BD7761BCF7_gshared)(__this, method);
  5346. }
  5347. inline bool Enumerator_MoveNext_mB5E00F11BCA3AC963F9BA72659FA76B107863F3C (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method)
  5348. {
  5349. return (( bool (*) (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF*, const RuntimeMethod*))Enumerator_MoveNext_mB5E00F11BCA3AC963F9BA72659FA76B107863F3C_gshared)(__this, method);
  5350. }
  5351. inline RuntimeObject* Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_inline (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method)
  5352. {
  5353. return (( RuntimeObject* (*) (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF*, const RuntimeMethod*))Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared_inline)(__this, method);
  5354. }
  5355. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m82310FE35834926A024564A2ACFF057963D5C98B (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method)
  5356. {
  5357. return (( RuntimeObject* (*) (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m82310FE35834926A024564A2ACFF057963D5C98B_gshared)(__this, method);
  5358. }
  5359. inline void Enumerator_System_Collections_IEnumerator_Reset_m6CD0AA4E99C368DE8C5891ADC2C34CA84F063729 (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method)
  5360. {
  5361. (( void (*) (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m6CD0AA4E99C368DE8C5891ADC2C34CA84F063729_gshared)(__this, method);
  5362. }
  5363. inline void Enumerator__ctor_mE64BC0965BE674779664DDB9F7D5BE50AE152586 (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ___0_dictionary, const RuntimeMethod* method)
  5364. {
  5365. (( void (*) (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB*, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, const RuntimeMethod*))Enumerator__ctor_mE64BC0965BE674779664DDB9F7D5BE50AE152586_gshared)(__this, ___0_dictionary, method);
  5366. }
  5367. inline void Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8 (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
  5368. {
  5369. (( void (*) (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB*, const RuntimeMethod*))Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared)(__this, method);
  5370. }
  5371. inline bool Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032 (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
  5372. {
  5373. return (( bool (*) (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB*, const RuntimeMethod*))Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared)(__this, method);
  5374. }
  5375. inline RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
  5376. {
  5377. return (( RuntimeObject* (*) (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB*, const RuntimeMethod*))Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline)(__this, method);
  5378. }
  5379. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m38911D26E10CA9592D05E1A96F0F0DB03248EBD3 (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
  5380. {
  5381. return (( RuntimeObject* (*) (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m38911D26E10CA9592D05E1A96F0F0DB03248EBD3_gshared)(__this, method);
  5382. }
  5383. inline void Enumerator_System_Collections_IEnumerator_Reset_m175FEFE8012602214C690629D885C502EF4808B3 (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
  5384. {
  5385. (( void (*) (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m175FEFE8012602214C690629D885C502EF4808B3_gshared)(__this, method);
  5386. }
  5387. inline void Enumerator__ctor_m962BC1F82D75DECC72006F3CD7CF84629D660E31 (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  5388. {
  5389. (( void (*) (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E*, int32_t, const RuntimeMethod*))Enumerator__ctor_m962BC1F82D75DECC72006F3CD7CF84629D660E31_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  5390. }
  5391. inline void KeyValuePair_2__ctor_m982AF106BE17B9ED0CE94057606E3DC94F57C66F (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* __this, RuntimeObject* ___0_key, ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 ___1_value, const RuntimeMethod* method)
  5392. {
  5393. (( void (*) (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*, RuntimeObject*, ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122, const RuntimeMethod*))KeyValuePair_2__ctor_m982AF106BE17B9ED0CE94057606E3DC94F57C66F_gshared)(__this, ___0_key, ___1_value, method);
  5394. }
  5395. inline bool Enumerator_MoveNext_mEA7F7409D4339AE67A54DEB9F3587A984A68F68D (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  5396. {
  5397. return (( bool (*) (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*, const RuntimeMethod*))Enumerator_MoveNext_mEA7F7409D4339AE67A54DEB9F3587A984A68F68D_gshared)(__this, method);
  5398. }
  5399. inline KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 Enumerator_get_Current_m27FD9A3CBB7995FA6325E5FA9279474D966CE237_inline (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  5400. {
  5401. return (( KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 (*) (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*, const RuntimeMethod*))Enumerator_get_Current_m27FD9A3CBB7995FA6325E5FA9279474D966CE237_gshared_inline)(__this, method);
  5402. }
  5403. inline void Enumerator_Dispose_m981805B2F3ED4A6D16CB329C2F98D6775A2DD3B5 (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  5404. {
  5405. (( void (*) (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*, const RuntimeMethod*))Enumerator_Dispose_m981805B2F3ED4A6D16CB329C2F98D6775A2DD3B5_gshared)(__this, method);
  5406. }
  5407. inline RuntimeObject* KeyValuePair_2_get_Key_m6C912C6E10EB6AE5C6B224A45E3C447C3445BFEE_inline (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* __this, const RuntimeMethod* method)
  5408. {
  5409. return (( RuntimeObject* (*) (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*, const RuntimeMethod*))KeyValuePair_2_get_Key_m6C912C6E10EB6AE5C6B224A45E3C447C3445BFEE_gshared_inline)(__this, method);
  5410. }
  5411. inline ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 KeyValuePair_2_get_Value_mFE352005BECB8CC1491A710CCFC837B564E820A4_inline (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* __this, const RuntimeMethod* method)
  5412. {
  5413. return (( ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 (*) (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*, const RuntimeMethod*))KeyValuePair_2_get_Value_mFE352005BECB8CC1491A710CCFC837B564E820A4_gshared_inline)(__this, method);
  5414. }
  5415. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mDA52FDB6A5CBBB11092429F916AB2490BA40993D (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  5416. {
  5417. return (( RuntimeObject* (*) (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mDA52FDB6A5CBBB11092429F916AB2490BA40993D_gshared)(__this, method);
  5418. }
  5419. inline void Enumerator_System_Collections_IEnumerator_Reset_mC6DD00967405A80444E8CE5209288F8223F0A572 (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  5420. {
  5421. (( void (*) (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mC6DD00967405A80444E8CE5209288F8223F0A572_gshared)(__this, method);
  5422. }
  5423. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m38AD19484100AF06F0EA10A2D2497C2D1B6C5CC6 (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  5424. {
  5425. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m38AD19484100AF06F0EA10A2D2497C2D1B6C5CC6_gshared)(__this, method);
  5426. }
  5427. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA82ABF9DA762F64E1FDFE72247388D600403309F (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  5428. {
  5429. return (( RuntimeObject* (*) (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA82ABF9DA762F64E1FDFE72247388D600403309F_gshared)(__this, method);
  5430. }
  5431. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m23D333E0325484451E3CECE4792CE3AA223F9DB8 (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  5432. {
  5433. return (( RuntimeObject* (*) (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m23D333E0325484451E3CECE4792CE3AA223F9DB8_gshared)(__this, method);
  5434. }
  5435. inline void Enumerator__ctor_mD99F52CCC359C1B5CB38C9266FFD938A91F7D21A (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ___0_dictionary, const RuntimeMethod* method)
  5436. {
  5437. (( void (*) (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA*, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E*, const RuntimeMethod*))Enumerator__ctor_mD99F52CCC359C1B5CB38C9266FFD938A91F7D21A_gshared)(__this, ___0_dictionary, method);
  5438. }
  5439. inline void Enumerator_Dispose_m28A4B1A581004F8A764090347166BF8B672E8AA9 (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method)
  5440. {
  5441. (( void (*) (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA*, const RuntimeMethod*))Enumerator_Dispose_m28A4B1A581004F8A764090347166BF8B672E8AA9_gshared)(__this, method);
  5442. }
  5443. inline bool Enumerator_MoveNext_mC3ED6D58B12D2D99FA274428F22462564AE92929 (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method)
  5444. {
  5445. return (( bool (*) (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA*, const RuntimeMethod*))Enumerator_MoveNext_mC3ED6D58B12D2D99FA274428F22462564AE92929_gshared)(__this, method);
  5446. }
  5447. inline RuntimeObject* Enumerator_get_Current_mBA2C7BBE021F2288063C01F52B75EB1A28BF341C_inline (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method)
  5448. {
  5449. return (( RuntimeObject* (*) (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA*, const RuntimeMethod*))Enumerator_get_Current_mBA2C7BBE021F2288063C01F52B75EB1A28BF341C_gshared_inline)(__this, method);
  5450. }
  5451. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB06B2554DCDF61E9B61723F41CBC86B6CD299A77 (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method)
  5452. {
  5453. return (( RuntimeObject* (*) (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mB06B2554DCDF61E9B61723F41CBC86B6CD299A77_gshared)(__this, method);
  5454. }
  5455. inline void Enumerator_System_Collections_IEnumerator_Reset_m34163B76E6D1B545206BA49C7E3D91A52259FF3B (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method)
  5456. {
  5457. (( void (*) (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m34163B76E6D1B545206BA49C7E3D91A52259FF3B_gshared)(__this, method);
  5458. }
  5459. inline void Enumerator__ctor_m1D0C6E09A1E4C8BB2BA7F7E9E508326C6364BA25 (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ___0_dictionary, const RuntimeMethod* method)
  5460. {
  5461. (( void (*) (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C*, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E*, const RuntimeMethod*))Enumerator__ctor_m1D0C6E09A1E4C8BB2BA7F7E9E508326C6364BA25_gshared)(__this, ___0_dictionary, method);
  5462. }
  5463. inline void Enumerator_Dispose_m075C8E68DB95D24F9117473F3151F9938D2D5E18 (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method)
  5464. {
  5465. (( void (*) (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C*, const RuntimeMethod*))Enumerator_Dispose_m075C8E68DB95D24F9117473F3151F9938D2D5E18_gshared)(__this, method);
  5466. }
  5467. inline bool Enumerator_MoveNext_mE2E7D7BDF15C0638E1CF982E037CA3B225D7F303 (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method)
  5468. {
  5469. return (( bool (*) (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C*, const RuntimeMethod*))Enumerator_MoveNext_mE2E7D7BDF15C0638E1CF982E037CA3B225D7F303_gshared)(__this, method);
  5470. }
  5471. inline ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 Enumerator_get_Current_m64C6152E094874FFABE3AA822DC07FA7D7FEABC3_inline (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method)
  5472. {
  5473. return (( ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 (*) (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C*, const RuntimeMethod*))Enumerator_get_Current_m64C6152E094874FFABE3AA822DC07FA7D7FEABC3_gshared_inline)(__this, method);
  5474. }
  5475. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mBAEA3CE853A7E8A895AA85A560E873D49003FD6A (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method)
  5476. {
  5477. return (( RuntimeObject* (*) (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mBAEA3CE853A7E8A895AA85A560E873D49003FD6A_gshared)(__this, method);
  5478. }
  5479. inline void Enumerator_System_Collections_IEnumerator_Reset_mB4D70C94CA315C62AAC8E3985ABAA2E0368FE89B (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method)
  5480. {
  5481. (( void (*) (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mB4D70C94CA315C62AAC8E3985ABAA2E0368FE89B_gshared)(__this, method);
  5482. }
  5483. inline void Enumerator__ctor_m6D9D03C39DD99B60BA25515CAE0CCDBE1B003ED6 (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  5484. {
  5485. (( void (*) (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB*, int32_t, const RuntimeMethod*))Enumerator__ctor_m6D9D03C39DD99B60BA25515CAE0CCDBE1B003ED6_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  5486. }
  5487. inline void KeyValuePair_2__ctor_m7BC4A43F85F1A6B82A38C0E1FFAC4CFCA3B139F4 (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* __this, RuntimeObject* ___0_key, float ___1_value, const RuntimeMethod* method)
  5488. {
  5489. (( void (*) (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*, RuntimeObject*, float, const RuntimeMethod*))KeyValuePair_2__ctor_m7BC4A43F85F1A6B82A38C0E1FFAC4CFCA3B139F4_gshared)(__this, ___0_key, ___1_value, method);
  5490. }
  5491. inline bool Enumerator_MoveNext_mCE65DE5182BFEC156BB5F7CE81DDA920492D2163 (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  5492. {
  5493. return (( bool (*) (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*, const RuntimeMethod*))Enumerator_MoveNext_mCE65DE5182BFEC156BB5F7CE81DDA920492D2163_gshared)(__this, method);
  5494. }
  5495. inline KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE Enumerator_get_Current_m4BB037FEFB35F886088FC522D0C6932B05735A3D_inline (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  5496. {
  5497. return (( KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE (*) (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*, const RuntimeMethod*))Enumerator_get_Current_m4BB037FEFB35F886088FC522D0C6932B05735A3D_gshared_inline)(__this, method);
  5498. }
  5499. inline void Enumerator_Dispose_mEF4084C044DCA5B357AE6DE52E8C8AE98C8CAD1F (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  5500. {
  5501. (( void (*) (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*, const RuntimeMethod*))Enumerator_Dispose_mEF4084C044DCA5B357AE6DE52E8C8AE98C8CAD1F_gshared)(__this, method);
  5502. }
  5503. inline RuntimeObject* KeyValuePair_2_get_Key_m0B6F02450AE5541F7814A6C8C48B92F6D992762E_inline (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* __this, const RuntimeMethod* method)
  5504. {
  5505. return (( RuntimeObject* (*) (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*, const RuntimeMethod*))KeyValuePair_2_get_Key_m0B6F02450AE5541F7814A6C8C48B92F6D992762E_gshared_inline)(__this, method);
  5506. }
  5507. inline float KeyValuePair_2_get_Value_mA5BE7C11B215197C303FBF99576CBDE919413929_inline (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* __this, const RuntimeMethod* method)
  5508. {
  5509. return (( float (*) (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*, const RuntimeMethod*))KeyValuePair_2_get_Value_mA5BE7C11B215197C303FBF99576CBDE919413929_gshared_inline)(__this, method);
  5510. }
  5511. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6A9D1881FA02E5800CDB0948F91EB59D27919245 (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  5512. {
  5513. return (( RuntimeObject* (*) (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6A9D1881FA02E5800CDB0948F91EB59D27919245_gshared)(__this, method);
  5514. }
  5515. inline void Enumerator_System_Collections_IEnumerator_Reset_mB3A6D60BAB65B346C91C249B4847A1DFD8611379 (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  5516. {
  5517. (( void (*) (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mB3A6D60BAB65B346C91C249B4847A1DFD8611379_gshared)(__this, method);
  5518. }
  5519. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m92DB4672C6608AD12C551F014A74760A9E7D2D85 (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  5520. {
  5521. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m92DB4672C6608AD12C551F014A74760A9E7D2D85_gshared)(__this, method);
  5522. }
  5523. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6FE56BC1106C7A74E3F223BB3BA828D6280C9125 (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  5524. {
  5525. return (( RuntimeObject* (*) (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6FE56BC1106C7A74E3F223BB3BA828D6280C9125_gshared)(__this, method);
  5526. }
  5527. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5FD63F034CBCAB3E25F15B216E5DE7DEB9C79CDC (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  5528. {
  5529. return (( RuntimeObject* (*) (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5FD63F034CBCAB3E25F15B216E5DE7DEB9C79CDC_gshared)(__this, method);
  5530. }
  5531. inline void Enumerator__ctor_m2E1926104215A91027A7011B95849A063052109F (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___0_dictionary, const RuntimeMethod* method)
  5532. {
  5533. (( void (*) (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79*, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB*, const RuntimeMethod*))Enumerator__ctor_m2E1926104215A91027A7011B95849A063052109F_gshared)(__this, ___0_dictionary, method);
  5534. }
  5535. inline void Enumerator_Dispose_m82D0DFAAED3882EF88646AF8E4740FC8DF523B7D (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method)
  5536. {
  5537. (( void (*) (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79*, const RuntimeMethod*))Enumerator_Dispose_m82D0DFAAED3882EF88646AF8E4740FC8DF523B7D_gshared)(__this, method);
  5538. }
  5539. inline bool Enumerator_MoveNext_m86AF33D442BC5EB00E0B0C682747BF7B5F830A82 (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method)
  5540. {
  5541. return (( bool (*) (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79*, const RuntimeMethod*))Enumerator_MoveNext_m86AF33D442BC5EB00E0B0C682747BF7B5F830A82_gshared)(__this, method);
  5542. }
  5543. inline RuntimeObject* Enumerator_get_Current_m8822DA51C6512AC6B5E66D0D6139A981EFAD0DD1_inline (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method)
  5544. {
  5545. return (( RuntimeObject* (*) (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79*, const RuntimeMethod*))Enumerator_get_Current_m8822DA51C6512AC6B5E66D0D6139A981EFAD0DD1_gshared_inline)(__this, method);
  5546. }
  5547. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m984A41990C14224870F93505885CBCD1A1DE398E (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method)
  5548. {
  5549. return (( RuntimeObject* (*) (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m984A41990C14224870F93505885CBCD1A1DE398E_gshared)(__this, method);
  5550. }
  5551. inline void Enumerator_System_Collections_IEnumerator_Reset_mF4AC81F4F9AA169A46290E804480D0EE58BDE489 (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method)
  5552. {
  5553. (( void (*) (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mF4AC81F4F9AA169A46290E804480D0EE58BDE489_gshared)(__this, method);
  5554. }
  5555. inline void Enumerator__ctor_m4400BF13C2A484716DEFAC8E16D15FDCC85B1EE2 (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___0_dictionary, const RuntimeMethod* method)
  5556. {
  5557. (( void (*) (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569*, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB*, const RuntimeMethod*))Enumerator__ctor_m4400BF13C2A484716DEFAC8E16D15FDCC85B1EE2_gshared)(__this, ___0_dictionary, method);
  5558. }
  5559. inline void Enumerator_Dispose_m724E5483CE841489B02F2731E8123ABCE4E6B7F2 (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method)
  5560. {
  5561. (( void (*) (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569*, const RuntimeMethod*))Enumerator_Dispose_m724E5483CE841489B02F2731E8123ABCE4E6B7F2_gshared)(__this, method);
  5562. }
  5563. inline bool Enumerator_MoveNext_m7F10E0157B5845853C828E00201256837D85731E (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method)
  5564. {
  5565. return (( bool (*) (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569*, const RuntimeMethod*))Enumerator_MoveNext_m7F10E0157B5845853C828E00201256837D85731E_gshared)(__this, method);
  5566. }
  5567. inline float Enumerator_get_Current_mA3454F2801E6DE54DD83D02450C2A193165F18C5_inline (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method)
  5568. {
  5569. return (( float (*) (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569*, const RuntimeMethod*))Enumerator_get_Current_mA3454F2801E6DE54DD83D02450C2A193165F18C5_gshared_inline)(__this, method);
  5570. }
  5571. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9EDB09B44E19CE6A2DB89FF0FFFFE52B57B17AE6 (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method)
  5572. {
  5573. return (( RuntimeObject* (*) (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m9EDB09B44E19CE6A2DB89FF0FFFFE52B57B17AE6_gshared)(__this, method);
  5574. }
  5575. inline void Enumerator_System_Collections_IEnumerator_Reset_m59B0A72A38829C363D8497370B04E65754064F16 (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method)
  5576. {
  5577. (( void (*) (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m59B0A72A38829C363D8497370B04E65754064F16_gshared)(__this, method);
  5578. }
  5579. inline void Enumerator__ctor_m12A6898E38BECEE7D1B3935CFDB7E34FF84D4A6B (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  5580. {
  5581. (( void (*) (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*, Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A*, int32_t, const RuntimeMethod*))Enumerator__ctor_m12A6898E38BECEE7D1B3935CFDB7E34FF84D4A6B_gshared)(__this, ___0_dictionary, ___1_getEnumeratorRetType, method);
  5582. }
  5583. inline void KeyValuePair_2__ctor_m03D6345F85FB8B7C847AAD752308C1BFE1BEBEE8 (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* __this, RuntimeObject* ___0_key, StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 ___1_value, const RuntimeMethod* method)
  5584. {
  5585. (( void (*) (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*, RuntimeObject*, StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2, const RuntimeMethod*))KeyValuePair_2__ctor_m03D6345F85FB8B7C847AAD752308C1BFE1BEBEE8_gshared)(__this, ___0_key, ___1_value, method);
  5586. }
  5587. inline bool Enumerator_MoveNext_mFFA392A166FF90E96B72D67C1D0FCD45481E01CB (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  5588. {
  5589. return (( bool (*) (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*, const RuntimeMethod*))Enumerator_MoveNext_mFFA392A166FF90E96B72D67C1D0FCD45481E01CB_gshared)(__this, method);
  5590. }
  5591. inline KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 Enumerator_get_Current_m83568F78068052BE03F80C0306E4027CFC6A47C4_inline (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  5592. {
  5593. return (( KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 (*) (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*, const RuntimeMethod*))Enumerator_get_Current_m83568F78068052BE03F80C0306E4027CFC6A47C4_gshared_inline)(__this, method);
  5594. }
  5595. inline void Enumerator_Dispose_m10D11962C75244103890B032A262D1C1E620BB5C (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  5596. {
  5597. (( void (*) (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*, const RuntimeMethod*))Enumerator_Dispose_m10D11962C75244103890B032A262D1C1E620BB5C_gshared)(__this, method);
  5598. }
  5599. inline RuntimeObject* KeyValuePair_2_get_Key_mB69FFAEE020955B8B8CF797225489C5B918E00C9_inline (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* __this, const RuntimeMethod* method)
  5600. {
  5601. return (( RuntimeObject* (*) (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*, const RuntimeMethod*))KeyValuePair_2_get_Key_mB69FFAEE020955B8B8CF797225489C5B918E00C9_gshared_inline)(__this, method);
  5602. }
  5603. inline StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 KeyValuePair_2_get_Value_mD40FA88A73FD25CC5E24ECC6CCA4DBFC068AE9F5_inline (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* __this, const RuntimeMethod* method)
  5604. {
  5605. return (( StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 (*) (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*, const RuntimeMethod*))KeyValuePair_2_get_Value_mD40FA88A73FD25CC5E24ECC6CCA4DBFC068AE9F5_gshared_inline)(__this, method);
  5606. }
  5607. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m76D7B248255321AA3A0C5EBF8A549981ED22DB00 (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  5608. {
  5609. return (( RuntimeObject* (*) (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m76D7B248255321AA3A0C5EBF8A549981ED22DB00_gshared)(__this, method);
  5610. }
  5611. inline void Enumerator_System_Collections_IEnumerator_Reset_m886CD698DFDE2AA6CEBCF43316DF1B074E7A89D7 (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  5612. {
  5613. (( void (*) (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m886CD698DFDE2AA6CEBCF43316DF1B074E7A89D7_gshared)(__this, method);
  5614. }
  5615. inline DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD9D81DD4232160103AC0EF6A763BFDC0C84BC6E8 (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  5616. {
  5617. return (( DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB (*) (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD9D81DD4232160103AC0EF6A763BFDC0C84BC6E8_gshared)(__this, method);
  5618. }
  5619. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m00C2EC963D1597CA1B7B3D954512353A6558C196 (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  5620. {
  5621. return (( RuntimeObject* (*) (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m00C2EC963D1597CA1B7B3D954512353A6558C196_gshared)(__this, method);
  5622. }
  5623. inline RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m93372837298AA449087CE977F05197D42D02ECB1 (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  5624. {
  5625. return (( RuntimeObject* (*) (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m93372837298AA449087CE977F05197D42D02ECB1_gshared)(__this, method);
  5626. }
  5627. inline void Enumerator__ctor_m8FFDC83442EA92531E7E57E2001BF0457FBC15D9 (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* ___0_dictionary, const RuntimeMethod* method)
  5628. {
  5629. (( void (*) (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19*, Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A*, const RuntimeMethod*))Enumerator__ctor_m8FFDC83442EA92531E7E57E2001BF0457FBC15D9_gshared)(__this, ___0_dictionary, method);
  5630. }
  5631. inline void Enumerator_Dispose_mB531E6CFCD09A1A8F802EBF9FBB63A2C9A7C5E9D (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method)
  5632. {
  5633. (( void (*) (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19*, const RuntimeMethod*))Enumerator_Dispose_mB531E6CFCD09A1A8F802EBF9FBB63A2C9A7C5E9D_gshared)(__this, method);
  5634. }
  5635. inline bool Enumerator_MoveNext_m87F4F0BD6D48DB3B754646F2995E54359A583E5A (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method)
  5636. {
  5637. return (( bool (*) (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19*, const RuntimeMethod*))Enumerator_MoveNext_m87F4F0BD6D48DB3B754646F2995E54359A583E5A_gshared)(__this, method);
  5638. }
  5639. inline RuntimeObject* Enumerator_get_Current_mC2C1496936F12DE698B78B2BACCD3BE5282EE94E_inline (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method)
  5640. {
  5641. return (( RuntimeObject* (*) (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19*, const RuntimeMethod*))Enumerator_get_Current_mC2C1496936F12DE698B78B2BACCD3BE5282EE94E_gshared_inline)(__this, method);
  5642. }
  5643. inline RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8E7D1BA4160F25C5EF4E9B75F509F59E9DFD074A (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method)
  5644. {
  5645. return (( RuntimeObject* (*) (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m8E7D1BA4160F25C5EF4E9B75F509F59E9DFD074A_gshared)(__this, method);
  5646. }
  5647. inline void Enumerator_System_Collections_IEnumerator_Reset_mFD50811AFCC0C547D027933159215BB7EF634CE3 (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method)
  5648. {
  5649. (( void (*) (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19*, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mFD50811AFCC0C547D027933159215BB7EF634CE3_gshared)(__this, method);
  5650. }
  5651. inline bool HashMapHelper_1_MoveNext_m20D255F6E8A69E3CB7806540E45C3B7439C0B1BB_inline (HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B* __this, int32_t* ___0_bucketIndex, int32_t* ___1_nextIndex, int32_t* ___2_index, const RuntimeMethod* method)
  5652. {
  5653. return (( bool (*) (HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B*, int32_t*, int32_t*, int32_t*, const RuntimeMethod*))HashMapHelper_1_MoveNext_m20D255F6E8A69E3CB7806540E45C3B7439C0B1BB_gshared_inline)(__this, ___0_bucketIndex, ___1_nextIndex, ___2_index, method);
  5654. }
  5655. inline bool HashMapHelper_1_MoveNextSearch_m2576560D409AC6BF8713E8BD9070962379245FCA (HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B* __this, int32_t* ___0_bucketIndex, int32_t* ___1_nextIndex, int32_t* ___2_index, const RuntimeMethod* method)
  5656. {
  5657. return (( bool (*) (HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B*, int32_t*, int32_t*, int32_t*, const RuntimeMethod*))HashMapHelper_1_MoveNextSearch_m2576560D409AC6BF8713E8BD9070962379245FCA_gshared)(__this, ___0_bucketIndex, ___1_nextIndex, ___2_index, method);
  5658. }
  5659. #ifdef __clang__
  5660. #pragma clang diagnostic push
  5661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5662. #pragma clang diagnostic ignored "-Wunused-variable"
  5663. #endif
  5664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD171EC4768271C6EC1730E663CF14BD4CBF18916_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  5665. {
  5666. {
  5667. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_0 = ___0_dictionary;
  5668. __this->____dictionary = L_0;
  5669. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  5670. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_1 = ___0_dictionary;
  5671. NullCheck(L_1);
  5672. int32_t L_2 = L_1->____version;
  5673. __this->____version = L_2;
  5674. __this->____index = 0;
  5675. int32_t L_3 = ___1_getEnumeratorRetType;
  5676. __this->____getEnumeratorRetType = L_3;
  5677. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* L_4 = (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*)(&__this->____current);
  5678. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E));
  5679. return;
  5680. }
  5681. }
  5682. IL2CPP_EXTERN_C void Enumerator__ctor_mD171EC4768271C6EC1730E663CF14BD4CBF18916_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  5683. {
  5684. Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* _thisAdjusted;
  5685. int32_t _offset = 1;
  5686. _thisAdjusted = reinterpret_cast<Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*>(__this + _offset);
  5687. Enumerator__ctor_mD171EC4768271C6EC1730E663CF14BD4CBF18916(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  5688. }
  5689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF6F1126DC9EB0C8185B41F93B0F29226CEFC03BA_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  5690. {
  5691. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36* V_0 = NULL;
  5692. int32_t V_1 = 0;
  5693. {
  5694. int32_t L_0 = __this->____version;
  5695. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_1 = __this->____dictionary;
  5696. NullCheck(L_1);
  5697. int32_t L_2 = L_1->____version;
  5698. if ((((int32_t)L_0) == ((int32_t)L_2)))
  5699. {
  5700. goto IL_005e;
  5701. }
  5702. }
  5703. {
  5704. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  5705. goto IL_005e;
  5706. }
  5707. IL_001a:
  5708. {
  5709. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_3 = __this->____dictionary;
  5710. NullCheck(L_3);
  5711. EntryU5BU5D_t20E8E77A47B66B9624CA95A13BABEF4009AD2B4E* L_4 = L_3->____entries;
  5712. int32_t L_5 = __this->____index;
  5713. V_1 = L_5;
  5714. int32_t L_6 = V_1;
  5715. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  5716. int32_t L_7 = V_1;
  5717. NullCheck(L_4);
  5718. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  5719. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36* L_8 = V_0;
  5720. int32_t L_9 = L_8->___hashCode;
  5721. if ((((int32_t)L_9) < ((int32_t)0)))
  5722. {
  5723. goto IL_005e;
  5724. }
  5725. }
  5726. {
  5727. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36* L_10 = V_0;
  5728. int32_t L_11 = L_10->___key;
  5729. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36* L_12 = V_0;
  5730. double L_13 = L_12->___value;
  5731. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E L_14;
  5732. memset((&L_14), 0, sizeof(L_14));
  5733. KeyValuePair_2__ctor_mFF1CE6CE27FBBC6008EBEE5DB23248626BB06A0B((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  5734. __this->____current = L_14;
  5735. return (bool)1;
  5736. }
  5737. IL_005e:
  5738. {
  5739. int32_t L_15 = __this->____index;
  5740. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_16 = __this->____dictionary;
  5741. NullCheck(L_16);
  5742. int32_t L_17 = L_16->____count;
  5743. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  5744. {
  5745. goto IL_001a;
  5746. }
  5747. }
  5748. {
  5749. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_18 = __this->____dictionary;
  5750. NullCheck(L_18);
  5751. int32_t L_19 = L_18->____count;
  5752. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  5753. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* L_20 = (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*)(&__this->____current);
  5754. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E));
  5755. return (bool)0;
  5756. }
  5757. }
  5758. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mF6F1126DC9EB0C8185B41F93B0F29226CEFC03BA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  5759. {
  5760. Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* _thisAdjusted;
  5761. int32_t _offset = 1;
  5762. _thisAdjusted = reinterpret_cast<Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*>(__this + _offset);
  5763. bool _returnValue;
  5764. _returnValue = Enumerator_MoveNext_mF6F1126DC9EB0C8185B41F93B0F29226CEFC03BA(_thisAdjusted, method);
  5765. return _returnValue;
  5766. }
  5767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E Enumerator_get_Current_m23073A74CFEDC484B4E13766F889F66BA19E8410_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  5768. {
  5769. {
  5770. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E L_0 = __this->____current;
  5771. return L_0;
  5772. }
  5773. }
  5774. IL2CPP_EXTERN_C KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E Enumerator_get_Current_m23073A74CFEDC484B4E13766F889F66BA19E8410_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  5775. {
  5776. Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* _thisAdjusted;
  5777. int32_t _offset = 1;
  5778. _thisAdjusted = reinterpret_cast<Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*>(__this + _offset);
  5779. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E _returnValue;
  5780. _returnValue = Enumerator_get_Current_m23073A74CFEDC484B4E13766F889F66BA19E8410_inline(_thisAdjusted, method);
  5781. return _returnValue;
  5782. }
  5783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m21874E637D5DAB313227931CBEF2862049B888E4_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  5784. {
  5785. {
  5786. return;
  5787. }
  5788. }
  5789. IL2CPP_EXTERN_C void Enumerator_Dispose_m21874E637D5DAB313227931CBEF2862049B888E4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  5790. {
  5791. Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* _thisAdjusted;
  5792. int32_t _offset = 1;
  5793. _thisAdjusted = reinterpret_cast<Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*>(__this + _offset);
  5794. Enumerator_Dispose_m21874E637D5DAB313227931CBEF2862049B888E4(_thisAdjusted, method);
  5795. }
  5796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m1F60779641851A5FA8ED9820E47BACCED5E3B799_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  5797. {
  5798. static bool s_Il2CppMethodInitialized;
  5799. if (!s_Il2CppMethodInitialized)
  5800. {
  5801. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  5802. s_Il2CppMethodInitialized = true;
  5803. }
  5804. {
  5805. int32_t L_0 = __this->____index;
  5806. if (!L_0)
  5807. {
  5808. goto IL_001d;
  5809. }
  5810. }
  5811. {
  5812. int32_t L_1 = __this->____index;
  5813. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_2 = __this->____dictionary;
  5814. NullCheck(L_2);
  5815. int32_t L_3 = L_2->____count;
  5816. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  5817. {
  5818. goto IL_0022;
  5819. }
  5820. }
  5821. IL_001d:
  5822. {
  5823. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  5824. }
  5825. IL_0022:
  5826. {
  5827. int32_t L_4 = __this->____getEnumeratorRetType;
  5828. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  5829. {
  5830. goto IL_0056;
  5831. }
  5832. }
  5833. {
  5834. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* L_5 = (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*)(&__this->____current);
  5835. int32_t L_6;
  5836. L_6 = KeyValuePair_2_get_Key_mDE01C9A94A06826863157AB8A67772D716D17C09_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  5837. int32_t L_7 = L_6;
  5838. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  5839. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* L_9 = (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*)(&__this->____current);
  5840. double L_10;
  5841. L_10 = KeyValuePair_2_get_Value_m37ABE69B23F72E4298BB098EA4667909AFE474BD_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  5842. double L_11 = L_10;
  5843. RuntimeObject* L_12 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_11);
  5844. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_13;
  5845. memset((&L_13), 0, sizeof(L_13));
  5846. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_13), L_8, L_12, NULL);
  5847. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_14 = L_13;
  5848. RuntimeObject* L_15 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_14);
  5849. return L_15;
  5850. }
  5851. IL_0056:
  5852. {
  5853. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* L_16 = (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*)(&__this->____current);
  5854. int32_t L_17;
  5855. L_17 = KeyValuePair_2_get_Key_mDE01C9A94A06826863157AB8A67772D716D17C09_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  5856. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* L_18 = (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*)(&__this->____current);
  5857. double L_19;
  5858. L_19 = KeyValuePair_2_get_Value_m37ABE69B23F72E4298BB098EA4667909AFE474BD_inline(L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  5859. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E L_20;
  5860. memset((&L_20), 0, sizeof(L_20));
  5861. KeyValuePair_2__ctor_mFF1CE6CE27FBBC6008EBEE5DB23248626BB06A0B((&L_20), L_17, L_19, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  5862. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E L_21 = L_20;
  5863. RuntimeObject* L_22 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_21);
  5864. return L_22;
  5865. }
  5866. }
  5867. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m1F60779641851A5FA8ED9820E47BACCED5E3B799_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  5868. {
  5869. Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* _thisAdjusted;
  5870. int32_t _offset = 1;
  5871. _thisAdjusted = reinterpret_cast<Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*>(__this + _offset);
  5872. RuntimeObject* _returnValue;
  5873. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m1F60779641851A5FA8ED9820E47BACCED5E3B799(_thisAdjusted, method);
  5874. return _returnValue;
  5875. }
  5876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6B6A6F879DADCB102C11A1DC617D7C748CA23BC3_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  5877. {
  5878. {
  5879. int32_t L_0 = __this->____version;
  5880. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_1 = __this->____dictionary;
  5881. NullCheck(L_1);
  5882. int32_t L_2 = L_1->____version;
  5883. if ((((int32_t)L_0) == ((int32_t)L_2)))
  5884. {
  5885. goto IL_0018;
  5886. }
  5887. }
  5888. {
  5889. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  5890. }
  5891. IL_0018:
  5892. {
  5893. __this->____index = 0;
  5894. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* L_3 = (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*)(&__this->____current);
  5895. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E));
  5896. return;
  5897. }
  5898. }
  5899. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m6B6A6F879DADCB102C11A1DC617D7C748CA23BC3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  5900. {
  5901. Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* _thisAdjusted;
  5902. int32_t _offset = 1;
  5903. _thisAdjusted = reinterpret_cast<Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*>(__this + _offset);
  5904. Enumerator_System_Collections_IEnumerator_Reset_m6B6A6F879DADCB102C11A1DC617D7C748CA23BC3(_thisAdjusted, method);
  5905. }
  5906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m765F37CBB8939E3C084595C1DC5C96EE6494B20E_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  5907. {
  5908. {
  5909. int32_t L_0 = __this->____index;
  5910. if (!L_0)
  5911. {
  5912. goto IL_001d;
  5913. }
  5914. }
  5915. {
  5916. int32_t L_1 = __this->____index;
  5917. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_2 = __this->____dictionary;
  5918. NullCheck(L_2);
  5919. int32_t L_3 = L_2->____count;
  5920. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  5921. {
  5922. goto IL_0022;
  5923. }
  5924. }
  5925. IL_001d:
  5926. {
  5927. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  5928. }
  5929. IL_0022:
  5930. {
  5931. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* L_4 = (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*)(&__this->____current);
  5932. int32_t L_5;
  5933. L_5 = KeyValuePair_2_get_Key_mDE01C9A94A06826863157AB8A67772D716D17C09_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  5934. int32_t L_6 = L_5;
  5935. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  5936. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* L_8 = (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*)(&__this->____current);
  5937. double L_9;
  5938. L_9 = KeyValuePair_2_get_Value_m37ABE69B23F72E4298BB098EA4667909AFE474BD_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  5939. double L_10 = L_9;
  5940. RuntimeObject* L_11 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_10);
  5941. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12;
  5942. memset((&L_12), 0, sizeof(L_12));
  5943. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_12), L_7, L_11, NULL);
  5944. return L_12;
  5945. }
  5946. }
  5947. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m765F37CBB8939E3C084595C1DC5C96EE6494B20E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  5948. {
  5949. Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* _thisAdjusted;
  5950. int32_t _offset = 1;
  5951. _thisAdjusted = reinterpret_cast<Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*>(__this + _offset);
  5952. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  5953. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m765F37CBB8939E3C084595C1DC5C96EE6494B20E(_thisAdjusted, method);
  5954. return _returnValue;
  5955. }
  5956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4DD6D293183D5AF7D7E3A815B5B0D16E77205899_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  5957. {
  5958. {
  5959. int32_t L_0 = __this->____index;
  5960. if (!L_0)
  5961. {
  5962. goto IL_001d;
  5963. }
  5964. }
  5965. {
  5966. int32_t L_1 = __this->____index;
  5967. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_2 = __this->____dictionary;
  5968. NullCheck(L_2);
  5969. int32_t L_3 = L_2->____count;
  5970. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  5971. {
  5972. goto IL_0022;
  5973. }
  5974. }
  5975. IL_001d:
  5976. {
  5977. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  5978. }
  5979. IL_0022:
  5980. {
  5981. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* L_4 = (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*)(&__this->____current);
  5982. int32_t L_5;
  5983. L_5 = KeyValuePair_2_get_Key_mDE01C9A94A06826863157AB8A67772D716D17C09_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  5984. int32_t L_6 = L_5;
  5985. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  5986. return L_7;
  5987. }
  5988. }
  5989. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4DD6D293183D5AF7D7E3A815B5B0D16E77205899_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  5990. {
  5991. Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* _thisAdjusted;
  5992. int32_t _offset = 1;
  5993. _thisAdjusted = reinterpret_cast<Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*>(__this + _offset);
  5994. RuntimeObject* _returnValue;
  5995. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4DD6D293183D5AF7D7E3A815B5B0D16E77205899(_thisAdjusted, method);
  5996. return _returnValue;
  5997. }
  5998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBF7652C09B51B438E5D0D5D56A581D8C00B9B053_gshared (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  5999. {
  6000. {
  6001. int32_t L_0 = __this->____index;
  6002. if (!L_0)
  6003. {
  6004. goto IL_001d;
  6005. }
  6006. }
  6007. {
  6008. int32_t L_1 = __this->____index;
  6009. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_2 = __this->____dictionary;
  6010. NullCheck(L_2);
  6011. int32_t L_3 = L_2->____count;
  6012. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  6013. {
  6014. goto IL_0022;
  6015. }
  6016. }
  6017. IL_001d:
  6018. {
  6019. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  6020. }
  6021. IL_0022:
  6022. {
  6023. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* L_4 = (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E*)(&__this->____current);
  6024. double L_5;
  6025. L_5 = KeyValuePair_2_get_Value_m37ABE69B23F72E4298BB098EA4667909AFE474BD_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  6026. double L_6 = L_5;
  6027. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  6028. return L_7;
  6029. }
  6030. }
  6031. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBF7652C09B51B438E5D0D5D56A581D8C00B9B053_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6032. {
  6033. Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* _thisAdjusted;
  6034. int32_t _offset = 1;
  6035. _thisAdjusted = reinterpret_cast<Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812*>(__this + _offset);
  6036. RuntimeObject* _returnValue;
  6037. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBF7652C09B51B438E5D0D5D56A581D8C00B9B053(_thisAdjusted, method);
  6038. return _returnValue;
  6039. }
  6040. #ifdef __clang__
  6041. #pragma clang diagnostic pop
  6042. #endif
  6043. #ifdef __clang__
  6044. #pragma clang diagnostic push
  6045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6046. #pragma clang diagnostic ignored "-Wunused-variable"
  6047. #endif
  6048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC8A635914B0B492E926124AAFDD6750E5B138EF8_gshared (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ___0_dictionary, const RuntimeMethod* method)
  6049. {
  6050. {
  6051. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_0 = ___0_dictionary;
  6052. __this->____dictionary = L_0;
  6053. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  6054. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_1 = ___0_dictionary;
  6055. NullCheck(L_1);
  6056. int32_t L_2 = L_1->____version;
  6057. __this->____version = L_2;
  6058. __this->____index = 0;
  6059. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  6060. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  6061. return;
  6062. }
  6063. }
  6064. IL2CPP_EXTERN_C void Enumerator__ctor_mC8A635914B0B492E926124AAFDD6750E5B138EF8_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ___0_dictionary, const RuntimeMethod* method)
  6065. {
  6066. Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* _thisAdjusted;
  6067. int32_t _offset = 1;
  6068. _thisAdjusted = reinterpret_cast<Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8*>(__this + _offset);
  6069. Enumerator__ctor_mC8A635914B0B492E926124AAFDD6750E5B138EF8(_thisAdjusted, ___0_dictionary, method);
  6070. }
  6071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5DE1BEAA2FABE0BBA3C55FAC42A334E8B0C2F54B_gshared (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method)
  6072. {
  6073. {
  6074. return;
  6075. }
  6076. }
  6077. IL2CPP_EXTERN_C void Enumerator_Dispose_m5DE1BEAA2FABE0BBA3C55FAC42A334E8B0C2F54B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6078. {
  6079. Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* _thisAdjusted;
  6080. int32_t _offset = 1;
  6081. _thisAdjusted = reinterpret_cast<Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8*>(__this + _offset);
  6082. Enumerator_Dispose_m5DE1BEAA2FABE0BBA3C55FAC42A334E8B0C2F54B(_thisAdjusted, method);
  6083. }
  6084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4FFFD27A3F2378C6CB496EE5B627D20623BD40DC_gshared (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method)
  6085. {
  6086. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36* V_0 = NULL;
  6087. int32_t V_1 = 0;
  6088. {
  6089. int32_t L_0 = __this->____version;
  6090. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_1 = __this->____dictionary;
  6091. NullCheck(L_1);
  6092. int32_t L_2 = L_1->____version;
  6093. if ((((int32_t)L_0) == ((int32_t)L_2)))
  6094. {
  6095. goto IL_0053;
  6096. }
  6097. }
  6098. {
  6099. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  6100. goto IL_0053;
  6101. }
  6102. IL_001a:
  6103. {
  6104. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_3 = __this->____dictionary;
  6105. NullCheck(L_3);
  6106. EntryU5BU5D_t20E8E77A47B66B9624CA95A13BABEF4009AD2B4E* L_4 = L_3->____entries;
  6107. int32_t L_5 = __this->____index;
  6108. V_1 = L_5;
  6109. int32_t L_6 = V_1;
  6110. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  6111. int32_t L_7 = V_1;
  6112. NullCheck(L_4);
  6113. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  6114. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36* L_8 = V_0;
  6115. int32_t L_9 = L_8->___hashCode;
  6116. if ((((int32_t)L_9) < ((int32_t)0)))
  6117. {
  6118. goto IL_0053;
  6119. }
  6120. }
  6121. {
  6122. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36* L_10 = V_0;
  6123. int32_t L_11 = L_10->___key;
  6124. __this->____currentKey = L_11;
  6125. return (bool)1;
  6126. }
  6127. IL_0053:
  6128. {
  6129. int32_t L_12 = __this->____index;
  6130. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_13 = __this->____dictionary;
  6131. NullCheck(L_13);
  6132. int32_t L_14 = L_13->____count;
  6133. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  6134. {
  6135. goto IL_001a;
  6136. }
  6137. }
  6138. {
  6139. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_15 = __this->____dictionary;
  6140. NullCheck(L_15);
  6141. int32_t L_16 = L_15->____count;
  6142. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  6143. int32_t* L_17 = (int32_t*)(&__this->____currentKey);
  6144. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  6145. return (bool)0;
  6146. }
  6147. }
  6148. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m4FFFD27A3F2378C6CB496EE5B627D20623BD40DC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6149. {
  6150. Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* _thisAdjusted;
  6151. int32_t _offset = 1;
  6152. _thisAdjusted = reinterpret_cast<Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8*>(__this + _offset);
  6153. bool _returnValue;
  6154. _returnValue = Enumerator_MoveNext_m4FFFD27A3F2378C6CB496EE5B627D20623BD40DC(_thisAdjusted, method);
  6155. return _returnValue;
  6156. }
  6157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m273032686AF2AA2D4702AA1B132763439A4551EE_gshared (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method)
  6158. {
  6159. {
  6160. int32_t L_0 = __this->____currentKey;
  6161. return L_0;
  6162. }
  6163. }
  6164. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_m273032686AF2AA2D4702AA1B132763439A4551EE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6165. {
  6166. Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* _thisAdjusted;
  6167. int32_t _offset = 1;
  6168. _thisAdjusted = reinterpret_cast<Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8*>(__this + _offset);
  6169. int32_t _returnValue;
  6170. _returnValue = Enumerator_get_Current_m273032686AF2AA2D4702AA1B132763439A4551EE_inline(_thisAdjusted, method);
  6171. return _returnValue;
  6172. }
  6173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m82542E053DC2F35BA7C9DE7D008D86035910124A_gshared (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method)
  6174. {
  6175. {
  6176. int32_t L_0 = __this->____index;
  6177. if (!L_0)
  6178. {
  6179. goto IL_001d;
  6180. }
  6181. }
  6182. {
  6183. int32_t L_1 = __this->____index;
  6184. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_2 = __this->____dictionary;
  6185. NullCheck(L_2);
  6186. int32_t L_3 = L_2->____count;
  6187. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  6188. {
  6189. goto IL_0022;
  6190. }
  6191. }
  6192. IL_001d:
  6193. {
  6194. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  6195. }
  6196. IL_0022:
  6197. {
  6198. int32_t L_4 = __this->____currentKey;
  6199. int32_t L_5 = L_4;
  6200. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  6201. return L_6;
  6202. }
  6203. }
  6204. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m82542E053DC2F35BA7C9DE7D008D86035910124A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6205. {
  6206. Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* _thisAdjusted;
  6207. int32_t _offset = 1;
  6208. _thisAdjusted = reinterpret_cast<Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8*>(__this + _offset);
  6209. RuntimeObject* _returnValue;
  6210. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m82542E053DC2F35BA7C9DE7D008D86035910124A(_thisAdjusted, method);
  6211. return _returnValue;
  6212. }
  6213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m8022ADE3FB9A793B6FB03BECB72CA00DDF33D5CE_gshared (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method)
  6214. {
  6215. {
  6216. int32_t L_0 = __this->____version;
  6217. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_1 = __this->____dictionary;
  6218. NullCheck(L_1);
  6219. int32_t L_2 = L_1->____version;
  6220. if ((((int32_t)L_0) == ((int32_t)L_2)))
  6221. {
  6222. goto IL_0018;
  6223. }
  6224. }
  6225. {
  6226. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  6227. }
  6228. IL_0018:
  6229. {
  6230. __this->____index = 0;
  6231. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  6232. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  6233. return;
  6234. }
  6235. }
  6236. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m8022ADE3FB9A793B6FB03BECB72CA00DDF33D5CE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6237. {
  6238. Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* _thisAdjusted;
  6239. int32_t _offset = 1;
  6240. _thisAdjusted = reinterpret_cast<Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8*>(__this + _offset);
  6241. Enumerator_System_Collections_IEnumerator_Reset_m8022ADE3FB9A793B6FB03BECB72CA00DDF33D5CE(_thisAdjusted, method);
  6242. }
  6243. #ifdef __clang__
  6244. #pragma clang diagnostic pop
  6245. #endif
  6246. #ifdef __clang__
  6247. #pragma clang diagnostic push
  6248. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6249. #pragma clang diagnostic ignored "-Wunused-variable"
  6250. #endif
  6251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m859C35771EDD18B2FC0A722A146F1A290E1D1EA2_gshared (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ___0_dictionary, const RuntimeMethod* method)
  6252. {
  6253. {
  6254. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_0 = ___0_dictionary;
  6255. __this->____dictionary = L_0;
  6256. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  6257. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_1 = ___0_dictionary;
  6258. NullCheck(L_1);
  6259. int32_t L_2 = L_1->____version;
  6260. __this->____version = L_2;
  6261. __this->____index = 0;
  6262. double* L_3 = (double*)(&__this->____currentValue);
  6263. il2cpp_codegen_initobj(L_3, sizeof(double));
  6264. return;
  6265. }
  6266. }
  6267. IL2CPP_EXTERN_C void Enumerator__ctor_m859C35771EDD18B2FC0A722A146F1A290E1D1EA2_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* ___0_dictionary, const RuntimeMethod* method)
  6268. {
  6269. Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* _thisAdjusted;
  6270. int32_t _offset = 1;
  6271. _thisAdjusted = reinterpret_cast<Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44*>(__this + _offset);
  6272. Enumerator__ctor_m859C35771EDD18B2FC0A722A146F1A290E1D1EA2(_thisAdjusted, ___0_dictionary, method);
  6273. }
  6274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1B7EA68E31DD358E24FA0F33F953BC011492EAAE_gshared (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method)
  6275. {
  6276. {
  6277. return;
  6278. }
  6279. }
  6280. IL2CPP_EXTERN_C void Enumerator_Dispose_m1B7EA68E31DD358E24FA0F33F953BC011492EAAE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6281. {
  6282. Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* _thisAdjusted;
  6283. int32_t _offset = 1;
  6284. _thisAdjusted = reinterpret_cast<Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44*>(__this + _offset);
  6285. Enumerator_Dispose_m1B7EA68E31DD358E24FA0F33F953BC011492EAAE(_thisAdjusted, method);
  6286. }
  6287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAABE1961C884BE55EEE89A16E9A366DA38DC7705_gshared (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method)
  6288. {
  6289. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36* V_0 = NULL;
  6290. int32_t V_1 = 0;
  6291. {
  6292. int32_t L_0 = __this->____version;
  6293. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_1 = __this->____dictionary;
  6294. NullCheck(L_1);
  6295. int32_t L_2 = L_1->____version;
  6296. if ((((int32_t)L_0) == ((int32_t)L_2)))
  6297. {
  6298. goto IL_0053;
  6299. }
  6300. }
  6301. {
  6302. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  6303. goto IL_0053;
  6304. }
  6305. IL_001a:
  6306. {
  6307. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_3 = __this->____dictionary;
  6308. NullCheck(L_3);
  6309. EntryU5BU5D_t20E8E77A47B66B9624CA95A13BABEF4009AD2B4E* L_4 = L_3->____entries;
  6310. int32_t L_5 = __this->____index;
  6311. V_1 = L_5;
  6312. int32_t L_6 = V_1;
  6313. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  6314. int32_t L_7 = V_1;
  6315. NullCheck(L_4);
  6316. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  6317. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36* L_8 = V_0;
  6318. int32_t L_9 = L_8->___hashCode;
  6319. if ((((int32_t)L_9) < ((int32_t)0)))
  6320. {
  6321. goto IL_0053;
  6322. }
  6323. }
  6324. {
  6325. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36* L_10 = V_0;
  6326. double L_11 = L_10->___value;
  6327. __this->____currentValue = L_11;
  6328. return (bool)1;
  6329. }
  6330. IL_0053:
  6331. {
  6332. int32_t L_12 = __this->____index;
  6333. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_13 = __this->____dictionary;
  6334. NullCheck(L_13);
  6335. int32_t L_14 = L_13->____count;
  6336. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  6337. {
  6338. goto IL_001a;
  6339. }
  6340. }
  6341. {
  6342. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_15 = __this->____dictionary;
  6343. NullCheck(L_15);
  6344. int32_t L_16 = L_15->____count;
  6345. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  6346. double* L_17 = (double*)(&__this->____currentValue);
  6347. il2cpp_codegen_initobj(L_17, sizeof(double));
  6348. return (bool)0;
  6349. }
  6350. }
  6351. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mAABE1961C884BE55EEE89A16E9A366DA38DC7705_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6352. {
  6353. Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* _thisAdjusted;
  6354. int32_t _offset = 1;
  6355. _thisAdjusted = reinterpret_cast<Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44*>(__this + _offset);
  6356. bool _returnValue;
  6357. _returnValue = Enumerator_MoveNext_mAABE1961C884BE55EEE89A16E9A366DA38DC7705(_thisAdjusted, method);
  6358. return _returnValue;
  6359. }
  6360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Enumerator_get_Current_m752CD0D67510C0916025446A0ABA1902FE1E6AEC_gshared (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method)
  6361. {
  6362. {
  6363. double L_0 = __this->____currentValue;
  6364. return L_0;
  6365. }
  6366. }
  6367. IL2CPP_EXTERN_C double Enumerator_get_Current_m752CD0D67510C0916025446A0ABA1902FE1E6AEC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6368. {
  6369. Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* _thisAdjusted;
  6370. int32_t _offset = 1;
  6371. _thisAdjusted = reinterpret_cast<Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44*>(__this + _offset);
  6372. double _returnValue;
  6373. _returnValue = Enumerator_get_Current_m752CD0D67510C0916025446A0ABA1902FE1E6AEC_inline(_thisAdjusted, method);
  6374. return _returnValue;
  6375. }
  6376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7E755FB406CB5F748F7447A40DAD44AB53A342D3_gshared (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method)
  6377. {
  6378. {
  6379. int32_t L_0 = __this->____index;
  6380. if (!L_0)
  6381. {
  6382. goto IL_001d;
  6383. }
  6384. }
  6385. {
  6386. int32_t L_1 = __this->____index;
  6387. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_2 = __this->____dictionary;
  6388. NullCheck(L_2);
  6389. int32_t L_3 = L_2->____count;
  6390. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  6391. {
  6392. goto IL_0022;
  6393. }
  6394. }
  6395. IL_001d:
  6396. {
  6397. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  6398. }
  6399. IL_0022:
  6400. {
  6401. double L_4 = __this->____currentValue;
  6402. double L_5 = L_4;
  6403. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  6404. return L_6;
  6405. }
  6406. }
  6407. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7E755FB406CB5F748F7447A40DAD44AB53A342D3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6408. {
  6409. Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* _thisAdjusted;
  6410. int32_t _offset = 1;
  6411. _thisAdjusted = reinterpret_cast<Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44*>(__this + _offset);
  6412. RuntimeObject* _returnValue;
  6413. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m7E755FB406CB5F748F7447A40DAD44AB53A342D3(_thisAdjusted, method);
  6414. return _returnValue;
  6415. }
  6416. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0CC3F0953E9004D7AEE76576CE71E11FEAD303A8_gshared (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method)
  6417. {
  6418. {
  6419. int32_t L_0 = __this->____version;
  6420. Dictionary_2_tF99E988C7E3A4709CE89F8DEDE7AE36BBC0D4EEF* L_1 = __this->____dictionary;
  6421. NullCheck(L_1);
  6422. int32_t L_2 = L_1->____version;
  6423. if ((((int32_t)L_0) == ((int32_t)L_2)))
  6424. {
  6425. goto IL_0018;
  6426. }
  6427. }
  6428. {
  6429. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  6430. }
  6431. IL_0018:
  6432. {
  6433. __this->____index = 0;
  6434. double* L_3 = (double*)(&__this->____currentValue);
  6435. il2cpp_codegen_initobj(L_3, sizeof(double));
  6436. return;
  6437. }
  6438. }
  6439. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m0CC3F0953E9004D7AEE76576CE71E11FEAD303A8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6440. {
  6441. Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* _thisAdjusted;
  6442. int32_t _offset = 1;
  6443. _thisAdjusted = reinterpret_cast<Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44*>(__this + _offset);
  6444. Enumerator_System_Collections_IEnumerator_Reset_m0CC3F0953E9004D7AEE76576CE71E11FEAD303A8(_thisAdjusted, method);
  6445. }
  6446. #ifdef __clang__
  6447. #pragma clang diagnostic pop
  6448. #endif
  6449. #ifdef __clang__
  6450. #pragma clang diagnostic push
  6451. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6452. #pragma clang diagnostic ignored "-Wunused-variable"
  6453. #endif
  6454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA30729C137D774AF121FAC02E12B8A9708AE9C74_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  6455. {
  6456. {
  6457. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_0 = ___0_dictionary;
  6458. __this->____dictionary = L_0;
  6459. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  6460. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_1 = ___0_dictionary;
  6461. NullCheck(L_1);
  6462. int32_t L_2 = L_1->____version;
  6463. __this->____version = L_2;
  6464. __this->____index = 0;
  6465. int32_t L_3 = ___1_getEnumeratorRetType;
  6466. __this->____getEnumeratorRetType = L_3;
  6467. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* L_4 = (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*)(&__this->____current);
  6468. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC));
  6469. return;
  6470. }
  6471. }
  6472. IL2CPP_EXTERN_C void Enumerator__ctor_mA30729C137D774AF121FAC02E12B8A9708AE9C74_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  6473. {
  6474. Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* _thisAdjusted;
  6475. int32_t _offset = 1;
  6476. _thisAdjusted = reinterpret_cast<Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*>(__this + _offset);
  6477. Enumerator__ctor_mA30729C137D774AF121FAC02E12B8A9708AE9C74(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  6478. }
  6479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBD1695875B24CA6DDBE8668E59A5070E94FBFDCA_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  6480. {
  6481. Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804* V_0 = NULL;
  6482. int32_t V_1 = 0;
  6483. {
  6484. int32_t L_0 = __this->____version;
  6485. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_1 = __this->____dictionary;
  6486. NullCheck(L_1);
  6487. int32_t L_2 = L_1->____version;
  6488. if ((((int32_t)L_0) == ((int32_t)L_2)))
  6489. {
  6490. goto IL_005e;
  6491. }
  6492. }
  6493. {
  6494. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  6495. goto IL_005e;
  6496. }
  6497. IL_001a:
  6498. {
  6499. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_3 = __this->____dictionary;
  6500. NullCheck(L_3);
  6501. EntryU5BU5D_t109825AA57508E58A227EA26BE914EE0897CF6BF* L_4 = L_3->____entries;
  6502. int32_t L_5 = __this->____index;
  6503. V_1 = L_5;
  6504. int32_t L_6 = V_1;
  6505. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  6506. int32_t L_7 = V_1;
  6507. NullCheck(L_4);
  6508. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  6509. Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804* L_8 = V_0;
  6510. int32_t L_9 = L_8->___hashCode;
  6511. if ((((int32_t)L_9) < ((int32_t)0)))
  6512. {
  6513. goto IL_005e;
  6514. }
  6515. }
  6516. {
  6517. Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804* L_10 = V_0;
  6518. int32_t L_11 = L_10->___key;
  6519. Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804* L_12 = V_0;
  6520. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_13 = L_12->___value;
  6521. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC L_14;
  6522. memset((&L_14), 0, sizeof(L_14));
  6523. KeyValuePair_2__ctor_m3B0AB9CD912E534FE29F63B606E2E6A031ADB3DC((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  6524. __this->____current = L_14;
  6525. return (bool)1;
  6526. }
  6527. IL_005e:
  6528. {
  6529. int32_t L_15 = __this->____index;
  6530. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_16 = __this->____dictionary;
  6531. NullCheck(L_16);
  6532. int32_t L_17 = L_16->____count;
  6533. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  6534. {
  6535. goto IL_001a;
  6536. }
  6537. }
  6538. {
  6539. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_18 = __this->____dictionary;
  6540. NullCheck(L_18);
  6541. int32_t L_19 = L_18->____count;
  6542. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  6543. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* L_20 = (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*)(&__this->____current);
  6544. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC));
  6545. return (bool)0;
  6546. }
  6547. }
  6548. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mBD1695875B24CA6DDBE8668E59A5070E94FBFDCA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6549. {
  6550. Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* _thisAdjusted;
  6551. int32_t _offset = 1;
  6552. _thisAdjusted = reinterpret_cast<Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*>(__this + _offset);
  6553. bool _returnValue;
  6554. _returnValue = Enumerator_MoveNext_mBD1695875B24CA6DDBE8668E59A5070E94FBFDCA(_thisAdjusted, method);
  6555. return _returnValue;
  6556. }
  6557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC Enumerator_get_Current_m6D8A5FD6696AB685443B38E9EE8C722809CF4545_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  6558. {
  6559. {
  6560. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC L_0 = __this->____current;
  6561. return L_0;
  6562. }
  6563. }
  6564. IL2CPP_EXTERN_C KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC Enumerator_get_Current_m6D8A5FD6696AB685443B38E9EE8C722809CF4545_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6565. {
  6566. Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* _thisAdjusted;
  6567. int32_t _offset = 1;
  6568. _thisAdjusted = reinterpret_cast<Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*>(__this + _offset);
  6569. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC _returnValue;
  6570. _returnValue = Enumerator_get_Current_m6D8A5FD6696AB685443B38E9EE8C722809CF4545_inline(_thisAdjusted, method);
  6571. return _returnValue;
  6572. }
  6573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7006A0254AB7CCBFF7D237C7868DF1FA03FABD8F_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  6574. {
  6575. {
  6576. return;
  6577. }
  6578. }
  6579. IL2CPP_EXTERN_C void Enumerator_Dispose_m7006A0254AB7CCBFF7D237C7868DF1FA03FABD8F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6580. {
  6581. Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* _thisAdjusted;
  6582. int32_t _offset = 1;
  6583. _thisAdjusted = reinterpret_cast<Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*>(__this + _offset);
  6584. Enumerator_Dispose_m7006A0254AB7CCBFF7D237C7868DF1FA03FABD8F(_thisAdjusted, method);
  6585. }
  6586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m0F7186D6A760DFEA8F53D9FFB00C90B3CE775A5A_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  6587. {
  6588. static bool s_Il2CppMethodInitialized;
  6589. if (!s_Il2CppMethodInitialized)
  6590. {
  6591. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  6592. s_Il2CppMethodInitialized = true;
  6593. }
  6594. {
  6595. int32_t L_0 = __this->____index;
  6596. if (!L_0)
  6597. {
  6598. goto IL_001d;
  6599. }
  6600. }
  6601. {
  6602. int32_t L_1 = __this->____index;
  6603. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_2 = __this->____dictionary;
  6604. NullCheck(L_2);
  6605. int32_t L_3 = L_2->____count;
  6606. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  6607. {
  6608. goto IL_0022;
  6609. }
  6610. }
  6611. IL_001d:
  6612. {
  6613. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  6614. }
  6615. IL_0022:
  6616. {
  6617. int32_t L_4 = __this->____getEnumeratorRetType;
  6618. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  6619. {
  6620. goto IL_0056;
  6621. }
  6622. }
  6623. {
  6624. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* L_5 = (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*)(&__this->____current);
  6625. int32_t L_6;
  6626. L_6 = KeyValuePair_2_get_Key_m0663AF7173F4220DB2F4A508D4F2B9F3761B172E_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  6627. int32_t L_7 = L_6;
  6628. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  6629. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* L_9 = (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*)(&__this->____current);
  6630. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_10;
  6631. L_10 = KeyValuePair_2_get_Value_mAE089FA466F2358E958EFE04FACD5E9E365A202C_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  6632. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_11 = L_10;
  6633. RuntimeObject* L_12 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_11);
  6634. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_13;
  6635. memset((&L_13), 0, sizeof(L_13));
  6636. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_13), L_8, L_12, NULL);
  6637. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_14 = L_13;
  6638. RuntimeObject* L_15 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_14);
  6639. return L_15;
  6640. }
  6641. IL_0056:
  6642. {
  6643. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* L_16 = (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*)(&__this->____current);
  6644. int32_t L_17;
  6645. L_17 = KeyValuePair_2_get_Key_m0663AF7173F4220DB2F4A508D4F2B9F3761B172E_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  6646. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* L_18 = (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*)(&__this->____current);
  6647. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_19;
  6648. L_19 = KeyValuePair_2_get_Value_mAE089FA466F2358E958EFE04FACD5E9E365A202C_inline(L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  6649. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC L_20;
  6650. memset((&L_20), 0, sizeof(L_20));
  6651. KeyValuePair_2__ctor_m3B0AB9CD912E534FE29F63B606E2E6A031ADB3DC((&L_20), L_17, L_19, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  6652. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC L_21 = L_20;
  6653. RuntimeObject* L_22 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_21);
  6654. return L_22;
  6655. }
  6656. }
  6657. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m0F7186D6A760DFEA8F53D9FFB00C90B3CE775A5A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6658. {
  6659. Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* _thisAdjusted;
  6660. int32_t _offset = 1;
  6661. _thisAdjusted = reinterpret_cast<Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*>(__this + _offset);
  6662. RuntimeObject* _returnValue;
  6663. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m0F7186D6A760DFEA8F53D9FFB00C90B3CE775A5A(_thisAdjusted, method);
  6664. return _returnValue;
  6665. }
  6666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3FC0CF5BB690634F19E829A0FE36AE88A6FA1ACF_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  6667. {
  6668. {
  6669. int32_t L_0 = __this->____version;
  6670. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_1 = __this->____dictionary;
  6671. NullCheck(L_1);
  6672. int32_t L_2 = L_1->____version;
  6673. if ((((int32_t)L_0) == ((int32_t)L_2)))
  6674. {
  6675. goto IL_0018;
  6676. }
  6677. }
  6678. {
  6679. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  6680. }
  6681. IL_0018:
  6682. {
  6683. __this->____index = 0;
  6684. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* L_3 = (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*)(&__this->____current);
  6685. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC));
  6686. return;
  6687. }
  6688. }
  6689. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m3FC0CF5BB690634F19E829A0FE36AE88A6FA1ACF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6690. {
  6691. Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* _thisAdjusted;
  6692. int32_t _offset = 1;
  6693. _thisAdjusted = reinterpret_cast<Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*>(__this + _offset);
  6694. Enumerator_System_Collections_IEnumerator_Reset_m3FC0CF5BB690634F19E829A0FE36AE88A6FA1ACF(_thisAdjusted, method);
  6695. }
  6696. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mF3C78599D220675EE2DDB76B3AA60C3D59487799_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  6697. {
  6698. {
  6699. int32_t L_0 = __this->____index;
  6700. if (!L_0)
  6701. {
  6702. goto IL_001d;
  6703. }
  6704. }
  6705. {
  6706. int32_t L_1 = __this->____index;
  6707. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_2 = __this->____dictionary;
  6708. NullCheck(L_2);
  6709. int32_t L_3 = L_2->____count;
  6710. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  6711. {
  6712. goto IL_0022;
  6713. }
  6714. }
  6715. IL_001d:
  6716. {
  6717. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  6718. }
  6719. IL_0022:
  6720. {
  6721. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* L_4 = (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*)(&__this->____current);
  6722. int32_t L_5;
  6723. L_5 = KeyValuePair_2_get_Key_m0663AF7173F4220DB2F4A508D4F2B9F3761B172E_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  6724. int32_t L_6 = L_5;
  6725. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  6726. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* L_8 = (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*)(&__this->____current);
  6727. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_9;
  6728. L_9 = KeyValuePair_2_get_Value_mAE089FA466F2358E958EFE04FACD5E9E365A202C_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  6729. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_10 = L_9;
  6730. RuntimeObject* L_11 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_10);
  6731. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12;
  6732. memset((&L_12), 0, sizeof(L_12));
  6733. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_12), L_7, L_11, NULL);
  6734. return L_12;
  6735. }
  6736. }
  6737. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mF3C78599D220675EE2DDB76B3AA60C3D59487799_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6738. {
  6739. Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* _thisAdjusted;
  6740. int32_t _offset = 1;
  6741. _thisAdjusted = reinterpret_cast<Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*>(__this + _offset);
  6742. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  6743. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mF3C78599D220675EE2DDB76B3AA60C3D59487799(_thisAdjusted, method);
  6744. return _returnValue;
  6745. }
  6746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC229056CFDA201008317C83AF95B5BCD4897B7F3_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  6747. {
  6748. {
  6749. int32_t L_0 = __this->____index;
  6750. if (!L_0)
  6751. {
  6752. goto IL_001d;
  6753. }
  6754. }
  6755. {
  6756. int32_t L_1 = __this->____index;
  6757. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_2 = __this->____dictionary;
  6758. NullCheck(L_2);
  6759. int32_t L_3 = L_2->____count;
  6760. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  6761. {
  6762. goto IL_0022;
  6763. }
  6764. }
  6765. IL_001d:
  6766. {
  6767. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  6768. }
  6769. IL_0022:
  6770. {
  6771. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* L_4 = (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*)(&__this->____current);
  6772. int32_t L_5;
  6773. L_5 = KeyValuePair_2_get_Key_m0663AF7173F4220DB2F4A508D4F2B9F3761B172E_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  6774. int32_t L_6 = L_5;
  6775. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  6776. return L_7;
  6777. }
  6778. }
  6779. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC229056CFDA201008317C83AF95B5BCD4897B7F3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6780. {
  6781. Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* _thisAdjusted;
  6782. int32_t _offset = 1;
  6783. _thisAdjusted = reinterpret_cast<Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*>(__this + _offset);
  6784. RuntimeObject* _returnValue;
  6785. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC229056CFDA201008317C83AF95B5BCD4897B7F3(_thisAdjusted, method);
  6786. return _returnValue;
  6787. }
  6788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mF6B8E75CA9D11FEDD184DAFD6EF0298D2A5E8211_gshared (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  6789. {
  6790. {
  6791. int32_t L_0 = __this->____index;
  6792. if (!L_0)
  6793. {
  6794. goto IL_001d;
  6795. }
  6796. }
  6797. {
  6798. int32_t L_1 = __this->____index;
  6799. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_2 = __this->____dictionary;
  6800. NullCheck(L_2);
  6801. int32_t L_3 = L_2->____count;
  6802. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  6803. {
  6804. goto IL_0022;
  6805. }
  6806. }
  6807. IL_001d:
  6808. {
  6809. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  6810. }
  6811. IL_0022:
  6812. {
  6813. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* L_4 = (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC*)(&__this->____current);
  6814. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_5;
  6815. L_5 = KeyValuePair_2_get_Value_mAE089FA466F2358E958EFE04FACD5E9E365A202C_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  6816. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_6 = L_5;
  6817. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  6818. return L_7;
  6819. }
  6820. }
  6821. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mF6B8E75CA9D11FEDD184DAFD6EF0298D2A5E8211_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6822. {
  6823. Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* _thisAdjusted;
  6824. int32_t _offset = 1;
  6825. _thisAdjusted = reinterpret_cast<Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F*>(__this + _offset);
  6826. RuntimeObject* _returnValue;
  6827. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mF6B8E75CA9D11FEDD184DAFD6EF0298D2A5E8211(_thisAdjusted, method);
  6828. return _returnValue;
  6829. }
  6830. #ifdef __clang__
  6831. #pragma clang diagnostic pop
  6832. #endif
  6833. #ifdef __clang__
  6834. #pragma clang diagnostic push
  6835. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6836. #pragma clang diagnostic ignored "-Wunused-variable"
  6837. #endif
  6838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m13548043679427CA66A7CE3B36DCE845F6F270E0_gshared (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ___0_dictionary, const RuntimeMethod* method)
  6839. {
  6840. {
  6841. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_0 = ___0_dictionary;
  6842. __this->____dictionary = L_0;
  6843. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  6844. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_1 = ___0_dictionary;
  6845. NullCheck(L_1);
  6846. int32_t L_2 = L_1->____version;
  6847. __this->____version = L_2;
  6848. __this->____index = 0;
  6849. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  6850. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  6851. return;
  6852. }
  6853. }
  6854. IL2CPP_EXTERN_C void Enumerator__ctor_m13548043679427CA66A7CE3B36DCE845F6F270E0_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ___0_dictionary, const RuntimeMethod* method)
  6855. {
  6856. Enumerator_t458A5648768DED586639A66D8F61154641784B71* _thisAdjusted;
  6857. int32_t _offset = 1;
  6858. _thisAdjusted = reinterpret_cast<Enumerator_t458A5648768DED586639A66D8F61154641784B71*>(__this + _offset);
  6859. Enumerator__ctor_m13548043679427CA66A7CE3B36DCE845F6F270E0(_thisAdjusted, ___0_dictionary, method);
  6860. }
  6861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD95A69E5F5A83DF872CEFCFFB2DEA69380B60CB9_gshared (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method)
  6862. {
  6863. {
  6864. return;
  6865. }
  6866. }
  6867. IL2CPP_EXTERN_C void Enumerator_Dispose_mD95A69E5F5A83DF872CEFCFFB2DEA69380B60CB9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6868. {
  6869. Enumerator_t458A5648768DED586639A66D8F61154641784B71* _thisAdjusted;
  6870. int32_t _offset = 1;
  6871. _thisAdjusted = reinterpret_cast<Enumerator_t458A5648768DED586639A66D8F61154641784B71*>(__this + _offset);
  6872. Enumerator_Dispose_mD95A69E5F5A83DF872CEFCFFB2DEA69380B60CB9(_thisAdjusted, method);
  6873. }
  6874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9017BB20DB4E4995B9D95CED9EA834C990D3432E_gshared (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method)
  6875. {
  6876. Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804* V_0 = NULL;
  6877. int32_t V_1 = 0;
  6878. {
  6879. int32_t L_0 = __this->____version;
  6880. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_1 = __this->____dictionary;
  6881. NullCheck(L_1);
  6882. int32_t L_2 = L_1->____version;
  6883. if ((((int32_t)L_0) == ((int32_t)L_2)))
  6884. {
  6885. goto IL_0053;
  6886. }
  6887. }
  6888. {
  6889. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  6890. goto IL_0053;
  6891. }
  6892. IL_001a:
  6893. {
  6894. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_3 = __this->____dictionary;
  6895. NullCheck(L_3);
  6896. EntryU5BU5D_t109825AA57508E58A227EA26BE914EE0897CF6BF* L_4 = L_3->____entries;
  6897. int32_t L_5 = __this->____index;
  6898. V_1 = L_5;
  6899. int32_t L_6 = V_1;
  6900. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  6901. int32_t L_7 = V_1;
  6902. NullCheck(L_4);
  6903. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  6904. Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804* L_8 = V_0;
  6905. int32_t L_9 = L_8->___hashCode;
  6906. if ((((int32_t)L_9) < ((int32_t)0)))
  6907. {
  6908. goto IL_0053;
  6909. }
  6910. }
  6911. {
  6912. Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804* L_10 = V_0;
  6913. int32_t L_11 = L_10->___key;
  6914. __this->____currentKey = L_11;
  6915. return (bool)1;
  6916. }
  6917. IL_0053:
  6918. {
  6919. int32_t L_12 = __this->____index;
  6920. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_13 = __this->____dictionary;
  6921. NullCheck(L_13);
  6922. int32_t L_14 = L_13->____count;
  6923. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  6924. {
  6925. goto IL_001a;
  6926. }
  6927. }
  6928. {
  6929. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_15 = __this->____dictionary;
  6930. NullCheck(L_15);
  6931. int32_t L_16 = L_15->____count;
  6932. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  6933. int32_t* L_17 = (int32_t*)(&__this->____currentKey);
  6934. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  6935. return (bool)0;
  6936. }
  6937. }
  6938. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m9017BB20DB4E4995B9D95CED9EA834C990D3432E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6939. {
  6940. Enumerator_t458A5648768DED586639A66D8F61154641784B71* _thisAdjusted;
  6941. int32_t _offset = 1;
  6942. _thisAdjusted = reinterpret_cast<Enumerator_t458A5648768DED586639A66D8F61154641784B71*>(__this + _offset);
  6943. bool _returnValue;
  6944. _returnValue = Enumerator_MoveNext_m9017BB20DB4E4995B9D95CED9EA834C990D3432E(_thisAdjusted, method);
  6945. return _returnValue;
  6946. }
  6947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m1E941C3EEF4AC0BB58F1AC61676748B8F54934AF_gshared (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method)
  6948. {
  6949. {
  6950. int32_t L_0 = __this->____currentKey;
  6951. return L_0;
  6952. }
  6953. }
  6954. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_m1E941C3EEF4AC0BB58F1AC61676748B8F54934AF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6955. {
  6956. Enumerator_t458A5648768DED586639A66D8F61154641784B71* _thisAdjusted;
  6957. int32_t _offset = 1;
  6958. _thisAdjusted = reinterpret_cast<Enumerator_t458A5648768DED586639A66D8F61154641784B71*>(__this + _offset);
  6959. int32_t _returnValue;
  6960. _returnValue = Enumerator_get_Current_m1E941C3EEF4AC0BB58F1AC61676748B8F54934AF_inline(_thisAdjusted, method);
  6961. return _returnValue;
  6962. }
  6963. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB57FD81DA7B55596F99DA8EA9CD0B0481ED3168F_gshared (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method)
  6964. {
  6965. {
  6966. int32_t L_0 = __this->____index;
  6967. if (!L_0)
  6968. {
  6969. goto IL_001d;
  6970. }
  6971. }
  6972. {
  6973. int32_t L_1 = __this->____index;
  6974. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_2 = __this->____dictionary;
  6975. NullCheck(L_2);
  6976. int32_t L_3 = L_2->____count;
  6977. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  6978. {
  6979. goto IL_0022;
  6980. }
  6981. }
  6982. IL_001d:
  6983. {
  6984. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  6985. }
  6986. IL_0022:
  6987. {
  6988. int32_t L_4 = __this->____currentKey;
  6989. int32_t L_5 = L_4;
  6990. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  6991. return L_6;
  6992. }
  6993. }
  6994. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB57FD81DA7B55596F99DA8EA9CD0B0481ED3168F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6995. {
  6996. Enumerator_t458A5648768DED586639A66D8F61154641784B71* _thisAdjusted;
  6997. int32_t _offset = 1;
  6998. _thisAdjusted = reinterpret_cast<Enumerator_t458A5648768DED586639A66D8F61154641784B71*>(__this + _offset);
  6999. RuntimeObject* _returnValue;
  7000. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mB57FD81DA7B55596F99DA8EA9CD0B0481ED3168F(_thisAdjusted, method);
  7001. return _returnValue;
  7002. }
  7003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m42ABC13659383C83144DF963AFEA8612A5D1C41D_gshared (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method)
  7004. {
  7005. {
  7006. int32_t L_0 = __this->____version;
  7007. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_1 = __this->____dictionary;
  7008. NullCheck(L_1);
  7009. int32_t L_2 = L_1->____version;
  7010. if ((((int32_t)L_0) == ((int32_t)L_2)))
  7011. {
  7012. goto IL_0018;
  7013. }
  7014. }
  7015. {
  7016. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  7017. }
  7018. IL_0018:
  7019. {
  7020. __this->____index = 0;
  7021. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  7022. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  7023. return;
  7024. }
  7025. }
  7026. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m42ABC13659383C83144DF963AFEA8612A5D1C41D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7027. {
  7028. Enumerator_t458A5648768DED586639A66D8F61154641784B71* _thisAdjusted;
  7029. int32_t _offset = 1;
  7030. _thisAdjusted = reinterpret_cast<Enumerator_t458A5648768DED586639A66D8F61154641784B71*>(__this + _offset);
  7031. Enumerator_System_Collections_IEnumerator_Reset_m42ABC13659383C83144DF963AFEA8612A5D1C41D(_thisAdjusted, method);
  7032. }
  7033. #ifdef __clang__
  7034. #pragma clang diagnostic pop
  7035. #endif
  7036. #ifdef __clang__
  7037. #pragma clang diagnostic push
  7038. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7039. #pragma clang diagnostic ignored "-Wunused-variable"
  7040. #endif
  7041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD96F075BD25BEC99AE28563674D8F591A5265EDD_gshared (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ___0_dictionary, const RuntimeMethod* method)
  7042. {
  7043. {
  7044. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_0 = ___0_dictionary;
  7045. __this->____dictionary = L_0;
  7046. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  7047. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_1 = ___0_dictionary;
  7048. NullCheck(L_1);
  7049. int32_t L_2 = L_1->____version;
  7050. __this->____version = L_2;
  7051. __this->____index = 0;
  7052. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704* L_3 = (HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704*)(&__this->____currentValue);
  7053. il2cpp_codegen_initobj(L_3, sizeof(HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704));
  7054. return;
  7055. }
  7056. }
  7057. IL2CPP_EXTERN_C void Enumerator__ctor_mD96F075BD25BEC99AE28563674D8F591A5265EDD_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* ___0_dictionary, const RuntimeMethod* method)
  7058. {
  7059. Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* _thisAdjusted;
  7060. int32_t _offset = 1;
  7061. _thisAdjusted = reinterpret_cast<Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3*>(__this + _offset);
  7062. Enumerator__ctor_mD96F075BD25BEC99AE28563674D8F591A5265EDD(_thisAdjusted, ___0_dictionary, method);
  7063. }
  7064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2374A44EC13F42FB179991634559C9365E7A5EC9_gshared (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method)
  7065. {
  7066. {
  7067. return;
  7068. }
  7069. }
  7070. IL2CPP_EXTERN_C void Enumerator_Dispose_m2374A44EC13F42FB179991634559C9365E7A5EC9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7071. {
  7072. Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* _thisAdjusted;
  7073. int32_t _offset = 1;
  7074. _thisAdjusted = reinterpret_cast<Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3*>(__this + _offset);
  7075. Enumerator_Dispose_m2374A44EC13F42FB179991634559C9365E7A5EC9(_thisAdjusted, method);
  7076. }
  7077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD9726FF1D98D9FE08F53FD97B7358DF7335336DA_gshared (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method)
  7078. {
  7079. Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804* V_0 = NULL;
  7080. int32_t V_1 = 0;
  7081. {
  7082. int32_t L_0 = __this->____version;
  7083. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_1 = __this->____dictionary;
  7084. NullCheck(L_1);
  7085. int32_t L_2 = L_1->____version;
  7086. if ((((int32_t)L_0) == ((int32_t)L_2)))
  7087. {
  7088. goto IL_0053;
  7089. }
  7090. }
  7091. {
  7092. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  7093. goto IL_0053;
  7094. }
  7095. IL_001a:
  7096. {
  7097. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_3 = __this->____dictionary;
  7098. NullCheck(L_3);
  7099. EntryU5BU5D_t109825AA57508E58A227EA26BE914EE0897CF6BF* L_4 = L_3->____entries;
  7100. int32_t L_5 = __this->____index;
  7101. V_1 = L_5;
  7102. int32_t L_6 = V_1;
  7103. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  7104. int32_t L_7 = V_1;
  7105. NullCheck(L_4);
  7106. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  7107. Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804* L_8 = V_0;
  7108. int32_t L_9 = L_8->___hashCode;
  7109. if ((((int32_t)L_9) < ((int32_t)0)))
  7110. {
  7111. goto IL_0053;
  7112. }
  7113. }
  7114. {
  7115. Entry_t268E00F33ED8EA210E8206EC0EC0E0D0FA439804* L_10 = V_0;
  7116. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_11 = L_10->___value;
  7117. __this->____currentValue = L_11;
  7118. return (bool)1;
  7119. }
  7120. IL_0053:
  7121. {
  7122. int32_t L_12 = __this->____index;
  7123. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_13 = __this->____dictionary;
  7124. NullCheck(L_13);
  7125. int32_t L_14 = L_13->____count;
  7126. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  7127. {
  7128. goto IL_001a;
  7129. }
  7130. }
  7131. {
  7132. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_15 = __this->____dictionary;
  7133. NullCheck(L_15);
  7134. int32_t L_16 = L_15->____count;
  7135. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  7136. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704* L_17 = (HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704*)(&__this->____currentValue);
  7137. il2cpp_codegen_initobj(L_17, sizeof(HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704));
  7138. return (bool)0;
  7139. }
  7140. }
  7141. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mD9726FF1D98D9FE08F53FD97B7358DF7335336DA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7142. {
  7143. Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* _thisAdjusted;
  7144. int32_t _offset = 1;
  7145. _thisAdjusted = reinterpret_cast<Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3*>(__this + _offset);
  7146. bool _returnValue;
  7147. _returnValue = Enumerator_MoveNext_mD9726FF1D98D9FE08F53FD97B7358DF7335336DA(_thisAdjusted, method);
  7148. return _returnValue;
  7149. }
  7150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 Enumerator_get_Current_mE72F97A25BDCA4567571FC79DA818F17BFB3D719_gshared (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method)
  7151. {
  7152. {
  7153. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_0 = __this->____currentValue;
  7154. return L_0;
  7155. }
  7156. }
  7157. IL2CPP_EXTERN_C HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 Enumerator_get_Current_mE72F97A25BDCA4567571FC79DA818F17BFB3D719_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7158. {
  7159. Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* _thisAdjusted;
  7160. int32_t _offset = 1;
  7161. _thisAdjusted = reinterpret_cast<Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3*>(__this + _offset);
  7162. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 _returnValue;
  7163. _returnValue = Enumerator_get_Current_mE72F97A25BDCA4567571FC79DA818F17BFB3D719_inline(_thisAdjusted, method);
  7164. return _returnValue;
  7165. }
  7166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mD28125B6B0C66D093082AC79C842AFC51DE8135F_gshared (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method)
  7167. {
  7168. {
  7169. int32_t L_0 = __this->____index;
  7170. if (!L_0)
  7171. {
  7172. goto IL_001d;
  7173. }
  7174. }
  7175. {
  7176. int32_t L_1 = __this->____index;
  7177. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_2 = __this->____dictionary;
  7178. NullCheck(L_2);
  7179. int32_t L_3 = L_2->____count;
  7180. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  7181. {
  7182. goto IL_0022;
  7183. }
  7184. }
  7185. IL_001d:
  7186. {
  7187. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  7188. }
  7189. IL_0022:
  7190. {
  7191. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_4 = __this->____currentValue;
  7192. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_5 = L_4;
  7193. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  7194. return L_6;
  7195. }
  7196. }
  7197. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mD28125B6B0C66D093082AC79C842AFC51DE8135F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7198. {
  7199. Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* _thisAdjusted;
  7200. int32_t _offset = 1;
  7201. _thisAdjusted = reinterpret_cast<Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3*>(__this + _offset);
  7202. RuntimeObject* _returnValue;
  7203. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mD28125B6B0C66D093082AC79C842AFC51DE8135F(_thisAdjusted, method);
  7204. return _returnValue;
  7205. }
  7206. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m28F402B64806F0B8B2C95B40D901CEADC11DD3EB_gshared (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method)
  7207. {
  7208. {
  7209. int32_t L_0 = __this->____version;
  7210. Dictionary_2_tA26C417A56CCB020EF3E3034034AF9324DE8B445* L_1 = __this->____dictionary;
  7211. NullCheck(L_1);
  7212. int32_t L_2 = L_1->____version;
  7213. if ((((int32_t)L_0) == ((int32_t)L_2)))
  7214. {
  7215. goto IL_0018;
  7216. }
  7217. }
  7218. {
  7219. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  7220. }
  7221. IL_0018:
  7222. {
  7223. __this->____index = 0;
  7224. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704* L_3 = (HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704*)(&__this->____currentValue);
  7225. il2cpp_codegen_initobj(L_3, sizeof(HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704));
  7226. return;
  7227. }
  7228. }
  7229. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m28F402B64806F0B8B2C95B40D901CEADC11DD3EB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7230. {
  7231. Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* _thisAdjusted;
  7232. int32_t _offset = 1;
  7233. _thisAdjusted = reinterpret_cast<Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3*>(__this + _offset);
  7234. Enumerator_System_Collections_IEnumerator_Reset_m28F402B64806F0B8B2C95B40D901CEADC11DD3EB(_thisAdjusted, method);
  7235. }
  7236. #ifdef __clang__
  7237. #pragma clang diagnostic pop
  7238. #endif
  7239. #ifdef __clang__
  7240. #pragma clang diagnostic push
  7241. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7242. #pragma clang diagnostic ignored "-Wunused-variable"
  7243. #endif
  7244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m280A079EDB4B0B6DD21D3B73CF541F8EA719ECE9_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  7245. {
  7246. {
  7247. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_0 = ___0_dictionary;
  7248. __this->____dictionary = L_0;
  7249. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  7250. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1 = ___0_dictionary;
  7251. NullCheck(L_1);
  7252. int32_t L_2 = L_1->____version;
  7253. __this->____version = L_2;
  7254. __this->____index = 0;
  7255. int32_t L_3 = ___1_getEnumeratorRetType;
  7256. __this->____getEnumeratorRetType = L_3;
  7257. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* L_4 = (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*)(&__this->____current);
  7258. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189));
  7259. return;
  7260. }
  7261. }
  7262. IL2CPP_EXTERN_C void Enumerator__ctor_m280A079EDB4B0B6DD21D3B73CF541F8EA719ECE9_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  7263. {
  7264. Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* _thisAdjusted;
  7265. int32_t _offset = 1;
  7266. _thisAdjusted = reinterpret_cast<Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*>(__this + _offset);
  7267. Enumerator__ctor_m280A079EDB4B0B6DD21D3B73CF541F8EA719ECE9(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  7268. }
  7269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB3209CB4B6378CF044D4B4B1DCFB5639555A6029_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  7270. {
  7271. Entry_tA212E7034D981AC2F7E219C600769EE485919684* V_0 = NULL;
  7272. int32_t V_1 = 0;
  7273. {
  7274. int32_t L_0 = __this->____version;
  7275. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1 = __this->____dictionary;
  7276. NullCheck(L_1);
  7277. int32_t L_2 = L_1->____version;
  7278. if ((((int32_t)L_0) == ((int32_t)L_2)))
  7279. {
  7280. goto IL_005e;
  7281. }
  7282. }
  7283. {
  7284. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  7285. goto IL_005e;
  7286. }
  7287. IL_001a:
  7288. {
  7289. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_3 = __this->____dictionary;
  7290. NullCheck(L_3);
  7291. EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA* L_4 = L_3->____entries;
  7292. int32_t L_5 = __this->____index;
  7293. V_1 = L_5;
  7294. int32_t L_6 = V_1;
  7295. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  7296. int32_t L_7 = V_1;
  7297. NullCheck(L_4);
  7298. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  7299. Entry_tA212E7034D981AC2F7E219C600769EE485919684* L_8 = V_0;
  7300. int32_t L_9 = L_8->___hashCode;
  7301. if ((((int32_t)L_9) < ((int32_t)0)))
  7302. {
  7303. goto IL_005e;
  7304. }
  7305. }
  7306. {
  7307. Entry_tA212E7034D981AC2F7E219C600769EE485919684* L_10 = V_0;
  7308. int32_t L_11 = L_10->___key;
  7309. Entry_tA212E7034D981AC2F7E219C600769EE485919684* L_12 = V_0;
  7310. int32_t L_13 = L_12->___value;
  7311. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 L_14;
  7312. memset((&L_14), 0, sizeof(L_14));
  7313. KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7314. __this->____current = L_14;
  7315. return (bool)1;
  7316. }
  7317. IL_005e:
  7318. {
  7319. int32_t L_15 = __this->____index;
  7320. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_16 = __this->____dictionary;
  7321. NullCheck(L_16);
  7322. int32_t L_17 = L_16->____count;
  7323. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  7324. {
  7325. goto IL_001a;
  7326. }
  7327. }
  7328. {
  7329. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_18 = __this->____dictionary;
  7330. NullCheck(L_18);
  7331. int32_t L_19 = L_18->____count;
  7332. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  7333. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* L_20 = (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*)(&__this->____current);
  7334. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189));
  7335. return (bool)0;
  7336. }
  7337. }
  7338. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mB3209CB4B6378CF044D4B4B1DCFB5639555A6029_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7339. {
  7340. Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* _thisAdjusted;
  7341. int32_t _offset = 1;
  7342. _thisAdjusted = reinterpret_cast<Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*>(__this + _offset);
  7343. bool _returnValue;
  7344. _returnValue = Enumerator_MoveNext_mB3209CB4B6378CF044D4B4B1DCFB5639555A6029(_thisAdjusted, method);
  7345. return _returnValue;
  7346. }
  7347. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 Enumerator_get_Current_mF8686FE59226D0603D5B095DC67F76377BBA52B6_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  7348. {
  7349. {
  7350. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 L_0 = __this->____current;
  7351. return L_0;
  7352. }
  7353. }
  7354. IL2CPP_EXTERN_C KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 Enumerator_get_Current_mF8686FE59226D0603D5B095DC67F76377BBA52B6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7355. {
  7356. Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* _thisAdjusted;
  7357. int32_t _offset = 1;
  7358. _thisAdjusted = reinterpret_cast<Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*>(__this + _offset);
  7359. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 _returnValue;
  7360. _returnValue = Enumerator_get_Current_mF8686FE59226D0603D5B095DC67F76377BBA52B6_inline(_thisAdjusted, method);
  7361. return _returnValue;
  7362. }
  7363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mF1BC613D7434809EB54EB8B3F03209B1E34C9DBF_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  7364. {
  7365. {
  7366. return;
  7367. }
  7368. }
  7369. IL2CPP_EXTERN_C void Enumerator_Dispose_mF1BC613D7434809EB54EB8B3F03209B1E34C9DBF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7370. {
  7371. Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* _thisAdjusted;
  7372. int32_t _offset = 1;
  7373. _thisAdjusted = reinterpret_cast<Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*>(__this + _offset);
  7374. Enumerator_Dispose_mF1BC613D7434809EB54EB8B3F03209B1E34C9DBF(_thisAdjusted, method);
  7375. }
  7376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mC709FF4EF8EDBB9831F383CFBF84FB5C6BE02818_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  7377. {
  7378. static bool s_Il2CppMethodInitialized;
  7379. if (!s_Il2CppMethodInitialized)
  7380. {
  7381. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  7382. s_Il2CppMethodInitialized = true;
  7383. }
  7384. {
  7385. int32_t L_0 = __this->____index;
  7386. if (!L_0)
  7387. {
  7388. goto IL_001d;
  7389. }
  7390. }
  7391. {
  7392. int32_t L_1 = __this->____index;
  7393. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_2 = __this->____dictionary;
  7394. NullCheck(L_2);
  7395. int32_t L_3 = L_2->____count;
  7396. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  7397. {
  7398. goto IL_0022;
  7399. }
  7400. }
  7401. IL_001d:
  7402. {
  7403. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  7404. }
  7405. IL_0022:
  7406. {
  7407. int32_t L_4 = __this->____getEnumeratorRetType;
  7408. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  7409. {
  7410. goto IL_0056;
  7411. }
  7412. }
  7413. {
  7414. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* L_5 = (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*)(&__this->____current);
  7415. int32_t L_6;
  7416. L_6 = KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  7417. int32_t L_7 = L_6;
  7418. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  7419. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* L_9 = (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*)(&__this->____current);
  7420. int32_t L_10;
  7421. L_10 = KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  7422. int32_t L_11 = L_10;
  7423. RuntimeObject* L_12 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_11);
  7424. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_13;
  7425. memset((&L_13), 0, sizeof(L_13));
  7426. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_13), L_8, L_12, NULL);
  7427. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_14 = L_13;
  7428. RuntimeObject* L_15 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_14);
  7429. return L_15;
  7430. }
  7431. IL_0056:
  7432. {
  7433. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* L_16 = (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*)(&__this->____current);
  7434. int32_t L_17;
  7435. L_17 = KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  7436. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* L_18 = (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*)(&__this->____current);
  7437. int32_t L_19;
  7438. L_19 = KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_inline(L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  7439. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 L_20;
  7440. memset((&L_20), 0, sizeof(L_20));
  7441. KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221((&L_20), L_17, L_19, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7442. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 L_21 = L_20;
  7443. RuntimeObject* L_22 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_21);
  7444. return L_22;
  7445. }
  7446. }
  7447. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mC709FF4EF8EDBB9831F383CFBF84FB5C6BE02818_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7448. {
  7449. Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* _thisAdjusted;
  7450. int32_t _offset = 1;
  7451. _thisAdjusted = reinterpret_cast<Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*>(__this + _offset);
  7452. RuntimeObject* _returnValue;
  7453. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mC709FF4EF8EDBB9831F383CFBF84FB5C6BE02818(_thisAdjusted, method);
  7454. return _returnValue;
  7455. }
  7456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m54A402DF6C8425B4D6821C1CA146E0256EC570B9_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  7457. {
  7458. {
  7459. int32_t L_0 = __this->____version;
  7460. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1 = __this->____dictionary;
  7461. NullCheck(L_1);
  7462. int32_t L_2 = L_1->____version;
  7463. if ((((int32_t)L_0) == ((int32_t)L_2)))
  7464. {
  7465. goto IL_0018;
  7466. }
  7467. }
  7468. {
  7469. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  7470. }
  7471. IL_0018:
  7472. {
  7473. __this->____index = 0;
  7474. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* L_3 = (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*)(&__this->____current);
  7475. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189));
  7476. return;
  7477. }
  7478. }
  7479. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m54A402DF6C8425B4D6821C1CA146E0256EC570B9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7480. {
  7481. Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* _thisAdjusted;
  7482. int32_t _offset = 1;
  7483. _thisAdjusted = reinterpret_cast<Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*>(__this + _offset);
  7484. Enumerator_System_Collections_IEnumerator_Reset_m54A402DF6C8425B4D6821C1CA146E0256EC570B9(_thisAdjusted, method);
  7485. }
  7486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2AF814036874E22E362FFE0AAD7FC1E5B166246D_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  7487. {
  7488. {
  7489. int32_t L_0 = __this->____index;
  7490. if (!L_0)
  7491. {
  7492. goto IL_001d;
  7493. }
  7494. }
  7495. {
  7496. int32_t L_1 = __this->____index;
  7497. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_2 = __this->____dictionary;
  7498. NullCheck(L_2);
  7499. int32_t L_3 = L_2->____count;
  7500. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  7501. {
  7502. goto IL_0022;
  7503. }
  7504. }
  7505. IL_001d:
  7506. {
  7507. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  7508. }
  7509. IL_0022:
  7510. {
  7511. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* L_4 = (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*)(&__this->____current);
  7512. int32_t L_5;
  7513. L_5 = KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  7514. int32_t L_6 = L_5;
  7515. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  7516. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* L_8 = (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*)(&__this->____current);
  7517. int32_t L_9;
  7518. L_9 = KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  7519. int32_t L_10 = L_9;
  7520. RuntimeObject* L_11 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_10);
  7521. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12;
  7522. memset((&L_12), 0, sizeof(L_12));
  7523. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_12), L_7, L_11, NULL);
  7524. return L_12;
  7525. }
  7526. }
  7527. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2AF814036874E22E362FFE0AAD7FC1E5B166246D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7528. {
  7529. Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* _thisAdjusted;
  7530. int32_t _offset = 1;
  7531. _thisAdjusted = reinterpret_cast<Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*>(__this + _offset);
  7532. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  7533. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2AF814036874E22E362FFE0AAD7FC1E5B166246D(_thisAdjusted, method);
  7534. return _returnValue;
  7535. }
  7536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m792059538BEDECE263DF3F79B49EF9B2E5FA7851_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  7537. {
  7538. {
  7539. int32_t L_0 = __this->____index;
  7540. if (!L_0)
  7541. {
  7542. goto IL_001d;
  7543. }
  7544. }
  7545. {
  7546. int32_t L_1 = __this->____index;
  7547. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_2 = __this->____dictionary;
  7548. NullCheck(L_2);
  7549. int32_t L_3 = L_2->____count;
  7550. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  7551. {
  7552. goto IL_0022;
  7553. }
  7554. }
  7555. IL_001d:
  7556. {
  7557. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  7558. }
  7559. IL_0022:
  7560. {
  7561. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* L_4 = (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*)(&__this->____current);
  7562. int32_t L_5;
  7563. L_5 = KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  7564. int32_t L_6 = L_5;
  7565. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  7566. return L_7;
  7567. }
  7568. }
  7569. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m792059538BEDECE263DF3F79B49EF9B2E5FA7851_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7570. {
  7571. Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* _thisAdjusted;
  7572. int32_t _offset = 1;
  7573. _thisAdjusted = reinterpret_cast<Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*>(__this + _offset);
  7574. RuntimeObject* _returnValue;
  7575. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m792059538BEDECE263DF3F79B49EF9B2E5FA7851(_thisAdjusted, method);
  7576. return _returnValue;
  7577. }
  7578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7F4673668A55AC6D3490F5174F390C8722F30FF8_gshared (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  7579. {
  7580. {
  7581. int32_t L_0 = __this->____index;
  7582. if (!L_0)
  7583. {
  7584. goto IL_001d;
  7585. }
  7586. }
  7587. {
  7588. int32_t L_1 = __this->____index;
  7589. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_2 = __this->____dictionary;
  7590. NullCheck(L_2);
  7591. int32_t L_3 = L_2->____count;
  7592. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  7593. {
  7594. goto IL_0022;
  7595. }
  7596. }
  7597. IL_001d:
  7598. {
  7599. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  7600. }
  7601. IL_0022:
  7602. {
  7603. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* L_4 = (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*)(&__this->____current);
  7604. int32_t L_5;
  7605. L_5 = KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  7606. int32_t L_6 = L_5;
  7607. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  7608. return L_7;
  7609. }
  7610. }
  7611. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7F4673668A55AC6D3490F5174F390C8722F30FF8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7612. {
  7613. Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* _thisAdjusted;
  7614. int32_t _offset = 1;
  7615. _thisAdjusted = reinterpret_cast<Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB*>(__this + _offset);
  7616. RuntimeObject* _returnValue;
  7617. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7F4673668A55AC6D3490F5174F390C8722F30FF8(_thisAdjusted, method);
  7618. return _returnValue;
  7619. }
  7620. #ifdef __clang__
  7621. #pragma clang diagnostic pop
  7622. #endif
  7623. #ifdef __clang__
  7624. #pragma clang diagnostic push
  7625. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7626. #pragma clang diagnostic ignored "-Wunused-variable"
  7627. #endif
  7628. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5B3002188FAB7AF6BA198AC3458855A2AC357D7B_gshared (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method)
  7629. {
  7630. {
  7631. return;
  7632. }
  7633. }
  7634. IL2CPP_EXTERN_C void Enumerator_Dispose_m5B3002188FAB7AF6BA198AC3458855A2AC357D7B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7635. {
  7636. Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* _thisAdjusted;
  7637. int32_t _offset = 1;
  7638. _thisAdjusted = reinterpret_cast<Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D*>(__this + _offset);
  7639. Enumerator_Dispose_m5B3002188FAB7AF6BA198AC3458855A2AC357D7B(_thisAdjusted, method);
  7640. }
  7641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB9B79A5A0B2E6E330740E35C1838934DDD3AB534_gshared (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method)
  7642. {
  7643. {
  7644. Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* L_0 = (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*)(&__this->___m_Enumerator);
  7645. bool L_1;
  7646. L_1 = Enumerator_MoveNext_m5E54BC83A15C55953481DBA95FBEC3C43A263447_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  7647. return L_1;
  7648. }
  7649. }
  7650. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mB9B79A5A0B2E6E330740E35C1838934DDD3AB534_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7651. {
  7652. Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* _thisAdjusted;
  7653. int32_t _offset = 1;
  7654. _thisAdjusted = reinterpret_cast<Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D*>(__this + _offset);
  7655. bool _returnValue;
  7656. _returnValue = Enumerator_MoveNext_mB9B79A5A0B2E6E330740E35C1838934DDD3AB534_inline(_thisAdjusted, method);
  7657. return _returnValue;
  7658. }
  7659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mE4424629A723CFB38728924812452CDA8DAC561E_gshared (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method)
  7660. {
  7661. {
  7662. Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* L_0 = (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*)(&__this->___m_Enumerator);
  7663. Enumerator_Reset_m02AFEEBE94482F219D3D30F8D2A51642B0BF0D23(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  7664. return;
  7665. }
  7666. }
  7667. IL2CPP_EXTERN_C void Enumerator_Reset_mE4424629A723CFB38728924812452CDA8DAC561E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7668. {
  7669. Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* _thisAdjusted;
  7670. int32_t _offset = 1;
  7671. _thisAdjusted = reinterpret_cast<Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D*>(__this + _offset);
  7672. Enumerator_Reset_mE4424629A723CFB38728924812452CDA8DAC561E(_thisAdjusted, method);
  7673. }
  7674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC Enumerator_get_Current_m975F33069CEB706351BDDC5B29005610222F2DA7_gshared (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method)
  7675. {
  7676. {
  7677. Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* L_0 = (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*)(&__this->___m_Enumerator);
  7678. KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC L_1;
  7679. L_1 = Enumerator_GetCurrent_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5F93C96472A6F2407B5BE99D2936794E2E82AE04_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  7680. return L_1;
  7681. }
  7682. }
  7683. IL2CPP_EXTERN_C KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC Enumerator_get_Current_m975F33069CEB706351BDDC5B29005610222F2DA7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7684. {
  7685. Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* _thisAdjusted;
  7686. int32_t _offset = 1;
  7687. _thisAdjusted = reinterpret_cast<Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D*>(__this + _offset);
  7688. KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC _returnValue;
  7689. _returnValue = Enumerator_get_Current_m975F33069CEB706351BDDC5B29005610222F2DA7_inline(_thisAdjusted, method);
  7690. return _returnValue;
  7691. }
  7692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF479CA7CED620FECC33223D187E9441B3A1AC5FD_gshared (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method)
  7693. {
  7694. {
  7695. KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC L_0;
  7696. L_0 = Enumerator_get_Current_m975F33069CEB706351BDDC5B29005610222F2DA7_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7697. KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC L_1 = L_0;
  7698. RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_1);
  7699. return L_2;
  7700. }
  7701. }
  7702. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF479CA7CED620FECC33223D187E9441B3A1AC5FD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7703. {
  7704. Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* _thisAdjusted;
  7705. int32_t _offset = 1;
  7706. _thisAdjusted = reinterpret_cast<Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D*>(__this + _offset);
  7707. RuntimeObject* _returnValue;
  7708. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mF479CA7CED620FECC33223D187E9441B3A1AC5FD(_thisAdjusted, method);
  7709. return _returnValue;
  7710. }
  7711. #ifdef __clang__
  7712. #pragma clang diagnostic pop
  7713. #endif
  7714. #ifdef __clang__
  7715. #pragma clang diagnostic push
  7716. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7717. #pragma clang diagnostic ignored "-Wunused-variable"
  7718. #endif
  7719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mCD7E2F050B9CB33900EC349C6BFE09CCD6CA929B_gshared (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_dictionary, const RuntimeMethod* method)
  7720. {
  7721. {
  7722. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_0 = ___0_dictionary;
  7723. __this->____dictionary = L_0;
  7724. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  7725. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1 = ___0_dictionary;
  7726. NullCheck(L_1);
  7727. int32_t L_2 = L_1->____version;
  7728. __this->____version = L_2;
  7729. __this->____index = 0;
  7730. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  7731. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  7732. return;
  7733. }
  7734. }
  7735. IL2CPP_EXTERN_C void Enumerator__ctor_mCD7E2F050B9CB33900EC349C6BFE09CCD6CA929B_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_dictionary, const RuntimeMethod* method)
  7736. {
  7737. Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* _thisAdjusted;
  7738. int32_t _offset = 1;
  7739. _thisAdjusted = reinterpret_cast<Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D*>(__this + _offset);
  7740. Enumerator__ctor_mCD7E2F050B9CB33900EC349C6BFE09CCD6CA929B(_thisAdjusted, ___0_dictionary, method);
  7741. }
  7742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m33C8304C29E212C200CC91B99FD4A4A8CC254F17_gshared (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method)
  7743. {
  7744. {
  7745. return;
  7746. }
  7747. }
  7748. IL2CPP_EXTERN_C void Enumerator_Dispose_m33C8304C29E212C200CC91B99FD4A4A8CC254F17_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7749. {
  7750. Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* _thisAdjusted;
  7751. int32_t _offset = 1;
  7752. _thisAdjusted = reinterpret_cast<Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D*>(__this + _offset);
  7753. Enumerator_Dispose_m33C8304C29E212C200CC91B99FD4A4A8CC254F17(_thisAdjusted, method);
  7754. }
  7755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m33B09ABC5C101FB5F54B9548FE2B17ED935F1318_gshared (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method)
  7756. {
  7757. Entry_tA212E7034D981AC2F7E219C600769EE485919684* V_0 = NULL;
  7758. int32_t V_1 = 0;
  7759. {
  7760. int32_t L_0 = __this->____version;
  7761. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1 = __this->____dictionary;
  7762. NullCheck(L_1);
  7763. int32_t L_2 = L_1->____version;
  7764. if ((((int32_t)L_0) == ((int32_t)L_2)))
  7765. {
  7766. goto IL_0053;
  7767. }
  7768. }
  7769. {
  7770. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  7771. goto IL_0053;
  7772. }
  7773. IL_001a:
  7774. {
  7775. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_3 = __this->____dictionary;
  7776. NullCheck(L_3);
  7777. EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA* L_4 = L_3->____entries;
  7778. int32_t L_5 = __this->____index;
  7779. V_1 = L_5;
  7780. int32_t L_6 = V_1;
  7781. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  7782. int32_t L_7 = V_1;
  7783. NullCheck(L_4);
  7784. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  7785. Entry_tA212E7034D981AC2F7E219C600769EE485919684* L_8 = V_0;
  7786. int32_t L_9 = L_8->___hashCode;
  7787. if ((((int32_t)L_9) < ((int32_t)0)))
  7788. {
  7789. goto IL_0053;
  7790. }
  7791. }
  7792. {
  7793. Entry_tA212E7034D981AC2F7E219C600769EE485919684* L_10 = V_0;
  7794. int32_t L_11 = L_10->___key;
  7795. __this->____currentKey = L_11;
  7796. return (bool)1;
  7797. }
  7798. IL_0053:
  7799. {
  7800. int32_t L_12 = __this->____index;
  7801. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_13 = __this->____dictionary;
  7802. NullCheck(L_13);
  7803. int32_t L_14 = L_13->____count;
  7804. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  7805. {
  7806. goto IL_001a;
  7807. }
  7808. }
  7809. {
  7810. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_15 = __this->____dictionary;
  7811. NullCheck(L_15);
  7812. int32_t L_16 = L_15->____count;
  7813. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  7814. int32_t* L_17 = (int32_t*)(&__this->____currentKey);
  7815. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  7816. return (bool)0;
  7817. }
  7818. }
  7819. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m33B09ABC5C101FB5F54B9548FE2B17ED935F1318_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7820. {
  7821. Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* _thisAdjusted;
  7822. int32_t _offset = 1;
  7823. _thisAdjusted = reinterpret_cast<Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D*>(__this + _offset);
  7824. bool _returnValue;
  7825. _returnValue = Enumerator_MoveNext_m33B09ABC5C101FB5F54B9548FE2B17ED935F1318(_thisAdjusted, method);
  7826. return _returnValue;
  7827. }
  7828. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m7C54D7037978B9EB3CFAAB4CD0A84FB8FEBE5E37_gshared (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method)
  7829. {
  7830. {
  7831. int32_t L_0 = __this->____currentKey;
  7832. return L_0;
  7833. }
  7834. }
  7835. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_m7C54D7037978B9EB3CFAAB4CD0A84FB8FEBE5E37_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7836. {
  7837. Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* _thisAdjusted;
  7838. int32_t _offset = 1;
  7839. _thisAdjusted = reinterpret_cast<Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D*>(__this + _offset);
  7840. int32_t _returnValue;
  7841. _returnValue = Enumerator_get_Current_m7C54D7037978B9EB3CFAAB4CD0A84FB8FEBE5E37_inline(_thisAdjusted, method);
  7842. return _returnValue;
  7843. }
  7844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7F5D576B3D58B54D2C41389125B343480970761B_gshared (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method)
  7845. {
  7846. {
  7847. int32_t L_0 = __this->____index;
  7848. if (!L_0)
  7849. {
  7850. goto IL_001d;
  7851. }
  7852. }
  7853. {
  7854. int32_t L_1 = __this->____index;
  7855. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_2 = __this->____dictionary;
  7856. NullCheck(L_2);
  7857. int32_t L_3 = L_2->____count;
  7858. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  7859. {
  7860. goto IL_0022;
  7861. }
  7862. }
  7863. IL_001d:
  7864. {
  7865. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  7866. }
  7867. IL_0022:
  7868. {
  7869. int32_t L_4 = __this->____currentKey;
  7870. int32_t L_5 = L_4;
  7871. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  7872. return L_6;
  7873. }
  7874. }
  7875. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7F5D576B3D58B54D2C41389125B343480970761B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7876. {
  7877. Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* _thisAdjusted;
  7878. int32_t _offset = 1;
  7879. _thisAdjusted = reinterpret_cast<Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D*>(__this + _offset);
  7880. RuntimeObject* _returnValue;
  7881. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m7F5D576B3D58B54D2C41389125B343480970761B(_thisAdjusted, method);
  7882. return _returnValue;
  7883. }
  7884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3D3CE7E3A53B5F590913489B3FBBE1D68648AC63_gshared (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method)
  7885. {
  7886. {
  7887. int32_t L_0 = __this->____version;
  7888. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1 = __this->____dictionary;
  7889. NullCheck(L_1);
  7890. int32_t L_2 = L_1->____version;
  7891. if ((((int32_t)L_0) == ((int32_t)L_2)))
  7892. {
  7893. goto IL_0018;
  7894. }
  7895. }
  7896. {
  7897. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  7898. }
  7899. IL_0018:
  7900. {
  7901. __this->____index = 0;
  7902. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  7903. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  7904. return;
  7905. }
  7906. }
  7907. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m3D3CE7E3A53B5F590913489B3FBBE1D68648AC63_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7908. {
  7909. Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* _thisAdjusted;
  7910. int32_t _offset = 1;
  7911. _thisAdjusted = reinterpret_cast<Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D*>(__this + _offset);
  7912. Enumerator_System_Collections_IEnumerator_Reset_m3D3CE7E3A53B5F590913489B3FBBE1D68648AC63(_thisAdjusted, method);
  7913. }
  7914. #ifdef __clang__
  7915. #pragma clang diagnostic pop
  7916. #endif
  7917. #ifdef __clang__
  7918. #pragma clang diagnostic push
  7919. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7920. #pragma clang diagnostic ignored "-Wunused-variable"
  7921. #endif
  7922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD73A2DA210A1BF97118DAEC464F2AB1D02CA11AB_gshared (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_dictionary, const RuntimeMethod* method)
  7923. {
  7924. {
  7925. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_0 = ___0_dictionary;
  7926. __this->____dictionary = L_0;
  7927. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  7928. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1 = ___0_dictionary;
  7929. NullCheck(L_1);
  7930. int32_t L_2 = L_1->____version;
  7931. __this->____version = L_2;
  7932. __this->____index = 0;
  7933. int32_t* L_3 = (int32_t*)(&__this->____currentValue);
  7934. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  7935. return;
  7936. }
  7937. }
  7938. IL2CPP_EXTERN_C void Enumerator__ctor_mD73A2DA210A1BF97118DAEC464F2AB1D02CA11AB_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_dictionary, const RuntimeMethod* method)
  7939. {
  7940. Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* _thisAdjusted;
  7941. int32_t _offset = 1;
  7942. _thisAdjusted = reinterpret_cast<Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE*>(__this + _offset);
  7943. Enumerator__ctor_mD73A2DA210A1BF97118DAEC464F2AB1D02CA11AB(_thisAdjusted, ___0_dictionary, method);
  7944. }
  7945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFC0D74F802CCA220543D7D651C06219A81CCE77B_gshared (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method)
  7946. {
  7947. {
  7948. return;
  7949. }
  7950. }
  7951. IL2CPP_EXTERN_C void Enumerator_Dispose_mFC0D74F802CCA220543D7D651C06219A81CCE77B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  7952. {
  7953. Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* _thisAdjusted;
  7954. int32_t _offset = 1;
  7955. _thisAdjusted = reinterpret_cast<Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE*>(__this + _offset);
  7956. Enumerator_Dispose_mFC0D74F802CCA220543D7D651C06219A81CCE77B(_thisAdjusted, method);
  7957. }
  7958. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m34E181EAEBD64C829B124E8E59C7807591E2CF20_gshared (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method)
  7959. {
  7960. Entry_tA212E7034D981AC2F7E219C600769EE485919684* V_0 = NULL;
  7961. int32_t V_1 = 0;
  7962. {
  7963. int32_t L_0 = __this->____version;
  7964. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1 = __this->____dictionary;
  7965. NullCheck(L_1);
  7966. int32_t L_2 = L_1->____version;
  7967. if ((((int32_t)L_0) == ((int32_t)L_2)))
  7968. {
  7969. goto IL_0053;
  7970. }
  7971. }
  7972. {
  7973. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  7974. goto IL_0053;
  7975. }
  7976. IL_001a:
  7977. {
  7978. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_3 = __this->____dictionary;
  7979. NullCheck(L_3);
  7980. EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA* L_4 = L_3->____entries;
  7981. int32_t L_5 = __this->____index;
  7982. V_1 = L_5;
  7983. int32_t L_6 = V_1;
  7984. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  7985. int32_t L_7 = V_1;
  7986. NullCheck(L_4);
  7987. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  7988. Entry_tA212E7034D981AC2F7E219C600769EE485919684* L_8 = V_0;
  7989. int32_t L_9 = L_8->___hashCode;
  7990. if ((((int32_t)L_9) < ((int32_t)0)))
  7991. {
  7992. goto IL_0053;
  7993. }
  7994. }
  7995. {
  7996. Entry_tA212E7034D981AC2F7E219C600769EE485919684* L_10 = V_0;
  7997. int32_t L_11 = L_10->___value;
  7998. __this->____currentValue = L_11;
  7999. return (bool)1;
  8000. }
  8001. IL_0053:
  8002. {
  8003. int32_t L_12 = __this->____index;
  8004. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_13 = __this->____dictionary;
  8005. NullCheck(L_13);
  8006. int32_t L_14 = L_13->____count;
  8007. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  8008. {
  8009. goto IL_001a;
  8010. }
  8011. }
  8012. {
  8013. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_15 = __this->____dictionary;
  8014. NullCheck(L_15);
  8015. int32_t L_16 = L_15->____count;
  8016. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  8017. int32_t* L_17 = (int32_t*)(&__this->____currentValue);
  8018. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  8019. return (bool)0;
  8020. }
  8021. }
  8022. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m34E181EAEBD64C829B124E8E59C7807591E2CF20_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8023. {
  8024. Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* _thisAdjusted;
  8025. int32_t _offset = 1;
  8026. _thisAdjusted = reinterpret_cast<Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE*>(__this + _offset);
  8027. bool _returnValue;
  8028. _returnValue = Enumerator_MoveNext_m34E181EAEBD64C829B124E8E59C7807591E2CF20(_thisAdjusted, method);
  8029. return _returnValue;
  8030. }
  8031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mE149C6410A92DE907D7359432329A96DBD696C0E_gshared (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method)
  8032. {
  8033. {
  8034. int32_t L_0 = __this->____currentValue;
  8035. return L_0;
  8036. }
  8037. }
  8038. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_mE149C6410A92DE907D7359432329A96DBD696C0E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8039. {
  8040. Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* _thisAdjusted;
  8041. int32_t _offset = 1;
  8042. _thisAdjusted = reinterpret_cast<Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE*>(__this + _offset);
  8043. int32_t _returnValue;
  8044. _returnValue = Enumerator_get_Current_mE149C6410A92DE907D7359432329A96DBD696C0E_inline(_thisAdjusted, method);
  8045. return _returnValue;
  8046. }
  8047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6A3B80C07F2824F4E8FD0B06E01A226F96CF47BD_gshared (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method)
  8048. {
  8049. {
  8050. int32_t L_0 = __this->____index;
  8051. if (!L_0)
  8052. {
  8053. goto IL_001d;
  8054. }
  8055. }
  8056. {
  8057. int32_t L_1 = __this->____index;
  8058. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_2 = __this->____dictionary;
  8059. NullCheck(L_2);
  8060. int32_t L_3 = L_2->____count;
  8061. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  8062. {
  8063. goto IL_0022;
  8064. }
  8065. }
  8066. IL_001d:
  8067. {
  8068. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  8069. }
  8070. IL_0022:
  8071. {
  8072. int32_t L_4 = __this->____currentValue;
  8073. int32_t L_5 = L_4;
  8074. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  8075. return L_6;
  8076. }
  8077. }
  8078. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6A3B80C07F2824F4E8FD0B06E01A226F96CF47BD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8079. {
  8080. Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* _thisAdjusted;
  8081. int32_t _offset = 1;
  8082. _thisAdjusted = reinterpret_cast<Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE*>(__this + _offset);
  8083. RuntimeObject* _returnValue;
  8084. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m6A3B80C07F2824F4E8FD0B06E01A226F96CF47BD(_thisAdjusted, method);
  8085. return _returnValue;
  8086. }
  8087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1A6A76B83CA52C7FF1AE2AF7B4771CC9BFF5D1CE_gshared (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method)
  8088. {
  8089. {
  8090. int32_t L_0 = __this->____version;
  8091. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1 = __this->____dictionary;
  8092. NullCheck(L_1);
  8093. int32_t L_2 = L_1->____version;
  8094. if ((((int32_t)L_0) == ((int32_t)L_2)))
  8095. {
  8096. goto IL_0018;
  8097. }
  8098. }
  8099. {
  8100. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  8101. }
  8102. IL_0018:
  8103. {
  8104. __this->____index = 0;
  8105. int32_t* L_3 = (int32_t*)(&__this->____currentValue);
  8106. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  8107. return;
  8108. }
  8109. }
  8110. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m1A6A76B83CA52C7FF1AE2AF7B4771CC9BFF5D1CE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8111. {
  8112. Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* _thisAdjusted;
  8113. int32_t _offset = 1;
  8114. _thisAdjusted = reinterpret_cast<Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE*>(__this + _offset);
  8115. Enumerator_System_Collections_IEnumerator_Reset_m1A6A76B83CA52C7FF1AE2AF7B4771CC9BFF5D1CE(_thisAdjusted, method);
  8116. }
  8117. #ifdef __clang__
  8118. #pragma clang diagnostic pop
  8119. #endif
  8120. #ifdef __clang__
  8121. #pragma clang diagnostic push
  8122. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8123. #pragma clang diagnostic ignored "-Wunused-variable"
  8124. #endif
  8125. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mBCB2AA5BAC4B6C6A2542627530D22BBEDE88E65B_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  8126. {
  8127. {
  8128. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_0 = ___0_dictionary;
  8129. __this->____dictionary = L_0;
  8130. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  8131. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_1 = ___0_dictionary;
  8132. NullCheck(L_1);
  8133. int32_t L_2 = L_1->____version;
  8134. __this->____version = L_2;
  8135. __this->____index = 0;
  8136. int32_t L_3 = ___1_getEnumeratorRetType;
  8137. __this->____getEnumeratorRetType = L_3;
  8138. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* L_4 = (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*)(&__this->____current);
  8139. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678));
  8140. return;
  8141. }
  8142. }
  8143. IL2CPP_EXTERN_C void Enumerator__ctor_mBCB2AA5BAC4B6C6A2542627530D22BBEDE88E65B_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  8144. {
  8145. Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* _thisAdjusted;
  8146. int32_t _offset = 1;
  8147. _thisAdjusted = reinterpret_cast<Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*>(__this + _offset);
  8148. Enumerator__ctor_mBCB2AA5BAC4B6C6A2542627530D22BBEDE88E65B(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  8149. }
  8150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBB8F84D9EFE7D64D6268C8B87CDEAF94D7C3D913_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  8151. {
  8152. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131* V_0 = NULL;
  8153. int32_t V_1 = 0;
  8154. {
  8155. int32_t L_0 = __this->____version;
  8156. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_1 = __this->____dictionary;
  8157. NullCheck(L_1);
  8158. int32_t L_2 = L_1->____version;
  8159. if ((((int32_t)L_0) == ((int32_t)L_2)))
  8160. {
  8161. goto IL_005e;
  8162. }
  8163. }
  8164. {
  8165. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  8166. goto IL_005e;
  8167. }
  8168. IL_001a:
  8169. {
  8170. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_3 = __this->____dictionary;
  8171. NullCheck(L_3);
  8172. EntryU5BU5D_t19CA95B544EBD9F254D17342F41A7F9203BB2515* L_4 = L_3->____entries;
  8173. int32_t L_5 = __this->____index;
  8174. V_1 = L_5;
  8175. int32_t L_6 = V_1;
  8176. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  8177. int32_t L_7 = V_1;
  8178. NullCheck(L_4);
  8179. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  8180. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131* L_8 = V_0;
  8181. int32_t L_9 = L_8->___hashCode;
  8182. if ((((int32_t)L_9) < ((int32_t)0)))
  8183. {
  8184. goto IL_005e;
  8185. }
  8186. }
  8187. {
  8188. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131* L_10 = V_0;
  8189. int32_t L_11 = L_10->___key;
  8190. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131* L_12 = V_0;
  8191. int64_t L_13 = L_12->___value;
  8192. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 L_14;
  8193. memset((&L_14), 0, sizeof(L_14));
  8194. KeyValuePair_2__ctor_m7C420431240CCC444E02AF48411F5FC8BCB16169((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  8195. __this->____current = L_14;
  8196. return (bool)1;
  8197. }
  8198. IL_005e:
  8199. {
  8200. int32_t L_15 = __this->____index;
  8201. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_16 = __this->____dictionary;
  8202. NullCheck(L_16);
  8203. int32_t L_17 = L_16->____count;
  8204. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  8205. {
  8206. goto IL_001a;
  8207. }
  8208. }
  8209. {
  8210. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_18 = __this->____dictionary;
  8211. NullCheck(L_18);
  8212. int32_t L_19 = L_18->____count;
  8213. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  8214. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* L_20 = (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*)(&__this->____current);
  8215. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678));
  8216. return (bool)0;
  8217. }
  8218. }
  8219. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mBB8F84D9EFE7D64D6268C8B87CDEAF94D7C3D913_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8220. {
  8221. Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* _thisAdjusted;
  8222. int32_t _offset = 1;
  8223. _thisAdjusted = reinterpret_cast<Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*>(__this + _offset);
  8224. bool _returnValue;
  8225. _returnValue = Enumerator_MoveNext_mBB8F84D9EFE7D64D6268C8B87CDEAF94D7C3D913(_thisAdjusted, method);
  8226. return _returnValue;
  8227. }
  8228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 Enumerator_get_Current_m53685926F5DC78D37EFFA2C2C43BF32078F4CA82_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  8229. {
  8230. {
  8231. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 L_0 = __this->____current;
  8232. return L_0;
  8233. }
  8234. }
  8235. IL2CPP_EXTERN_C KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 Enumerator_get_Current_m53685926F5DC78D37EFFA2C2C43BF32078F4CA82_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8236. {
  8237. Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* _thisAdjusted;
  8238. int32_t _offset = 1;
  8239. _thisAdjusted = reinterpret_cast<Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*>(__this + _offset);
  8240. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 _returnValue;
  8241. _returnValue = Enumerator_get_Current_m53685926F5DC78D37EFFA2C2C43BF32078F4CA82_inline(_thisAdjusted, method);
  8242. return _returnValue;
  8243. }
  8244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE9843B8FAB66D4C0EB83F8570BD8EB466B4A7053_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  8245. {
  8246. {
  8247. return;
  8248. }
  8249. }
  8250. IL2CPP_EXTERN_C void Enumerator_Dispose_mE9843B8FAB66D4C0EB83F8570BD8EB466B4A7053_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8251. {
  8252. Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* _thisAdjusted;
  8253. int32_t _offset = 1;
  8254. _thisAdjusted = reinterpret_cast<Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*>(__this + _offset);
  8255. Enumerator_Dispose_mE9843B8FAB66D4C0EB83F8570BD8EB466B4A7053(_thisAdjusted, method);
  8256. }
  8257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6584EF084C45DBDAA55653446AB78E74DC8CA4EA_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  8258. {
  8259. static bool s_Il2CppMethodInitialized;
  8260. if (!s_Il2CppMethodInitialized)
  8261. {
  8262. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  8263. s_Il2CppMethodInitialized = true;
  8264. }
  8265. {
  8266. int32_t L_0 = __this->____index;
  8267. if (!L_0)
  8268. {
  8269. goto IL_001d;
  8270. }
  8271. }
  8272. {
  8273. int32_t L_1 = __this->____index;
  8274. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_2 = __this->____dictionary;
  8275. NullCheck(L_2);
  8276. int32_t L_3 = L_2->____count;
  8277. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  8278. {
  8279. goto IL_0022;
  8280. }
  8281. }
  8282. IL_001d:
  8283. {
  8284. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  8285. }
  8286. IL_0022:
  8287. {
  8288. int32_t L_4 = __this->____getEnumeratorRetType;
  8289. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  8290. {
  8291. goto IL_0056;
  8292. }
  8293. }
  8294. {
  8295. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* L_5 = (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*)(&__this->____current);
  8296. int32_t L_6;
  8297. L_6 = KeyValuePair_2_get_Key_m2D5B682113755BC1F26706C67E27748553F2A0B7_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  8298. int32_t L_7 = L_6;
  8299. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  8300. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* L_9 = (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*)(&__this->____current);
  8301. int64_t L_10;
  8302. L_10 = KeyValuePair_2_get_Value_m294F32374851EE07FA16A2BF635F077CAF477C90_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  8303. int64_t L_11 = L_10;
  8304. RuntimeObject* L_12 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_11);
  8305. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_13;
  8306. memset((&L_13), 0, sizeof(L_13));
  8307. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_13), L_8, L_12, NULL);
  8308. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_14 = L_13;
  8309. RuntimeObject* L_15 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_14);
  8310. return L_15;
  8311. }
  8312. IL_0056:
  8313. {
  8314. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* L_16 = (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*)(&__this->____current);
  8315. int32_t L_17;
  8316. L_17 = KeyValuePair_2_get_Key_m2D5B682113755BC1F26706C67E27748553F2A0B7_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  8317. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* L_18 = (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*)(&__this->____current);
  8318. int64_t L_19;
  8319. L_19 = KeyValuePair_2_get_Value_m294F32374851EE07FA16A2BF635F077CAF477C90_inline(L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  8320. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 L_20;
  8321. memset((&L_20), 0, sizeof(L_20));
  8322. KeyValuePair_2__ctor_m7C420431240CCC444E02AF48411F5FC8BCB16169((&L_20), L_17, L_19, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  8323. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 L_21 = L_20;
  8324. RuntimeObject* L_22 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_21);
  8325. return L_22;
  8326. }
  8327. }
  8328. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6584EF084C45DBDAA55653446AB78E74DC8CA4EA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8329. {
  8330. Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* _thisAdjusted;
  8331. int32_t _offset = 1;
  8332. _thisAdjusted = reinterpret_cast<Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*>(__this + _offset);
  8333. RuntimeObject* _returnValue;
  8334. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m6584EF084C45DBDAA55653446AB78E74DC8CA4EA(_thisAdjusted, method);
  8335. return _returnValue;
  8336. }
  8337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m60BEBEB49185F1BA74F4ED313B12C7DA796EC5C3_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  8338. {
  8339. {
  8340. int32_t L_0 = __this->____version;
  8341. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_1 = __this->____dictionary;
  8342. NullCheck(L_1);
  8343. int32_t L_2 = L_1->____version;
  8344. if ((((int32_t)L_0) == ((int32_t)L_2)))
  8345. {
  8346. goto IL_0018;
  8347. }
  8348. }
  8349. {
  8350. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  8351. }
  8352. IL_0018:
  8353. {
  8354. __this->____index = 0;
  8355. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* L_3 = (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*)(&__this->____current);
  8356. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678));
  8357. return;
  8358. }
  8359. }
  8360. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m60BEBEB49185F1BA74F4ED313B12C7DA796EC5C3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8361. {
  8362. Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* _thisAdjusted;
  8363. int32_t _offset = 1;
  8364. _thisAdjusted = reinterpret_cast<Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*>(__this + _offset);
  8365. Enumerator_System_Collections_IEnumerator_Reset_m60BEBEB49185F1BA74F4ED313B12C7DA796EC5C3(_thisAdjusted, method);
  8366. }
  8367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m619B3DDA7849654C92EBB4A398D11A83106FB435_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  8368. {
  8369. {
  8370. int32_t L_0 = __this->____index;
  8371. if (!L_0)
  8372. {
  8373. goto IL_001d;
  8374. }
  8375. }
  8376. {
  8377. int32_t L_1 = __this->____index;
  8378. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_2 = __this->____dictionary;
  8379. NullCheck(L_2);
  8380. int32_t L_3 = L_2->____count;
  8381. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  8382. {
  8383. goto IL_0022;
  8384. }
  8385. }
  8386. IL_001d:
  8387. {
  8388. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  8389. }
  8390. IL_0022:
  8391. {
  8392. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* L_4 = (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*)(&__this->____current);
  8393. int32_t L_5;
  8394. L_5 = KeyValuePair_2_get_Key_m2D5B682113755BC1F26706C67E27748553F2A0B7_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  8395. int32_t L_6 = L_5;
  8396. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  8397. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* L_8 = (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*)(&__this->____current);
  8398. int64_t L_9;
  8399. L_9 = KeyValuePair_2_get_Value_m294F32374851EE07FA16A2BF635F077CAF477C90_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  8400. int64_t L_10 = L_9;
  8401. RuntimeObject* L_11 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_10);
  8402. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12;
  8403. memset((&L_12), 0, sizeof(L_12));
  8404. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_12), L_7, L_11, NULL);
  8405. return L_12;
  8406. }
  8407. }
  8408. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m619B3DDA7849654C92EBB4A398D11A83106FB435_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8409. {
  8410. Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* _thisAdjusted;
  8411. int32_t _offset = 1;
  8412. _thisAdjusted = reinterpret_cast<Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*>(__this + _offset);
  8413. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  8414. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m619B3DDA7849654C92EBB4A398D11A83106FB435(_thisAdjusted, method);
  8415. return _returnValue;
  8416. }
  8417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m5D4BCF94BA7BF4313E99E9416CE50697EB9874EC_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  8418. {
  8419. {
  8420. int32_t L_0 = __this->____index;
  8421. if (!L_0)
  8422. {
  8423. goto IL_001d;
  8424. }
  8425. }
  8426. {
  8427. int32_t L_1 = __this->____index;
  8428. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_2 = __this->____dictionary;
  8429. NullCheck(L_2);
  8430. int32_t L_3 = L_2->____count;
  8431. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  8432. {
  8433. goto IL_0022;
  8434. }
  8435. }
  8436. IL_001d:
  8437. {
  8438. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  8439. }
  8440. IL_0022:
  8441. {
  8442. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* L_4 = (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*)(&__this->____current);
  8443. int32_t L_5;
  8444. L_5 = KeyValuePair_2_get_Key_m2D5B682113755BC1F26706C67E27748553F2A0B7_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  8445. int32_t L_6 = L_5;
  8446. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  8447. return L_7;
  8448. }
  8449. }
  8450. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m5D4BCF94BA7BF4313E99E9416CE50697EB9874EC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8451. {
  8452. Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* _thisAdjusted;
  8453. int32_t _offset = 1;
  8454. _thisAdjusted = reinterpret_cast<Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*>(__this + _offset);
  8455. RuntimeObject* _returnValue;
  8456. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m5D4BCF94BA7BF4313E99E9416CE50697EB9874EC(_thisAdjusted, method);
  8457. return _returnValue;
  8458. }
  8459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC54BB013CB3A2BD8A1661DB7E4828F1CDF907B0B_gshared (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  8460. {
  8461. {
  8462. int32_t L_0 = __this->____index;
  8463. if (!L_0)
  8464. {
  8465. goto IL_001d;
  8466. }
  8467. }
  8468. {
  8469. int32_t L_1 = __this->____index;
  8470. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_2 = __this->____dictionary;
  8471. NullCheck(L_2);
  8472. int32_t L_3 = L_2->____count;
  8473. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  8474. {
  8475. goto IL_0022;
  8476. }
  8477. }
  8478. IL_001d:
  8479. {
  8480. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  8481. }
  8482. IL_0022:
  8483. {
  8484. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* L_4 = (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678*)(&__this->____current);
  8485. int64_t L_5;
  8486. L_5 = KeyValuePair_2_get_Value_m294F32374851EE07FA16A2BF635F077CAF477C90_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  8487. int64_t L_6 = L_5;
  8488. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  8489. return L_7;
  8490. }
  8491. }
  8492. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC54BB013CB3A2BD8A1661DB7E4828F1CDF907B0B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8493. {
  8494. Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* _thisAdjusted;
  8495. int32_t _offset = 1;
  8496. _thisAdjusted = reinterpret_cast<Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5*>(__this + _offset);
  8497. RuntimeObject* _returnValue;
  8498. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC54BB013CB3A2BD8A1661DB7E4828F1CDF907B0B(_thisAdjusted, method);
  8499. return _returnValue;
  8500. }
  8501. #ifdef __clang__
  8502. #pragma clang diagnostic pop
  8503. #endif
  8504. #ifdef __clang__
  8505. #pragma clang diagnostic push
  8506. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8507. #pragma clang diagnostic ignored "-Wunused-variable"
  8508. #endif
  8509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE3E19748F4268CF5EEC48784CA302446C5BFE77E_gshared (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___0_dictionary, const RuntimeMethod* method)
  8510. {
  8511. {
  8512. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_0 = ___0_dictionary;
  8513. __this->____dictionary = L_0;
  8514. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  8515. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_1 = ___0_dictionary;
  8516. NullCheck(L_1);
  8517. int32_t L_2 = L_1->____version;
  8518. __this->____version = L_2;
  8519. __this->____index = 0;
  8520. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  8521. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  8522. return;
  8523. }
  8524. }
  8525. IL2CPP_EXTERN_C void Enumerator__ctor_mE3E19748F4268CF5EEC48784CA302446C5BFE77E_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___0_dictionary, const RuntimeMethod* method)
  8526. {
  8527. Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* _thisAdjusted;
  8528. int32_t _offset = 1;
  8529. _thisAdjusted = reinterpret_cast<Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6*>(__this + _offset);
  8530. Enumerator__ctor_mE3E19748F4268CF5EEC48784CA302446C5BFE77E(_thisAdjusted, ___0_dictionary, method);
  8531. }
  8532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9A8BE8DEBAC29E9A1C7040AB0D004B54E3A43CFD_gshared (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method)
  8533. {
  8534. {
  8535. return;
  8536. }
  8537. }
  8538. IL2CPP_EXTERN_C void Enumerator_Dispose_m9A8BE8DEBAC29E9A1C7040AB0D004B54E3A43CFD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8539. {
  8540. Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* _thisAdjusted;
  8541. int32_t _offset = 1;
  8542. _thisAdjusted = reinterpret_cast<Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6*>(__this + _offset);
  8543. Enumerator_Dispose_m9A8BE8DEBAC29E9A1C7040AB0D004B54E3A43CFD(_thisAdjusted, method);
  8544. }
  8545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m16A29F2DD809A30A4832C3E038DDE217B09F2096_gshared (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method)
  8546. {
  8547. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131* V_0 = NULL;
  8548. int32_t V_1 = 0;
  8549. {
  8550. int32_t L_0 = __this->____version;
  8551. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_1 = __this->____dictionary;
  8552. NullCheck(L_1);
  8553. int32_t L_2 = L_1->____version;
  8554. if ((((int32_t)L_0) == ((int32_t)L_2)))
  8555. {
  8556. goto IL_0053;
  8557. }
  8558. }
  8559. {
  8560. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  8561. goto IL_0053;
  8562. }
  8563. IL_001a:
  8564. {
  8565. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_3 = __this->____dictionary;
  8566. NullCheck(L_3);
  8567. EntryU5BU5D_t19CA95B544EBD9F254D17342F41A7F9203BB2515* L_4 = L_3->____entries;
  8568. int32_t L_5 = __this->____index;
  8569. V_1 = L_5;
  8570. int32_t L_6 = V_1;
  8571. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  8572. int32_t L_7 = V_1;
  8573. NullCheck(L_4);
  8574. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  8575. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131* L_8 = V_0;
  8576. int32_t L_9 = L_8->___hashCode;
  8577. if ((((int32_t)L_9) < ((int32_t)0)))
  8578. {
  8579. goto IL_0053;
  8580. }
  8581. }
  8582. {
  8583. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131* L_10 = V_0;
  8584. int32_t L_11 = L_10->___key;
  8585. __this->____currentKey = L_11;
  8586. return (bool)1;
  8587. }
  8588. IL_0053:
  8589. {
  8590. int32_t L_12 = __this->____index;
  8591. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_13 = __this->____dictionary;
  8592. NullCheck(L_13);
  8593. int32_t L_14 = L_13->____count;
  8594. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  8595. {
  8596. goto IL_001a;
  8597. }
  8598. }
  8599. {
  8600. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_15 = __this->____dictionary;
  8601. NullCheck(L_15);
  8602. int32_t L_16 = L_15->____count;
  8603. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  8604. int32_t* L_17 = (int32_t*)(&__this->____currentKey);
  8605. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  8606. return (bool)0;
  8607. }
  8608. }
  8609. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m16A29F2DD809A30A4832C3E038DDE217B09F2096_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8610. {
  8611. Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* _thisAdjusted;
  8612. int32_t _offset = 1;
  8613. _thisAdjusted = reinterpret_cast<Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6*>(__this + _offset);
  8614. bool _returnValue;
  8615. _returnValue = Enumerator_MoveNext_m16A29F2DD809A30A4832C3E038DDE217B09F2096(_thisAdjusted, method);
  8616. return _returnValue;
  8617. }
  8618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m0863CAEB94AF918EC68198CC68A3DECAF28F9F0E_gshared (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method)
  8619. {
  8620. {
  8621. int32_t L_0 = __this->____currentKey;
  8622. return L_0;
  8623. }
  8624. }
  8625. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_m0863CAEB94AF918EC68198CC68A3DECAF28F9F0E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8626. {
  8627. Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* _thisAdjusted;
  8628. int32_t _offset = 1;
  8629. _thisAdjusted = reinterpret_cast<Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6*>(__this + _offset);
  8630. int32_t _returnValue;
  8631. _returnValue = Enumerator_get_Current_m0863CAEB94AF918EC68198CC68A3DECAF28F9F0E_inline(_thisAdjusted, method);
  8632. return _returnValue;
  8633. }
  8634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m017C183D2E008882707E0CBBB35A07E2862642FE_gshared (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method)
  8635. {
  8636. {
  8637. int32_t L_0 = __this->____index;
  8638. if (!L_0)
  8639. {
  8640. goto IL_001d;
  8641. }
  8642. }
  8643. {
  8644. int32_t L_1 = __this->____index;
  8645. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_2 = __this->____dictionary;
  8646. NullCheck(L_2);
  8647. int32_t L_3 = L_2->____count;
  8648. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  8649. {
  8650. goto IL_0022;
  8651. }
  8652. }
  8653. IL_001d:
  8654. {
  8655. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  8656. }
  8657. IL_0022:
  8658. {
  8659. int32_t L_4 = __this->____currentKey;
  8660. int32_t L_5 = L_4;
  8661. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  8662. return L_6;
  8663. }
  8664. }
  8665. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m017C183D2E008882707E0CBBB35A07E2862642FE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8666. {
  8667. Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* _thisAdjusted;
  8668. int32_t _offset = 1;
  8669. _thisAdjusted = reinterpret_cast<Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6*>(__this + _offset);
  8670. RuntimeObject* _returnValue;
  8671. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m017C183D2E008882707E0CBBB35A07E2862642FE(_thisAdjusted, method);
  8672. return _returnValue;
  8673. }
  8674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mDA41C1529D3AEFBDE625B58691AB91ADB6A6321B_gshared (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method)
  8675. {
  8676. {
  8677. int32_t L_0 = __this->____version;
  8678. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_1 = __this->____dictionary;
  8679. NullCheck(L_1);
  8680. int32_t L_2 = L_1->____version;
  8681. if ((((int32_t)L_0) == ((int32_t)L_2)))
  8682. {
  8683. goto IL_0018;
  8684. }
  8685. }
  8686. {
  8687. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  8688. }
  8689. IL_0018:
  8690. {
  8691. __this->____index = 0;
  8692. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  8693. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  8694. return;
  8695. }
  8696. }
  8697. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mDA41C1529D3AEFBDE625B58691AB91ADB6A6321B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8698. {
  8699. Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* _thisAdjusted;
  8700. int32_t _offset = 1;
  8701. _thisAdjusted = reinterpret_cast<Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6*>(__this + _offset);
  8702. Enumerator_System_Collections_IEnumerator_Reset_mDA41C1529D3AEFBDE625B58691AB91ADB6A6321B(_thisAdjusted, method);
  8703. }
  8704. #ifdef __clang__
  8705. #pragma clang diagnostic pop
  8706. #endif
  8707. #ifdef __clang__
  8708. #pragma clang diagnostic push
  8709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8710. #pragma clang diagnostic ignored "-Wunused-variable"
  8711. #endif
  8712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m79AD5C211EA2F3EA716138344FB5558E186F74F0_gshared (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___0_dictionary, const RuntimeMethod* method)
  8713. {
  8714. {
  8715. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_0 = ___0_dictionary;
  8716. __this->____dictionary = L_0;
  8717. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  8718. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_1 = ___0_dictionary;
  8719. NullCheck(L_1);
  8720. int32_t L_2 = L_1->____version;
  8721. __this->____version = L_2;
  8722. __this->____index = 0;
  8723. int64_t* L_3 = (int64_t*)(&__this->____currentValue);
  8724. il2cpp_codegen_initobj(L_3, sizeof(int64_t));
  8725. return;
  8726. }
  8727. }
  8728. IL2CPP_EXTERN_C void Enumerator__ctor_m79AD5C211EA2F3EA716138344FB5558E186F74F0_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___0_dictionary, const RuntimeMethod* method)
  8729. {
  8730. Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* _thisAdjusted;
  8731. int32_t _offset = 1;
  8732. _thisAdjusted = reinterpret_cast<Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169*>(__this + _offset);
  8733. Enumerator__ctor_m79AD5C211EA2F3EA716138344FB5558E186F74F0(_thisAdjusted, ___0_dictionary, method);
  8734. }
  8735. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m21E89459D0AA1AB41462E4B73E9C5535E8E27E69_gshared (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method)
  8736. {
  8737. {
  8738. return;
  8739. }
  8740. }
  8741. IL2CPP_EXTERN_C void Enumerator_Dispose_m21E89459D0AA1AB41462E4B73E9C5535E8E27E69_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8742. {
  8743. Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* _thisAdjusted;
  8744. int32_t _offset = 1;
  8745. _thisAdjusted = reinterpret_cast<Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169*>(__this + _offset);
  8746. Enumerator_Dispose_m21E89459D0AA1AB41462E4B73E9C5535E8E27E69(_thisAdjusted, method);
  8747. }
  8748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m915135CC2C04D7A836653E8CFD4936D91AAF0B72_gshared (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method)
  8749. {
  8750. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131* V_0 = NULL;
  8751. int32_t V_1 = 0;
  8752. {
  8753. int32_t L_0 = __this->____version;
  8754. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_1 = __this->____dictionary;
  8755. NullCheck(L_1);
  8756. int32_t L_2 = L_1->____version;
  8757. if ((((int32_t)L_0) == ((int32_t)L_2)))
  8758. {
  8759. goto IL_0053;
  8760. }
  8761. }
  8762. {
  8763. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  8764. goto IL_0053;
  8765. }
  8766. IL_001a:
  8767. {
  8768. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_3 = __this->____dictionary;
  8769. NullCheck(L_3);
  8770. EntryU5BU5D_t19CA95B544EBD9F254D17342F41A7F9203BB2515* L_4 = L_3->____entries;
  8771. int32_t L_5 = __this->____index;
  8772. V_1 = L_5;
  8773. int32_t L_6 = V_1;
  8774. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  8775. int32_t L_7 = V_1;
  8776. NullCheck(L_4);
  8777. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  8778. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131* L_8 = V_0;
  8779. int32_t L_9 = L_8->___hashCode;
  8780. if ((((int32_t)L_9) < ((int32_t)0)))
  8781. {
  8782. goto IL_0053;
  8783. }
  8784. }
  8785. {
  8786. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131* L_10 = V_0;
  8787. int64_t L_11 = L_10->___value;
  8788. __this->____currentValue = L_11;
  8789. return (bool)1;
  8790. }
  8791. IL_0053:
  8792. {
  8793. int32_t L_12 = __this->____index;
  8794. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_13 = __this->____dictionary;
  8795. NullCheck(L_13);
  8796. int32_t L_14 = L_13->____count;
  8797. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  8798. {
  8799. goto IL_001a;
  8800. }
  8801. }
  8802. {
  8803. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_15 = __this->____dictionary;
  8804. NullCheck(L_15);
  8805. int32_t L_16 = L_15->____count;
  8806. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  8807. int64_t* L_17 = (int64_t*)(&__this->____currentValue);
  8808. il2cpp_codegen_initobj(L_17, sizeof(int64_t));
  8809. return (bool)0;
  8810. }
  8811. }
  8812. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m915135CC2C04D7A836653E8CFD4936D91AAF0B72_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8813. {
  8814. Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* _thisAdjusted;
  8815. int32_t _offset = 1;
  8816. _thisAdjusted = reinterpret_cast<Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169*>(__this + _offset);
  8817. bool _returnValue;
  8818. _returnValue = Enumerator_MoveNext_m915135CC2C04D7A836653E8CFD4936D91AAF0B72(_thisAdjusted, method);
  8819. return _returnValue;
  8820. }
  8821. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_m5033215B084FCE83D0E43BF922B0379CC939F846_gshared (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method)
  8822. {
  8823. {
  8824. int64_t L_0 = __this->____currentValue;
  8825. return L_0;
  8826. }
  8827. }
  8828. IL2CPP_EXTERN_C int64_t Enumerator_get_Current_m5033215B084FCE83D0E43BF922B0379CC939F846_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8829. {
  8830. Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* _thisAdjusted;
  8831. int32_t _offset = 1;
  8832. _thisAdjusted = reinterpret_cast<Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169*>(__this + _offset);
  8833. int64_t _returnValue;
  8834. _returnValue = Enumerator_get_Current_m5033215B084FCE83D0E43BF922B0379CC939F846_inline(_thisAdjusted, method);
  8835. return _returnValue;
  8836. }
  8837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mBBFBDED9E3E70B44BAC7FE2A33E6EEE8AF8C4A6D_gshared (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method)
  8838. {
  8839. {
  8840. int32_t L_0 = __this->____index;
  8841. if (!L_0)
  8842. {
  8843. goto IL_001d;
  8844. }
  8845. }
  8846. {
  8847. int32_t L_1 = __this->____index;
  8848. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_2 = __this->____dictionary;
  8849. NullCheck(L_2);
  8850. int32_t L_3 = L_2->____count;
  8851. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  8852. {
  8853. goto IL_0022;
  8854. }
  8855. }
  8856. IL_001d:
  8857. {
  8858. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  8859. }
  8860. IL_0022:
  8861. {
  8862. int64_t L_4 = __this->____currentValue;
  8863. int64_t L_5 = L_4;
  8864. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  8865. return L_6;
  8866. }
  8867. }
  8868. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mBBFBDED9E3E70B44BAC7FE2A33E6EEE8AF8C4A6D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8869. {
  8870. Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* _thisAdjusted;
  8871. int32_t _offset = 1;
  8872. _thisAdjusted = reinterpret_cast<Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169*>(__this + _offset);
  8873. RuntimeObject* _returnValue;
  8874. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mBBFBDED9E3E70B44BAC7FE2A33E6EEE8AF8C4A6D(_thisAdjusted, method);
  8875. return _returnValue;
  8876. }
  8877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9894DF7ACD449ADDDC0FA7E533A417B6305B666A_gshared (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method)
  8878. {
  8879. {
  8880. int32_t L_0 = __this->____version;
  8881. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_1 = __this->____dictionary;
  8882. NullCheck(L_1);
  8883. int32_t L_2 = L_1->____version;
  8884. if ((((int32_t)L_0) == ((int32_t)L_2)))
  8885. {
  8886. goto IL_0018;
  8887. }
  8888. }
  8889. {
  8890. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  8891. }
  8892. IL_0018:
  8893. {
  8894. __this->____index = 0;
  8895. int64_t* L_3 = (int64_t*)(&__this->____currentValue);
  8896. il2cpp_codegen_initobj(L_3, sizeof(int64_t));
  8897. return;
  8898. }
  8899. }
  8900. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m9894DF7ACD449ADDDC0FA7E533A417B6305B666A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  8901. {
  8902. Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* _thisAdjusted;
  8903. int32_t _offset = 1;
  8904. _thisAdjusted = reinterpret_cast<Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169*>(__this + _offset);
  8905. Enumerator_System_Collections_IEnumerator_Reset_m9894DF7ACD449ADDDC0FA7E533A417B6305B666A(_thisAdjusted, method);
  8906. }
  8907. #ifdef __clang__
  8908. #pragma clang diagnostic pop
  8909. #endif
  8910. #ifdef __clang__
  8911. #pragma clang diagnostic push
  8912. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8913. #pragma clang diagnostic ignored "-Wunused-variable"
  8914. #endif
  8915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB3F797DCBDE117922668AAF363F383A15C531FFD_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  8916. {
  8917. {
  8918. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_0 = ___0_dictionary;
  8919. __this->____dictionary = L_0;
  8920. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  8921. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_1 = ___0_dictionary;
  8922. NullCheck(L_1);
  8923. int32_t L_2 = L_1->____version;
  8924. __this->____version = L_2;
  8925. __this->____index = 0;
  8926. int32_t L_3 = ___1_getEnumeratorRetType;
  8927. __this->____getEnumeratorRetType = L_3;
  8928. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* L_4 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*)(&__this->____current);
  8929. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3));
  8930. return;
  8931. }
  8932. }
  8933. IL2CPP_EXTERN_C void Enumerator__ctor_mB3F797DCBDE117922668AAF363F383A15C531FFD_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  8934. {
  8935. Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* _thisAdjusted;
  8936. int32_t _offset = 1;
  8937. _thisAdjusted = reinterpret_cast<Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*>(__this + _offset);
  8938. Enumerator__ctor_mB3F797DCBDE117922668AAF363F383A15C531FFD(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  8939. }
  8940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  8941. {
  8942. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339* V_0 = NULL;
  8943. int32_t V_1 = 0;
  8944. {
  8945. int32_t L_0 = __this->____version;
  8946. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_1 = __this->____dictionary;
  8947. NullCheck(L_1);
  8948. int32_t L_2 = L_1->____version;
  8949. if ((((int32_t)L_0) == ((int32_t)L_2)))
  8950. {
  8951. goto IL_005e;
  8952. }
  8953. }
  8954. {
  8955. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  8956. goto IL_005e;
  8957. }
  8958. IL_001a:
  8959. {
  8960. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_3 = __this->____dictionary;
  8961. NullCheck(L_3);
  8962. EntryU5BU5D_tFE752FEFBBCDEA0ABFB46556A567D61EFF176FD1* L_4 = L_3->____entries;
  8963. int32_t L_5 = __this->____index;
  8964. V_1 = L_5;
  8965. int32_t L_6 = V_1;
  8966. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  8967. int32_t L_7 = V_1;
  8968. NullCheck(L_4);
  8969. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  8970. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339* L_8 = V_0;
  8971. int32_t L_9 = L_8->___hashCode;
  8972. if ((((int32_t)L_9) < ((int32_t)0)))
  8973. {
  8974. goto IL_005e;
  8975. }
  8976. }
  8977. {
  8978. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339* L_10 = V_0;
  8979. int32_t L_11 = L_10->___key;
  8980. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339* L_12 = V_0;
  8981. RuntimeObject* L_13 = L_12->___value;
  8982. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_14;
  8983. memset((&L_14), 0, sizeof(L_14));
  8984. KeyValuePair_2__ctor_m9ECE1B54DC0A5AD667EC7BABBDDB84C937E7BB7B((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  8985. __this->____current = L_14;
  8986. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___value), (void*)NULL);
  8987. return (bool)1;
  8988. }
  8989. IL_005e:
  8990. {
  8991. int32_t L_15 = __this->____index;
  8992. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_16 = __this->____dictionary;
  8993. NullCheck(L_16);
  8994. int32_t L_17 = L_16->____count;
  8995. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  8996. {
  8997. goto IL_001a;
  8998. }
  8999. }
  9000. {
  9001. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_18 = __this->____dictionary;
  9002. NullCheck(L_18);
  9003. int32_t L_19 = L_18->____count;
  9004. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  9005. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* L_20 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*)(&__this->____current);
  9006. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3));
  9007. return (bool)0;
  9008. }
  9009. }
  9010. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9011. {
  9012. Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* _thisAdjusted;
  9013. int32_t _offset = 1;
  9014. _thisAdjusted = reinterpret_cast<Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*>(__this + _offset);
  9015. bool _returnValue;
  9016. _returnValue = Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E(_thisAdjusted, method);
  9017. return _returnValue;
  9018. }
  9019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  9020. {
  9021. {
  9022. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_0 = __this->____current;
  9023. return L_0;
  9024. }
  9025. }
  9026. IL2CPP_EXTERN_C KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9027. {
  9028. Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* _thisAdjusted;
  9029. int32_t _offset = 1;
  9030. _thisAdjusted = reinterpret_cast<Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*>(__this + _offset);
  9031. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 _returnValue;
  9032. _returnValue = Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_inline(_thisAdjusted, method);
  9033. return _returnValue;
  9034. }
  9035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  9036. {
  9037. {
  9038. return;
  9039. }
  9040. }
  9041. IL2CPP_EXTERN_C void Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9042. {
  9043. Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* _thisAdjusted;
  9044. int32_t _offset = 1;
  9045. _thisAdjusted = reinterpret_cast<Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*>(__this + _offset);
  9046. Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565(_thisAdjusted, method);
  9047. }
  9048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m4860067A523C6A07D775DED753123C10EE668804_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  9049. {
  9050. static bool s_Il2CppMethodInitialized;
  9051. if (!s_Il2CppMethodInitialized)
  9052. {
  9053. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  9054. s_Il2CppMethodInitialized = true;
  9055. }
  9056. {
  9057. int32_t L_0 = __this->____index;
  9058. if (!L_0)
  9059. {
  9060. goto IL_001d;
  9061. }
  9062. }
  9063. {
  9064. int32_t L_1 = __this->____index;
  9065. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_2 = __this->____dictionary;
  9066. NullCheck(L_2);
  9067. int32_t L_3 = L_2->____count;
  9068. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  9069. {
  9070. goto IL_0022;
  9071. }
  9072. }
  9073. IL_001d:
  9074. {
  9075. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  9076. }
  9077. IL_0022:
  9078. {
  9079. int32_t L_4 = __this->____getEnumeratorRetType;
  9080. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  9081. {
  9082. goto IL_0056;
  9083. }
  9084. }
  9085. {
  9086. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* L_5 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*)(&__this->____current);
  9087. int32_t L_6;
  9088. L_6 = KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  9089. int32_t L_7 = L_6;
  9090. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  9091. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* L_9 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*)(&__this->____current);
  9092. RuntimeObject* L_10;
  9093. L_10 = KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  9094. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_11;
  9095. memset((&L_11), 0, sizeof(L_11));
  9096. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_11), L_8, L_10, NULL);
  9097. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12 = L_11;
  9098. RuntimeObject* L_13 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_12);
  9099. return L_13;
  9100. }
  9101. IL_0056:
  9102. {
  9103. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* L_14 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*)(&__this->____current);
  9104. int32_t L_15;
  9105. L_15 = KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  9106. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* L_16 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*)(&__this->____current);
  9107. RuntimeObject* L_17;
  9108. L_17 = KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  9109. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_18;
  9110. memset((&L_18), 0, sizeof(L_18));
  9111. KeyValuePair_2__ctor_m9ECE1B54DC0A5AD667EC7BABBDDB84C937E7BB7B((&L_18), L_15, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  9112. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_19 = L_18;
  9113. RuntimeObject* L_20 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_19);
  9114. return L_20;
  9115. }
  9116. }
  9117. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m4860067A523C6A07D775DED753123C10EE668804_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9118. {
  9119. Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* _thisAdjusted;
  9120. int32_t _offset = 1;
  9121. _thisAdjusted = reinterpret_cast<Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*>(__this + _offset);
  9122. RuntimeObject* _returnValue;
  9123. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m4860067A523C6A07D775DED753123C10EE668804(_thisAdjusted, method);
  9124. return _returnValue;
  9125. }
  9126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mAF104D55F6B03409A9D5A17CA9D6516A93D53F23_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  9127. {
  9128. {
  9129. int32_t L_0 = __this->____version;
  9130. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_1 = __this->____dictionary;
  9131. NullCheck(L_1);
  9132. int32_t L_2 = L_1->____version;
  9133. if ((((int32_t)L_0) == ((int32_t)L_2)))
  9134. {
  9135. goto IL_0018;
  9136. }
  9137. }
  9138. {
  9139. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  9140. }
  9141. IL_0018:
  9142. {
  9143. __this->____index = 0;
  9144. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* L_3 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*)(&__this->____current);
  9145. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3));
  9146. return;
  9147. }
  9148. }
  9149. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mAF104D55F6B03409A9D5A17CA9D6516A93D53F23_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9150. {
  9151. Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* _thisAdjusted;
  9152. int32_t _offset = 1;
  9153. _thisAdjusted = reinterpret_cast<Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*>(__this + _offset);
  9154. Enumerator_System_Collections_IEnumerator_Reset_mAF104D55F6B03409A9D5A17CA9D6516A93D53F23(_thisAdjusted, method);
  9155. }
  9156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m9AA9D3CEC8F706899356CF146942071DCAA89ED5_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  9157. {
  9158. {
  9159. int32_t L_0 = __this->____index;
  9160. if (!L_0)
  9161. {
  9162. goto IL_001d;
  9163. }
  9164. }
  9165. {
  9166. int32_t L_1 = __this->____index;
  9167. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_2 = __this->____dictionary;
  9168. NullCheck(L_2);
  9169. int32_t L_3 = L_2->____count;
  9170. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  9171. {
  9172. goto IL_0022;
  9173. }
  9174. }
  9175. IL_001d:
  9176. {
  9177. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  9178. }
  9179. IL_0022:
  9180. {
  9181. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* L_4 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*)(&__this->____current);
  9182. int32_t L_5;
  9183. L_5 = KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  9184. int32_t L_6 = L_5;
  9185. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  9186. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* L_8 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*)(&__this->____current);
  9187. RuntimeObject* L_9;
  9188. L_9 = KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  9189. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10;
  9190. memset((&L_10), 0, sizeof(L_10));
  9191. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_10), L_7, L_9, NULL);
  9192. return L_10;
  9193. }
  9194. }
  9195. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m9AA9D3CEC8F706899356CF146942071DCAA89ED5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9196. {
  9197. Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* _thisAdjusted;
  9198. int32_t _offset = 1;
  9199. _thisAdjusted = reinterpret_cast<Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*>(__this + _offset);
  9200. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  9201. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m9AA9D3CEC8F706899356CF146942071DCAA89ED5(_thisAdjusted, method);
  9202. return _returnValue;
  9203. }
  9204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m11DC84FDA7F576B5BD90185C2C6DEE759B8AC3B9_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  9205. {
  9206. {
  9207. int32_t L_0 = __this->____index;
  9208. if (!L_0)
  9209. {
  9210. goto IL_001d;
  9211. }
  9212. }
  9213. {
  9214. int32_t L_1 = __this->____index;
  9215. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_2 = __this->____dictionary;
  9216. NullCheck(L_2);
  9217. int32_t L_3 = L_2->____count;
  9218. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  9219. {
  9220. goto IL_0022;
  9221. }
  9222. }
  9223. IL_001d:
  9224. {
  9225. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  9226. }
  9227. IL_0022:
  9228. {
  9229. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* L_4 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*)(&__this->____current);
  9230. int32_t L_5;
  9231. L_5 = KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  9232. int32_t L_6 = L_5;
  9233. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  9234. return L_7;
  9235. }
  9236. }
  9237. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m11DC84FDA7F576B5BD90185C2C6DEE759B8AC3B9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9238. {
  9239. Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* _thisAdjusted;
  9240. int32_t _offset = 1;
  9241. _thisAdjusted = reinterpret_cast<Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*>(__this + _offset);
  9242. RuntimeObject* _returnValue;
  9243. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m11DC84FDA7F576B5BD90185C2C6DEE759B8AC3B9(_thisAdjusted, method);
  9244. return _returnValue;
  9245. }
  9246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC7F8AE6EF8B4E7EC85CF1EFD7E869E0550F3505D_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  9247. {
  9248. {
  9249. int32_t L_0 = __this->____index;
  9250. if (!L_0)
  9251. {
  9252. goto IL_001d;
  9253. }
  9254. }
  9255. {
  9256. int32_t L_1 = __this->____index;
  9257. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_2 = __this->____dictionary;
  9258. NullCheck(L_2);
  9259. int32_t L_3 = L_2->____count;
  9260. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  9261. {
  9262. goto IL_0022;
  9263. }
  9264. }
  9265. IL_001d:
  9266. {
  9267. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  9268. }
  9269. IL_0022:
  9270. {
  9271. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* L_4 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*)(&__this->____current);
  9272. RuntimeObject* L_5;
  9273. L_5 = KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  9274. return L_5;
  9275. }
  9276. }
  9277. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC7F8AE6EF8B4E7EC85CF1EFD7E869E0550F3505D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9278. {
  9279. Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* _thisAdjusted;
  9280. int32_t _offset = 1;
  9281. _thisAdjusted = reinterpret_cast<Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*>(__this + _offset);
  9282. RuntimeObject* _returnValue;
  9283. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC7F8AE6EF8B4E7EC85CF1EFD7E869E0550F3505D(_thisAdjusted, method);
  9284. return _returnValue;
  9285. }
  9286. #ifdef __clang__
  9287. #pragma clang diagnostic pop
  9288. #endif
  9289. #ifdef __clang__
  9290. #pragma clang diagnostic push
  9291. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9292. #pragma clang diagnostic ignored "-Wunused-variable"
  9293. #endif
  9294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m450DC1EA0F7F9A9C52FAA42C6B6CE3CB868BD8C9_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___0_dictionary, const RuntimeMethod* method)
  9295. {
  9296. {
  9297. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_0 = ___0_dictionary;
  9298. __this->____dictionary = L_0;
  9299. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  9300. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_1 = ___0_dictionary;
  9301. NullCheck(L_1);
  9302. int32_t L_2 = L_1->____version;
  9303. __this->____version = L_2;
  9304. __this->____index = 0;
  9305. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  9306. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  9307. return;
  9308. }
  9309. }
  9310. IL2CPP_EXTERN_C void Enumerator__ctor_m450DC1EA0F7F9A9C52FAA42C6B6CE3CB868BD8C9_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___0_dictionary, const RuntimeMethod* method)
  9311. {
  9312. Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* _thisAdjusted;
  9313. int32_t _offset = 1;
  9314. _thisAdjusted = reinterpret_cast<Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468*>(__this + _offset);
  9315. Enumerator__ctor_m450DC1EA0F7F9A9C52FAA42C6B6CE3CB868BD8C9(_thisAdjusted, ___0_dictionary, method);
  9316. }
  9317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFA6E663F1019D22095E439EB56AD4F121B42C15B_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method)
  9318. {
  9319. {
  9320. return;
  9321. }
  9322. }
  9323. IL2CPP_EXTERN_C void Enumerator_Dispose_mFA6E663F1019D22095E439EB56AD4F121B42C15B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9324. {
  9325. Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* _thisAdjusted;
  9326. int32_t _offset = 1;
  9327. _thisAdjusted = reinterpret_cast<Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468*>(__this + _offset);
  9328. Enumerator_Dispose_mFA6E663F1019D22095E439EB56AD4F121B42C15B(_thisAdjusted, method);
  9329. }
  9330. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m82EDDA07CB5C5189F873957F08178FA3FB397EC4_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method)
  9331. {
  9332. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339* V_0 = NULL;
  9333. int32_t V_1 = 0;
  9334. {
  9335. int32_t L_0 = __this->____version;
  9336. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_1 = __this->____dictionary;
  9337. NullCheck(L_1);
  9338. int32_t L_2 = L_1->____version;
  9339. if ((((int32_t)L_0) == ((int32_t)L_2)))
  9340. {
  9341. goto IL_0053;
  9342. }
  9343. }
  9344. {
  9345. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  9346. goto IL_0053;
  9347. }
  9348. IL_001a:
  9349. {
  9350. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_3 = __this->____dictionary;
  9351. NullCheck(L_3);
  9352. EntryU5BU5D_tFE752FEFBBCDEA0ABFB46556A567D61EFF176FD1* L_4 = L_3->____entries;
  9353. int32_t L_5 = __this->____index;
  9354. V_1 = L_5;
  9355. int32_t L_6 = V_1;
  9356. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  9357. int32_t L_7 = V_1;
  9358. NullCheck(L_4);
  9359. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  9360. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339* L_8 = V_0;
  9361. int32_t L_9 = L_8->___hashCode;
  9362. if ((((int32_t)L_9) < ((int32_t)0)))
  9363. {
  9364. goto IL_0053;
  9365. }
  9366. }
  9367. {
  9368. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339* L_10 = V_0;
  9369. int32_t L_11 = L_10->___key;
  9370. __this->____currentKey = L_11;
  9371. return (bool)1;
  9372. }
  9373. IL_0053:
  9374. {
  9375. int32_t L_12 = __this->____index;
  9376. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_13 = __this->____dictionary;
  9377. NullCheck(L_13);
  9378. int32_t L_14 = L_13->____count;
  9379. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  9380. {
  9381. goto IL_001a;
  9382. }
  9383. }
  9384. {
  9385. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_15 = __this->____dictionary;
  9386. NullCheck(L_15);
  9387. int32_t L_16 = L_15->____count;
  9388. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  9389. int32_t* L_17 = (int32_t*)(&__this->____currentKey);
  9390. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  9391. return (bool)0;
  9392. }
  9393. }
  9394. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m82EDDA07CB5C5189F873957F08178FA3FB397EC4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9395. {
  9396. Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* _thisAdjusted;
  9397. int32_t _offset = 1;
  9398. _thisAdjusted = reinterpret_cast<Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468*>(__this + _offset);
  9399. bool _returnValue;
  9400. _returnValue = Enumerator_MoveNext_m82EDDA07CB5C5189F873957F08178FA3FB397EC4(_thisAdjusted, method);
  9401. return _returnValue;
  9402. }
  9403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method)
  9404. {
  9405. {
  9406. int32_t L_0 = __this->____currentKey;
  9407. return L_0;
  9408. }
  9409. }
  9410. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9411. {
  9412. Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* _thisAdjusted;
  9413. int32_t _offset = 1;
  9414. _thisAdjusted = reinterpret_cast<Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468*>(__this + _offset);
  9415. int32_t _returnValue;
  9416. _returnValue = Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_inline(_thisAdjusted, method);
  9417. return _returnValue;
  9418. }
  9419. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m16E0D170F20F2853C2228B1DF03F0EC089D3D351_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method)
  9420. {
  9421. {
  9422. int32_t L_0 = __this->____index;
  9423. if (!L_0)
  9424. {
  9425. goto IL_001d;
  9426. }
  9427. }
  9428. {
  9429. int32_t L_1 = __this->____index;
  9430. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_2 = __this->____dictionary;
  9431. NullCheck(L_2);
  9432. int32_t L_3 = L_2->____count;
  9433. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  9434. {
  9435. goto IL_0022;
  9436. }
  9437. }
  9438. IL_001d:
  9439. {
  9440. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  9441. }
  9442. IL_0022:
  9443. {
  9444. int32_t L_4 = __this->____currentKey;
  9445. int32_t L_5 = L_4;
  9446. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  9447. return L_6;
  9448. }
  9449. }
  9450. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m16E0D170F20F2853C2228B1DF03F0EC089D3D351_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9451. {
  9452. Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* _thisAdjusted;
  9453. int32_t _offset = 1;
  9454. _thisAdjusted = reinterpret_cast<Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468*>(__this + _offset);
  9455. RuntimeObject* _returnValue;
  9456. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m16E0D170F20F2853C2228B1DF03F0EC089D3D351(_thisAdjusted, method);
  9457. return _returnValue;
  9458. }
  9459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mE84B612B8A660A9B625C89C6E29944E47FC3A235_gshared (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method)
  9460. {
  9461. {
  9462. int32_t L_0 = __this->____version;
  9463. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_1 = __this->____dictionary;
  9464. NullCheck(L_1);
  9465. int32_t L_2 = L_1->____version;
  9466. if ((((int32_t)L_0) == ((int32_t)L_2)))
  9467. {
  9468. goto IL_0018;
  9469. }
  9470. }
  9471. {
  9472. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  9473. }
  9474. IL_0018:
  9475. {
  9476. __this->____index = 0;
  9477. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  9478. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  9479. return;
  9480. }
  9481. }
  9482. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mE84B612B8A660A9B625C89C6E29944E47FC3A235_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9483. {
  9484. Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* _thisAdjusted;
  9485. int32_t _offset = 1;
  9486. _thisAdjusted = reinterpret_cast<Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468*>(__this + _offset);
  9487. Enumerator_System_Collections_IEnumerator_Reset_mE84B612B8A660A9B625C89C6E29944E47FC3A235(_thisAdjusted, method);
  9488. }
  9489. #ifdef __clang__
  9490. #pragma clang diagnostic pop
  9491. #endif
  9492. #ifdef __clang__
  9493. #pragma clang diagnostic push
  9494. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9495. #pragma clang diagnostic ignored "-Wunused-variable"
  9496. #endif
  9497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m029B00CF03DC6E7BFD5F7872C13499D99B0D48A9_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___0_dictionary, const RuntimeMethod* method)
  9498. {
  9499. {
  9500. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_0 = ___0_dictionary;
  9501. __this->____dictionary = L_0;
  9502. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  9503. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_1 = ___0_dictionary;
  9504. NullCheck(L_1);
  9505. int32_t L_2 = L_1->____version;
  9506. __this->____version = L_2;
  9507. __this->____index = 0;
  9508. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentValue);
  9509. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  9510. return;
  9511. }
  9512. }
  9513. IL2CPP_EXTERN_C void Enumerator__ctor_m029B00CF03DC6E7BFD5F7872C13499D99B0D48A9_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ___0_dictionary, const RuntimeMethod* method)
  9514. {
  9515. Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* _thisAdjusted;
  9516. int32_t _offset = 1;
  9517. _thisAdjusted = reinterpret_cast<Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D*>(__this + _offset);
  9518. Enumerator__ctor_m029B00CF03DC6E7BFD5F7872C13499D99B0D48A9(_thisAdjusted, ___0_dictionary, method);
  9519. }
  9520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method)
  9521. {
  9522. {
  9523. return;
  9524. }
  9525. }
  9526. IL2CPP_EXTERN_C void Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9527. {
  9528. Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* _thisAdjusted;
  9529. int32_t _offset = 1;
  9530. _thisAdjusted = reinterpret_cast<Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D*>(__this + _offset);
  9531. Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B(_thisAdjusted, method);
  9532. }
  9533. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method)
  9534. {
  9535. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339* V_0 = NULL;
  9536. int32_t V_1 = 0;
  9537. {
  9538. int32_t L_0 = __this->____version;
  9539. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_1 = __this->____dictionary;
  9540. NullCheck(L_1);
  9541. int32_t L_2 = L_1->____version;
  9542. if ((((int32_t)L_0) == ((int32_t)L_2)))
  9543. {
  9544. goto IL_0053;
  9545. }
  9546. }
  9547. {
  9548. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  9549. goto IL_0053;
  9550. }
  9551. IL_001a:
  9552. {
  9553. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_3 = __this->____dictionary;
  9554. NullCheck(L_3);
  9555. EntryU5BU5D_tFE752FEFBBCDEA0ABFB46556A567D61EFF176FD1* L_4 = L_3->____entries;
  9556. int32_t L_5 = __this->____index;
  9557. V_1 = L_5;
  9558. int32_t L_6 = V_1;
  9559. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  9560. int32_t L_7 = V_1;
  9561. NullCheck(L_4);
  9562. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  9563. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339* L_8 = V_0;
  9564. int32_t L_9 = L_8->___hashCode;
  9565. if ((((int32_t)L_9) < ((int32_t)0)))
  9566. {
  9567. goto IL_0053;
  9568. }
  9569. }
  9570. {
  9571. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339* L_10 = V_0;
  9572. RuntimeObject* L_11 = L_10->___value;
  9573. __this->____currentValue = L_11;
  9574. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentValue), (void*)L_11);
  9575. return (bool)1;
  9576. }
  9577. IL_0053:
  9578. {
  9579. int32_t L_12 = __this->____index;
  9580. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_13 = __this->____dictionary;
  9581. NullCheck(L_13);
  9582. int32_t L_14 = L_13->____count;
  9583. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  9584. {
  9585. goto IL_001a;
  9586. }
  9587. }
  9588. {
  9589. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_15 = __this->____dictionary;
  9590. NullCheck(L_15);
  9591. int32_t L_16 = L_15->____count;
  9592. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  9593. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentValue);
  9594. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  9595. return (bool)0;
  9596. }
  9597. }
  9598. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9599. {
  9600. Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* _thisAdjusted;
  9601. int32_t _offset = 1;
  9602. _thisAdjusted = reinterpret_cast<Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D*>(__this + _offset);
  9603. bool _returnValue;
  9604. _returnValue = Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A(_thisAdjusted, method);
  9605. return _returnValue;
  9606. }
  9607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method)
  9608. {
  9609. {
  9610. RuntimeObject* L_0 = __this->____currentValue;
  9611. return L_0;
  9612. }
  9613. }
  9614. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9615. {
  9616. Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* _thisAdjusted;
  9617. int32_t _offset = 1;
  9618. _thisAdjusted = reinterpret_cast<Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D*>(__this + _offset);
  9619. RuntimeObject* _returnValue;
  9620. _returnValue = Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_inline(_thisAdjusted, method);
  9621. return _returnValue;
  9622. }
  9623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m91BC883DBF4BFC534FC68EC7365FAAF9D8B8DD69_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method)
  9624. {
  9625. {
  9626. int32_t L_0 = __this->____index;
  9627. if (!L_0)
  9628. {
  9629. goto IL_001d;
  9630. }
  9631. }
  9632. {
  9633. int32_t L_1 = __this->____index;
  9634. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_2 = __this->____dictionary;
  9635. NullCheck(L_2);
  9636. int32_t L_3 = L_2->____count;
  9637. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  9638. {
  9639. goto IL_0022;
  9640. }
  9641. }
  9642. IL_001d:
  9643. {
  9644. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  9645. }
  9646. IL_0022:
  9647. {
  9648. RuntimeObject* L_4 = __this->____currentValue;
  9649. return L_4;
  9650. }
  9651. }
  9652. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m91BC883DBF4BFC534FC68EC7365FAAF9D8B8DD69_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9653. {
  9654. Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* _thisAdjusted;
  9655. int32_t _offset = 1;
  9656. _thisAdjusted = reinterpret_cast<Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D*>(__this + _offset);
  9657. RuntimeObject* _returnValue;
  9658. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m91BC883DBF4BFC534FC68EC7365FAAF9D8B8DD69(_thisAdjusted, method);
  9659. return _returnValue;
  9660. }
  9661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF10BB33DE03ADDF8B13DBC5D8EF0441AF09BE7FC_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method)
  9662. {
  9663. {
  9664. int32_t L_0 = __this->____version;
  9665. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* L_1 = __this->____dictionary;
  9666. NullCheck(L_1);
  9667. int32_t L_2 = L_1->____version;
  9668. if ((((int32_t)L_0) == ((int32_t)L_2)))
  9669. {
  9670. goto IL_0018;
  9671. }
  9672. }
  9673. {
  9674. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  9675. }
  9676. IL_0018:
  9677. {
  9678. __this->____index = 0;
  9679. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentValue);
  9680. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  9681. return;
  9682. }
  9683. }
  9684. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mF10BB33DE03ADDF8B13DBC5D8EF0441AF09BE7FC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9685. {
  9686. Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* _thisAdjusted;
  9687. int32_t _offset = 1;
  9688. _thisAdjusted = reinterpret_cast<Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D*>(__this + _offset);
  9689. Enumerator_System_Collections_IEnumerator_Reset_mF10BB33DE03ADDF8B13DBC5D8EF0441AF09BE7FC(_thisAdjusted, method);
  9690. }
  9691. #ifdef __clang__
  9692. #pragma clang diagnostic pop
  9693. #endif
  9694. #ifdef __clang__
  9695. #pragma clang diagnostic push
  9696. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9697. #pragma clang diagnostic ignored "-Wunused-variable"
  9698. #endif
  9699. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m7414C839B4B4DBF67BE33C7B373CBE039A5FEEA6_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  9700. {
  9701. {
  9702. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_0 = ___0_dictionary;
  9703. __this->____dictionary = L_0;
  9704. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  9705. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_1 = ___0_dictionary;
  9706. NullCheck(L_1);
  9707. int32_t L_2 = L_1->____version;
  9708. __this->____version = L_2;
  9709. __this->____index = 0;
  9710. int32_t L_3 = ___1_getEnumeratorRetType;
  9711. __this->____getEnumeratorRetType = L_3;
  9712. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* L_4 = (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*)(&__this->____current);
  9713. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362));
  9714. return;
  9715. }
  9716. }
  9717. IL2CPP_EXTERN_C void Enumerator__ctor_m7414C839B4B4DBF67BE33C7B373CBE039A5FEEA6_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  9718. {
  9719. Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* _thisAdjusted;
  9720. int32_t _offset = 1;
  9721. _thisAdjusted = reinterpret_cast<Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*>(__this + _offset);
  9722. Enumerator__ctor_m7414C839B4B4DBF67BE33C7B373CBE039A5FEEA6(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  9723. }
  9724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8128B56B2D50BF0FFE83D18B74B97E157B1A7004_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  9725. {
  9726. Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC* V_0 = NULL;
  9727. int32_t V_1 = 0;
  9728. {
  9729. int32_t L_0 = __this->____version;
  9730. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_1 = __this->____dictionary;
  9731. NullCheck(L_1);
  9732. int32_t L_2 = L_1->____version;
  9733. if ((((int32_t)L_0) == ((int32_t)L_2)))
  9734. {
  9735. goto IL_005e;
  9736. }
  9737. }
  9738. {
  9739. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  9740. goto IL_005e;
  9741. }
  9742. IL_001a:
  9743. {
  9744. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_3 = __this->____dictionary;
  9745. NullCheck(L_3);
  9746. EntryU5BU5D_t5CF00908077AFA23116F9781751B67DCBF590D7B* L_4 = L_3->____entries;
  9747. int32_t L_5 = __this->____index;
  9748. V_1 = L_5;
  9749. int32_t L_6 = V_1;
  9750. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  9751. int32_t L_7 = V_1;
  9752. NullCheck(L_4);
  9753. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  9754. Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC* L_8 = V_0;
  9755. int32_t L_9 = L_8->___hashCode;
  9756. if ((((int32_t)L_9) < ((int32_t)0)))
  9757. {
  9758. goto IL_005e;
  9759. }
  9760. }
  9761. {
  9762. Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC* L_10 = V_0;
  9763. int32_t L_11 = L_10->___key;
  9764. Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC* L_12 = V_0;
  9765. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_13 = L_12->___value;
  9766. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 L_14;
  9767. memset((&L_14), 0, sizeof(L_14));
  9768. KeyValuePair_2__ctor_m8FDA563DB3540CB48A6F2B424DF1C0AC4AEC3616((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  9769. __this->____current = L_14;
  9770. return (bool)1;
  9771. }
  9772. IL_005e:
  9773. {
  9774. int32_t L_15 = __this->____index;
  9775. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_16 = __this->____dictionary;
  9776. NullCheck(L_16);
  9777. int32_t L_17 = L_16->____count;
  9778. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  9779. {
  9780. goto IL_001a;
  9781. }
  9782. }
  9783. {
  9784. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_18 = __this->____dictionary;
  9785. NullCheck(L_18);
  9786. int32_t L_19 = L_18->____count;
  9787. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  9788. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* L_20 = (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*)(&__this->____current);
  9789. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362));
  9790. return (bool)0;
  9791. }
  9792. }
  9793. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m8128B56B2D50BF0FFE83D18B74B97E157B1A7004_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9794. {
  9795. Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* _thisAdjusted;
  9796. int32_t _offset = 1;
  9797. _thisAdjusted = reinterpret_cast<Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*>(__this + _offset);
  9798. bool _returnValue;
  9799. _returnValue = Enumerator_MoveNext_m8128B56B2D50BF0FFE83D18B74B97E157B1A7004(_thisAdjusted, method);
  9800. return _returnValue;
  9801. }
  9802. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 Enumerator_get_Current_mAB1827060DB193A10FF09CFBBDC66461671E8193_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  9803. {
  9804. {
  9805. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 L_0 = __this->____current;
  9806. return L_0;
  9807. }
  9808. }
  9809. IL2CPP_EXTERN_C KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 Enumerator_get_Current_mAB1827060DB193A10FF09CFBBDC66461671E8193_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9810. {
  9811. Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* _thisAdjusted;
  9812. int32_t _offset = 1;
  9813. _thisAdjusted = reinterpret_cast<Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*>(__this + _offset);
  9814. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 _returnValue;
  9815. _returnValue = Enumerator_get_Current_mAB1827060DB193A10FF09CFBBDC66461671E8193_inline(_thisAdjusted, method);
  9816. return _returnValue;
  9817. }
  9818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBFB439BB48309B6B8A2E58E24AC3BAECD0A1ECEC_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  9819. {
  9820. {
  9821. return;
  9822. }
  9823. }
  9824. IL2CPP_EXTERN_C void Enumerator_Dispose_mBFB439BB48309B6B8A2E58E24AC3BAECD0A1ECEC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9825. {
  9826. Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* _thisAdjusted;
  9827. int32_t _offset = 1;
  9828. _thisAdjusted = reinterpret_cast<Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*>(__this + _offset);
  9829. Enumerator_Dispose_mBFB439BB48309B6B8A2E58E24AC3BAECD0A1ECEC(_thisAdjusted, method);
  9830. }
  9831. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mFE1EB701CA7052FA7B22A8C1F57C99BB56E0A29F_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  9832. {
  9833. static bool s_Il2CppMethodInitialized;
  9834. if (!s_Il2CppMethodInitialized)
  9835. {
  9836. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  9837. s_Il2CppMethodInitialized = true;
  9838. }
  9839. {
  9840. int32_t L_0 = __this->____index;
  9841. if (!L_0)
  9842. {
  9843. goto IL_001d;
  9844. }
  9845. }
  9846. {
  9847. int32_t L_1 = __this->____index;
  9848. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_2 = __this->____dictionary;
  9849. NullCheck(L_2);
  9850. int32_t L_3 = L_2->____count;
  9851. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  9852. {
  9853. goto IL_0022;
  9854. }
  9855. }
  9856. IL_001d:
  9857. {
  9858. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  9859. }
  9860. IL_0022:
  9861. {
  9862. int32_t L_4 = __this->____getEnumeratorRetType;
  9863. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  9864. {
  9865. goto IL_0056;
  9866. }
  9867. }
  9868. {
  9869. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* L_5 = (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*)(&__this->____current);
  9870. int32_t L_6;
  9871. L_6 = KeyValuePair_2_get_Key_m7DC238750534CFB5E2EA1C6EF8A076BCD4FFBB7B_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  9872. int32_t L_7 = L_6;
  9873. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  9874. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* L_9 = (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*)(&__this->____current);
  9875. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_10;
  9876. L_10 = KeyValuePair_2_get_Value_m63967F8594D7795F347D394EEF94105F2161F9C3_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  9877. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_11 = L_10;
  9878. RuntimeObject* L_12 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_11);
  9879. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_13;
  9880. memset((&L_13), 0, sizeof(L_13));
  9881. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_13), L_8, L_12, NULL);
  9882. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_14 = L_13;
  9883. RuntimeObject* L_15 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_14);
  9884. return L_15;
  9885. }
  9886. IL_0056:
  9887. {
  9888. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* L_16 = (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*)(&__this->____current);
  9889. int32_t L_17;
  9890. L_17 = KeyValuePair_2_get_Key_m7DC238750534CFB5E2EA1C6EF8A076BCD4FFBB7B_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  9891. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* L_18 = (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*)(&__this->____current);
  9892. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_19;
  9893. L_19 = KeyValuePair_2_get_Value_m63967F8594D7795F347D394EEF94105F2161F9C3_inline(L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  9894. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 L_20;
  9895. memset((&L_20), 0, sizeof(L_20));
  9896. KeyValuePair_2__ctor_m8FDA563DB3540CB48A6F2B424DF1C0AC4AEC3616((&L_20), L_17, L_19, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  9897. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 L_21 = L_20;
  9898. RuntimeObject* L_22 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_21);
  9899. return L_22;
  9900. }
  9901. }
  9902. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mFE1EB701CA7052FA7B22A8C1F57C99BB56E0A29F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9903. {
  9904. Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* _thisAdjusted;
  9905. int32_t _offset = 1;
  9906. _thisAdjusted = reinterpret_cast<Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*>(__this + _offset);
  9907. RuntimeObject* _returnValue;
  9908. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mFE1EB701CA7052FA7B22A8C1F57C99BB56E0A29F(_thisAdjusted, method);
  9909. return _returnValue;
  9910. }
  9911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m62186E4D7311E5EC16B85318F8C96DFC6974CF8B_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  9912. {
  9913. {
  9914. int32_t L_0 = __this->____version;
  9915. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_1 = __this->____dictionary;
  9916. NullCheck(L_1);
  9917. int32_t L_2 = L_1->____version;
  9918. if ((((int32_t)L_0) == ((int32_t)L_2)))
  9919. {
  9920. goto IL_0018;
  9921. }
  9922. }
  9923. {
  9924. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  9925. }
  9926. IL_0018:
  9927. {
  9928. __this->____index = 0;
  9929. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* L_3 = (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*)(&__this->____current);
  9930. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362));
  9931. return;
  9932. }
  9933. }
  9934. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m62186E4D7311E5EC16B85318F8C96DFC6974CF8B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9935. {
  9936. Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* _thisAdjusted;
  9937. int32_t _offset = 1;
  9938. _thisAdjusted = reinterpret_cast<Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*>(__this + _offset);
  9939. Enumerator_System_Collections_IEnumerator_Reset_m62186E4D7311E5EC16B85318F8C96DFC6974CF8B(_thisAdjusted, method);
  9940. }
  9941. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFCE3278FFDDD5647348DC27B270FFAFB15FE8E6F_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  9942. {
  9943. {
  9944. int32_t L_0 = __this->____index;
  9945. if (!L_0)
  9946. {
  9947. goto IL_001d;
  9948. }
  9949. }
  9950. {
  9951. int32_t L_1 = __this->____index;
  9952. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_2 = __this->____dictionary;
  9953. NullCheck(L_2);
  9954. int32_t L_3 = L_2->____count;
  9955. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  9956. {
  9957. goto IL_0022;
  9958. }
  9959. }
  9960. IL_001d:
  9961. {
  9962. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  9963. }
  9964. IL_0022:
  9965. {
  9966. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* L_4 = (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*)(&__this->____current);
  9967. int32_t L_5;
  9968. L_5 = KeyValuePair_2_get_Key_m7DC238750534CFB5E2EA1C6EF8A076BCD4FFBB7B_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  9969. int32_t L_6 = L_5;
  9970. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  9971. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* L_8 = (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*)(&__this->____current);
  9972. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_9;
  9973. L_9 = KeyValuePair_2_get_Value_m63967F8594D7795F347D394EEF94105F2161F9C3_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  9974. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_10 = L_9;
  9975. RuntimeObject* L_11 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_10);
  9976. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12;
  9977. memset((&L_12), 0, sizeof(L_12));
  9978. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_12), L_7, L_11, NULL);
  9979. return L_12;
  9980. }
  9981. }
  9982. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFCE3278FFDDD5647348DC27B270FFAFB15FE8E6F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9983. {
  9984. Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* _thisAdjusted;
  9985. int32_t _offset = 1;
  9986. _thisAdjusted = reinterpret_cast<Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*>(__this + _offset);
  9987. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  9988. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFCE3278FFDDD5647348DC27B270FFAFB15FE8E6F(_thisAdjusted, method);
  9989. return _returnValue;
  9990. }
  9991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9B451C3A3810E1A2A6E09BA1A54F13FAB7B1C925_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  9992. {
  9993. {
  9994. int32_t L_0 = __this->____index;
  9995. if (!L_0)
  9996. {
  9997. goto IL_001d;
  9998. }
  9999. }
  10000. {
  10001. int32_t L_1 = __this->____index;
  10002. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_2 = __this->____dictionary;
  10003. NullCheck(L_2);
  10004. int32_t L_3 = L_2->____count;
  10005. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  10006. {
  10007. goto IL_0022;
  10008. }
  10009. }
  10010. IL_001d:
  10011. {
  10012. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  10013. }
  10014. IL_0022:
  10015. {
  10016. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* L_4 = (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*)(&__this->____current);
  10017. int32_t L_5;
  10018. L_5 = KeyValuePair_2_get_Key_m7DC238750534CFB5E2EA1C6EF8A076BCD4FFBB7B_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  10019. int32_t L_6 = L_5;
  10020. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  10021. return L_7;
  10022. }
  10023. }
  10024. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9B451C3A3810E1A2A6E09BA1A54F13FAB7B1C925_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10025. {
  10026. Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* _thisAdjusted;
  10027. int32_t _offset = 1;
  10028. _thisAdjusted = reinterpret_cast<Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*>(__this + _offset);
  10029. RuntimeObject* _returnValue;
  10030. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9B451C3A3810E1A2A6E09BA1A54F13FAB7B1C925(_thisAdjusted, method);
  10031. return _returnValue;
  10032. }
  10033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC500009712D470D92E8733E2C15EABAFD472EADF_gshared (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  10034. {
  10035. {
  10036. int32_t L_0 = __this->____index;
  10037. if (!L_0)
  10038. {
  10039. goto IL_001d;
  10040. }
  10041. }
  10042. {
  10043. int32_t L_1 = __this->____index;
  10044. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_2 = __this->____dictionary;
  10045. NullCheck(L_2);
  10046. int32_t L_3 = L_2->____count;
  10047. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  10048. {
  10049. goto IL_0022;
  10050. }
  10051. }
  10052. IL_001d:
  10053. {
  10054. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  10055. }
  10056. IL_0022:
  10057. {
  10058. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* L_4 = (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362*)(&__this->____current);
  10059. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_5;
  10060. L_5 = KeyValuePair_2_get_Value_m63967F8594D7795F347D394EEF94105F2161F9C3_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  10061. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_6 = L_5;
  10062. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  10063. return L_7;
  10064. }
  10065. }
  10066. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC500009712D470D92E8733E2C15EABAFD472EADF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10067. {
  10068. Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* _thisAdjusted;
  10069. int32_t _offset = 1;
  10070. _thisAdjusted = reinterpret_cast<Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8*>(__this + _offset);
  10071. RuntimeObject* _returnValue;
  10072. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC500009712D470D92E8733E2C15EABAFD472EADF(_thisAdjusted, method);
  10073. return _returnValue;
  10074. }
  10075. #ifdef __clang__
  10076. #pragma clang diagnostic pop
  10077. #endif
  10078. #ifdef __clang__
  10079. #pragma clang diagnostic push
  10080. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10081. #pragma clang diagnostic ignored "-Wunused-variable"
  10082. #endif
  10083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m8373AE294030F37921B8657A9B3DC0364FA9EBC3_gshared (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ___0_dictionary, const RuntimeMethod* method)
  10084. {
  10085. {
  10086. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_0 = ___0_dictionary;
  10087. __this->____dictionary = L_0;
  10088. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  10089. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_1 = ___0_dictionary;
  10090. NullCheck(L_1);
  10091. int32_t L_2 = L_1->____version;
  10092. __this->____version = L_2;
  10093. __this->____index = 0;
  10094. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  10095. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  10096. return;
  10097. }
  10098. }
  10099. IL2CPP_EXTERN_C void Enumerator__ctor_m8373AE294030F37921B8657A9B3DC0364FA9EBC3_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ___0_dictionary, const RuntimeMethod* method)
  10100. {
  10101. Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* _thisAdjusted;
  10102. int32_t _offset = 1;
  10103. _thisAdjusted = reinterpret_cast<Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D*>(__this + _offset);
  10104. Enumerator__ctor_m8373AE294030F37921B8657A9B3DC0364FA9EBC3(_thisAdjusted, ___0_dictionary, method);
  10105. }
  10106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9DBE7AC12F041C3EA614FF43F1CA20FF3E595135_gshared (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method)
  10107. {
  10108. {
  10109. return;
  10110. }
  10111. }
  10112. IL2CPP_EXTERN_C void Enumerator_Dispose_m9DBE7AC12F041C3EA614FF43F1CA20FF3E595135_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10113. {
  10114. Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* _thisAdjusted;
  10115. int32_t _offset = 1;
  10116. _thisAdjusted = reinterpret_cast<Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D*>(__this + _offset);
  10117. Enumerator_Dispose_m9DBE7AC12F041C3EA614FF43F1CA20FF3E595135(_thisAdjusted, method);
  10118. }
  10119. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m52FC061BF09FD897ADE0249821394C9FBF52F0B2_gshared (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method)
  10120. {
  10121. Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC* V_0 = NULL;
  10122. int32_t V_1 = 0;
  10123. {
  10124. int32_t L_0 = __this->____version;
  10125. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_1 = __this->____dictionary;
  10126. NullCheck(L_1);
  10127. int32_t L_2 = L_1->____version;
  10128. if ((((int32_t)L_0) == ((int32_t)L_2)))
  10129. {
  10130. goto IL_0053;
  10131. }
  10132. }
  10133. {
  10134. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  10135. goto IL_0053;
  10136. }
  10137. IL_001a:
  10138. {
  10139. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_3 = __this->____dictionary;
  10140. NullCheck(L_3);
  10141. EntryU5BU5D_t5CF00908077AFA23116F9781751B67DCBF590D7B* L_4 = L_3->____entries;
  10142. int32_t L_5 = __this->____index;
  10143. V_1 = L_5;
  10144. int32_t L_6 = V_1;
  10145. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  10146. int32_t L_7 = V_1;
  10147. NullCheck(L_4);
  10148. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  10149. Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC* L_8 = V_0;
  10150. int32_t L_9 = L_8->___hashCode;
  10151. if ((((int32_t)L_9) < ((int32_t)0)))
  10152. {
  10153. goto IL_0053;
  10154. }
  10155. }
  10156. {
  10157. Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC* L_10 = V_0;
  10158. int32_t L_11 = L_10->___key;
  10159. __this->____currentKey = L_11;
  10160. return (bool)1;
  10161. }
  10162. IL_0053:
  10163. {
  10164. int32_t L_12 = __this->____index;
  10165. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_13 = __this->____dictionary;
  10166. NullCheck(L_13);
  10167. int32_t L_14 = L_13->____count;
  10168. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  10169. {
  10170. goto IL_001a;
  10171. }
  10172. }
  10173. {
  10174. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_15 = __this->____dictionary;
  10175. NullCheck(L_15);
  10176. int32_t L_16 = L_15->____count;
  10177. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  10178. int32_t* L_17 = (int32_t*)(&__this->____currentKey);
  10179. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  10180. return (bool)0;
  10181. }
  10182. }
  10183. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m52FC061BF09FD897ADE0249821394C9FBF52F0B2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10184. {
  10185. Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* _thisAdjusted;
  10186. int32_t _offset = 1;
  10187. _thisAdjusted = reinterpret_cast<Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D*>(__this + _offset);
  10188. bool _returnValue;
  10189. _returnValue = Enumerator_MoveNext_m52FC061BF09FD897ADE0249821394C9FBF52F0B2(_thisAdjusted, method);
  10190. return _returnValue;
  10191. }
  10192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m55B8FFC5E4168EE3E539B07863DC7C35047DBEE3_gshared (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method)
  10193. {
  10194. {
  10195. int32_t L_0 = __this->____currentKey;
  10196. return L_0;
  10197. }
  10198. }
  10199. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_m55B8FFC5E4168EE3E539B07863DC7C35047DBEE3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10200. {
  10201. Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* _thisAdjusted;
  10202. int32_t _offset = 1;
  10203. _thisAdjusted = reinterpret_cast<Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D*>(__this + _offset);
  10204. int32_t _returnValue;
  10205. _returnValue = Enumerator_get_Current_m55B8FFC5E4168EE3E539B07863DC7C35047DBEE3_inline(_thisAdjusted, method);
  10206. return _returnValue;
  10207. }
  10208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8787E705F8DB5F094303781E8A7B982E8496B6BF_gshared (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method)
  10209. {
  10210. {
  10211. int32_t L_0 = __this->____index;
  10212. if (!L_0)
  10213. {
  10214. goto IL_001d;
  10215. }
  10216. }
  10217. {
  10218. int32_t L_1 = __this->____index;
  10219. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_2 = __this->____dictionary;
  10220. NullCheck(L_2);
  10221. int32_t L_3 = L_2->____count;
  10222. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  10223. {
  10224. goto IL_0022;
  10225. }
  10226. }
  10227. IL_001d:
  10228. {
  10229. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  10230. }
  10231. IL_0022:
  10232. {
  10233. int32_t L_4 = __this->____currentKey;
  10234. int32_t L_5 = L_4;
  10235. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  10236. return L_6;
  10237. }
  10238. }
  10239. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8787E705F8DB5F094303781E8A7B982E8496B6BF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10240. {
  10241. Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* _thisAdjusted;
  10242. int32_t _offset = 1;
  10243. _thisAdjusted = reinterpret_cast<Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D*>(__this + _offset);
  10244. RuntimeObject* _returnValue;
  10245. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m8787E705F8DB5F094303781E8A7B982E8496B6BF(_thisAdjusted, method);
  10246. return _returnValue;
  10247. }
  10248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB8CE751D83D650C97C5BC1D99879A81AC8B9219A_gshared (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method)
  10249. {
  10250. {
  10251. int32_t L_0 = __this->____version;
  10252. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_1 = __this->____dictionary;
  10253. NullCheck(L_1);
  10254. int32_t L_2 = L_1->____version;
  10255. if ((((int32_t)L_0) == ((int32_t)L_2)))
  10256. {
  10257. goto IL_0018;
  10258. }
  10259. }
  10260. {
  10261. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  10262. }
  10263. IL_0018:
  10264. {
  10265. __this->____index = 0;
  10266. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  10267. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  10268. return;
  10269. }
  10270. }
  10271. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mB8CE751D83D650C97C5BC1D99879A81AC8B9219A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10272. {
  10273. Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* _thisAdjusted;
  10274. int32_t _offset = 1;
  10275. _thisAdjusted = reinterpret_cast<Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D*>(__this + _offset);
  10276. Enumerator_System_Collections_IEnumerator_Reset_mB8CE751D83D650C97C5BC1D99879A81AC8B9219A(_thisAdjusted, method);
  10277. }
  10278. #ifdef __clang__
  10279. #pragma clang diagnostic pop
  10280. #endif
  10281. #ifdef __clang__
  10282. #pragma clang diagnostic push
  10283. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10284. #pragma clang diagnostic ignored "-Wunused-variable"
  10285. #endif
  10286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB85D32B4090050570130CE169E4AFD86CAAA2647_gshared (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ___0_dictionary, const RuntimeMethod* method)
  10287. {
  10288. {
  10289. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_0 = ___0_dictionary;
  10290. __this->____dictionary = L_0;
  10291. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  10292. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_1 = ___0_dictionary;
  10293. NullCheck(L_1);
  10294. int32_t L_2 = L_1->____version;
  10295. __this->____version = L_2;
  10296. __this->____index = 0;
  10297. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A* L_3 = (RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A*)(&__this->____currentValue);
  10298. il2cpp_codegen_initobj(L_3, sizeof(RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A));
  10299. return;
  10300. }
  10301. }
  10302. IL2CPP_EXTERN_C void Enumerator__ctor_mB85D32B4090050570130CE169E4AFD86CAAA2647_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* ___0_dictionary, const RuntimeMethod* method)
  10303. {
  10304. Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* _thisAdjusted;
  10305. int32_t _offset = 1;
  10306. _thisAdjusted = reinterpret_cast<Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66*>(__this + _offset);
  10307. Enumerator__ctor_mB85D32B4090050570130CE169E4AFD86CAAA2647(_thisAdjusted, ___0_dictionary, method);
  10308. }
  10309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA7CB2ECF214565BA51C54D2F2A701DADCB55D77F_gshared (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method)
  10310. {
  10311. {
  10312. return;
  10313. }
  10314. }
  10315. IL2CPP_EXTERN_C void Enumerator_Dispose_mA7CB2ECF214565BA51C54D2F2A701DADCB55D77F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10316. {
  10317. Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* _thisAdjusted;
  10318. int32_t _offset = 1;
  10319. _thisAdjusted = reinterpret_cast<Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66*>(__this + _offset);
  10320. Enumerator_Dispose_mA7CB2ECF214565BA51C54D2F2A701DADCB55D77F(_thisAdjusted, method);
  10321. }
  10322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF8A0C67A1CC8DEFBC933B3D83D24F2E363B692B8_gshared (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method)
  10323. {
  10324. Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC* V_0 = NULL;
  10325. int32_t V_1 = 0;
  10326. {
  10327. int32_t L_0 = __this->____version;
  10328. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_1 = __this->____dictionary;
  10329. NullCheck(L_1);
  10330. int32_t L_2 = L_1->____version;
  10331. if ((((int32_t)L_0) == ((int32_t)L_2)))
  10332. {
  10333. goto IL_0053;
  10334. }
  10335. }
  10336. {
  10337. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  10338. goto IL_0053;
  10339. }
  10340. IL_001a:
  10341. {
  10342. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_3 = __this->____dictionary;
  10343. NullCheck(L_3);
  10344. EntryU5BU5D_t5CF00908077AFA23116F9781751B67DCBF590D7B* L_4 = L_3->____entries;
  10345. int32_t L_5 = __this->____index;
  10346. V_1 = L_5;
  10347. int32_t L_6 = V_1;
  10348. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  10349. int32_t L_7 = V_1;
  10350. NullCheck(L_4);
  10351. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  10352. Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC* L_8 = V_0;
  10353. int32_t L_9 = L_8->___hashCode;
  10354. if ((((int32_t)L_9) < ((int32_t)0)))
  10355. {
  10356. goto IL_0053;
  10357. }
  10358. }
  10359. {
  10360. Entry_t7CE9E7B40ACCEAB7712065D95D28EEF626D8DABC* L_10 = V_0;
  10361. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_11 = L_10->___value;
  10362. __this->____currentValue = L_11;
  10363. return (bool)1;
  10364. }
  10365. IL_0053:
  10366. {
  10367. int32_t L_12 = __this->____index;
  10368. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_13 = __this->____dictionary;
  10369. NullCheck(L_13);
  10370. int32_t L_14 = L_13->____count;
  10371. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  10372. {
  10373. goto IL_001a;
  10374. }
  10375. }
  10376. {
  10377. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_15 = __this->____dictionary;
  10378. NullCheck(L_15);
  10379. int32_t L_16 = L_15->____count;
  10380. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  10381. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A* L_17 = (RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A*)(&__this->____currentValue);
  10382. il2cpp_codegen_initobj(L_17, sizeof(RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A));
  10383. return (bool)0;
  10384. }
  10385. }
  10386. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mF8A0C67A1CC8DEFBC933B3D83D24F2E363B692B8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10387. {
  10388. Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* _thisAdjusted;
  10389. int32_t _offset = 1;
  10390. _thisAdjusted = reinterpret_cast<Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66*>(__this + _offset);
  10391. bool _returnValue;
  10392. _returnValue = Enumerator_MoveNext_mF8A0C67A1CC8DEFBC933B3D83D24F2E363B692B8(_thisAdjusted, method);
  10393. return _returnValue;
  10394. }
  10395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A Enumerator_get_Current_m9C6970BBFF7A80749C20E1D177C3DEF5E9D25858_gshared (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method)
  10396. {
  10397. {
  10398. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_0 = __this->____currentValue;
  10399. return L_0;
  10400. }
  10401. }
  10402. IL2CPP_EXTERN_C RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A Enumerator_get_Current_m9C6970BBFF7A80749C20E1D177C3DEF5E9D25858_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10403. {
  10404. Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* _thisAdjusted;
  10405. int32_t _offset = 1;
  10406. _thisAdjusted = reinterpret_cast<Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66*>(__this + _offset);
  10407. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A _returnValue;
  10408. _returnValue = Enumerator_get_Current_m9C6970BBFF7A80749C20E1D177C3DEF5E9D25858_inline(_thisAdjusted, method);
  10409. return _returnValue;
  10410. }
  10411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6AB368BAFD4928D1CC813A5892F3E01025289556_gshared (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method)
  10412. {
  10413. {
  10414. int32_t L_0 = __this->____index;
  10415. if (!L_0)
  10416. {
  10417. goto IL_001d;
  10418. }
  10419. }
  10420. {
  10421. int32_t L_1 = __this->____index;
  10422. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_2 = __this->____dictionary;
  10423. NullCheck(L_2);
  10424. int32_t L_3 = L_2->____count;
  10425. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  10426. {
  10427. goto IL_0022;
  10428. }
  10429. }
  10430. IL_001d:
  10431. {
  10432. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  10433. }
  10434. IL_0022:
  10435. {
  10436. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_4 = __this->____currentValue;
  10437. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_5 = L_4;
  10438. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  10439. return L_6;
  10440. }
  10441. }
  10442. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6AB368BAFD4928D1CC813A5892F3E01025289556_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10443. {
  10444. Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* _thisAdjusted;
  10445. int32_t _offset = 1;
  10446. _thisAdjusted = reinterpret_cast<Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66*>(__this + _offset);
  10447. RuntimeObject* _returnValue;
  10448. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m6AB368BAFD4928D1CC813A5892F3E01025289556(_thisAdjusted, method);
  10449. return _returnValue;
  10450. }
  10451. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4A0F6972438D01ADD4FB779DB99D7C7932CFA162_gshared (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method)
  10452. {
  10453. {
  10454. int32_t L_0 = __this->____version;
  10455. Dictionary_2_t325E0994DB9C0744932C602369C10E8ED56E7FF6* L_1 = __this->____dictionary;
  10456. NullCheck(L_1);
  10457. int32_t L_2 = L_1->____version;
  10458. if ((((int32_t)L_0) == ((int32_t)L_2)))
  10459. {
  10460. goto IL_0018;
  10461. }
  10462. }
  10463. {
  10464. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  10465. }
  10466. IL_0018:
  10467. {
  10468. __this->____index = 0;
  10469. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A* L_3 = (RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A*)(&__this->____currentValue);
  10470. il2cpp_codegen_initobj(L_3, sizeof(RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A));
  10471. return;
  10472. }
  10473. }
  10474. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m4A0F6972438D01ADD4FB779DB99D7C7932CFA162_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10475. {
  10476. Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* _thisAdjusted;
  10477. int32_t _offset = 1;
  10478. _thisAdjusted = reinterpret_cast<Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66*>(__this + _offset);
  10479. Enumerator_System_Collections_IEnumerator_Reset_m4A0F6972438D01ADD4FB779DB99D7C7932CFA162(_thisAdjusted, method);
  10480. }
  10481. #ifdef __clang__
  10482. #pragma clang diagnostic pop
  10483. #endif
  10484. #ifdef __clang__
  10485. #pragma clang diagnostic push
  10486. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10487. #pragma clang diagnostic ignored "-Wunused-variable"
  10488. #endif
  10489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0AE7871090980D8BB0A3BC826FA95F6C700D0390_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  10490. {
  10491. {
  10492. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_0 = ___0_dictionary;
  10493. __this->____dictionary = L_0;
  10494. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  10495. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_1 = ___0_dictionary;
  10496. NullCheck(L_1);
  10497. int32_t L_2 = L_1->____version;
  10498. __this->____version = L_2;
  10499. __this->____index = 0;
  10500. int32_t L_3 = ___1_getEnumeratorRetType;
  10501. __this->____getEnumeratorRetType = L_3;
  10502. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* L_4 = (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*)(&__this->____current);
  10503. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555));
  10504. return;
  10505. }
  10506. }
  10507. IL2CPP_EXTERN_C void Enumerator__ctor_m0AE7871090980D8BB0A3BC826FA95F6C700D0390_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  10508. {
  10509. Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* _thisAdjusted;
  10510. int32_t _offset = 1;
  10511. _thisAdjusted = reinterpret_cast<Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*>(__this + _offset);
  10512. Enumerator__ctor_m0AE7871090980D8BB0A3BC826FA95F6C700D0390(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  10513. }
  10514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m73738B400C6CDD4858B9631DC6BBB088BDBE5BAB_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  10515. {
  10516. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC* V_0 = NULL;
  10517. int32_t V_1 = 0;
  10518. {
  10519. int32_t L_0 = __this->____version;
  10520. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_1 = __this->____dictionary;
  10521. NullCheck(L_1);
  10522. int32_t L_2 = L_1->____version;
  10523. if ((((int32_t)L_0) == ((int32_t)L_2)))
  10524. {
  10525. goto IL_005e;
  10526. }
  10527. }
  10528. {
  10529. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  10530. goto IL_005e;
  10531. }
  10532. IL_001a:
  10533. {
  10534. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_3 = __this->____dictionary;
  10535. NullCheck(L_3);
  10536. EntryU5BU5D_t073FACA530F2690A9E997B1617C81029BBC8FD2C* L_4 = L_3->____entries;
  10537. int32_t L_5 = __this->____index;
  10538. V_1 = L_5;
  10539. int32_t L_6 = V_1;
  10540. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  10541. int32_t L_7 = V_1;
  10542. NullCheck(L_4);
  10543. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  10544. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC* L_8 = V_0;
  10545. int32_t L_9 = L_8->___hashCode;
  10546. if ((((int32_t)L_9) < ((int32_t)0)))
  10547. {
  10548. goto IL_005e;
  10549. }
  10550. }
  10551. {
  10552. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC* L_10 = V_0;
  10553. int32_t L_11 = L_10->___key;
  10554. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC* L_12 = V_0;
  10555. float L_13 = L_12->___value;
  10556. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 L_14;
  10557. memset((&L_14), 0, sizeof(L_14));
  10558. KeyValuePair_2__ctor_mD8FA5F4E1E2351C9FCE507F0252BB5D7C9CBE7F4((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  10559. __this->____current = L_14;
  10560. return (bool)1;
  10561. }
  10562. IL_005e:
  10563. {
  10564. int32_t L_15 = __this->____index;
  10565. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_16 = __this->____dictionary;
  10566. NullCheck(L_16);
  10567. int32_t L_17 = L_16->____count;
  10568. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  10569. {
  10570. goto IL_001a;
  10571. }
  10572. }
  10573. {
  10574. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_18 = __this->____dictionary;
  10575. NullCheck(L_18);
  10576. int32_t L_19 = L_18->____count;
  10577. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  10578. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* L_20 = (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*)(&__this->____current);
  10579. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555));
  10580. return (bool)0;
  10581. }
  10582. }
  10583. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m73738B400C6CDD4858B9631DC6BBB088BDBE5BAB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10584. {
  10585. Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* _thisAdjusted;
  10586. int32_t _offset = 1;
  10587. _thisAdjusted = reinterpret_cast<Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*>(__this + _offset);
  10588. bool _returnValue;
  10589. _returnValue = Enumerator_MoveNext_m73738B400C6CDD4858B9631DC6BBB088BDBE5BAB(_thisAdjusted, method);
  10590. return _returnValue;
  10591. }
  10592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 Enumerator_get_Current_m7D1469FB84F6687C7EFBC9BD334E49DFF285E463_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  10593. {
  10594. {
  10595. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 L_0 = __this->____current;
  10596. return L_0;
  10597. }
  10598. }
  10599. IL2CPP_EXTERN_C KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 Enumerator_get_Current_m7D1469FB84F6687C7EFBC9BD334E49DFF285E463_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10600. {
  10601. Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* _thisAdjusted;
  10602. int32_t _offset = 1;
  10603. _thisAdjusted = reinterpret_cast<Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*>(__this + _offset);
  10604. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 _returnValue;
  10605. _returnValue = Enumerator_get_Current_m7D1469FB84F6687C7EFBC9BD334E49DFF285E463_inline(_thisAdjusted, method);
  10606. return _returnValue;
  10607. }
  10608. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7094EEC99FD9ED42593BB97C368588D996B9AC24_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  10609. {
  10610. {
  10611. return;
  10612. }
  10613. }
  10614. IL2CPP_EXTERN_C void Enumerator_Dispose_m7094EEC99FD9ED42593BB97C368588D996B9AC24_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10615. {
  10616. Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* _thisAdjusted;
  10617. int32_t _offset = 1;
  10618. _thisAdjusted = reinterpret_cast<Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*>(__this + _offset);
  10619. Enumerator_Dispose_m7094EEC99FD9ED42593BB97C368588D996B9AC24(_thisAdjusted, method);
  10620. }
  10621. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mEBC48419F03AC6C6FA413475FB28AABA021A21D5_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  10622. {
  10623. static bool s_Il2CppMethodInitialized;
  10624. if (!s_Il2CppMethodInitialized)
  10625. {
  10626. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  10627. s_Il2CppMethodInitialized = true;
  10628. }
  10629. {
  10630. int32_t L_0 = __this->____index;
  10631. if (!L_0)
  10632. {
  10633. goto IL_001d;
  10634. }
  10635. }
  10636. {
  10637. int32_t L_1 = __this->____index;
  10638. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_2 = __this->____dictionary;
  10639. NullCheck(L_2);
  10640. int32_t L_3 = L_2->____count;
  10641. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  10642. {
  10643. goto IL_0022;
  10644. }
  10645. }
  10646. IL_001d:
  10647. {
  10648. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  10649. }
  10650. IL_0022:
  10651. {
  10652. int32_t L_4 = __this->____getEnumeratorRetType;
  10653. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  10654. {
  10655. goto IL_0056;
  10656. }
  10657. }
  10658. {
  10659. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* L_5 = (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*)(&__this->____current);
  10660. int32_t L_6;
  10661. L_6 = KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  10662. int32_t L_7 = L_6;
  10663. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  10664. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* L_9 = (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*)(&__this->____current);
  10665. float L_10;
  10666. L_10 = KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  10667. float L_11 = L_10;
  10668. RuntimeObject* L_12 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_11);
  10669. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_13;
  10670. memset((&L_13), 0, sizeof(L_13));
  10671. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_13), L_8, L_12, NULL);
  10672. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_14 = L_13;
  10673. RuntimeObject* L_15 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_14);
  10674. return L_15;
  10675. }
  10676. IL_0056:
  10677. {
  10678. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* L_16 = (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*)(&__this->____current);
  10679. int32_t L_17;
  10680. L_17 = KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  10681. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* L_18 = (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*)(&__this->____current);
  10682. float L_19;
  10683. L_19 = KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_inline(L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  10684. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 L_20;
  10685. memset((&L_20), 0, sizeof(L_20));
  10686. KeyValuePair_2__ctor_mD8FA5F4E1E2351C9FCE507F0252BB5D7C9CBE7F4((&L_20), L_17, L_19, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  10687. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 L_21 = L_20;
  10688. RuntimeObject* L_22 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_21);
  10689. return L_22;
  10690. }
  10691. }
  10692. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mEBC48419F03AC6C6FA413475FB28AABA021A21D5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10693. {
  10694. Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* _thisAdjusted;
  10695. int32_t _offset = 1;
  10696. _thisAdjusted = reinterpret_cast<Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*>(__this + _offset);
  10697. RuntimeObject* _returnValue;
  10698. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mEBC48419F03AC6C6FA413475FB28AABA021A21D5(_thisAdjusted, method);
  10699. return _returnValue;
  10700. }
  10701. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC878428667678F0CEFD11F7981A3C3730310E5FE_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  10702. {
  10703. {
  10704. int32_t L_0 = __this->____version;
  10705. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_1 = __this->____dictionary;
  10706. NullCheck(L_1);
  10707. int32_t L_2 = L_1->____version;
  10708. if ((((int32_t)L_0) == ((int32_t)L_2)))
  10709. {
  10710. goto IL_0018;
  10711. }
  10712. }
  10713. {
  10714. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  10715. }
  10716. IL_0018:
  10717. {
  10718. __this->____index = 0;
  10719. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* L_3 = (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*)(&__this->____current);
  10720. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555));
  10721. return;
  10722. }
  10723. }
  10724. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mC878428667678F0CEFD11F7981A3C3730310E5FE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10725. {
  10726. Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* _thisAdjusted;
  10727. int32_t _offset = 1;
  10728. _thisAdjusted = reinterpret_cast<Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*>(__this + _offset);
  10729. Enumerator_System_Collections_IEnumerator_Reset_mC878428667678F0CEFD11F7981A3C3730310E5FE(_thisAdjusted, method);
  10730. }
  10731. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m65D60F9BF2F7F506C96E6D579193594695BB5094_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  10732. {
  10733. {
  10734. int32_t L_0 = __this->____index;
  10735. if (!L_0)
  10736. {
  10737. goto IL_001d;
  10738. }
  10739. }
  10740. {
  10741. int32_t L_1 = __this->____index;
  10742. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_2 = __this->____dictionary;
  10743. NullCheck(L_2);
  10744. int32_t L_3 = L_2->____count;
  10745. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  10746. {
  10747. goto IL_0022;
  10748. }
  10749. }
  10750. IL_001d:
  10751. {
  10752. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  10753. }
  10754. IL_0022:
  10755. {
  10756. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* L_4 = (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*)(&__this->____current);
  10757. int32_t L_5;
  10758. L_5 = KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  10759. int32_t L_6 = L_5;
  10760. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  10761. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* L_8 = (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*)(&__this->____current);
  10762. float L_9;
  10763. L_9 = KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  10764. float L_10 = L_9;
  10765. RuntimeObject* L_11 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_10);
  10766. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12;
  10767. memset((&L_12), 0, sizeof(L_12));
  10768. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_12), L_7, L_11, NULL);
  10769. return L_12;
  10770. }
  10771. }
  10772. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m65D60F9BF2F7F506C96E6D579193594695BB5094_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10773. {
  10774. Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* _thisAdjusted;
  10775. int32_t _offset = 1;
  10776. _thisAdjusted = reinterpret_cast<Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*>(__this + _offset);
  10777. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  10778. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m65D60F9BF2F7F506C96E6D579193594695BB5094(_thisAdjusted, method);
  10779. return _returnValue;
  10780. }
  10781. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m98F0880850E30F114A1A0CA0432629954B272D47_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  10782. {
  10783. {
  10784. int32_t L_0 = __this->____index;
  10785. if (!L_0)
  10786. {
  10787. goto IL_001d;
  10788. }
  10789. }
  10790. {
  10791. int32_t L_1 = __this->____index;
  10792. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_2 = __this->____dictionary;
  10793. NullCheck(L_2);
  10794. int32_t L_3 = L_2->____count;
  10795. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  10796. {
  10797. goto IL_0022;
  10798. }
  10799. }
  10800. IL_001d:
  10801. {
  10802. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  10803. }
  10804. IL_0022:
  10805. {
  10806. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* L_4 = (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*)(&__this->____current);
  10807. int32_t L_5;
  10808. L_5 = KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  10809. int32_t L_6 = L_5;
  10810. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  10811. return L_7;
  10812. }
  10813. }
  10814. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m98F0880850E30F114A1A0CA0432629954B272D47_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10815. {
  10816. Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* _thisAdjusted;
  10817. int32_t _offset = 1;
  10818. _thisAdjusted = reinterpret_cast<Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*>(__this + _offset);
  10819. RuntimeObject* _returnValue;
  10820. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m98F0880850E30F114A1A0CA0432629954B272D47(_thisAdjusted, method);
  10821. return _returnValue;
  10822. }
  10823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5B9A19BFE18A95BFD255DDC9A96539D770378637_gshared (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  10824. {
  10825. {
  10826. int32_t L_0 = __this->____index;
  10827. if (!L_0)
  10828. {
  10829. goto IL_001d;
  10830. }
  10831. }
  10832. {
  10833. int32_t L_1 = __this->____index;
  10834. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_2 = __this->____dictionary;
  10835. NullCheck(L_2);
  10836. int32_t L_3 = L_2->____count;
  10837. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  10838. {
  10839. goto IL_0022;
  10840. }
  10841. }
  10842. IL_001d:
  10843. {
  10844. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  10845. }
  10846. IL_0022:
  10847. {
  10848. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* L_4 = (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555*)(&__this->____current);
  10849. float L_5;
  10850. L_5 = KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  10851. float L_6 = L_5;
  10852. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  10853. return L_7;
  10854. }
  10855. }
  10856. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5B9A19BFE18A95BFD255DDC9A96539D770378637_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10857. {
  10858. Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* _thisAdjusted;
  10859. int32_t _offset = 1;
  10860. _thisAdjusted = reinterpret_cast<Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D*>(__this + _offset);
  10861. RuntimeObject* _returnValue;
  10862. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5B9A19BFE18A95BFD255DDC9A96539D770378637(_thisAdjusted, method);
  10863. return _returnValue;
  10864. }
  10865. #ifdef __clang__
  10866. #pragma clang diagnostic pop
  10867. #endif
  10868. #ifdef __clang__
  10869. #pragma clang diagnostic push
  10870. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10871. #pragma clang diagnostic ignored "-Wunused-variable"
  10872. #endif
  10873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m046282169B24B32E669D023C610A7BA22B7C9BC3_gshared (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ___0_dictionary, const RuntimeMethod* method)
  10874. {
  10875. {
  10876. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_0 = ___0_dictionary;
  10877. __this->____dictionary = L_0;
  10878. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  10879. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_1 = ___0_dictionary;
  10880. NullCheck(L_1);
  10881. int32_t L_2 = L_1->____version;
  10882. __this->____version = L_2;
  10883. __this->____index = 0;
  10884. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  10885. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  10886. return;
  10887. }
  10888. }
  10889. IL2CPP_EXTERN_C void Enumerator__ctor_m046282169B24B32E669D023C610A7BA22B7C9BC3_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ___0_dictionary, const RuntimeMethod* method)
  10890. {
  10891. Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* _thisAdjusted;
  10892. int32_t _offset = 1;
  10893. _thisAdjusted = reinterpret_cast<Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37*>(__this + _offset);
  10894. Enumerator__ctor_m046282169B24B32E669D023C610A7BA22B7C9BC3(_thisAdjusted, ___0_dictionary, method);
  10895. }
  10896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7B8801B464385461547665AE9C022A4BA206D300_gshared (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method)
  10897. {
  10898. {
  10899. return;
  10900. }
  10901. }
  10902. IL2CPP_EXTERN_C void Enumerator_Dispose_m7B8801B464385461547665AE9C022A4BA206D300_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10903. {
  10904. Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* _thisAdjusted;
  10905. int32_t _offset = 1;
  10906. _thisAdjusted = reinterpret_cast<Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37*>(__this + _offset);
  10907. Enumerator_Dispose_m7B8801B464385461547665AE9C022A4BA206D300(_thisAdjusted, method);
  10908. }
  10909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m66C3A3D1561D8BACDAA7BB40C58416740FF71EC2_gshared (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method)
  10910. {
  10911. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC* V_0 = NULL;
  10912. int32_t V_1 = 0;
  10913. {
  10914. int32_t L_0 = __this->____version;
  10915. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_1 = __this->____dictionary;
  10916. NullCheck(L_1);
  10917. int32_t L_2 = L_1->____version;
  10918. if ((((int32_t)L_0) == ((int32_t)L_2)))
  10919. {
  10920. goto IL_0053;
  10921. }
  10922. }
  10923. {
  10924. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  10925. goto IL_0053;
  10926. }
  10927. IL_001a:
  10928. {
  10929. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_3 = __this->____dictionary;
  10930. NullCheck(L_3);
  10931. EntryU5BU5D_t073FACA530F2690A9E997B1617C81029BBC8FD2C* L_4 = L_3->____entries;
  10932. int32_t L_5 = __this->____index;
  10933. V_1 = L_5;
  10934. int32_t L_6 = V_1;
  10935. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  10936. int32_t L_7 = V_1;
  10937. NullCheck(L_4);
  10938. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  10939. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC* L_8 = V_0;
  10940. int32_t L_9 = L_8->___hashCode;
  10941. if ((((int32_t)L_9) < ((int32_t)0)))
  10942. {
  10943. goto IL_0053;
  10944. }
  10945. }
  10946. {
  10947. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC* L_10 = V_0;
  10948. int32_t L_11 = L_10->___key;
  10949. __this->____currentKey = L_11;
  10950. return (bool)1;
  10951. }
  10952. IL_0053:
  10953. {
  10954. int32_t L_12 = __this->____index;
  10955. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_13 = __this->____dictionary;
  10956. NullCheck(L_13);
  10957. int32_t L_14 = L_13->____count;
  10958. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  10959. {
  10960. goto IL_001a;
  10961. }
  10962. }
  10963. {
  10964. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_15 = __this->____dictionary;
  10965. NullCheck(L_15);
  10966. int32_t L_16 = L_15->____count;
  10967. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  10968. int32_t* L_17 = (int32_t*)(&__this->____currentKey);
  10969. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  10970. return (bool)0;
  10971. }
  10972. }
  10973. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m66C3A3D1561D8BACDAA7BB40C58416740FF71EC2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10974. {
  10975. Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* _thisAdjusted;
  10976. int32_t _offset = 1;
  10977. _thisAdjusted = reinterpret_cast<Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37*>(__this + _offset);
  10978. bool _returnValue;
  10979. _returnValue = Enumerator_MoveNext_m66C3A3D1561D8BACDAA7BB40C58416740FF71EC2(_thisAdjusted, method);
  10980. return _returnValue;
  10981. }
  10982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mCB791BACD5CD9B75DEA890E9D733851D407D67E4_gshared (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method)
  10983. {
  10984. {
  10985. int32_t L_0 = __this->____currentKey;
  10986. return L_0;
  10987. }
  10988. }
  10989. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_mCB791BACD5CD9B75DEA890E9D733851D407D67E4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10990. {
  10991. Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* _thisAdjusted;
  10992. int32_t _offset = 1;
  10993. _thisAdjusted = reinterpret_cast<Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37*>(__this + _offset);
  10994. int32_t _returnValue;
  10995. _returnValue = Enumerator_get_Current_mCB791BACD5CD9B75DEA890E9D733851D407D67E4_inline(_thisAdjusted, method);
  10996. return _returnValue;
  10997. }
  10998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6820A2819FC873F18200CCE05CBBB0D96BEB137A_gshared (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method)
  10999. {
  11000. {
  11001. int32_t L_0 = __this->____index;
  11002. if (!L_0)
  11003. {
  11004. goto IL_001d;
  11005. }
  11006. }
  11007. {
  11008. int32_t L_1 = __this->____index;
  11009. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_2 = __this->____dictionary;
  11010. NullCheck(L_2);
  11011. int32_t L_3 = L_2->____count;
  11012. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  11013. {
  11014. goto IL_0022;
  11015. }
  11016. }
  11017. IL_001d:
  11018. {
  11019. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  11020. }
  11021. IL_0022:
  11022. {
  11023. int32_t L_4 = __this->____currentKey;
  11024. int32_t L_5 = L_4;
  11025. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  11026. return L_6;
  11027. }
  11028. }
  11029. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6820A2819FC873F18200CCE05CBBB0D96BEB137A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11030. {
  11031. Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* _thisAdjusted;
  11032. int32_t _offset = 1;
  11033. _thisAdjusted = reinterpret_cast<Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37*>(__this + _offset);
  11034. RuntimeObject* _returnValue;
  11035. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m6820A2819FC873F18200CCE05CBBB0D96BEB137A(_thisAdjusted, method);
  11036. return _returnValue;
  11037. }
  11038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA20CFCA0A6A0D28563E042DFB31D07B74508CFED_gshared (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method)
  11039. {
  11040. {
  11041. int32_t L_0 = __this->____version;
  11042. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_1 = __this->____dictionary;
  11043. NullCheck(L_1);
  11044. int32_t L_2 = L_1->____version;
  11045. if ((((int32_t)L_0) == ((int32_t)L_2)))
  11046. {
  11047. goto IL_0018;
  11048. }
  11049. }
  11050. {
  11051. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  11052. }
  11053. IL_0018:
  11054. {
  11055. __this->____index = 0;
  11056. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  11057. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  11058. return;
  11059. }
  11060. }
  11061. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mA20CFCA0A6A0D28563E042DFB31D07B74508CFED_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11062. {
  11063. Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* _thisAdjusted;
  11064. int32_t _offset = 1;
  11065. _thisAdjusted = reinterpret_cast<Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37*>(__this + _offset);
  11066. Enumerator_System_Collections_IEnumerator_Reset_mA20CFCA0A6A0D28563E042DFB31D07B74508CFED(_thisAdjusted, method);
  11067. }
  11068. #ifdef __clang__
  11069. #pragma clang diagnostic pop
  11070. #endif
  11071. #ifdef __clang__
  11072. #pragma clang diagnostic push
  11073. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11074. #pragma clang diagnostic ignored "-Wunused-variable"
  11075. #endif
  11076. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m20883EBDF8B233D9F79435304E6A536D678BACFC_gshared (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ___0_dictionary, const RuntimeMethod* method)
  11077. {
  11078. {
  11079. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_0 = ___0_dictionary;
  11080. __this->____dictionary = L_0;
  11081. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  11082. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_1 = ___0_dictionary;
  11083. NullCheck(L_1);
  11084. int32_t L_2 = L_1->____version;
  11085. __this->____version = L_2;
  11086. __this->____index = 0;
  11087. float* L_3 = (float*)(&__this->____currentValue);
  11088. il2cpp_codegen_initobj(L_3, sizeof(float));
  11089. return;
  11090. }
  11091. }
  11092. IL2CPP_EXTERN_C void Enumerator__ctor_m20883EBDF8B233D9F79435304E6A536D678BACFC_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ___0_dictionary, const RuntimeMethod* method)
  11093. {
  11094. Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* _thisAdjusted;
  11095. int32_t _offset = 1;
  11096. _thisAdjusted = reinterpret_cast<Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753*>(__this + _offset);
  11097. Enumerator__ctor_m20883EBDF8B233D9F79435304E6A536D678BACFC(_thisAdjusted, ___0_dictionary, method);
  11098. }
  11099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE23325DF03BF3B2E0B1FB505D13035447C5D9FAC_gshared (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method)
  11100. {
  11101. {
  11102. return;
  11103. }
  11104. }
  11105. IL2CPP_EXTERN_C void Enumerator_Dispose_mE23325DF03BF3B2E0B1FB505D13035447C5D9FAC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11106. {
  11107. Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* _thisAdjusted;
  11108. int32_t _offset = 1;
  11109. _thisAdjusted = reinterpret_cast<Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753*>(__this + _offset);
  11110. Enumerator_Dispose_mE23325DF03BF3B2E0B1FB505D13035447C5D9FAC(_thisAdjusted, method);
  11111. }
  11112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7CF286384DDFC5E2E9DE878C47EB544F6DE7F74F_gshared (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method)
  11113. {
  11114. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC* V_0 = NULL;
  11115. int32_t V_1 = 0;
  11116. {
  11117. int32_t L_0 = __this->____version;
  11118. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_1 = __this->____dictionary;
  11119. NullCheck(L_1);
  11120. int32_t L_2 = L_1->____version;
  11121. if ((((int32_t)L_0) == ((int32_t)L_2)))
  11122. {
  11123. goto IL_0053;
  11124. }
  11125. }
  11126. {
  11127. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  11128. goto IL_0053;
  11129. }
  11130. IL_001a:
  11131. {
  11132. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_3 = __this->____dictionary;
  11133. NullCheck(L_3);
  11134. EntryU5BU5D_t073FACA530F2690A9E997B1617C81029BBC8FD2C* L_4 = L_3->____entries;
  11135. int32_t L_5 = __this->____index;
  11136. V_1 = L_5;
  11137. int32_t L_6 = V_1;
  11138. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  11139. int32_t L_7 = V_1;
  11140. NullCheck(L_4);
  11141. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  11142. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC* L_8 = V_0;
  11143. int32_t L_9 = L_8->___hashCode;
  11144. if ((((int32_t)L_9) < ((int32_t)0)))
  11145. {
  11146. goto IL_0053;
  11147. }
  11148. }
  11149. {
  11150. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC* L_10 = V_0;
  11151. float L_11 = L_10->___value;
  11152. __this->____currentValue = L_11;
  11153. return (bool)1;
  11154. }
  11155. IL_0053:
  11156. {
  11157. int32_t L_12 = __this->____index;
  11158. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_13 = __this->____dictionary;
  11159. NullCheck(L_13);
  11160. int32_t L_14 = L_13->____count;
  11161. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  11162. {
  11163. goto IL_001a;
  11164. }
  11165. }
  11166. {
  11167. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_15 = __this->____dictionary;
  11168. NullCheck(L_15);
  11169. int32_t L_16 = L_15->____count;
  11170. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  11171. float* L_17 = (float*)(&__this->____currentValue);
  11172. il2cpp_codegen_initobj(L_17, sizeof(float));
  11173. return (bool)0;
  11174. }
  11175. }
  11176. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m7CF286384DDFC5E2E9DE878C47EB544F6DE7F74F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11177. {
  11178. Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* _thisAdjusted;
  11179. int32_t _offset = 1;
  11180. _thisAdjusted = reinterpret_cast<Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753*>(__this + _offset);
  11181. bool _returnValue;
  11182. _returnValue = Enumerator_MoveNext_m7CF286384DDFC5E2E9DE878C47EB544F6DE7F74F(_thisAdjusted, method);
  11183. return _returnValue;
  11184. }
  11185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerator_get_Current_mC4937E45C7210B2E0AF9E2E595C85DA63A8BC30B_gshared (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method)
  11186. {
  11187. {
  11188. float L_0 = __this->____currentValue;
  11189. return L_0;
  11190. }
  11191. }
  11192. IL2CPP_EXTERN_C float Enumerator_get_Current_mC4937E45C7210B2E0AF9E2E595C85DA63A8BC30B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11193. {
  11194. Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* _thisAdjusted;
  11195. int32_t _offset = 1;
  11196. _thisAdjusted = reinterpret_cast<Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753*>(__this + _offset);
  11197. float _returnValue;
  11198. _returnValue = Enumerator_get_Current_mC4937E45C7210B2E0AF9E2E595C85DA63A8BC30B_inline(_thisAdjusted, method);
  11199. return _returnValue;
  11200. }
  11201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m38D8CB4E3B7C8912F68E7213AB9DDB21AF8EACFD_gshared (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method)
  11202. {
  11203. {
  11204. int32_t L_0 = __this->____index;
  11205. if (!L_0)
  11206. {
  11207. goto IL_001d;
  11208. }
  11209. }
  11210. {
  11211. int32_t L_1 = __this->____index;
  11212. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_2 = __this->____dictionary;
  11213. NullCheck(L_2);
  11214. int32_t L_3 = L_2->____count;
  11215. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  11216. {
  11217. goto IL_0022;
  11218. }
  11219. }
  11220. IL_001d:
  11221. {
  11222. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  11223. }
  11224. IL_0022:
  11225. {
  11226. float L_4 = __this->____currentValue;
  11227. float L_5 = L_4;
  11228. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  11229. return L_6;
  11230. }
  11231. }
  11232. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m38D8CB4E3B7C8912F68E7213AB9DDB21AF8EACFD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11233. {
  11234. Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* _thisAdjusted;
  11235. int32_t _offset = 1;
  11236. _thisAdjusted = reinterpret_cast<Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753*>(__this + _offset);
  11237. RuntimeObject* _returnValue;
  11238. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m38D8CB4E3B7C8912F68E7213AB9DDB21AF8EACFD(_thisAdjusted, method);
  11239. return _returnValue;
  11240. }
  11241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m21631A42AC558759531942C9B0E3B379CDCA22AF_gshared (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method)
  11242. {
  11243. {
  11244. int32_t L_0 = __this->____version;
  11245. Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_1 = __this->____dictionary;
  11246. NullCheck(L_1);
  11247. int32_t L_2 = L_1->____version;
  11248. if ((((int32_t)L_0) == ((int32_t)L_2)))
  11249. {
  11250. goto IL_0018;
  11251. }
  11252. }
  11253. {
  11254. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  11255. }
  11256. IL_0018:
  11257. {
  11258. __this->____index = 0;
  11259. float* L_3 = (float*)(&__this->____currentValue);
  11260. il2cpp_codegen_initobj(L_3, sizeof(float));
  11261. return;
  11262. }
  11263. }
  11264. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m21631A42AC558759531942C9B0E3B379CDCA22AF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11265. {
  11266. Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* _thisAdjusted;
  11267. int32_t _offset = 1;
  11268. _thisAdjusted = reinterpret_cast<Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753*>(__this + _offset);
  11269. Enumerator_System_Collections_IEnumerator_Reset_m21631A42AC558759531942C9B0E3B379CDCA22AF(_thisAdjusted, method);
  11270. }
  11271. #ifdef __clang__
  11272. #pragma clang diagnostic pop
  11273. #endif
  11274. #ifdef __clang__
  11275. #pragma clang diagnostic push
  11276. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11277. #pragma clang diagnostic ignored "-Wunused-variable"
  11278. #endif
  11279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m91839D41B2779D53ECADB9E4BE8CEEB23C5D95DF_gshared (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method)
  11280. {
  11281. {
  11282. return;
  11283. }
  11284. }
  11285. IL2CPP_EXTERN_C void Enumerator_Dispose_m91839D41B2779D53ECADB9E4BE8CEEB23C5D95DF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11286. {
  11287. Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* _thisAdjusted;
  11288. int32_t _offset = 1;
  11289. _thisAdjusted = reinterpret_cast<Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD*>(__this + _offset);
  11290. Enumerator_Dispose_m91839D41B2779D53ECADB9E4BE8CEEB23C5D95DF(_thisAdjusted, method);
  11291. }
  11292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m17291E33380CED2F226D316D17A198D349AAD628_gshared (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method)
  11293. {
  11294. {
  11295. Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* L_0 = (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*)(&__this->___m_Enumerator);
  11296. bool L_1;
  11297. L_1 = Enumerator_MoveNext_m5E54BC83A15C55953481DBA95FBEC3C43A263447_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  11298. return L_1;
  11299. }
  11300. }
  11301. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m17291E33380CED2F226D316D17A198D349AAD628_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11302. {
  11303. Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* _thisAdjusted;
  11304. int32_t _offset = 1;
  11305. _thisAdjusted = reinterpret_cast<Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD*>(__this + _offset);
  11306. bool _returnValue;
  11307. _returnValue = Enumerator_MoveNext_m17291E33380CED2F226D316D17A198D349AAD628_inline(_thisAdjusted, method);
  11308. return _returnValue;
  11309. }
  11310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_m5A235F151EB3B6A2225F111BCB6B3E251F18F067_gshared (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method)
  11311. {
  11312. {
  11313. Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* L_0 = (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*)(&__this->___m_Enumerator);
  11314. Enumerator_Reset_m02AFEEBE94482F219D3D30F8D2A51642B0BF0D23(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11315. return;
  11316. }
  11317. }
  11318. IL2CPP_EXTERN_C void Enumerator_Reset_m5A235F151EB3B6A2225F111BCB6B3E251F18F067_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11319. {
  11320. Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* _thisAdjusted;
  11321. int32_t _offset = 1;
  11322. _thisAdjusted = reinterpret_cast<Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD*>(__this + _offset);
  11323. Enumerator_Reset_m5A235F151EB3B6A2225F111BCB6B3E251F18F067(_thisAdjusted, method);
  11324. }
  11325. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 Enumerator_get_Current_m755D5D1941794E464DE694D0F3D9C011887BA21B_gshared (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method)
  11326. {
  11327. {
  11328. Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* L_0 = (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*)(&__this->___m_Enumerator);
  11329. KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 L_1;
  11330. L_1 = Enumerator_GetCurrent_Tisint3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF_m603F29543355A46F92E9E79FA42A4255700D81BD_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  11331. return L_1;
  11332. }
  11333. }
  11334. IL2CPP_EXTERN_C KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 Enumerator_get_Current_m755D5D1941794E464DE694D0F3D9C011887BA21B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11335. {
  11336. Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* _thisAdjusted;
  11337. int32_t _offset = 1;
  11338. _thisAdjusted = reinterpret_cast<Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD*>(__this + _offset);
  11339. KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 _returnValue;
  11340. _returnValue = Enumerator_get_Current_m755D5D1941794E464DE694D0F3D9C011887BA21B_inline(_thisAdjusted, method);
  11341. return _returnValue;
  11342. }
  11343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m906751C376DE9244FEE13883D0822AFF84329403_gshared (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method)
  11344. {
  11345. {
  11346. KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 L_0;
  11347. L_0 = Enumerator_get_Current_m755D5D1941794E464DE694D0F3D9C011887BA21B_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  11348. KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 L_1 = L_0;
  11349. RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_1);
  11350. return L_2;
  11351. }
  11352. }
  11353. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m906751C376DE9244FEE13883D0822AFF84329403_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11354. {
  11355. Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* _thisAdjusted;
  11356. int32_t _offset = 1;
  11357. _thisAdjusted = reinterpret_cast<Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD*>(__this + _offset);
  11358. RuntimeObject* _returnValue;
  11359. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m906751C376DE9244FEE13883D0822AFF84329403(_thisAdjusted, method);
  11360. return _returnValue;
  11361. }
  11362. #ifdef __clang__
  11363. #pragma clang diagnostic pop
  11364. #endif
  11365. #ifdef __clang__
  11366. #pragma clang diagnostic push
  11367. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11368. #pragma clang diagnostic ignored "-Wunused-variable"
  11369. #endif
  11370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m098D43B30CB1AB1B3086C6C7F236777962710048_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  11371. {
  11372. {
  11373. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_0 = ___0_dictionary;
  11374. __this->____dictionary = L_0;
  11375. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  11376. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_1 = ___0_dictionary;
  11377. NullCheck(L_1);
  11378. int32_t L_2 = L_1->____version;
  11379. __this->____version = L_2;
  11380. __this->____index = 0;
  11381. int32_t L_3 = ___1_getEnumeratorRetType;
  11382. __this->____getEnumeratorRetType = L_3;
  11383. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* L_4 = (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*)(&__this->____current);
  11384. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14));
  11385. return;
  11386. }
  11387. }
  11388. IL2CPP_EXTERN_C void Enumerator__ctor_m098D43B30CB1AB1B3086C6C7F236777962710048_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  11389. {
  11390. Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* _thisAdjusted;
  11391. int32_t _offset = 1;
  11392. _thisAdjusted = reinterpret_cast<Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*>(__this + _offset);
  11393. Enumerator__ctor_m098D43B30CB1AB1B3086C6C7F236777962710048(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  11394. }
  11395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6D17B8BD184AB0E88F04C6D65F7DAF8BC7902B46_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  11396. {
  11397. Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC* V_0 = NULL;
  11398. int32_t V_1 = 0;
  11399. {
  11400. int32_t L_0 = __this->____version;
  11401. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_1 = __this->____dictionary;
  11402. NullCheck(L_1);
  11403. int32_t L_2 = L_1->____version;
  11404. if ((((int32_t)L_0) == ((int32_t)L_2)))
  11405. {
  11406. goto IL_005e;
  11407. }
  11408. }
  11409. {
  11410. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  11411. goto IL_005e;
  11412. }
  11413. IL_001a:
  11414. {
  11415. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_3 = __this->____dictionary;
  11416. NullCheck(L_3);
  11417. EntryU5BU5D_t727665A2CC38CE638F8690FEB5F840BD16C70658* L_4 = L_3->____entries;
  11418. int32_t L_5 = __this->____index;
  11419. V_1 = L_5;
  11420. int32_t L_6 = V_1;
  11421. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  11422. int32_t L_7 = V_1;
  11423. NullCheck(L_4);
  11424. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  11425. Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC* L_8 = V_0;
  11426. int32_t L_9 = L_8->___hashCode;
  11427. if ((((int32_t)L_9) < ((int32_t)0)))
  11428. {
  11429. goto IL_005e;
  11430. }
  11431. }
  11432. {
  11433. Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC* L_10 = V_0;
  11434. int32_t L_11 = L_10->___key;
  11435. Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC* L_12 = V_0;
  11436. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_13 = L_12->___value;
  11437. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 L_14;
  11438. memset((&L_14), 0, sizeof(L_14));
  11439. KeyValuePair_2__ctor_m748495E7F981BB3D1B0CFCA4950960987545A004((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  11440. __this->____current = L_14;
  11441. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____current))->___value))->___category), (void*)NULL);
  11442. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11443. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____current))->___value))->___entry), (void*)NULL);
  11444. #endif
  11445. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11446. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____current))->___value))->___sprite), (void*)NULL);
  11447. #endif
  11448. return (bool)1;
  11449. }
  11450. IL_005e:
  11451. {
  11452. int32_t L_15 = __this->____index;
  11453. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_16 = __this->____dictionary;
  11454. NullCheck(L_16);
  11455. int32_t L_17 = L_16->____count;
  11456. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  11457. {
  11458. goto IL_001a;
  11459. }
  11460. }
  11461. {
  11462. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_18 = __this->____dictionary;
  11463. NullCheck(L_18);
  11464. int32_t L_19 = L_18->____count;
  11465. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  11466. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* L_20 = (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*)(&__this->____current);
  11467. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14));
  11468. return (bool)0;
  11469. }
  11470. }
  11471. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m6D17B8BD184AB0E88F04C6D65F7DAF8BC7902B46_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11472. {
  11473. Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* _thisAdjusted;
  11474. int32_t _offset = 1;
  11475. _thisAdjusted = reinterpret_cast<Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*>(__this + _offset);
  11476. bool _returnValue;
  11477. _returnValue = Enumerator_MoveNext_m6D17B8BD184AB0E88F04C6D65F7DAF8BC7902B46(_thisAdjusted, method);
  11478. return _returnValue;
  11479. }
  11480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 Enumerator_get_Current_mE3FF057C0BF9B7D6B4349513F467E1429C1D40B7_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  11481. {
  11482. {
  11483. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 L_0 = __this->____current;
  11484. return L_0;
  11485. }
  11486. }
  11487. IL2CPP_EXTERN_C KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 Enumerator_get_Current_mE3FF057C0BF9B7D6B4349513F467E1429C1D40B7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11488. {
  11489. Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* _thisAdjusted;
  11490. int32_t _offset = 1;
  11491. _thisAdjusted = reinterpret_cast<Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*>(__this + _offset);
  11492. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 _returnValue;
  11493. _returnValue = Enumerator_get_Current_mE3FF057C0BF9B7D6B4349513F467E1429C1D40B7_inline(_thisAdjusted, method);
  11494. return _returnValue;
  11495. }
  11496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m834C193809408E38405EA88E72673BB33C191F8B_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  11497. {
  11498. {
  11499. return;
  11500. }
  11501. }
  11502. IL2CPP_EXTERN_C void Enumerator_Dispose_m834C193809408E38405EA88E72673BB33C191F8B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11503. {
  11504. Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* _thisAdjusted;
  11505. int32_t _offset = 1;
  11506. _thisAdjusted = reinterpret_cast<Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*>(__this + _offset);
  11507. Enumerator_Dispose_m834C193809408E38405EA88E72673BB33C191F8B(_thisAdjusted, method);
  11508. }
  11509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m63A3CC346D29638E2542907DF9A04068B563E2E4_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  11510. {
  11511. static bool s_Il2CppMethodInitialized;
  11512. if (!s_Il2CppMethodInitialized)
  11513. {
  11514. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  11515. s_Il2CppMethodInitialized = true;
  11516. }
  11517. {
  11518. int32_t L_0 = __this->____index;
  11519. if (!L_0)
  11520. {
  11521. goto IL_001d;
  11522. }
  11523. }
  11524. {
  11525. int32_t L_1 = __this->____index;
  11526. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_2 = __this->____dictionary;
  11527. NullCheck(L_2);
  11528. int32_t L_3 = L_2->____count;
  11529. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  11530. {
  11531. goto IL_0022;
  11532. }
  11533. }
  11534. IL_001d:
  11535. {
  11536. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  11537. }
  11538. IL_0022:
  11539. {
  11540. int32_t L_4 = __this->____getEnumeratorRetType;
  11541. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  11542. {
  11543. goto IL_0056;
  11544. }
  11545. }
  11546. {
  11547. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* L_5 = (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*)(&__this->____current);
  11548. int32_t L_6;
  11549. L_6 = KeyValuePair_2_get_Key_m3E2E84761480CE8DB944F3175F691C3CB14979A3_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  11550. int32_t L_7 = L_6;
  11551. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  11552. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* L_9 = (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*)(&__this->____current);
  11553. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_10;
  11554. L_10 = KeyValuePair_2_get_Value_mCC6E81580C7CA5794FAA2F7364AD94C60188CCC2_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  11555. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_11 = L_10;
  11556. RuntimeObject* L_12 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_11);
  11557. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_13;
  11558. memset((&L_13), 0, sizeof(L_13));
  11559. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_13), L_8, L_12, NULL);
  11560. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_14 = L_13;
  11561. RuntimeObject* L_15 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_14);
  11562. return L_15;
  11563. }
  11564. IL_0056:
  11565. {
  11566. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* L_16 = (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*)(&__this->____current);
  11567. int32_t L_17;
  11568. L_17 = KeyValuePair_2_get_Key_m3E2E84761480CE8DB944F3175F691C3CB14979A3_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  11569. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* L_18 = (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*)(&__this->____current);
  11570. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_19;
  11571. L_19 = KeyValuePair_2_get_Value_mCC6E81580C7CA5794FAA2F7364AD94C60188CCC2_inline(L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  11572. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 L_20;
  11573. memset((&L_20), 0, sizeof(L_20));
  11574. KeyValuePair_2__ctor_m748495E7F981BB3D1B0CFCA4950960987545A004((&L_20), L_17, L_19, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  11575. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 L_21 = L_20;
  11576. RuntimeObject* L_22 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_21);
  11577. return L_22;
  11578. }
  11579. }
  11580. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m63A3CC346D29638E2542907DF9A04068B563E2E4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11581. {
  11582. Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* _thisAdjusted;
  11583. int32_t _offset = 1;
  11584. _thisAdjusted = reinterpret_cast<Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*>(__this + _offset);
  11585. RuntimeObject* _returnValue;
  11586. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m63A3CC346D29638E2542907DF9A04068B563E2E4(_thisAdjusted, method);
  11587. return _returnValue;
  11588. }
  11589. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9DFBCB93AB955E8ADD4616178F8AF885D18B6E32_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  11590. {
  11591. {
  11592. int32_t L_0 = __this->____version;
  11593. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_1 = __this->____dictionary;
  11594. NullCheck(L_1);
  11595. int32_t L_2 = L_1->____version;
  11596. if ((((int32_t)L_0) == ((int32_t)L_2)))
  11597. {
  11598. goto IL_0018;
  11599. }
  11600. }
  11601. {
  11602. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  11603. }
  11604. IL_0018:
  11605. {
  11606. __this->____index = 0;
  11607. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* L_3 = (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*)(&__this->____current);
  11608. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14));
  11609. return;
  11610. }
  11611. }
  11612. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m9DFBCB93AB955E8ADD4616178F8AF885D18B6E32_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11613. {
  11614. Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* _thisAdjusted;
  11615. int32_t _offset = 1;
  11616. _thisAdjusted = reinterpret_cast<Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*>(__this + _offset);
  11617. Enumerator_System_Collections_IEnumerator_Reset_m9DFBCB93AB955E8ADD4616178F8AF885D18B6E32(_thisAdjusted, method);
  11618. }
  11619. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mA2337D146B75DB745767BF2FE305B1AC8299CDCE_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  11620. {
  11621. {
  11622. int32_t L_0 = __this->____index;
  11623. if (!L_0)
  11624. {
  11625. goto IL_001d;
  11626. }
  11627. }
  11628. {
  11629. int32_t L_1 = __this->____index;
  11630. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_2 = __this->____dictionary;
  11631. NullCheck(L_2);
  11632. int32_t L_3 = L_2->____count;
  11633. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  11634. {
  11635. goto IL_0022;
  11636. }
  11637. }
  11638. IL_001d:
  11639. {
  11640. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  11641. }
  11642. IL_0022:
  11643. {
  11644. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* L_4 = (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*)(&__this->____current);
  11645. int32_t L_5;
  11646. L_5 = KeyValuePair_2_get_Key_m3E2E84761480CE8DB944F3175F691C3CB14979A3_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  11647. int32_t L_6 = L_5;
  11648. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  11649. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* L_8 = (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*)(&__this->____current);
  11650. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_9;
  11651. L_9 = KeyValuePair_2_get_Value_mCC6E81580C7CA5794FAA2F7364AD94C60188CCC2_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  11652. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_10 = L_9;
  11653. RuntimeObject* L_11 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_10);
  11654. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12;
  11655. memset((&L_12), 0, sizeof(L_12));
  11656. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_12), L_7, L_11, NULL);
  11657. return L_12;
  11658. }
  11659. }
  11660. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mA2337D146B75DB745767BF2FE305B1AC8299CDCE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11661. {
  11662. Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* _thisAdjusted;
  11663. int32_t _offset = 1;
  11664. _thisAdjusted = reinterpret_cast<Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*>(__this + _offset);
  11665. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  11666. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mA2337D146B75DB745767BF2FE305B1AC8299CDCE(_thisAdjusted, method);
  11667. return _returnValue;
  11668. }
  11669. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mABCE65BC5A921CE4BF56976BC42C8652D4ECEED1_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  11670. {
  11671. {
  11672. int32_t L_0 = __this->____index;
  11673. if (!L_0)
  11674. {
  11675. goto IL_001d;
  11676. }
  11677. }
  11678. {
  11679. int32_t L_1 = __this->____index;
  11680. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_2 = __this->____dictionary;
  11681. NullCheck(L_2);
  11682. int32_t L_3 = L_2->____count;
  11683. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  11684. {
  11685. goto IL_0022;
  11686. }
  11687. }
  11688. IL_001d:
  11689. {
  11690. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  11691. }
  11692. IL_0022:
  11693. {
  11694. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* L_4 = (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*)(&__this->____current);
  11695. int32_t L_5;
  11696. L_5 = KeyValuePair_2_get_Key_m3E2E84761480CE8DB944F3175F691C3CB14979A3_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  11697. int32_t L_6 = L_5;
  11698. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  11699. return L_7;
  11700. }
  11701. }
  11702. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mABCE65BC5A921CE4BF56976BC42C8652D4ECEED1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11703. {
  11704. Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* _thisAdjusted;
  11705. int32_t _offset = 1;
  11706. _thisAdjusted = reinterpret_cast<Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*>(__this + _offset);
  11707. RuntimeObject* _returnValue;
  11708. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mABCE65BC5A921CE4BF56976BC42C8652D4ECEED1(_thisAdjusted, method);
  11709. return _returnValue;
  11710. }
  11711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5C28ACB6E087F6AC2EB24872041AB0802A9F6FDF_gshared (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  11712. {
  11713. {
  11714. int32_t L_0 = __this->____index;
  11715. if (!L_0)
  11716. {
  11717. goto IL_001d;
  11718. }
  11719. }
  11720. {
  11721. int32_t L_1 = __this->____index;
  11722. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_2 = __this->____dictionary;
  11723. NullCheck(L_2);
  11724. int32_t L_3 = L_2->____count;
  11725. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  11726. {
  11727. goto IL_0022;
  11728. }
  11729. }
  11730. IL_001d:
  11731. {
  11732. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  11733. }
  11734. IL_0022:
  11735. {
  11736. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* L_4 = (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14*)(&__this->____current);
  11737. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_5;
  11738. L_5 = KeyValuePair_2_get_Value_mCC6E81580C7CA5794FAA2F7364AD94C60188CCC2_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  11739. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_6 = L_5;
  11740. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  11741. return L_7;
  11742. }
  11743. }
  11744. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5C28ACB6E087F6AC2EB24872041AB0802A9F6FDF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11745. {
  11746. Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* _thisAdjusted;
  11747. int32_t _offset = 1;
  11748. _thisAdjusted = reinterpret_cast<Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4*>(__this + _offset);
  11749. RuntimeObject* _returnValue;
  11750. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5C28ACB6E087F6AC2EB24872041AB0802A9F6FDF(_thisAdjusted, method);
  11751. return _returnValue;
  11752. }
  11753. #ifdef __clang__
  11754. #pragma clang diagnostic pop
  11755. #endif
  11756. #ifdef __clang__
  11757. #pragma clang diagnostic push
  11758. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11759. #pragma clang diagnostic ignored "-Wunused-variable"
  11760. #endif
  11761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m8AC76E5059605A9FF050CC84A54DC76F3C68C25F_gshared (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ___0_dictionary, const RuntimeMethod* method)
  11762. {
  11763. {
  11764. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_0 = ___0_dictionary;
  11765. __this->____dictionary = L_0;
  11766. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  11767. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_1 = ___0_dictionary;
  11768. NullCheck(L_1);
  11769. int32_t L_2 = L_1->____version;
  11770. __this->____version = L_2;
  11771. __this->____index = 0;
  11772. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  11773. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  11774. return;
  11775. }
  11776. }
  11777. IL2CPP_EXTERN_C void Enumerator__ctor_m8AC76E5059605A9FF050CC84A54DC76F3C68C25F_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ___0_dictionary, const RuntimeMethod* method)
  11778. {
  11779. Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* _thisAdjusted;
  11780. int32_t _offset = 1;
  11781. _thisAdjusted = reinterpret_cast<Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20*>(__this + _offset);
  11782. Enumerator__ctor_m8AC76E5059605A9FF050CC84A54DC76F3C68C25F(_thisAdjusted, ___0_dictionary, method);
  11783. }
  11784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4216BFC0F554590E0BBE059EF5CC49911634FB96_gshared (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method)
  11785. {
  11786. {
  11787. return;
  11788. }
  11789. }
  11790. IL2CPP_EXTERN_C void Enumerator_Dispose_m4216BFC0F554590E0BBE059EF5CC49911634FB96_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11791. {
  11792. Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* _thisAdjusted;
  11793. int32_t _offset = 1;
  11794. _thisAdjusted = reinterpret_cast<Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20*>(__this + _offset);
  11795. Enumerator_Dispose_m4216BFC0F554590E0BBE059EF5CC49911634FB96(_thisAdjusted, method);
  11796. }
  11797. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m74966947B0C66E3D2C509F84523E22DA16085855_gshared (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method)
  11798. {
  11799. Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC* V_0 = NULL;
  11800. int32_t V_1 = 0;
  11801. {
  11802. int32_t L_0 = __this->____version;
  11803. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_1 = __this->____dictionary;
  11804. NullCheck(L_1);
  11805. int32_t L_2 = L_1->____version;
  11806. if ((((int32_t)L_0) == ((int32_t)L_2)))
  11807. {
  11808. goto IL_0053;
  11809. }
  11810. }
  11811. {
  11812. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  11813. goto IL_0053;
  11814. }
  11815. IL_001a:
  11816. {
  11817. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_3 = __this->____dictionary;
  11818. NullCheck(L_3);
  11819. EntryU5BU5D_t727665A2CC38CE638F8690FEB5F840BD16C70658* L_4 = L_3->____entries;
  11820. int32_t L_5 = __this->____index;
  11821. V_1 = L_5;
  11822. int32_t L_6 = V_1;
  11823. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  11824. int32_t L_7 = V_1;
  11825. NullCheck(L_4);
  11826. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  11827. Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC* L_8 = V_0;
  11828. int32_t L_9 = L_8->___hashCode;
  11829. if ((((int32_t)L_9) < ((int32_t)0)))
  11830. {
  11831. goto IL_0053;
  11832. }
  11833. }
  11834. {
  11835. Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC* L_10 = V_0;
  11836. int32_t L_11 = L_10->___key;
  11837. __this->____currentKey = L_11;
  11838. return (bool)1;
  11839. }
  11840. IL_0053:
  11841. {
  11842. int32_t L_12 = __this->____index;
  11843. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_13 = __this->____dictionary;
  11844. NullCheck(L_13);
  11845. int32_t L_14 = L_13->____count;
  11846. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  11847. {
  11848. goto IL_001a;
  11849. }
  11850. }
  11851. {
  11852. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_15 = __this->____dictionary;
  11853. NullCheck(L_15);
  11854. int32_t L_16 = L_15->____count;
  11855. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  11856. int32_t* L_17 = (int32_t*)(&__this->____currentKey);
  11857. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  11858. return (bool)0;
  11859. }
  11860. }
  11861. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m74966947B0C66E3D2C509F84523E22DA16085855_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11862. {
  11863. Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* _thisAdjusted;
  11864. int32_t _offset = 1;
  11865. _thisAdjusted = reinterpret_cast<Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20*>(__this + _offset);
  11866. bool _returnValue;
  11867. _returnValue = Enumerator_MoveNext_m74966947B0C66E3D2C509F84523E22DA16085855(_thisAdjusted, method);
  11868. return _returnValue;
  11869. }
  11870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m6741795AAC6E795E1C51A74F35790AEB4C5B32B1_gshared (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method)
  11871. {
  11872. {
  11873. int32_t L_0 = __this->____currentKey;
  11874. return L_0;
  11875. }
  11876. }
  11877. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_m6741795AAC6E795E1C51A74F35790AEB4C5B32B1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11878. {
  11879. Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* _thisAdjusted;
  11880. int32_t _offset = 1;
  11881. _thisAdjusted = reinterpret_cast<Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20*>(__this + _offset);
  11882. int32_t _returnValue;
  11883. _returnValue = Enumerator_get_Current_m6741795AAC6E795E1C51A74F35790AEB4C5B32B1_inline(_thisAdjusted, method);
  11884. return _returnValue;
  11885. }
  11886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mDE8959BD699FA99E6A60E7EBB6EB6914EDBD8D57_gshared (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method)
  11887. {
  11888. {
  11889. int32_t L_0 = __this->____index;
  11890. if (!L_0)
  11891. {
  11892. goto IL_001d;
  11893. }
  11894. }
  11895. {
  11896. int32_t L_1 = __this->____index;
  11897. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_2 = __this->____dictionary;
  11898. NullCheck(L_2);
  11899. int32_t L_3 = L_2->____count;
  11900. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  11901. {
  11902. goto IL_0022;
  11903. }
  11904. }
  11905. IL_001d:
  11906. {
  11907. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  11908. }
  11909. IL_0022:
  11910. {
  11911. int32_t L_4 = __this->____currentKey;
  11912. int32_t L_5 = L_4;
  11913. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  11914. return L_6;
  11915. }
  11916. }
  11917. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mDE8959BD699FA99E6A60E7EBB6EB6914EDBD8D57_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11918. {
  11919. Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* _thisAdjusted;
  11920. int32_t _offset = 1;
  11921. _thisAdjusted = reinterpret_cast<Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20*>(__this + _offset);
  11922. RuntimeObject* _returnValue;
  11923. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mDE8959BD699FA99E6A60E7EBB6EB6914EDBD8D57(_thisAdjusted, method);
  11924. return _returnValue;
  11925. }
  11926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9C818DA08B19AFA0B8D53363332AA2A89F273723_gshared (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method)
  11927. {
  11928. {
  11929. int32_t L_0 = __this->____version;
  11930. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_1 = __this->____dictionary;
  11931. NullCheck(L_1);
  11932. int32_t L_2 = L_1->____version;
  11933. if ((((int32_t)L_0) == ((int32_t)L_2)))
  11934. {
  11935. goto IL_0018;
  11936. }
  11937. }
  11938. {
  11939. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  11940. }
  11941. IL_0018:
  11942. {
  11943. __this->____index = 0;
  11944. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  11945. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  11946. return;
  11947. }
  11948. }
  11949. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m9C818DA08B19AFA0B8D53363332AA2A89F273723_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11950. {
  11951. Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* _thisAdjusted;
  11952. int32_t _offset = 1;
  11953. _thisAdjusted = reinterpret_cast<Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20*>(__this + _offset);
  11954. Enumerator_System_Collections_IEnumerator_Reset_m9C818DA08B19AFA0B8D53363332AA2A89F273723(_thisAdjusted, method);
  11955. }
  11956. #ifdef __clang__
  11957. #pragma clang diagnostic pop
  11958. #endif
  11959. #ifdef __clang__
  11960. #pragma clang diagnostic push
  11961. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11962. #pragma clang diagnostic ignored "-Wunused-variable"
  11963. #endif
  11964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m04219FEC83DF8266F90954A1FC06CA5EE5FD24AB_gshared (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ___0_dictionary, const RuntimeMethod* method)
  11965. {
  11966. {
  11967. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_0 = ___0_dictionary;
  11968. __this->____dictionary = L_0;
  11969. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  11970. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_1 = ___0_dictionary;
  11971. NullCheck(L_1);
  11972. int32_t L_2 = L_1->____version;
  11973. __this->____version = L_2;
  11974. __this->____index = 0;
  11975. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074* L_3 = (CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074*)(&__this->____currentValue);
  11976. il2cpp_codegen_initobj(L_3, sizeof(CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074));
  11977. return;
  11978. }
  11979. }
  11980. IL2CPP_EXTERN_C void Enumerator__ctor_m04219FEC83DF8266F90954A1FC06CA5EE5FD24AB_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* ___0_dictionary, const RuntimeMethod* method)
  11981. {
  11982. Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* _thisAdjusted;
  11983. int32_t _offset = 1;
  11984. _thisAdjusted = reinterpret_cast<Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC*>(__this + _offset);
  11985. Enumerator__ctor_m04219FEC83DF8266F90954A1FC06CA5EE5FD24AB(_thisAdjusted, ___0_dictionary, method);
  11986. }
  11987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB638DA408FCD6F8442123E0E47E7294B367B5EB9_gshared (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method)
  11988. {
  11989. {
  11990. return;
  11991. }
  11992. }
  11993. IL2CPP_EXTERN_C void Enumerator_Dispose_mB638DA408FCD6F8442123E0E47E7294B367B5EB9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11994. {
  11995. Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* _thisAdjusted;
  11996. int32_t _offset = 1;
  11997. _thisAdjusted = reinterpret_cast<Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC*>(__this + _offset);
  11998. Enumerator_Dispose_mB638DA408FCD6F8442123E0E47E7294B367B5EB9(_thisAdjusted, method);
  11999. }
  12000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4D1A72F7B749E645FB1B777A96B89E2543B2E692_gshared (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method)
  12001. {
  12002. Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC* V_0 = NULL;
  12003. int32_t V_1 = 0;
  12004. {
  12005. int32_t L_0 = __this->____version;
  12006. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_1 = __this->____dictionary;
  12007. NullCheck(L_1);
  12008. int32_t L_2 = L_1->____version;
  12009. if ((((int32_t)L_0) == ((int32_t)L_2)))
  12010. {
  12011. goto IL_0053;
  12012. }
  12013. }
  12014. {
  12015. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  12016. goto IL_0053;
  12017. }
  12018. IL_001a:
  12019. {
  12020. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_3 = __this->____dictionary;
  12021. NullCheck(L_3);
  12022. EntryU5BU5D_t727665A2CC38CE638F8690FEB5F840BD16C70658* L_4 = L_3->____entries;
  12023. int32_t L_5 = __this->____index;
  12024. V_1 = L_5;
  12025. int32_t L_6 = V_1;
  12026. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  12027. int32_t L_7 = V_1;
  12028. NullCheck(L_4);
  12029. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  12030. Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC* L_8 = V_0;
  12031. int32_t L_9 = L_8->___hashCode;
  12032. if ((((int32_t)L_9) < ((int32_t)0)))
  12033. {
  12034. goto IL_0053;
  12035. }
  12036. }
  12037. {
  12038. Entry_t4F0B35124785FD59A34054EADD56FBA4EAA12AEC* L_10 = V_0;
  12039. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_11 = L_10->___value;
  12040. __this->____currentValue = L_11;
  12041. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____currentValue))->___category), (void*)NULL);
  12042. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12043. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____currentValue))->___entry), (void*)NULL);
  12044. #endif
  12045. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12046. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____currentValue))->___sprite), (void*)NULL);
  12047. #endif
  12048. return (bool)1;
  12049. }
  12050. IL_0053:
  12051. {
  12052. int32_t L_12 = __this->____index;
  12053. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_13 = __this->____dictionary;
  12054. NullCheck(L_13);
  12055. int32_t L_14 = L_13->____count;
  12056. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  12057. {
  12058. goto IL_001a;
  12059. }
  12060. }
  12061. {
  12062. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_15 = __this->____dictionary;
  12063. NullCheck(L_15);
  12064. int32_t L_16 = L_15->____count;
  12065. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  12066. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074* L_17 = (CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074*)(&__this->____currentValue);
  12067. il2cpp_codegen_initobj(L_17, sizeof(CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074));
  12068. return (bool)0;
  12069. }
  12070. }
  12071. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m4D1A72F7B749E645FB1B777A96B89E2543B2E692_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12072. {
  12073. Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* _thisAdjusted;
  12074. int32_t _offset = 1;
  12075. _thisAdjusted = reinterpret_cast<Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC*>(__this + _offset);
  12076. bool _returnValue;
  12077. _returnValue = Enumerator_MoveNext_m4D1A72F7B749E645FB1B777A96B89E2543B2E692(_thisAdjusted, method);
  12078. return _returnValue;
  12079. }
  12080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 Enumerator_get_Current_m095A8780324202323BFC72D6F167660492F5D5CF_gshared (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method)
  12081. {
  12082. {
  12083. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_0 = __this->____currentValue;
  12084. return L_0;
  12085. }
  12086. }
  12087. IL2CPP_EXTERN_C CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 Enumerator_get_Current_m095A8780324202323BFC72D6F167660492F5D5CF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12088. {
  12089. Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* _thisAdjusted;
  12090. int32_t _offset = 1;
  12091. _thisAdjusted = reinterpret_cast<Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC*>(__this + _offset);
  12092. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 _returnValue;
  12093. _returnValue = Enumerator_get_Current_m095A8780324202323BFC72D6F167660492F5D5CF_inline(_thisAdjusted, method);
  12094. return _returnValue;
  12095. }
  12096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7E11D6CD9B3B17893D1CC705B4E82C087C3B1DC4_gshared (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method)
  12097. {
  12098. {
  12099. int32_t L_0 = __this->____index;
  12100. if (!L_0)
  12101. {
  12102. goto IL_001d;
  12103. }
  12104. }
  12105. {
  12106. int32_t L_1 = __this->____index;
  12107. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_2 = __this->____dictionary;
  12108. NullCheck(L_2);
  12109. int32_t L_3 = L_2->____count;
  12110. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  12111. {
  12112. goto IL_0022;
  12113. }
  12114. }
  12115. IL_001d:
  12116. {
  12117. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  12118. }
  12119. IL_0022:
  12120. {
  12121. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_4 = __this->____currentValue;
  12122. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_5 = L_4;
  12123. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  12124. return L_6;
  12125. }
  12126. }
  12127. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7E11D6CD9B3B17893D1CC705B4E82C087C3B1DC4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12128. {
  12129. Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* _thisAdjusted;
  12130. int32_t _offset = 1;
  12131. _thisAdjusted = reinterpret_cast<Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC*>(__this + _offset);
  12132. RuntimeObject* _returnValue;
  12133. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m7E11D6CD9B3B17893D1CC705B4E82C087C3B1DC4(_thisAdjusted, method);
  12134. return _returnValue;
  12135. }
  12136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0181786801D5B9FA72282406A4B7A7E4988A8BD5_gshared (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method)
  12137. {
  12138. {
  12139. int32_t L_0 = __this->____version;
  12140. Dictionary_2_t4661854F33069AF8662C1B28E9D53EC275B7F2AC* L_1 = __this->____dictionary;
  12141. NullCheck(L_1);
  12142. int32_t L_2 = L_1->____version;
  12143. if ((((int32_t)L_0) == ((int32_t)L_2)))
  12144. {
  12145. goto IL_0018;
  12146. }
  12147. }
  12148. {
  12149. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  12150. }
  12151. IL_0018:
  12152. {
  12153. __this->____index = 0;
  12154. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074* L_3 = (CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074*)(&__this->____currentValue);
  12155. il2cpp_codegen_initobj(L_3, sizeof(CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074));
  12156. return;
  12157. }
  12158. }
  12159. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m0181786801D5B9FA72282406A4B7A7E4988A8BD5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12160. {
  12161. Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* _thisAdjusted;
  12162. int32_t _offset = 1;
  12163. _thisAdjusted = reinterpret_cast<Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC*>(__this + _offset);
  12164. Enumerator_System_Collections_IEnumerator_Reset_m0181786801D5B9FA72282406A4B7A7E4988A8BD5(_thisAdjusted, method);
  12165. }
  12166. #ifdef __clang__
  12167. #pragma clang diagnostic pop
  12168. #endif
  12169. #ifdef __clang__
  12170. #pragma clang diagnostic push
  12171. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12172. #pragma clang diagnostic ignored "-Wunused-variable"
  12173. #endif
  12174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6A7311245126AF9C5482473DF3B6F908946A88D5_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  12175. {
  12176. {
  12177. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_0 = ___0_dictionary;
  12178. __this->____dictionary = L_0;
  12179. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  12180. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_1 = ___0_dictionary;
  12181. NullCheck(L_1);
  12182. int32_t L_2 = L_1->____version;
  12183. __this->____version = L_2;
  12184. __this->____index = 0;
  12185. int32_t L_3 = ___1_getEnumeratorRetType;
  12186. __this->____getEnumeratorRetType = L_3;
  12187. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* L_4 = (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*)(&__this->____current);
  12188. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513));
  12189. return;
  12190. }
  12191. }
  12192. IL2CPP_EXTERN_C void Enumerator__ctor_m6A7311245126AF9C5482473DF3B6F908946A88D5_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  12193. {
  12194. Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* _thisAdjusted;
  12195. int32_t _offset = 1;
  12196. _thisAdjusted = reinterpret_cast<Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*>(__this + _offset);
  12197. Enumerator__ctor_m6A7311245126AF9C5482473DF3B6F908946A88D5(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  12198. }
  12199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m966DAC6011C5FF8A10BBE63DFACD41F7D0B3E398_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  12200. {
  12201. Entry_t86463E0F155AA24243B749A6C95BB3067310256B* V_0 = NULL;
  12202. int32_t V_1 = 0;
  12203. {
  12204. int32_t L_0 = __this->____version;
  12205. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_1 = __this->____dictionary;
  12206. NullCheck(L_1);
  12207. int32_t L_2 = L_1->____version;
  12208. if ((((int32_t)L_0) == ((int32_t)L_2)))
  12209. {
  12210. goto IL_005e;
  12211. }
  12212. }
  12213. {
  12214. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  12215. goto IL_005e;
  12216. }
  12217. IL_001a:
  12218. {
  12219. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_3 = __this->____dictionary;
  12220. NullCheck(L_3);
  12221. EntryU5BU5D_t508429E248220F9EF6654CCAF8B3F7A248D28FE3* L_4 = L_3->____entries;
  12222. int32_t L_5 = __this->____index;
  12223. V_1 = L_5;
  12224. int32_t L_6 = V_1;
  12225. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  12226. int32_t L_7 = V_1;
  12227. NullCheck(L_4);
  12228. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  12229. Entry_t86463E0F155AA24243B749A6C95BB3067310256B* L_8 = V_0;
  12230. int32_t L_9 = L_8->___hashCode;
  12231. if ((((int32_t)L_9) < ((int32_t)0)))
  12232. {
  12233. goto IL_005e;
  12234. }
  12235. }
  12236. {
  12237. Entry_t86463E0F155AA24243B749A6C95BB3067310256B* L_10 = V_0;
  12238. int32_t L_11 = L_10->___key;
  12239. Entry_t86463E0F155AA24243B749A6C95BB3067310256B* L_12 = V_0;
  12240. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_13 = L_12->___value;
  12241. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 L_14;
  12242. memset((&L_14), 0, sizeof(L_14));
  12243. KeyValuePair_2__ctor_m9629681BEC297146915BB586E4AB83EED7936091((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  12244. __this->____current = L_14;
  12245. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____current))->___value))->___fontAsset), (void*)NULL);
  12246. return (bool)1;
  12247. }
  12248. IL_005e:
  12249. {
  12250. int32_t L_15 = __this->____index;
  12251. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_16 = __this->____dictionary;
  12252. NullCheck(L_16);
  12253. int32_t L_17 = L_16->____count;
  12254. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  12255. {
  12256. goto IL_001a;
  12257. }
  12258. }
  12259. {
  12260. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_18 = __this->____dictionary;
  12261. NullCheck(L_18);
  12262. int32_t L_19 = L_18->____count;
  12263. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  12264. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* L_20 = (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*)(&__this->____current);
  12265. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513));
  12266. return (bool)0;
  12267. }
  12268. }
  12269. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m966DAC6011C5FF8A10BBE63DFACD41F7D0B3E398_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12270. {
  12271. Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* _thisAdjusted;
  12272. int32_t _offset = 1;
  12273. _thisAdjusted = reinterpret_cast<Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*>(__this + _offset);
  12274. bool _returnValue;
  12275. _returnValue = Enumerator_MoveNext_m966DAC6011C5FF8A10BBE63DFACD41F7D0B3E398(_thisAdjusted, method);
  12276. return _returnValue;
  12277. }
  12278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 Enumerator_get_Current_mEEE1847ABE52F1C8903E421EA7414C1678470FB9_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  12279. {
  12280. {
  12281. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 L_0 = __this->____current;
  12282. return L_0;
  12283. }
  12284. }
  12285. IL2CPP_EXTERN_C KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 Enumerator_get_Current_mEEE1847ABE52F1C8903E421EA7414C1678470FB9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12286. {
  12287. Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* _thisAdjusted;
  12288. int32_t _offset = 1;
  12289. _thisAdjusted = reinterpret_cast<Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*>(__this + _offset);
  12290. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 _returnValue;
  12291. _returnValue = Enumerator_get_Current_mEEE1847ABE52F1C8903E421EA7414C1678470FB9_inline(_thisAdjusted, method);
  12292. return _returnValue;
  12293. }
  12294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4C1AF1796A3BB5CD7FE90C22DB08E23726404869_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  12295. {
  12296. {
  12297. return;
  12298. }
  12299. }
  12300. IL2CPP_EXTERN_C void Enumerator_Dispose_m4C1AF1796A3BB5CD7FE90C22DB08E23726404869_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12301. {
  12302. Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* _thisAdjusted;
  12303. int32_t _offset = 1;
  12304. _thisAdjusted = reinterpret_cast<Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*>(__this + _offset);
  12305. Enumerator_Dispose_m4C1AF1796A3BB5CD7FE90C22DB08E23726404869(_thisAdjusted, method);
  12306. }
  12307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m4A2EC108C4AF4EB8FAD97FD3136387E6E5476561_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  12308. {
  12309. static bool s_Il2CppMethodInitialized;
  12310. if (!s_Il2CppMethodInitialized)
  12311. {
  12312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  12313. s_Il2CppMethodInitialized = true;
  12314. }
  12315. {
  12316. int32_t L_0 = __this->____index;
  12317. if (!L_0)
  12318. {
  12319. goto IL_001d;
  12320. }
  12321. }
  12322. {
  12323. int32_t L_1 = __this->____index;
  12324. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_2 = __this->____dictionary;
  12325. NullCheck(L_2);
  12326. int32_t L_3 = L_2->____count;
  12327. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  12328. {
  12329. goto IL_0022;
  12330. }
  12331. }
  12332. IL_001d:
  12333. {
  12334. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  12335. }
  12336. IL_0022:
  12337. {
  12338. int32_t L_4 = __this->____getEnumeratorRetType;
  12339. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  12340. {
  12341. goto IL_0056;
  12342. }
  12343. }
  12344. {
  12345. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* L_5 = (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*)(&__this->____current);
  12346. int32_t L_6;
  12347. L_6 = KeyValuePair_2_get_Key_m66644BC45EE6540D8D26A2B30753BA9B776FA2DB_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  12348. int32_t L_7 = L_6;
  12349. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  12350. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* L_9 = (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*)(&__this->____current);
  12351. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_10;
  12352. L_10 = KeyValuePair_2_get_Value_m344A20785F1ED4C8F233AABCDB7A977FEDA0982C_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  12353. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_11 = L_10;
  12354. RuntimeObject* L_12 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_11);
  12355. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_13;
  12356. memset((&L_13), 0, sizeof(L_13));
  12357. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_13), L_8, L_12, NULL);
  12358. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_14 = L_13;
  12359. RuntimeObject* L_15 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_14);
  12360. return L_15;
  12361. }
  12362. IL_0056:
  12363. {
  12364. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* L_16 = (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*)(&__this->____current);
  12365. int32_t L_17;
  12366. L_17 = KeyValuePair_2_get_Key_m66644BC45EE6540D8D26A2B30753BA9B776FA2DB_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  12367. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* L_18 = (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*)(&__this->____current);
  12368. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_19;
  12369. L_19 = KeyValuePair_2_get_Value_m344A20785F1ED4C8F233AABCDB7A977FEDA0982C_inline(L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  12370. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 L_20;
  12371. memset((&L_20), 0, sizeof(L_20));
  12372. KeyValuePair_2__ctor_m9629681BEC297146915BB586E4AB83EED7936091((&L_20), L_17, L_19, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  12373. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 L_21 = L_20;
  12374. RuntimeObject* L_22 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_21);
  12375. return L_22;
  12376. }
  12377. }
  12378. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m4A2EC108C4AF4EB8FAD97FD3136387E6E5476561_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12379. {
  12380. Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* _thisAdjusted;
  12381. int32_t _offset = 1;
  12382. _thisAdjusted = reinterpret_cast<Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*>(__this + _offset);
  12383. RuntimeObject* _returnValue;
  12384. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m4A2EC108C4AF4EB8FAD97FD3136387E6E5476561(_thisAdjusted, method);
  12385. return _returnValue;
  12386. }
  12387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA923AC56F93BEA037ED513006B18EEE32D3D99FB_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  12388. {
  12389. {
  12390. int32_t L_0 = __this->____version;
  12391. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_1 = __this->____dictionary;
  12392. NullCheck(L_1);
  12393. int32_t L_2 = L_1->____version;
  12394. if ((((int32_t)L_0) == ((int32_t)L_2)))
  12395. {
  12396. goto IL_0018;
  12397. }
  12398. }
  12399. {
  12400. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  12401. }
  12402. IL_0018:
  12403. {
  12404. __this->____index = 0;
  12405. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* L_3 = (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*)(&__this->____current);
  12406. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513));
  12407. return;
  12408. }
  12409. }
  12410. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mA923AC56F93BEA037ED513006B18EEE32D3D99FB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12411. {
  12412. Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* _thisAdjusted;
  12413. int32_t _offset = 1;
  12414. _thisAdjusted = reinterpret_cast<Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*>(__this + _offset);
  12415. Enumerator_System_Collections_IEnumerator_Reset_mA923AC56F93BEA037ED513006B18EEE32D3D99FB(_thisAdjusted, method);
  12416. }
  12417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4133867E57ACBC83142CD1AB69BF4E971C571A6_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  12418. {
  12419. {
  12420. int32_t L_0 = __this->____index;
  12421. if (!L_0)
  12422. {
  12423. goto IL_001d;
  12424. }
  12425. }
  12426. {
  12427. int32_t L_1 = __this->____index;
  12428. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_2 = __this->____dictionary;
  12429. NullCheck(L_2);
  12430. int32_t L_3 = L_2->____count;
  12431. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  12432. {
  12433. goto IL_0022;
  12434. }
  12435. }
  12436. IL_001d:
  12437. {
  12438. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  12439. }
  12440. IL_0022:
  12441. {
  12442. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* L_4 = (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*)(&__this->____current);
  12443. int32_t L_5;
  12444. L_5 = KeyValuePair_2_get_Key_m66644BC45EE6540D8D26A2B30753BA9B776FA2DB_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  12445. int32_t L_6 = L_5;
  12446. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  12447. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* L_8 = (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*)(&__this->____current);
  12448. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_9;
  12449. L_9 = KeyValuePair_2_get_Value_m344A20785F1ED4C8F233AABCDB7A977FEDA0982C_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  12450. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_10 = L_9;
  12451. RuntimeObject* L_11 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_10);
  12452. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12;
  12453. memset((&L_12), 0, sizeof(L_12));
  12454. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_12), L_7, L_11, NULL);
  12455. return L_12;
  12456. }
  12457. }
  12458. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4133867E57ACBC83142CD1AB69BF4E971C571A6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12459. {
  12460. Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* _thisAdjusted;
  12461. int32_t _offset = 1;
  12462. _thisAdjusted = reinterpret_cast<Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*>(__this + _offset);
  12463. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  12464. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4133867E57ACBC83142CD1AB69BF4E971C571A6(_thisAdjusted, method);
  12465. return _returnValue;
  12466. }
  12467. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m18BEA3152BA6E99C673EFF3508D30A43D6113F37_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  12468. {
  12469. {
  12470. int32_t L_0 = __this->____index;
  12471. if (!L_0)
  12472. {
  12473. goto IL_001d;
  12474. }
  12475. }
  12476. {
  12477. int32_t L_1 = __this->____index;
  12478. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_2 = __this->____dictionary;
  12479. NullCheck(L_2);
  12480. int32_t L_3 = L_2->____count;
  12481. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  12482. {
  12483. goto IL_0022;
  12484. }
  12485. }
  12486. IL_001d:
  12487. {
  12488. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  12489. }
  12490. IL_0022:
  12491. {
  12492. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* L_4 = (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*)(&__this->____current);
  12493. int32_t L_5;
  12494. L_5 = KeyValuePair_2_get_Key_m66644BC45EE6540D8D26A2B30753BA9B776FA2DB_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  12495. int32_t L_6 = L_5;
  12496. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  12497. return L_7;
  12498. }
  12499. }
  12500. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m18BEA3152BA6E99C673EFF3508D30A43D6113F37_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12501. {
  12502. Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* _thisAdjusted;
  12503. int32_t _offset = 1;
  12504. _thisAdjusted = reinterpret_cast<Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*>(__this + _offset);
  12505. RuntimeObject* _returnValue;
  12506. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m18BEA3152BA6E99C673EFF3508D30A43D6113F37(_thisAdjusted, method);
  12507. return _returnValue;
  12508. }
  12509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7961A121D2C6E506AC117A9814A061F5A110A81E_gshared (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  12510. {
  12511. {
  12512. int32_t L_0 = __this->____index;
  12513. if (!L_0)
  12514. {
  12515. goto IL_001d;
  12516. }
  12517. }
  12518. {
  12519. int32_t L_1 = __this->____index;
  12520. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_2 = __this->____dictionary;
  12521. NullCheck(L_2);
  12522. int32_t L_3 = L_2->____count;
  12523. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  12524. {
  12525. goto IL_0022;
  12526. }
  12527. }
  12528. IL_001d:
  12529. {
  12530. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  12531. }
  12532. IL_0022:
  12533. {
  12534. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* L_4 = (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513*)(&__this->____current);
  12535. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_5;
  12536. L_5 = KeyValuePair_2_get_Value_m344A20785F1ED4C8F233AABCDB7A977FEDA0982C_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  12537. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_6 = L_5;
  12538. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  12539. return L_7;
  12540. }
  12541. }
  12542. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7961A121D2C6E506AC117A9814A061F5A110A81E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12543. {
  12544. Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* _thisAdjusted;
  12545. int32_t _offset = 1;
  12546. _thisAdjusted = reinterpret_cast<Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530*>(__this + _offset);
  12547. RuntimeObject* _returnValue;
  12548. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7961A121D2C6E506AC117A9814A061F5A110A81E(_thisAdjusted, method);
  12549. return _returnValue;
  12550. }
  12551. #ifdef __clang__
  12552. #pragma clang diagnostic pop
  12553. #endif
  12554. #ifdef __clang__
  12555. #pragma clang diagnostic push
  12556. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12557. #pragma clang diagnostic ignored "-Wunused-variable"
  12558. #endif
  12559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m68137CD57965F735F9DC4BCC41A88498081AD0A6_gshared (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ___0_dictionary, const RuntimeMethod* method)
  12560. {
  12561. {
  12562. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_0 = ___0_dictionary;
  12563. __this->____dictionary = L_0;
  12564. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  12565. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_1 = ___0_dictionary;
  12566. NullCheck(L_1);
  12567. int32_t L_2 = L_1->____version;
  12568. __this->____version = L_2;
  12569. __this->____index = 0;
  12570. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  12571. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  12572. return;
  12573. }
  12574. }
  12575. IL2CPP_EXTERN_C void Enumerator__ctor_m68137CD57965F735F9DC4BCC41A88498081AD0A6_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ___0_dictionary, const RuntimeMethod* method)
  12576. {
  12577. Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* _thisAdjusted;
  12578. int32_t _offset = 1;
  12579. _thisAdjusted = reinterpret_cast<Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45*>(__this + _offset);
  12580. Enumerator__ctor_m68137CD57965F735F9DC4BCC41A88498081AD0A6(_thisAdjusted, ___0_dictionary, method);
  12581. }
  12582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6C983DC4DBB4A8FC5F17E9FF8C8846E5A4CC071B_gshared (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method)
  12583. {
  12584. {
  12585. return;
  12586. }
  12587. }
  12588. IL2CPP_EXTERN_C void Enumerator_Dispose_m6C983DC4DBB4A8FC5F17E9FF8C8846E5A4CC071B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12589. {
  12590. Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* _thisAdjusted;
  12591. int32_t _offset = 1;
  12592. _thisAdjusted = reinterpret_cast<Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45*>(__this + _offset);
  12593. Enumerator_Dispose_m6C983DC4DBB4A8FC5F17E9FF8C8846E5A4CC071B(_thisAdjusted, method);
  12594. }
  12595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m59E57F559D7C13281B038AEFB918EECE011AFA4B_gshared (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method)
  12596. {
  12597. Entry_t86463E0F155AA24243B749A6C95BB3067310256B* V_0 = NULL;
  12598. int32_t V_1 = 0;
  12599. {
  12600. int32_t L_0 = __this->____version;
  12601. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_1 = __this->____dictionary;
  12602. NullCheck(L_1);
  12603. int32_t L_2 = L_1->____version;
  12604. if ((((int32_t)L_0) == ((int32_t)L_2)))
  12605. {
  12606. goto IL_0053;
  12607. }
  12608. }
  12609. {
  12610. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  12611. goto IL_0053;
  12612. }
  12613. IL_001a:
  12614. {
  12615. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_3 = __this->____dictionary;
  12616. NullCheck(L_3);
  12617. EntryU5BU5D_t508429E248220F9EF6654CCAF8B3F7A248D28FE3* L_4 = L_3->____entries;
  12618. int32_t L_5 = __this->____index;
  12619. V_1 = L_5;
  12620. int32_t L_6 = V_1;
  12621. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  12622. int32_t L_7 = V_1;
  12623. NullCheck(L_4);
  12624. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  12625. Entry_t86463E0F155AA24243B749A6C95BB3067310256B* L_8 = V_0;
  12626. int32_t L_9 = L_8->___hashCode;
  12627. if ((((int32_t)L_9) < ((int32_t)0)))
  12628. {
  12629. goto IL_0053;
  12630. }
  12631. }
  12632. {
  12633. Entry_t86463E0F155AA24243B749A6C95BB3067310256B* L_10 = V_0;
  12634. int32_t L_11 = L_10->___key;
  12635. __this->____currentKey = L_11;
  12636. return (bool)1;
  12637. }
  12638. IL_0053:
  12639. {
  12640. int32_t L_12 = __this->____index;
  12641. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_13 = __this->____dictionary;
  12642. NullCheck(L_13);
  12643. int32_t L_14 = L_13->____count;
  12644. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  12645. {
  12646. goto IL_001a;
  12647. }
  12648. }
  12649. {
  12650. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_15 = __this->____dictionary;
  12651. NullCheck(L_15);
  12652. int32_t L_16 = L_15->____count;
  12653. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  12654. int32_t* L_17 = (int32_t*)(&__this->____currentKey);
  12655. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  12656. return (bool)0;
  12657. }
  12658. }
  12659. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m59E57F559D7C13281B038AEFB918EECE011AFA4B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12660. {
  12661. Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* _thisAdjusted;
  12662. int32_t _offset = 1;
  12663. _thisAdjusted = reinterpret_cast<Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45*>(__this + _offset);
  12664. bool _returnValue;
  12665. _returnValue = Enumerator_MoveNext_m59E57F559D7C13281B038AEFB918EECE011AFA4B(_thisAdjusted, method);
  12666. return _returnValue;
  12667. }
  12668. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m6ACB03FBBA62DA3FCA4CC9D34F030D43B274FE26_gshared (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method)
  12669. {
  12670. {
  12671. int32_t L_0 = __this->____currentKey;
  12672. return L_0;
  12673. }
  12674. }
  12675. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_m6ACB03FBBA62DA3FCA4CC9D34F030D43B274FE26_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12676. {
  12677. Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* _thisAdjusted;
  12678. int32_t _offset = 1;
  12679. _thisAdjusted = reinterpret_cast<Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45*>(__this + _offset);
  12680. int32_t _returnValue;
  12681. _returnValue = Enumerator_get_Current_m6ACB03FBBA62DA3FCA4CC9D34F030D43B274FE26_inline(_thisAdjusted, method);
  12682. return _returnValue;
  12683. }
  12684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m49919FAFEE7F1823B7D655207E0A7B48D457B3E0_gshared (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method)
  12685. {
  12686. {
  12687. int32_t L_0 = __this->____index;
  12688. if (!L_0)
  12689. {
  12690. goto IL_001d;
  12691. }
  12692. }
  12693. {
  12694. int32_t L_1 = __this->____index;
  12695. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_2 = __this->____dictionary;
  12696. NullCheck(L_2);
  12697. int32_t L_3 = L_2->____count;
  12698. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  12699. {
  12700. goto IL_0022;
  12701. }
  12702. }
  12703. IL_001d:
  12704. {
  12705. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  12706. }
  12707. IL_0022:
  12708. {
  12709. int32_t L_4 = __this->____currentKey;
  12710. int32_t L_5 = L_4;
  12711. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  12712. return L_6;
  12713. }
  12714. }
  12715. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m49919FAFEE7F1823B7D655207E0A7B48D457B3E0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12716. {
  12717. Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* _thisAdjusted;
  12718. int32_t _offset = 1;
  12719. _thisAdjusted = reinterpret_cast<Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45*>(__this + _offset);
  12720. RuntimeObject* _returnValue;
  12721. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m49919FAFEE7F1823B7D655207E0A7B48D457B3E0(_thisAdjusted, method);
  12722. return _returnValue;
  12723. }
  12724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m05A3C1F3F5A13E7B44DD39A96BD0052749BE0ED6_gshared (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method)
  12725. {
  12726. {
  12727. int32_t L_0 = __this->____version;
  12728. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_1 = __this->____dictionary;
  12729. NullCheck(L_1);
  12730. int32_t L_2 = L_1->____version;
  12731. if ((((int32_t)L_0) == ((int32_t)L_2)))
  12732. {
  12733. goto IL_0018;
  12734. }
  12735. }
  12736. {
  12737. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  12738. }
  12739. IL_0018:
  12740. {
  12741. __this->____index = 0;
  12742. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  12743. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  12744. return;
  12745. }
  12746. }
  12747. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m05A3C1F3F5A13E7B44DD39A96BD0052749BE0ED6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12748. {
  12749. Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* _thisAdjusted;
  12750. int32_t _offset = 1;
  12751. _thisAdjusted = reinterpret_cast<Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45*>(__this + _offset);
  12752. Enumerator_System_Collections_IEnumerator_Reset_m05A3C1F3F5A13E7B44DD39A96BD0052749BE0ED6(_thisAdjusted, method);
  12753. }
  12754. #ifdef __clang__
  12755. #pragma clang diagnostic pop
  12756. #endif
  12757. #ifdef __clang__
  12758. #pragma clang diagnostic push
  12759. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12760. #pragma clang diagnostic ignored "-Wunused-variable"
  12761. #endif
  12762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9477CAD9CB86D86B926AE7E50CAD9F863E07420B_gshared (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ___0_dictionary, const RuntimeMethod* method)
  12763. {
  12764. {
  12765. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_0 = ___0_dictionary;
  12766. __this->____dictionary = L_0;
  12767. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  12768. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_1 = ___0_dictionary;
  12769. NullCheck(L_1);
  12770. int32_t L_2 = L_1->____version;
  12771. __this->____version = L_2;
  12772. __this->____index = 0;
  12773. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F* L_3 = (FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F*)(&__this->____currentValue);
  12774. il2cpp_codegen_initobj(L_3, sizeof(FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F));
  12775. return;
  12776. }
  12777. }
  12778. IL2CPP_EXTERN_C void Enumerator__ctor_m9477CAD9CB86D86B926AE7E50CAD9F863E07420B_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* ___0_dictionary, const RuntimeMethod* method)
  12779. {
  12780. Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* _thisAdjusted;
  12781. int32_t _offset = 1;
  12782. _thisAdjusted = reinterpret_cast<Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A*>(__this + _offset);
  12783. Enumerator__ctor_m9477CAD9CB86D86B926AE7E50CAD9F863E07420B(_thisAdjusted, ___0_dictionary, method);
  12784. }
  12785. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB9ABD60877BC28CCBD6BC446C78B7EECCB1D5D6C_gshared (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method)
  12786. {
  12787. {
  12788. return;
  12789. }
  12790. }
  12791. IL2CPP_EXTERN_C void Enumerator_Dispose_mB9ABD60877BC28CCBD6BC446C78B7EECCB1D5D6C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12792. {
  12793. Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* _thisAdjusted;
  12794. int32_t _offset = 1;
  12795. _thisAdjusted = reinterpret_cast<Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A*>(__this + _offset);
  12796. Enumerator_Dispose_mB9ABD60877BC28CCBD6BC446C78B7EECCB1D5D6C(_thisAdjusted, method);
  12797. }
  12798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m64BC79404BFA8A31CBB8C49DB479BBF67E8593CC_gshared (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method)
  12799. {
  12800. Entry_t86463E0F155AA24243B749A6C95BB3067310256B* V_0 = NULL;
  12801. int32_t V_1 = 0;
  12802. {
  12803. int32_t L_0 = __this->____version;
  12804. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_1 = __this->____dictionary;
  12805. NullCheck(L_1);
  12806. int32_t L_2 = L_1->____version;
  12807. if ((((int32_t)L_0) == ((int32_t)L_2)))
  12808. {
  12809. goto IL_0053;
  12810. }
  12811. }
  12812. {
  12813. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  12814. goto IL_0053;
  12815. }
  12816. IL_001a:
  12817. {
  12818. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_3 = __this->____dictionary;
  12819. NullCheck(L_3);
  12820. EntryU5BU5D_t508429E248220F9EF6654CCAF8B3F7A248D28FE3* L_4 = L_3->____entries;
  12821. int32_t L_5 = __this->____index;
  12822. V_1 = L_5;
  12823. int32_t L_6 = V_1;
  12824. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  12825. int32_t L_7 = V_1;
  12826. NullCheck(L_4);
  12827. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  12828. Entry_t86463E0F155AA24243B749A6C95BB3067310256B* L_8 = V_0;
  12829. int32_t L_9 = L_8->___hashCode;
  12830. if ((((int32_t)L_9) < ((int32_t)0)))
  12831. {
  12832. goto IL_0053;
  12833. }
  12834. }
  12835. {
  12836. Entry_t86463E0F155AA24243B749A6C95BB3067310256B* L_10 = V_0;
  12837. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_11 = L_10->___value;
  12838. __this->____currentValue = L_11;
  12839. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____currentValue))->___fontAsset), (void*)NULL);
  12840. return (bool)1;
  12841. }
  12842. IL_0053:
  12843. {
  12844. int32_t L_12 = __this->____index;
  12845. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_13 = __this->____dictionary;
  12846. NullCheck(L_13);
  12847. int32_t L_14 = L_13->____count;
  12848. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  12849. {
  12850. goto IL_001a;
  12851. }
  12852. }
  12853. {
  12854. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_15 = __this->____dictionary;
  12855. NullCheck(L_15);
  12856. int32_t L_16 = L_15->____count;
  12857. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  12858. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F* L_17 = (FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F*)(&__this->____currentValue);
  12859. il2cpp_codegen_initobj(L_17, sizeof(FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F));
  12860. return (bool)0;
  12861. }
  12862. }
  12863. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m64BC79404BFA8A31CBB8C49DB479BBF67E8593CC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12864. {
  12865. Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* _thisAdjusted;
  12866. int32_t _offset = 1;
  12867. _thisAdjusted = reinterpret_cast<Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A*>(__this + _offset);
  12868. bool _returnValue;
  12869. _returnValue = Enumerator_MoveNext_m64BC79404BFA8A31CBB8C49DB479BBF67E8593CC(_thisAdjusted, method);
  12870. return _returnValue;
  12871. }
  12872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F Enumerator_get_Current_m39B73FC7431E9E4A509E1D7FD6C318A63922B571_gshared (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method)
  12873. {
  12874. {
  12875. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_0 = __this->____currentValue;
  12876. return L_0;
  12877. }
  12878. }
  12879. IL2CPP_EXTERN_C FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F Enumerator_get_Current_m39B73FC7431E9E4A509E1D7FD6C318A63922B571_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12880. {
  12881. Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* _thisAdjusted;
  12882. int32_t _offset = 1;
  12883. _thisAdjusted = reinterpret_cast<Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A*>(__this + _offset);
  12884. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F _returnValue;
  12885. _returnValue = Enumerator_get_Current_m39B73FC7431E9E4A509E1D7FD6C318A63922B571_inline(_thisAdjusted, method);
  12886. return _returnValue;
  12887. }
  12888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mA773D9B50AC5C51759AF8B1B7418F67F6742B795_gshared (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method)
  12889. {
  12890. {
  12891. int32_t L_0 = __this->____index;
  12892. if (!L_0)
  12893. {
  12894. goto IL_001d;
  12895. }
  12896. }
  12897. {
  12898. int32_t L_1 = __this->____index;
  12899. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_2 = __this->____dictionary;
  12900. NullCheck(L_2);
  12901. int32_t L_3 = L_2->____count;
  12902. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  12903. {
  12904. goto IL_0022;
  12905. }
  12906. }
  12907. IL_001d:
  12908. {
  12909. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  12910. }
  12911. IL_0022:
  12912. {
  12913. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_4 = __this->____currentValue;
  12914. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_5 = L_4;
  12915. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  12916. return L_6;
  12917. }
  12918. }
  12919. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mA773D9B50AC5C51759AF8B1B7418F67F6742B795_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12920. {
  12921. Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* _thisAdjusted;
  12922. int32_t _offset = 1;
  12923. _thisAdjusted = reinterpret_cast<Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A*>(__this + _offset);
  12924. RuntimeObject* _returnValue;
  12925. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mA773D9B50AC5C51759AF8B1B7418F67F6742B795(_thisAdjusted, method);
  12926. return _returnValue;
  12927. }
  12928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9F22A297D7F6823CDBFD88B73706A75F3B026D62_gshared (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method)
  12929. {
  12930. {
  12931. int32_t L_0 = __this->____version;
  12932. Dictionary_2_t337438DF4DB77F1C1303FD41A9EFCA944D127122* L_1 = __this->____dictionary;
  12933. NullCheck(L_1);
  12934. int32_t L_2 = L_1->____version;
  12935. if ((((int32_t)L_0) == ((int32_t)L_2)))
  12936. {
  12937. goto IL_0018;
  12938. }
  12939. }
  12940. {
  12941. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  12942. }
  12943. IL_0018:
  12944. {
  12945. __this->____index = 0;
  12946. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F* L_3 = (FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F*)(&__this->____currentValue);
  12947. il2cpp_codegen_initobj(L_3, sizeof(FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F));
  12948. return;
  12949. }
  12950. }
  12951. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m9F22A297D7F6823CDBFD88B73706A75F3B026D62_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12952. {
  12953. Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* _thisAdjusted;
  12954. int32_t _offset = 1;
  12955. _thisAdjusted = reinterpret_cast<Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A*>(__this + _offset);
  12956. Enumerator_System_Collections_IEnumerator_Reset_m9F22A297D7F6823CDBFD88B73706A75F3B026D62(_thisAdjusted, method);
  12957. }
  12958. #ifdef __clang__
  12959. #pragma clang diagnostic pop
  12960. #endif
  12961. #ifdef __clang__
  12962. #pragma clang diagnostic push
  12963. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12964. #pragma clang diagnostic ignored "-Wunused-variable"
  12965. #endif
  12966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD4366510BEF7ECA0F907C1B915FD6AC7F8039890_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  12967. {
  12968. {
  12969. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_0 = ___0_dictionary;
  12970. __this->____dictionary = L_0;
  12971. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  12972. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_1 = ___0_dictionary;
  12973. NullCheck(L_1);
  12974. int32_t L_2 = L_1->____version;
  12975. __this->____version = L_2;
  12976. __this->____index = 0;
  12977. int32_t L_3 = ___1_getEnumeratorRetType;
  12978. __this->____getEnumeratorRetType = L_3;
  12979. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* L_4 = (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*)(&__this->____current);
  12980. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A));
  12981. return;
  12982. }
  12983. }
  12984. IL2CPP_EXTERN_C void Enumerator__ctor_mD4366510BEF7ECA0F907C1B915FD6AC7F8039890_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  12985. {
  12986. Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* _thisAdjusted;
  12987. int32_t _offset = 1;
  12988. _thisAdjusted = reinterpret_cast<Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*>(__this + _offset);
  12989. Enumerator__ctor_mD4366510BEF7ECA0F907C1B915FD6AC7F8039890(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  12990. }
  12991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3456B1A5A0F26DD0A64A0EE7A97B39BC3641FC79_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  12992. {
  12993. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20* V_0 = NULL;
  12994. int32_t V_1 = 0;
  12995. {
  12996. int32_t L_0 = __this->____version;
  12997. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_1 = __this->____dictionary;
  12998. NullCheck(L_1);
  12999. int32_t L_2 = L_1->____version;
  13000. if ((((int32_t)L_0) == ((int32_t)L_2)))
  13001. {
  13002. goto IL_005e;
  13003. }
  13004. }
  13005. {
  13006. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  13007. goto IL_005e;
  13008. }
  13009. IL_001a:
  13010. {
  13011. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_3 = __this->____dictionary;
  13012. NullCheck(L_3);
  13013. EntryU5BU5D_t1A2CD9285C48598A04F408DAE442164E7A2BFC20* L_4 = L_3->____entries;
  13014. int32_t L_5 = __this->____index;
  13015. V_1 = L_5;
  13016. int32_t L_6 = V_1;
  13017. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  13018. int32_t L_7 = V_1;
  13019. NullCheck(L_4);
  13020. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  13021. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20* L_8 = V_0;
  13022. int32_t L_9 = L_8->___hashCode;
  13023. if ((((int32_t)L_9) < ((int32_t)0)))
  13024. {
  13025. goto IL_005e;
  13026. }
  13027. }
  13028. {
  13029. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20* L_10 = V_0;
  13030. int32_t L_11 = L_10->___key;
  13031. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20* L_12 = V_0;
  13032. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_13 = L_12->___value;
  13033. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A L_14;
  13034. memset((&L_14), 0, sizeof(L_14));
  13035. KeyValuePair_2__ctor_mEA6445563986938E020972AA0022C778160FFFF8((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  13036. __this->____current = L_14;
  13037. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____current))->___value))->___fontAsset), (void*)NULL);
  13038. return (bool)1;
  13039. }
  13040. IL_005e:
  13041. {
  13042. int32_t L_15 = __this->____index;
  13043. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_16 = __this->____dictionary;
  13044. NullCheck(L_16);
  13045. int32_t L_17 = L_16->____count;
  13046. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  13047. {
  13048. goto IL_001a;
  13049. }
  13050. }
  13051. {
  13052. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_18 = __this->____dictionary;
  13053. NullCheck(L_18);
  13054. int32_t L_19 = L_18->____count;
  13055. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  13056. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* L_20 = (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*)(&__this->____current);
  13057. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A));
  13058. return (bool)0;
  13059. }
  13060. }
  13061. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m3456B1A5A0F26DD0A64A0EE7A97B39BC3641FC79_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13062. {
  13063. Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* _thisAdjusted;
  13064. int32_t _offset = 1;
  13065. _thisAdjusted = reinterpret_cast<Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*>(__this + _offset);
  13066. bool _returnValue;
  13067. _returnValue = Enumerator_MoveNext_m3456B1A5A0F26DD0A64A0EE7A97B39BC3641FC79(_thisAdjusted, method);
  13068. return _returnValue;
  13069. }
  13070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A Enumerator_get_Current_m696CFBC89B70023A3362556FE560A2496B8FDAB5_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  13071. {
  13072. {
  13073. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A L_0 = __this->____current;
  13074. return L_0;
  13075. }
  13076. }
  13077. IL2CPP_EXTERN_C KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A Enumerator_get_Current_m696CFBC89B70023A3362556FE560A2496B8FDAB5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13078. {
  13079. Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* _thisAdjusted;
  13080. int32_t _offset = 1;
  13081. _thisAdjusted = reinterpret_cast<Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*>(__this + _offset);
  13082. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A _returnValue;
  13083. _returnValue = Enumerator_get_Current_m696CFBC89B70023A3362556FE560A2496B8FDAB5_inline(_thisAdjusted, method);
  13084. return _returnValue;
  13085. }
  13086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2E6FCE0C3BCBCCED47F5373A7A9ADD78D1443D94_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  13087. {
  13088. {
  13089. return;
  13090. }
  13091. }
  13092. IL2CPP_EXTERN_C void Enumerator_Dispose_m2E6FCE0C3BCBCCED47F5373A7A9ADD78D1443D94_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13093. {
  13094. Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* _thisAdjusted;
  13095. int32_t _offset = 1;
  13096. _thisAdjusted = reinterpret_cast<Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*>(__this + _offset);
  13097. Enumerator_Dispose_m2E6FCE0C3BCBCCED47F5373A7A9ADD78D1443D94(_thisAdjusted, method);
  13098. }
  13099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m2D2816223B11E6934C23777E998C221AC12759AF_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  13100. {
  13101. static bool s_Il2CppMethodInitialized;
  13102. if (!s_Il2CppMethodInitialized)
  13103. {
  13104. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  13105. s_Il2CppMethodInitialized = true;
  13106. }
  13107. {
  13108. int32_t L_0 = __this->____index;
  13109. if (!L_0)
  13110. {
  13111. goto IL_001d;
  13112. }
  13113. }
  13114. {
  13115. int32_t L_1 = __this->____index;
  13116. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_2 = __this->____dictionary;
  13117. NullCheck(L_2);
  13118. int32_t L_3 = L_2->____count;
  13119. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  13120. {
  13121. goto IL_0022;
  13122. }
  13123. }
  13124. IL_001d:
  13125. {
  13126. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  13127. }
  13128. IL_0022:
  13129. {
  13130. int32_t L_4 = __this->____getEnumeratorRetType;
  13131. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  13132. {
  13133. goto IL_0056;
  13134. }
  13135. }
  13136. {
  13137. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* L_5 = (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*)(&__this->____current);
  13138. int32_t L_6;
  13139. L_6 = KeyValuePair_2_get_Key_mC7CEB95BDD69D10EDB4060F583D26ABB5C4677B6_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  13140. int32_t L_7 = L_6;
  13141. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  13142. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* L_9 = (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*)(&__this->____current);
  13143. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_10;
  13144. L_10 = KeyValuePair_2_get_Value_mBB5CDB5AABD7B2A569D6C15624BB42AEB29A9CB1_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13145. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_11 = L_10;
  13146. RuntimeObject* L_12 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_11);
  13147. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_13;
  13148. memset((&L_13), 0, sizeof(L_13));
  13149. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_13), L_8, L_12, NULL);
  13150. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_14 = L_13;
  13151. RuntimeObject* L_15 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_14);
  13152. return L_15;
  13153. }
  13154. IL_0056:
  13155. {
  13156. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* L_16 = (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*)(&__this->____current);
  13157. int32_t L_17;
  13158. L_17 = KeyValuePair_2_get_Key_mC7CEB95BDD69D10EDB4060F583D26ABB5C4677B6_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  13159. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* L_18 = (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*)(&__this->____current);
  13160. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_19;
  13161. L_19 = KeyValuePair_2_get_Value_mBB5CDB5AABD7B2A569D6C15624BB42AEB29A9CB1_inline(L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13162. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A L_20;
  13163. memset((&L_20), 0, sizeof(L_20));
  13164. KeyValuePair_2__ctor_mEA6445563986938E020972AA0022C778160FFFF8((&L_20), L_17, L_19, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  13165. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A L_21 = L_20;
  13166. RuntimeObject* L_22 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_21);
  13167. return L_22;
  13168. }
  13169. }
  13170. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m2D2816223B11E6934C23777E998C221AC12759AF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13171. {
  13172. Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* _thisAdjusted;
  13173. int32_t _offset = 1;
  13174. _thisAdjusted = reinterpret_cast<Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*>(__this + _offset);
  13175. RuntimeObject* _returnValue;
  13176. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m2D2816223B11E6934C23777E998C221AC12759AF(_thisAdjusted, method);
  13177. return _returnValue;
  13178. }
  13179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m04357FB70EEF853B54AFD1E1CD08F98F02ADAE96_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  13180. {
  13181. {
  13182. int32_t L_0 = __this->____version;
  13183. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_1 = __this->____dictionary;
  13184. NullCheck(L_1);
  13185. int32_t L_2 = L_1->____version;
  13186. if ((((int32_t)L_0) == ((int32_t)L_2)))
  13187. {
  13188. goto IL_0018;
  13189. }
  13190. }
  13191. {
  13192. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  13193. }
  13194. IL_0018:
  13195. {
  13196. __this->____index = 0;
  13197. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* L_3 = (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*)(&__this->____current);
  13198. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A));
  13199. return;
  13200. }
  13201. }
  13202. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m04357FB70EEF853B54AFD1E1CD08F98F02ADAE96_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13203. {
  13204. Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* _thisAdjusted;
  13205. int32_t _offset = 1;
  13206. _thisAdjusted = reinterpret_cast<Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*>(__this + _offset);
  13207. Enumerator_System_Collections_IEnumerator_Reset_m04357FB70EEF853B54AFD1E1CD08F98F02ADAE96(_thisAdjusted, method);
  13208. }
  13209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m1C61FC31BA0F234B258FE9714DDB3C171BDFD3FB_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  13210. {
  13211. {
  13212. int32_t L_0 = __this->____index;
  13213. if (!L_0)
  13214. {
  13215. goto IL_001d;
  13216. }
  13217. }
  13218. {
  13219. int32_t L_1 = __this->____index;
  13220. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_2 = __this->____dictionary;
  13221. NullCheck(L_2);
  13222. int32_t L_3 = L_2->____count;
  13223. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  13224. {
  13225. goto IL_0022;
  13226. }
  13227. }
  13228. IL_001d:
  13229. {
  13230. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  13231. }
  13232. IL_0022:
  13233. {
  13234. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* L_4 = (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*)(&__this->____current);
  13235. int32_t L_5;
  13236. L_5 = KeyValuePair_2_get_Key_mC7CEB95BDD69D10EDB4060F583D26ABB5C4677B6_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  13237. int32_t L_6 = L_5;
  13238. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  13239. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* L_8 = (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*)(&__this->____current);
  13240. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_9;
  13241. L_9 = KeyValuePair_2_get_Value_mBB5CDB5AABD7B2A569D6C15624BB42AEB29A9CB1_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13242. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_10 = L_9;
  13243. RuntimeObject* L_11 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_10);
  13244. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12;
  13245. memset((&L_12), 0, sizeof(L_12));
  13246. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_12), L_7, L_11, NULL);
  13247. return L_12;
  13248. }
  13249. }
  13250. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m1C61FC31BA0F234B258FE9714DDB3C171BDFD3FB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13251. {
  13252. Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* _thisAdjusted;
  13253. int32_t _offset = 1;
  13254. _thisAdjusted = reinterpret_cast<Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*>(__this + _offset);
  13255. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  13256. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m1C61FC31BA0F234B258FE9714DDB3C171BDFD3FB(_thisAdjusted, method);
  13257. return _returnValue;
  13258. }
  13259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD8BF4507F3CB29DF87F2A7064C3D04A5F4421552_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  13260. {
  13261. {
  13262. int32_t L_0 = __this->____index;
  13263. if (!L_0)
  13264. {
  13265. goto IL_001d;
  13266. }
  13267. }
  13268. {
  13269. int32_t L_1 = __this->____index;
  13270. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_2 = __this->____dictionary;
  13271. NullCheck(L_2);
  13272. int32_t L_3 = L_2->____count;
  13273. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  13274. {
  13275. goto IL_0022;
  13276. }
  13277. }
  13278. IL_001d:
  13279. {
  13280. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  13281. }
  13282. IL_0022:
  13283. {
  13284. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* L_4 = (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*)(&__this->____current);
  13285. int32_t L_5;
  13286. L_5 = KeyValuePair_2_get_Key_mC7CEB95BDD69D10EDB4060F583D26ABB5C4677B6_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  13287. int32_t L_6 = L_5;
  13288. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  13289. return L_7;
  13290. }
  13291. }
  13292. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD8BF4507F3CB29DF87F2A7064C3D04A5F4421552_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13293. {
  13294. Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* _thisAdjusted;
  13295. int32_t _offset = 1;
  13296. _thisAdjusted = reinterpret_cast<Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*>(__this + _offset);
  13297. RuntimeObject* _returnValue;
  13298. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD8BF4507F3CB29DF87F2A7064C3D04A5F4421552(_thisAdjusted, method);
  13299. return _returnValue;
  13300. }
  13301. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m725A0027E280D931885AB0D026047732A459A8E6_gshared (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  13302. {
  13303. {
  13304. int32_t L_0 = __this->____index;
  13305. if (!L_0)
  13306. {
  13307. goto IL_001d;
  13308. }
  13309. }
  13310. {
  13311. int32_t L_1 = __this->____index;
  13312. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_2 = __this->____dictionary;
  13313. NullCheck(L_2);
  13314. int32_t L_3 = L_2->____count;
  13315. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  13316. {
  13317. goto IL_0022;
  13318. }
  13319. }
  13320. IL_001d:
  13321. {
  13322. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  13323. }
  13324. IL_0022:
  13325. {
  13326. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* L_4 = (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A*)(&__this->____current);
  13327. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_5;
  13328. L_5 = KeyValuePair_2_get_Value_mBB5CDB5AABD7B2A569D6C15624BB42AEB29A9CB1_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13329. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_6 = L_5;
  13330. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  13331. return L_7;
  13332. }
  13333. }
  13334. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m725A0027E280D931885AB0D026047732A459A8E6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13335. {
  13336. Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* _thisAdjusted;
  13337. int32_t _offset = 1;
  13338. _thisAdjusted = reinterpret_cast<Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C*>(__this + _offset);
  13339. RuntimeObject* _returnValue;
  13340. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m725A0027E280D931885AB0D026047732A459A8E6(_thisAdjusted, method);
  13341. return _returnValue;
  13342. }
  13343. #ifdef __clang__
  13344. #pragma clang diagnostic pop
  13345. #endif
  13346. #ifdef __clang__
  13347. #pragma clang diagnostic push
  13348. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13349. #pragma clang diagnostic ignored "-Wunused-variable"
  13350. #endif
  13351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB540B1DF003C256171E01A73F8A726E8F83BE053_gshared (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___0_dictionary, const RuntimeMethod* method)
  13352. {
  13353. {
  13354. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_0 = ___0_dictionary;
  13355. __this->____dictionary = L_0;
  13356. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  13357. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_1 = ___0_dictionary;
  13358. NullCheck(L_1);
  13359. int32_t L_2 = L_1->____version;
  13360. __this->____version = L_2;
  13361. __this->____index = 0;
  13362. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  13363. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  13364. return;
  13365. }
  13366. }
  13367. IL2CPP_EXTERN_C void Enumerator__ctor_mB540B1DF003C256171E01A73F8A726E8F83BE053_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___0_dictionary, const RuntimeMethod* method)
  13368. {
  13369. Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* _thisAdjusted;
  13370. int32_t _offset = 1;
  13371. _thisAdjusted = reinterpret_cast<Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E*>(__this + _offset);
  13372. Enumerator__ctor_mB540B1DF003C256171E01A73F8A726E8F83BE053(_thisAdjusted, ___0_dictionary, method);
  13373. }
  13374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB5CF5916F1AA472F144AADF77A500284060C7846_gshared (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method)
  13375. {
  13376. {
  13377. return;
  13378. }
  13379. }
  13380. IL2CPP_EXTERN_C void Enumerator_Dispose_mB5CF5916F1AA472F144AADF77A500284060C7846_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13381. {
  13382. Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* _thisAdjusted;
  13383. int32_t _offset = 1;
  13384. _thisAdjusted = reinterpret_cast<Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E*>(__this + _offset);
  13385. Enumerator_Dispose_mB5CF5916F1AA472F144AADF77A500284060C7846(_thisAdjusted, method);
  13386. }
  13387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m91897078EA901F1FBAFDE1672751B2D4CF8C0E6D_gshared (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method)
  13388. {
  13389. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20* V_0 = NULL;
  13390. int32_t V_1 = 0;
  13391. {
  13392. int32_t L_0 = __this->____version;
  13393. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_1 = __this->____dictionary;
  13394. NullCheck(L_1);
  13395. int32_t L_2 = L_1->____version;
  13396. if ((((int32_t)L_0) == ((int32_t)L_2)))
  13397. {
  13398. goto IL_0053;
  13399. }
  13400. }
  13401. {
  13402. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  13403. goto IL_0053;
  13404. }
  13405. IL_001a:
  13406. {
  13407. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_3 = __this->____dictionary;
  13408. NullCheck(L_3);
  13409. EntryU5BU5D_t1A2CD9285C48598A04F408DAE442164E7A2BFC20* L_4 = L_3->____entries;
  13410. int32_t L_5 = __this->____index;
  13411. V_1 = L_5;
  13412. int32_t L_6 = V_1;
  13413. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  13414. int32_t L_7 = V_1;
  13415. NullCheck(L_4);
  13416. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  13417. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20* L_8 = V_0;
  13418. int32_t L_9 = L_8->___hashCode;
  13419. if ((((int32_t)L_9) < ((int32_t)0)))
  13420. {
  13421. goto IL_0053;
  13422. }
  13423. }
  13424. {
  13425. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20* L_10 = V_0;
  13426. int32_t L_11 = L_10->___key;
  13427. __this->____currentKey = L_11;
  13428. return (bool)1;
  13429. }
  13430. IL_0053:
  13431. {
  13432. int32_t L_12 = __this->____index;
  13433. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_13 = __this->____dictionary;
  13434. NullCheck(L_13);
  13435. int32_t L_14 = L_13->____count;
  13436. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  13437. {
  13438. goto IL_001a;
  13439. }
  13440. }
  13441. {
  13442. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_15 = __this->____dictionary;
  13443. NullCheck(L_15);
  13444. int32_t L_16 = L_15->____count;
  13445. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  13446. int32_t* L_17 = (int32_t*)(&__this->____currentKey);
  13447. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  13448. return (bool)0;
  13449. }
  13450. }
  13451. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m91897078EA901F1FBAFDE1672751B2D4CF8C0E6D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13452. {
  13453. Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* _thisAdjusted;
  13454. int32_t _offset = 1;
  13455. _thisAdjusted = reinterpret_cast<Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E*>(__this + _offset);
  13456. bool _returnValue;
  13457. _returnValue = Enumerator_MoveNext_m91897078EA901F1FBAFDE1672751B2D4CF8C0E6D(_thisAdjusted, method);
  13458. return _returnValue;
  13459. }
  13460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m568D0A922F66987A08410A11BA03E478479DA7C1_gshared (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method)
  13461. {
  13462. {
  13463. int32_t L_0 = __this->____currentKey;
  13464. return L_0;
  13465. }
  13466. }
  13467. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_m568D0A922F66987A08410A11BA03E478479DA7C1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13468. {
  13469. Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* _thisAdjusted;
  13470. int32_t _offset = 1;
  13471. _thisAdjusted = reinterpret_cast<Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E*>(__this + _offset);
  13472. int32_t _returnValue;
  13473. _returnValue = Enumerator_get_Current_m568D0A922F66987A08410A11BA03E478479DA7C1_inline(_thisAdjusted, method);
  13474. return _returnValue;
  13475. }
  13476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m17270D6F3EADD169C7E32EC88DCB1D71CF926F50_gshared (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method)
  13477. {
  13478. {
  13479. int32_t L_0 = __this->____index;
  13480. if (!L_0)
  13481. {
  13482. goto IL_001d;
  13483. }
  13484. }
  13485. {
  13486. int32_t L_1 = __this->____index;
  13487. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_2 = __this->____dictionary;
  13488. NullCheck(L_2);
  13489. int32_t L_3 = L_2->____count;
  13490. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  13491. {
  13492. goto IL_0022;
  13493. }
  13494. }
  13495. IL_001d:
  13496. {
  13497. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  13498. }
  13499. IL_0022:
  13500. {
  13501. int32_t L_4 = __this->____currentKey;
  13502. int32_t L_5 = L_4;
  13503. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  13504. return L_6;
  13505. }
  13506. }
  13507. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m17270D6F3EADD169C7E32EC88DCB1D71CF926F50_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13508. {
  13509. Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* _thisAdjusted;
  13510. int32_t _offset = 1;
  13511. _thisAdjusted = reinterpret_cast<Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E*>(__this + _offset);
  13512. RuntimeObject* _returnValue;
  13513. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m17270D6F3EADD169C7E32EC88DCB1D71CF926F50(_thisAdjusted, method);
  13514. return _returnValue;
  13515. }
  13516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m776F04668136CE27AC631CE3391A27B6A35F5A9C_gshared (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method)
  13517. {
  13518. {
  13519. int32_t L_0 = __this->____version;
  13520. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_1 = __this->____dictionary;
  13521. NullCheck(L_1);
  13522. int32_t L_2 = L_1->____version;
  13523. if ((((int32_t)L_0) == ((int32_t)L_2)))
  13524. {
  13525. goto IL_0018;
  13526. }
  13527. }
  13528. {
  13529. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  13530. }
  13531. IL_0018:
  13532. {
  13533. __this->____index = 0;
  13534. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  13535. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  13536. return;
  13537. }
  13538. }
  13539. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m776F04668136CE27AC631CE3391A27B6A35F5A9C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13540. {
  13541. Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* _thisAdjusted;
  13542. int32_t _offset = 1;
  13543. _thisAdjusted = reinterpret_cast<Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E*>(__this + _offset);
  13544. Enumerator_System_Collections_IEnumerator_Reset_m776F04668136CE27AC631CE3391A27B6A35F5A9C(_thisAdjusted, method);
  13545. }
  13546. #ifdef __clang__
  13547. #pragma clang diagnostic pop
  13548. #endif
  13549. #ifdef __clang__
  13550. #pragma clang diagnostic push
  13551. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13552. #pragma clang diagnostic ignored "-Wunused-variable"
  13553. #endif
  13554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m073D0B200FE00D46926590CCAB4D151484B13467_gshared (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___0_dictionary, const RuntimeMethod* method)
  13555. {
  13556. {
  13557. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_0 = ___0_dictionary;
  13558. __this->____dictionary = L_0;
  13559. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  13560. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_1 = ___0_dictionary;
  13561. NullCheck(L_1);
  13562. int32_t L_2 = L_1->____version;
  13563. __this->____version = L_2;
  13564. __this->____index = 0;
  13565. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3* L_3 = (FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3*)(&__this->____currentValue);
  13566. il2cpp_codegen_initobj(L_3, sizeof(FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3));
  13567. return;
  13568. }
  13569. }
  13570. IL2CPP_EXTERN_C void Enumerator__ctor_m073D0B200FE00D46926590CCAB4D151484B13467_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* ___0_dictionary, const RuntimeMethod* method)
  13571. {
  13572. Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* _thisAdjusted;
  13573. int32_t _offset = 1;
  13574. _thisAdjusted = reinterpret_cast<Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C*>(__this + _offset);
  13575. Enumerator__ctor_m073D0B200FE00D46926590CCAB4D151484B13467(_thisAdjusted, ___0_dictionary, method);
  13576. }
  13577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB741C229B21ABDA734DB3A36BF7A6437C967AE11_gshared (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method)
  13578. {
  13579. {
  13580. return;
  13581. }
  13582. }
  13583. IL2CPP_EXTERN_C void Enumerator_Dispose_mB741C229B21ABDA734DB3A36BF7A6437C967AE11_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13584. {
  13585. Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* _thisAdjusted;
  13586. int32_t _offset = 1;
  13587. _thisAdjusted = reinterpret_cast<Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C*>(__this + _offset);
  13588. Enumerator_Dispose_mB741C229B21ABDA734DB3A36BF7A6437C967AE11(_thisAdjusted, method);
  13589. }
  13590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m43E68A0DBF4A9EDC67D0C511CE90C5DF3A56C19F_gshared (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method)
  13591. {
  13592. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20* V_0 = NULL;
  13593. int32_t V_1 = 0;
  13594. {
  13595. int32_t L_0 = __this->____version;
  13596. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_1 = __this->____dictionary;
  13597. NullCheck(L_1);
  13598. int32_t L_2 = L_1->____version;
  13599. if ((((int32_t)L_0) == ((int32_t)L_2)))
  13600. {
  13601. goto IL_0053;
  13602. }
  13603. }
  13604. {
  13605. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  13606. goto IL_0053;
  13607. }
  13608. IL_001a:
  13609. {
  13610. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_3 = __this->____dictionary;
  13611. NullCheck(L_3);
  13612. EntryU5BU5D_t1A2CD9285C48598A04F408DAE442164E7A2BFC20* L_4 = L_3->____entries;
  13613. int32_t L_5 = __this->____index;
  13614. V_1 = L_5;
  13615. int32_t L_6 = V_1;
  13616. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  13617. int32_t L_7 = V_1;
  13618. NullCheck(L_4);
  13619. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  13620. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20* L_8 = V_0;
  13621. int32_t L_9 = L_8->___hashCode;
  13622. if ((((int32_t)L_9) < ((int32_t)0)))
  13623. {
  13624. goto IL_0053;
  13625. }
  13626. }
  13627. {
  13628. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20* L_10 = V_0;
  13629. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_11 = L_10->___value;
  13630. __this->____currentValue = L_11;
  13631. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____currentValue))->___fontAsset), (void*)NULL);
  13632. return (bool)1;
  13633. }
  13634. IL_0053:
  13635. {
  13636. int32_t L_12 = __this->____index;
  13637. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_13 = __this->____dictionary;
  13638. NullCheck(L_13);
  13639. int32_t L_14 = L_13->____count;
  13640. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  13641. {
  13642. goto IL_001a;
  13643. }
  13644. }
  13645. {
  13646. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_15 = __this->____dictionary;
  13647. NullCheck(L_15);
  13648. int32_t L_16 = L_15->____count;
  13649. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  13650. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3* L_17 = (FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3*)(&__this->____currentValue);
  13651. il2cpp_codegen_initobj(L_17, sizeof(FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3));
  13652. return (bool)0;
  13653. }
  13654. }
  13655. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m43E68A0DBF4A9EDC67D0C511CE90C5DF3A56C19F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13656. {
  13657. Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* _thisAdjusted;
  13658. int32_t _offset = 1;
  13659. _thisAdjusted = reinterpret_cast<Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C*>(__this + _offset);
  13660. bool _returnValue;
  13661. _returnValue = Enumerator_MoveNext_m43E68A0DBF4A9EDC67D0C511CE90C5DF3A56C19F(_thisAdjusted, method);
  13662. return _returnValue;
  13663. }
  13664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 Enumerator_get_Current_mDB4FE9C1601E5D339F388D5A0D13FBEED1345C0E_gshared (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method)
  13665. {
  13666. {
  13667. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_0 = __this->____currentValue;
  13668. return L_0;
  13669. }
  13670. }
  13671. IL2CPP_EXTERN_C FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 Enumerator_get_Current_mDB4FE9C1601E5D339F388D5A0D13FBEED1345C0E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13672. {
  13673. Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* _thisAdjusted;
  13674. int32_t _offset = 1;
  13675. _thisAdjusted = reinterpret_cast<Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C*>(__this + _offset);
  13676. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 _returnValue;
  13677. _returnValue = Enumerator_get_Current_mDB4FE9C1601E5D339F388D5A0D13FBEED1345C0E_inline(_thisAdjusted, method);
  13678. return _returnValue;
  13679. }
  13680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m865E7063AF925EE4A0DD6C25CACC7BFBF6DCD689_gshared (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method)
  13681. {
  13682. {
  13683. int32_t L_0 = __this->____index;
  13684. if (!L_0)
  13685. {
  13686. goto IL_001d;
  13687. }
  13688. }
  13689. {
  13690. int32_t L_1 = __this->____index;
  13691. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_2 = __this->____dictionary;
  13692. NullCheck(L_2);
  13693. int32_t L_3 = L_2->____count;
  13694. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  13695. {
  13696. goto IL_0022;
  13697. }
  13698. }
  13699. IL_001d:
  13700. {
  13701. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  13702. }
  13703. IL_0022:
  13704. {
  13705. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_4 = __this->____currentValue;
  13706. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_5 = L_4;
  13707. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  13708. return L_6;
  13709. }
  13710. }
  13711. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m865E7063AF925EE4A0DD6C25CACC7BFBF6DCD689_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13712. {
  13713. Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* _thisAdjusted;
  13714. int32_t _offset = 1;
  13715. _thisAdjusted = reinterpret_cast<Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C*>(__this + _offset);
  13716. RuntimeObject* _returnValue;
  13717. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m865E7063AF925EE4A0DD6C25CACC7BFBF6DCD689(_thisAdjusted, method);
  13718. return _returnValue;
  13719. }
  13720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1AE155E6EA81424BB81CF54C99C572BF17C5B268_gshared (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method)
  13721. {
  13722. {
  13723. int32_t L_0 = __this->____version;
  13724. Dictionary_2_t4B29EB34D6BDD7CF67CE77D60AC718EB61186713* L_1 = __this->____dictionary;
  13725. NullCheck(L_1);
  13726. int32_t L_2 = L_1->____version;
  13727. if ((((int32_t)L_0) == ((int32_t)L_2)))
  13728. {
  13729. goto IL_0018;
  13730. }
  13731. }
  13732. {
  13733. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  13734. }
  13735. IL_0018:
  13736. {
  13737. __this->____index = 0;
  13738. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3* L_3 = (FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3*)(&__this->____currentValue);
  13739. il2cpp_codegen_initobj(L_3, sizeof(FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3));
  13740. return;
  13741. }
  13742. }
  13743. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m1AE155E6EA81424BB81CF54C99C572BF17C5B268_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13744. {
  13745. Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* _thisAdjusted;
  13746. int32_t _offset = 1;
  13747. _thisAdjusted = reinterpret_cast<Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C*>(__this + _offset);
  13748. Enumerator_System_Collections_IEnumerator_Reset_m1AE155E6EA81424BB81CF54C99C572BF17C5B268(_thisAdjusted, method);
  13749. }
  13750. #ifdef __clang__
  13751. #pragma clang diagnostic pop
  13752. #endif
  13753. #ifdef __clang__
  13754. #pragma clang diagnostic push
  13755. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13756. #pragma clang diagnostic ignored "-Wunused-variable"
  13757. #endif
  13758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF1011A53EA20BACF511E6B232A5E32E7B60AD725_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  13759. {
  13760. {
  13761. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_0 = ___0_dictionary;
  13762. __this->____dictionary = L_0;
  13763. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  13764. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_1 = ___0_dictionary;
  13765. NullCheck(L_1);
  13766. int32_t L_2 = L_1->____version;
  13767. __this->____version = L_2;
  13768. __this->____index = 0;
  13769. int32_t L_3 = ___1_getEnumeratorRetType;
  13770. __this->____getEnumeratorRetType = L_3;
  13771. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* L_4 = (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*)(&__this->____current);
  13772. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3));
  13773. return;
  13774. }
  13775. }
  13776. IL2CPP_EXTERN_C void Enumerator__ctor_mF1011A53EA20BACF511E6B232A5E32E7B60AD725_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  13777. {
  13778. Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* _thisAdjusted;
  13779. int32_t _offset = 1;
  13780. _thisAdjusted = reinterpret_cast<Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*>(__this + _offset);
  13781. Enumerator__ctor_mF1011A53EA20BACF511E6B232A5E32E7B60AD725(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  13782. }
  13783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCDE1ADBCB891601102F8670F2A6A70FC82F410CF_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  13784. {
  13785. Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A* V_0 = NULL;
  13786. int32_t V_1 = 0;
  13787. {
  13788. int32_t L_0 = __this->____version;
  13789. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_1 = __this->____dictionary;
  13790. NullCheck(L_1);
  13791. int32_t L_2 = L_1->____version;
  13792. if ((((int32_t)L_0) == ((int32_t)L_2)))
  13793. {
  13794. goto IL_005e;
  13795. }
  13796. }
  13797. {
  13798. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  13799. goto IL_005e;
  13800. }
  13801. IL_001a:
  13802. {
  13803. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_3 = __this->____dictionary;
  13804. NullCheck(L_3);
  13805. EntryU5BU5D_t74DBBEDFEA84979EC7428ADBFE28C5FA3A7DB67A* L_4 = L_3->____entries;
  13806. int32_t L_5 = __this->____index;
  13807. V_1 = L_5;
  13808. int32_t L_6 = V_1;
  13809. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  13810. int32_t L_7 = V_1;
  13811. NullCheck(L_4);
  13812. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  13813. Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A* L_8 = V_0;
  13814. int32_t L_9 = L_8->___hashCode;
  13815. if ((((int32_t)L_9) < ((int32_t)0)))
  13816. {
  13817. goto IL_005e;
  13818. }
  13819. }
  13820. {
  13821. Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A* L_10 = V_0;
  13822. int32_t L_11 = L_10->___key;
  13823. Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A* L_12 = V_0;
  13824. int32_t L_13 = L_12->___value;
  13825. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 L_14;
  13826. memset((&L_14), 0, sizeof(L_14));
  13827. KeyValuePair_2__ctor_mE1CFBC2A63CC5A38A31CF657F1D6AC90DF854189((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  13828. __this->____current = L_14;
  13829. return (bool)1;
  13830. }
  13831. IL_005e:
  13832. {
  13833. int32_t L_15 = __this->____index;
  13834. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_16 = __this->____dictionary;
  13835. NullCheck(L_16);
  13836. int32_t L_17 = L_16->____count;
  13837. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  13838. {
  13839. goto IL_001a;
  13840. }
  13841. }
  13842. {
  13843. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_18 = __this->____dictionary;
  13844. NullCheck(L_18);
  13845. int32_t L_19 = L_18->____count;
  13846. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  13847. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* L_20 = (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*)(&__this->____current);
  13848. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3));
  13849. return (bool)0;
  13850. }
  13851. }
  13852. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mCDE1ADBCB891601102F8670F2A6A70FC82F410CF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13853. {
  13854. Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* _thisAdjusted;
  13855. int32_t _offset = 1;
  13856. _thisAdjusted = reinterpret_cast<Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*>(__this + _offset);
  13857. bool _returnValue;
  13858. _returnValue = Enumerator_MoveNext_mCDE1ADBCB891601102F8670F2A6A70FC82F410CF(_thisAdjusted, method);
  13859. return _returnValue;
  13860. }
  13861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 Enumerator_get_Current_mDACD59E28726E6655BA3DA98689DFACF142C328A_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  13862. {
  13863. {
  13864. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 L_0 = __this->____current;
  13865. return L_0;
  13866. }
  13867. }
  13868. IL2CPP_EXTERN_C KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 Enumerator_get_Current_mDACD59E28726E6655BA3DA98689DFACF142C328A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13869. {
  13870. Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* _thisAdjusted;
  13871. int32_t _offset = 1;
  13872. _thisAdjusted = reinterpret_cast<Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*>(__this + _offset);
  13873. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 _returnValue;
  13874. _returnValue = Enumerator_get_Current_mDACD59E28726E6655BA3DA98689DFACF142C328A_inline(_thisAdjusted, method);
  13875. return _returnValue;
  13876. }
  13877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0A6E1E48BB293900B8FC6ED6FE52741A20935C57_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  13878. {
  13879. {
  13880. return;
  13881. }
  13882. }
  13883. IL2CPP_EXTERN_C void Enumerator_Dispose_m0A6E1E48BB293900B8FC6ED6FE52741A20935C57_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13884. {
  13885. Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* _thisAdjusted;
  13886. int32_t _offset = 1;
  13887. _thisAdjusted = reinterpret_cast<Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*>(__this + _offset);
  13888. Enumerator_Dispose_m0A6E1E48BB293900B8FC6ED6FE52741A20935C57(_thisAdjusted, method);
  13889. }
  13890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mC4276C6E937A5E62DCDE82075A47A736220AC996_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  13891. {
  13892. static bool s_Il2CppMethodInitialized;
  13893. if (!s_Il2CppMethodInitialized)
  13894. {
  13895. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  13896. s_Il2CppMethodInitialized = true;
  13897. }
  13898. {
  13899. int32_t L_0 = __this->____index;
  13900. if (!L_0)
  13901. {
  13902. goto IL_001d;
  13903. }
  13904. }
  13905. {
  13906. int32_t L_1 = __this->____index;
  13907. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_2 = __this->____dictionary;
  13908. NullCheck(L_2);
  13909. int32_t L_3 = L_2->____count;
  13910. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  13911. {
  13912. goto IL_0022;
  13913. }
  13914. }
  13915. IL_001d:
  13916. {
  13917. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  13918. }
  13919. IL_0022:
  13920. {
  13921. int32_t L_4 = __this->____getEnumeratorRetType;
  13922. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  13923. {
  13924. goto IL_0056;
  13925. }
  13926. }
  13927. {
  13928. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* L_5 = (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*)(&__this->____current);
  13929. int32_t L_6;
  13930. L_6 = KeyValuePair_2_get_Key_m428D836E017E96271B63C841FF3DFC8BA0AADCDD_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  13931. int32_t L_7 = L_6;
  13932. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  13933. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* L_9 = (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*)(&__this->____current);
  13934. int32_t L_10;
  13935. L_10 = KeyValuePair_2_get_Value_m49FC446A15F58E545BDC28BC240CCD70699A4C2F_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13936. int32_t L_11 = L_10;
  13937. RuntimeObject* L_12 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_11);
  13938. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_13;
  13939. memset((&L_13), 0, sizeof(L_13));
  13940. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_13), L_8, L_12, NULL);
  13941. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_14 = L_13;
  13942. RuntimeObject* L_15 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_14);
  13943. return L_15;
  13944. }
  13945. IL_0056:
  13946. {
  13947. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* L_16 = (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*)(&__this->____current);
  13948. int32_t L_17;
  13949. L_17 = KeyValuePair_2_get_Key_m428D836E017E96271B63C841FF3DFC8BA0AADCDD_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  13950. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* L_18 = (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*)(&__this->____current);
  13951. int32_t L_19;
  13952. L_19 = KeyValuePair_2_get_Value_m49FC446A15F58E545BDC28BC240CCD70699A4C2F_inline(L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13953. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 L_20;
  13954. memset((&L_20), 0, sizeof(L_20));
  13955. KeyValuePair_2__ctor_mE1CFBC2A63CC5A38A31CF657F1D6AC90DF854189((&L_20), L_17, L_19, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  13956. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 L_21 = L_20;
  13957. RuntimeObject* L_22 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_21);
  13958. return L_22;
  13959. }
  13960. }
  13961. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mC4276C6E937A5E62DCDE82075A47A736220AC996_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13962. {
  13963. Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* _thisAdjusted;
  13964. int32_t _offset = 1;
  13965. _thisAdjusted = reinterpret_cast<Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*>(__this + _offset);
  13966. RuntimeObject* _returnValue;
  13967. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mC4276C6E937A5E62DCDE82075A47A736220AC996(_thisAdjusted, method);
  13968. return _returnValue;
  13969. }
  13970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mDF23E42DA56797620354CCDB26C1CF29D93ABCA0_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  13971. {
  13972. {
  13973. int32_t L_0 = __this->____version;
  13974. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_1 = __this->____dictionary;
  13975. NullCheck(L_1);
  13976. int32_t L_2 = L_1->____version;
  13977. if ((((int32_t)L_0) == ((int32_t)L_2)))
  13978. {
  13979. goto IL_0018;
  13980. }
  13981. }
  13982. {
  13983. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  13984. }
  13985. IL_0018:
  13986. {
  13987. __this->____index = 0;
  13988. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* L_3 = (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*)(&__this->____current);
  13989. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3));
  13990. return;
  13991. }
  13992. }
  13993. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mDF23E42DA56797620354CCDB26C1CF29D93ABCA0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13994. {
  13995. Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* _thisAdjusted;
  13996. int32_t _offset = 1;
  13997. _thisAdjusted = reinterpret_cast<Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*>(__this + _offset);
  13998. Enumerator_System_Collections_IEnumerator_Reset_mDF23E42DA56797620354CCDB26C1CF29D93ABCA0(_thisAdjusted, method);
  13999. }
  14000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m22909675EBFB6A5CE86C1CCD47C8DE2A87404042_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  14001. {
  14002. {
  14003. int32_t L_0 = __this->____index;
  14004. if (!L_0)
  14005. {
  14006. goto IL_001d;
  14007. }
  14008. }
  14009. {
  14010. int32_t L_1 = __this->____index;
  14011. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_2 = __this->____dictionary;
  14012. NullCheck(L_2);
  14013. int32_t L_3 = L_2->____count;
  14014. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  14015. {
  14016. goto IL_0022;
  14017. }
  14018. }
  14019. IL_001d:
  14020. {
  14021. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  14022. }
  14023. IL_0022:
  14024. {
  14025. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* L_4 = (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*)(&__this->____current);
  14026. int32_t L_5;
  14027. L_5 = KeyValuePair_2_get_Key_m428D836E017E96271B63C841FF3DFC8BA0AADCDD_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  14028. int32_t L_6 = L_5;
  14029. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  14030. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* L_8 = (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*)(&__this->____current);
  14031. int32_t L_9;
  14032. L_9 = KeyValuePair_2_get_Value_m49FC446A15F58E545BDC28BC240CCD70699A4C2F_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14033. int32_t L_10 = L_9;
  14034. RuntimeObject* L_11 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_10);
  14035. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12;
  14036. memset((&L_12), 0, sizeof(L_12));
  14037. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_12), L_7, L_11, NULL);
  14038. return L_12;
  14039. }
  14040. }
  14041. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m22909675EBFB6A5CE86C1CCD47C8DE2A87404042_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14042. {
  14043. Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* _thisAdjusted;
  14044. int32_t _offset = 1;
  14045. _thisAdjusted = reinterpret_cast<Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*>(__this + _offset);
  14046. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  14047. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m22909675EBFB6A5CE86C1CCD47C8DE2A87404042(_thisAdjusted, method);
  14048. return _returnValue;
  14049. }
  14050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m534DE78A9884A71EF626293DD93D7FCB69C90643_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  14051. {
  14052. {
  14053. int32_t L_0 = __this->____index;
  14054. if (!L_0)
  14055. {
  14056. goto IL_001d;
  14057. }
  14058. }
  14059. {
  14060. int32_t L_1 = __this->____index;
  14061. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_2 = __this->____dictionary;
  14062. NullCheck(L_2);
  14063. int32_t L_3 = L_2->____count;
  14064. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  14065. {
  14066. goto IL_0022;
  14067. }
  14068. }
  14069. IL_001d:
  14070. {
  14071. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  14072. }
  14073. IL_0022:
  14074. {
  14075. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* L_4 = (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*)(&__this->____current);
  14076. int32_t L_5;
  14077. L_5 = KeyValuePair_2_get_Key_m428D836E017E96271B63C841FF3DFC8BA0AADCDD_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  14078. int32_t L_6 = L_5;
  14079. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  14080. return L_7;
  14081. }
  14082. }
  14083. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m534DE78A9884A71EF626293DD93D7FCB69C90643_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14084. {
  14085. Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* _thisAdjusted;
  14086. int32_t _offset = 1;
  14087. _thisAdjusted = reinterpret_cast<Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*>(__this + _offset);
  14088. RuntimeObject* _returnValue;
  14089. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m534DE78A9884A71EF626293DD93D7FCB69C90643(_thisAdjusted, method);
  14090. return _returnValue;
  14091. }
  14092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADE1EEEB1B13C56B45533AFD0DA2A85E46656F33_gshared (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  14093. {
  14094. {
  14095. int32_t L_0 = __this->____index;
  14096. if (!L_0)
  14097. {
  14098. goto IL_001d;
  14099. }
  14100. }
  14101. {
  14102. int32_t L_1 = __this->____index;
  14103. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_2 = __this->____dictionary;
  14104. NullCheck(L_2);
  14105. int32_t L_3 = L_2->____count;
  14106. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  14107. {
  14108. goto IL_0022;
  14109. }
  14110. }
  14111. IL_001d:
  14112. {
  14113. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  14114. }
  14115. IL_0022:
  14116. {
  14117. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* L_4 = (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3*)(&__this->____current);
  14118. int32_t L_5;
  14119. L_5 = KeyValuePair_2_get_Value_m49FC446A15F58E545BDC28BC240CCD70699A4C2F_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14120. int32_t L_6 = L_5;
  14121. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  14122. return L_7;
  14123. }
  14124. }
  14125. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADE1EEEB1B13C56B45533AFD0DA2A85E46656F33_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14126. {
  14127. Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* _thisAdjusted;
  14128. int32_t _offset = 1;
  14129. _thisAdjusted = reinterpret_cast<Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04*>(__this + _offset);
  14130. RuntimeObject* _returnValue;
  14131. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADE1EEEB1B13C56B45533AFD0DA2A85E46656F33(_thisAdjusted, method);
  14132. return _returnValue;
  14133. }
  14134. #ifdef __clang__
  14135. #pragma clang diagnostic pop
  14136. #endif
  14137. #ifdef __clang__
  14138. #pragma clang diagnostic push
  14139. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14140. #pragma clang diagnostic ignored "-Wunused-variable"
  14141. #endif
  14142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m52104075D045C61D3960B2D706590881627E1F39_gshared (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ___0_dictionary, const RuntimeMethod* method)
  14143. {
  14144. {
  14145. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_0 = ___0_dictionary;
  14146. __this->____dictionary = L_0;
  14147. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  14148. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_1 = ___0_dictionary;
  14149. NullCheck(L_1);
  14150. int32_t L_2 = L_1->____version;
  14151. __this->____version = L_2;
  14152. __this->____index = 0;
  14153. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  14154. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  14155. return;
  14156. }
  14157. }
  14158. IL2CPP_EXTERN_C void Enumerator__ctor_m52104075D045C61D3960B2D706590881627E1F39_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ___0_dictionary, const RuntimeMethod* method)
  14159. {
  14160. Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* _thisAdjusted;
  14161. int32_t _offset = 1;
  14162. _thisAdjusted = reinterpret_cast<Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9*>(__this + _offset);
  14163. Enumerator__ctor_m52104075D045C61D3960B2D706590881627E1F39(_thisAdjusted, ___0_dictionary, method);
  14164. }
  14165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m306DE6FD3CD5DDC917339C707B7450628D93FA5F_gshared (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method)
  14166. {
  14167. {
  14168. return;
  14169. }
  14170. }
  14171. IL2CPP_EXTERN_C void Enumerator_Dispose_m306DE6FD3CD5DDC917339C707B7450628D93FA5F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14172. {
  14173. Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* _thisAdjusted;
  14174. int32_t _offset = 1;
  14175. _thisAdjusted = reinterpret_cast<Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9*>(__this + _offset);
  14176. Enumerator_Dispose_m306DE6FD3CD5DDC917339C707B7450628D93FA5F(_thisAdjusted, method);
  14177. }
  14178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m38782EC5B13FD54FBB247A1FE4C3577C8367F27A_gshared (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method)
  14179. {
  14180. Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A* V_0 = NULL;
  14181. int32_t V_1 = 0;
  14182. {
  14183. int32_t L_0 = __this->____version;
  14184. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_1 = __this->____dictionary;
  14185. NullCheck(L_1);
  14186. int32_t L_2 = L_1->____version;
  14187. if ((((int32_t)L_0) == ((int32_t)L_2)))
  14188. {
  14189. goto IL_0053;
  14190. }
  14191. }
  14192. {
  14193. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  14194. goto IL_0053;
  14195. }
  14196. IL_001a:
  14197. {
  14198. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_3 = __this->____dictionary;
  14199. NullCheck(L_3);
  14200. EntryU5BU5D_t74DBBEDFEA84979EC7428ADBFE28C5FA3A7DB67A* L_4 = L_3->____entries;
  14201. int32_t L_5 = __this->____index;
  14202. V_1 = L_5;
  14203. int32_t L_6 = V_1;
  14204. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  14205. int32_t L_7 = V_1;
  14206. NullCheck(L_4);
  14207. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  14208. Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A* L_8 = V_0;
  14209. int32_t L_9 = L_8->___hashCode;
  14210. if ((((int32_t)L_9) < ((int32_t)0)))
  14211. {
  14212. goto IL_0053;
  14213. }
  14214. }
  14215. {
  14216. Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A* L_10 = V_0;
  14217. int32_t L_11 = L_10->___key;
  14218. __this->____currentKey = L_11;
  14219. return (bool)1;
  14220. }
  14221. IL_0053:
  14222. {
  14223. int32_t L_12 = __this->____index;
  14224. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_13 = __this->____dictionary;
  14225. NullCheck(L_13);
  14226. int32_t L_14 = L_13->____count;
  14227. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  14228. {
  14229. goto IL_001a;
  14230. }
  14231. }
  14232. {
  14233. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_15 = __this->____dictionary;
  14234. NullCheck(L_15);
  14235. int32_t L_16 = L_15->____count;
  14236. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  14237. int32_t* L_17 = (int32_t*)(&__this->____currentKey);
  14238. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  14239. return (bool)0;
  14240. }
  14241. }
  14242. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m38782EC5B13FD54FBB247A1FE4C3577C8367F27A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14243. {
  14244. Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* _thisAdjusted;
  14245. int32_t _offset = 1;
  14246. _thisAdjusted = reinterpret_cast<Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9*>(__this + _offset);
  14247. bool _returnValue;
  14248. _returnValue = Enumerator_MoveNext_m38782EC5B13FD54FBB247A1FE4C3577C8367F27A(_thisAdjusted, method);
  14249. return _returnValue;
  14250. }
  14251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m90D2FBEF700A5E5E136200B8EC4E24346A2EA5A5_gshared (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method)
  14252. {
  14253. {
  14254. int32_t L_0 = __this->____currentKey;
  14255. return L_0;
  14256. }
  14257. }
  14258. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_m90D2FBEF700A5E5E136200B8EC4E24346A2EA5A5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14259. {
  14260. Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* _thisAdjusted;
  14261. int32_t _offset = 1;
  14262. _thisAdjusted = reinterpret_cast<Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9*>(__this + _offset);
  14263. int32_t _returnValue;
  14264. _returnValue = Enumerator_get_Current_m90D2FBEF700A5E5E136200B8EC4E24346A2EA5A5_inline(_thisAdjusted, method);
  14265. return _returnValue;
  14266. }
  14267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF0E296196CD43D1437B4459090D29B57392B9436_gshared (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method)
  14268. {
  14269. {
  14270. int32_t L_0 = __this->____index;
  14271. if (!L_0)
  14272. {
  14273. goto IL_001d;
  14274. }
  14275. }
  14276. {
  14277. int32_t L_1 = __this->____index;
  14278. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_2 = __this->____dictionary;
  14279. NullCheck(L_2);
  14280. int32_t L_3 = L_2->____count;
  14281. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  14282. {
  14283. goto IL_0022;
  14284. }
  14285. }
  14286. IL_001d:
  14287. {
  14288. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  14289. }
  14290. IL_0022:
  14291. {
  14292. int32_t L_4 = __this->____currentKey;
  14293. int32_t L_5 = L_4;
  14294. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  14295. return L_6;
  14296. }
  14297. }
  14298. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF0E296196CD43D1437B4459090D29B57392B9436_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14299. {
  14300. Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* _thisAdjusted;
  14301. int32_t _offset = 1;
  14302. _thisAdjusted = reinterpret_cast<Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9*>(__this + _offset);
  14303. RuntimeObject* _returnValue;
  14304. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mF0E296196CD43D1437B4459090D29B57392B9436(_thisAdjusted, method);
  14305. return _returnValue;
  14306. }
  14307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mFA9DAF6882A82CB8185D9AB450095C7141D405FC_gshared (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method)
  14308. {
  14309. {
  14310. int32_t L_0 = __this->____version;
  14311. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_1 = __this->____dictionary;
  14312. NullCheck(L_1);
  14313. int32_t L_2 = L_1->____version;
  14314. if ((((int32_t)L_0) == ((int32_t)L_2)))
  14315. {
  14316. goto IL_0018;
  14317. }
  14318. }
  14319. {
  14320. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  14321. }
  14322. IL_0018:
  14323. {
  14324. __this->____index = 0;
  14325. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  14326. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  14327. return;
  14328. }
  14329. }
  14330. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mFA9DAF6882A82CB8185D9AB450095C7141D405FC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14331. {
  14332. Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* _thisAdjusted;
  14333. int32_t _offset = 1;
  14334. _thisAdjusted = reinterpret_cast<Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9*>(__this + _offset);
  14335. Enumerator_System_Collections_IEnumerator_Reset_mFA9DAF6882A82CB8185D9AB450095C7141D405FC(_thisAdjusted, method);
  14336. }
  14337. #ifdef __clang__
  14338. #pragma clang diagnostic pop
  14339. #endif
  14340. #ifdef __clang__
  14341. #pragma clang diagnostic push
  14342. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14343. #pragma clang diagnostic ignored "-Wunused-variable"
  14344. #endif
  14345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5A809355020FF0008E912E06F47E45221E492B9D_gshared (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ___0_dictionary, const RuntimeMethod* method)
  14346. {
  14347. {
  14348. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_0 = ___0_dictionary;
  14349. __this->____dictionary = L_0;
  14350. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  14351. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_1 = ___0_dictionary;
  14352. NullCheck(L_1);
  14353. int32_t L_2 = L_1->____version;
  14354. __this->____version = L_2;
  14355. __this->____index = 0;
  14356. int32_t* L_3 = (int32_t*)(&__this->____currentValue);
  14357. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  14358. return;
  14359. }
  14360. }
  14361. IL2CPP_EXTERN_C void Enumerator__ctor_m5A809355020FF0008E912E06F47E45221E492B9D_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* ___0_dictionary, const RuntimeMethod* method)
  14362. {
  14363. Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* _thisAdjusted;
  14364. int32_t _offset = 1;
  14365. _thisAdjusted = reinterpret_cast<Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1*>(__this + _offset);
  14366. Enumerator__ctor_m5A809355020FF0008E912E06F47E45221E492B9D(_thisAdjusted, ___0_dictionary, method);
  14367. }
  14368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8C31316A57493E68F5F5617ED9391DA280C62D1C_gshared (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method)
  14369. {
  14370. {
  14371. return;
  14372. }
  14373. }
  14374. IL2CPP_EXTERN_C void Enumerator_Dispose_m8C31316A57493E68F5F5617ED9391DA280C62D1C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14375. {
  14376. Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* _thisAdjusted;
  14377. int32_t _offset = 1;
  14378. _thisAdjusted = reinterpret_cast<Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1*>(__this + _offset);
  14379. Enumerator_Dispose_m8C31316A57493E68F5F5617ED9391DA280C62D1C(_thisAdjusted, method);
  14380. }
  14381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m2A5C07652C68FC97BCC0266666232E69CB80BE74_gshared (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method)
  14382. {
  14383. Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A* V_0 = NULL;
  14384. int32_t V_1 = 0;
  14385. {
  14386. int32_t L_0 = __this->____version;
  14387. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_1 = __this->____dictionary;
  14388. NullCheck(L_1);
  14389. int32_t L_2 = L_1->____version;
  14390. if ((((int32_t)L_0) == ((int32_t)L_2)))
  14391. {
  14392. goto IL_0053;
  14393. }
  14394. }
  14395. {
  14396. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  14397. goto IL_0053;
  14398. }
  14399. IL_001a:
  14400. {
  14401. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_3 = __this->____dictionary;
  14402. NullCheck(L_3);
  14403. EntryU5BU5D_t74DBBEDFEA84979EC7428ADBFE28C5FA3A7DB67A* L_4 = L_3->____entries;
  14404. int32_t L_5 = __this->____index;
  14405. V_1 = L_5;
  14406. int32_t L_6 = V_1;
  14407. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  14408. int32_t L_7 = V_1;
  14409. NullCheck(L_4);
  14410. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  14411. Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A* L_8 = V_0;
  14412. int32_t L_9 = L_8->___hashCode;
  14413. if ((((int32_t)L_9) < ((int32_t)0)))
  14414. {
  14415. goto IL_0053;
  14416. }
  14417. }
  14418. {
  14419. Entry_tFF4285DE3B86A2B349258B4BD7E12C0EE4A4B74A* L_10 = V_0;
  14420. int32_t L_11 = L_10->___value;
  14421. __this->____currentValue = L_11;
  14422. return (bool)1;
  14423. }
  14424. IL_0053:
  14425. {
  14426. int32_t L_12 = __this->____index;
  14427. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_13 = __this->____dictionary;
  14428. NullCheck(L_13);
  14429. int32_t L_14 = L_13->____count;
  14430. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  14431. {
  14432. goto IL_001a;
  14433. }
  14434. }
  14435. {
  14436. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_15 = __this->____dictionary;
  14437. NullCheck(L_15);
  14438. int32_t L_16 = L_15->____count;
  14439. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  14440. int32_t* L_17 = (int32_t*)(&__this->____currentValue);
  14441. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  14442. return (bool)0;
  14443. }
  14444. }
  14445. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m2A5C07652C68FC97BCC0266666232E69CB80BE74_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14446. {
  14447. Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* _thisAdjusted;
  14448. int32_t _offset = 1;
  14449. _thisAdjusted = reinterpret_cast<Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1*>(__this + _offset);
  14450. bool _returnValue;
  14451. _returnValue = Enumerator_MoveNext_m2A5C07652C68FC97BCC0266666232E69CB80BE74(_thisAdjusted, method);
  14452. return _returnValue;
  14453. }
  14454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mA5872AC81C805FD28295E20A74F3083700374B50_gshared (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method)
  14455. {
  14456. {
  14457. int32_t L_0 = __this->____currentValue;
  14458. return L_0;
  14459. }
  14460. }
  14461. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_mA5872AC81C805FD28295E20A74F3083700374B50_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14462. {
  14463. Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* _thisAdjusted;
  14464. int32_t _offset = 1;
  14465. _thisAdjusted = reinterpret_cast<Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1*>(__this + _offset);
  14466. int32_t _returnValue;
  14467. _returnValue = Enumerator_get_Current_mA5872AC81C805FD28295E20A74F3083700374B50_inline(_thisAdjusted, method);
  14468. return _returnValue;
  14469. }
  14470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mFD4A4D770F0283A1C601AFEC3DFC26132F00C20B_gshared (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method)
  14471. {
  14472. {
  14473. int32_t L_0 = __this->____index;
  14474. if (!L_0)
  14475. {
  14476. goto IL_001d;
  14477. }
  14478. }
  14479. {
  14480. int32_t L_1 = __this->____index;
  14481. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_2 = __this->____dictionary;
  14482. NullCheck(L_2);
  14483. int32_t L_3 = L_2->____count;
  14484. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  14485. {
  14486. goto IL_0022;
  14487. }
  14488. }
  14489. IL_001d:
  14490. {
  14491. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  14492. }
  14493. IL_0022:
  14494. {
  14495. int32_t L_4 = __this->____currentValue;
  14496. int32_t L_5 = L_4;
  14497. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  14498. return L_6;
  14499. }
  14500. }
  14501. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mFD4A4D770F0283A1C601AFEC3DFC26132F00C20B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14502. {
  14503. Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* _thisAdjusted;
  14504. int32_t _offset = 1;
  14505. _thisAdjusted = reinterpret_cast<Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1*>(__this + _offset);
  14506. RuntimeObject* _returnValue;
  14507. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mFD4A4D770F0283A1C601AFEC3DFC26132F00C20B(_thisAdjusted, method);
  14508. return _returnValue;
  14509. }
  14510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m910EA5BAAE6F529CD3E41906FCA3F767E6D271E6_gshared (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method)
  14511. {
  14512. {
  14513. int32_t L_0 = __this->____version;
  14514. Dictionary_2_t1BADE94A7E53FAAFB3B9C0BB4DF061F13C8A1298* L_1 = __this->____dictionary;
  14515. NullCheck(L_1);
  14516. int32_t L_2 = L_1->____version;
  14517. if ((((int32_t)L_0) == ((int32_t)L_2)))
  14518. {
  14519. goto IL_0018;
  14520. }
  14521. }
  14522. {
  14523. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  14524. }
  14525. IL_0018:
  14526. {
  14527. __this->____index = 0;
  14528. int32_t* L_3 = (int32_t*)(&__this->____currentValue);
  14529. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  14530. return;
  14531. }
  14532. }
  14533. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m910EA5BAAE6F529CD3E41906FCA3F767E6D271E6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14534. {
  14535. Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* _thisAdjusted;
  14536. int32_t _offset = 1;
  14537. _thisAdjusted = reinterpret_cast<Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1*>(__this + _offset);
  14538. Enumerator_System_Collections_IEnumerator_Reset_m910EA5BAAE6F529CD3E41906FCA3F767E6D271E6(_thisAdjusted, method);
  14539. }
  14540. #ifdef __clang__
  14541. #pragma clang diagnostic pop
  14542. #endif
  14543. #ifdef __clang__
  14544. #pragma clang diagnostic push
  14545. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14546. #pragma clang diagnostic ignored "-Wunused-variable"
  14547. #endif
  14548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF2B67943B3638C9AD8139479815AFA7FEED60631_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  14549. {
  14550. {
  14551. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_0 = ___0_dictionary;
  14552. __this->____dictionary = L_0;
  14553. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  14554. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_1 = ___0_dictionary;
  14555. NullCheck(L_1);
  14556. int32_t L_2 = L_1->____version;
  14557. __this->____version = L_2;
  14558. __this->____index = 0;
  14559. int32_t L_3 = ___1_getEnumeratorRetType;
  14560. __this->____getEnumeratorRetType = L_3;
  14561. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* L_4 = (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*)(&__this->____current);
  14562. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B));
  14563. return;
  14564. }
  14565. }
  14566. IL2CPP_EXTERN_C void Enumerator__ctor_mF2B67943B3638C9AD8139479815AFA7FEED60631_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  14567. {
  14568. Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* _thisAdjusted;
  14569. int32_t _offset = 1;
  14570. _thisAdjusted = reinterpret_cast<Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*>(__this + _offset);
  14571. Enumerator__ctor_mF2B67943B3638C9AD8139479815AFA7FEED60631(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  14572. }
  14573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m48EC022EB2EB605F29EE19F3A0A79E3CB05FD283_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  14574. {
  14575. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98* V_0 = NULL;
  14576. int32_t V_1 = 0;
  14577. {
  14578. int32_t L_0 = __this->____version;
  14579. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_1 = __this->____dictionary;
  14580. NullCheck(L_1);
  14581. int32_t L_2 = L_1->____version;
  14582. if ((((int32_t)L_0) == ((int32_t)L_2)))
  14583. {
  14584. goto IL_005e;
  14585. }
  14586. }
  14587. {
  14588. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  14589. goto IL_005e;
  14590. }
  14591. IL_001a:
  14592. {
  14593. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_3 = __this->____dictionary;
  14594. NullCheck(L_3);
  14595. EntryU5BU5D_tDDBB3C07C36F178929A69EB8B8CE07B49AE02252* L_4 = L_3->____entries;
  14596. int32_t L_5 = __this->____index;
  14597. V_1 = L_5;
  14598. int32_t L_6 = V_1;
  14599. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  14600. int32_t L_7 = V_1;
  14601. NullCheck(L_4);
  14602. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  14603. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98* L_8 = V_0;
  14604. int32_t L_9 = L_8->___hashCode;
  14605. if ((((int32_t)L_9) < ((int32_t)0)))
  14606. {
  14607. goto IL_005e;
  14608. }
  14609. }
  14610. {
  14611. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98* L_10 = V_0;
  14612. int32_t L_11 = L_10->___key;
  14613. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98* L_12 = V_0;
  14614. RuntimeObject* L_13 = L_12->___value;
  14615. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B L_14;
  14616. memset((&L_14), 0, sizeof(L_14));
  14617. KeyValuePair_2__ctor_m1B70672EC0B696E58C922A6D185C86CD7006B6F8((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  14618. __this->____current = L_14;
  14619. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___value), (void*)NULL);
  14620. return (bool)1;
  14621. }
  14622. IL_005e:
  14623. {
  14624. int32_t L_15 = __this->____index;
  14625. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_16 = __this->____dictionary;
  14626. NullCheck(L_16);
  14627. int32_t L_17 = L_16->____count;
  14628. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  14629. {
  14630. goto IL_001a;
  14631. }
  14632. }
  14633. {
  14634. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_18 = __this->____dictionary;
  14635. NullCheck(L_18);
  14636. int32_t L_19 = L_18->____count;
  14637. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  14638. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* L_20 = (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*)(&__this->____current);
  14639. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B));
  14640. return (bool)0;
  14641. }
  14642. }
  14643. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m48EC022EB2EB605F29EE19F3A0A79E3CB05FD283_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14644. {
  14645. Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* _thisAdjusted;
  14646. int32_t _offset = 1;
  14647. _thisAdjusted = reinterpret_cast<Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*>(__this + _offset);
  14648. bool _returnValue;
  14649. _returnValue = Enumerator_MoveNext_m48EC022EB2EB605F29EE19F3A0A79E3CB05FD283(_thisAdjusted, method);
  14650. return _returnValue;
  14651. }
  14652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B Enumerator_get_Current_m12EE850D56E586DF121B059557CEAF4A7472995B_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  14653. {
  14654. {
  14655. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B L_0 = __this->____current;
  14656. return L_0;
  14657. }
  14658. }
  14659. IL2CPP_EXTERN_C KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B Enumerator_get_Current_m12EE850D56E586DF121B059557CEAF4A7472995B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14660. {
  14661. Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* _thisAdjusted;
  14662. int32_t _offset = 1;
  14663. _thisAdjusted = reinterpret_cast<Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*>(__this + _offset);
  14664. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B _returnValue;
  14665. _returnValue = Enumerator_get_Current_m12EE850D56E586DF121B059557CEAF4A7472995B_inline(_thisAdjusted, method);
  14666. return _returnValue;
  14667. }
  14668. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m183A70972A3287360EE9443997160D3AA6D4662D_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  14669. {
  14670. {
  14671. return;
  14672. }
  14673. }
  14674. IL2CPP_EXTERN_C void Enumerator_Dispose_m183A70972A3287360EE9443997160D3AA6D4662D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14675. {
  14676. Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* _thisAdjusted;
  14677. int32_t _offset = 1;
  14678. _thisAdjusted = reinterpret_cast<Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*>(__this + _offset);
  14679. Enumerator_Dispose_m183A70972A3287360EE9443997160D3AA6D4662D(_thisAdjusted, method);
  14680. }
  14681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6BECCA7659A9D1D1028F925F3B52279ED558E287_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  14682. {
  14683. static bool s_Il2CppMethodInitialized;
  14684. if (!s_Il2CppMethodInitialized)
  14685. {
  14686. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  14687. s_Il2CppMethodInitialized = true;
  14688. }
  14689. {
  14690. int32_t L_0 = __this->____index;
  14691. if (!L_0)
  14692. {
  14693. goto IL_001d;
  14694. }
  14695. }
  14696. {
  14697. int32_t L_1 = __this->____index;
  14698. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_2 = __this->____dictionary;
  14699. NullCheck(L_2);
  14700. int32_t L_3 = L_2->____count;
  14701. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  14702. {
  14703. goto IL_0022;
  14704. }
  14705. }
  14706. IL_001d:
  14707. {
  14708. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  14709. }
  14710. IL_0022:
  14711. {
  14712. int32_t L_4 = __this->____getEnumeratorRetType;
  14713. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  14714. {
  14715. goto IL_0056;
  14716. }
  14717. }
  14718. {
  14719. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* L_5 = (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*)(&__this->____current);
  14720. int32_t L_6;
  14721. L_6 = KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  14722. int32_t L_7 = L_6;
  14723. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  14724. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* L_9 = (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*)(&__this->____current);
  14725. RuntimeObject* L_10;
  14726. L_10 = KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14727. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_11;
  14728. memset((&L_11), 0, sizeof(L_11));
  14729. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_11), L_8, L_10, NULL);
  14730. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12 = L_11;
  14731. RuntimeObject* L_13 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_12);
  14732. return L_13;
  14733. }
  14734. IL_0056:
  14735. {
  14736. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* L_14 = (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*)(&__this->____current);
  14737. int32_t L_15;
  14738. L_15 = KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  14739. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* L_16 = (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*)(&__this->____current);
  14740. RuntimeObject* L_17;
  14741. L_17 = KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14742. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B L_18;
  14743. memset((&L_18), 0, sizeof(L_18));
  14744. KeyValuePair_2__ctor_m1B70672EC0B696E58C922A6D185C86CD7006B6F8((&L_18), L_15, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  14745. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B L_19 = L_18;
  14746. RuntimeObject* L_20 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_19);
  14747. return L_20;
  14748. }
  14749. }
  14750. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6BECCA7659A9D1D1028F925F3B52279ED558E287_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14751. {
  14752. Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* _thisAdjusted;
  14753. int32_t _offset = 1;
  14754. _thisAdjusted = reinterpret_cast<Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*>(__this + _offset);
  14755. RuntimeObject* _returnValue;
  14756. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m6BECCA7659A9D1D1028F925F3B52279ED558E287(_thisAdjusted, method);
  14757. return _returnValue;
  14758. }
  14759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mD80FE8207DA9E906D401ED15E93D829D2752F94F_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  14760. {
  14761. {
  14762. int32_t L_0 = __this->____version;
  14763. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_1 = __this->____dictionary;
  14764. NullCheck(L_1);
  14765. int32_t L_2 = L_1->____version;
  14766. if ((((int32_t)L_0) == ((int32_t)L_2)))
  14767. {
  14768. goto IL_0018;
  14769. }
  14770. }
  14771. {
  14772. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  14773. }
  14774. IL_0018:
  14775. {
  14776. __this->____index = 0;
  14777. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* L_3 = (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*)(&__this->____current);
  14778. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B));
  14779. return;
  14780. }
  14781. }
  14782. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mD80FE8207DA9E906D401ED15E93D829D2752F94F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14783. {
  14784. Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* _thisAdjusted;
  14785. int32_t _offset = 1;
  14786. _thisAdjusted = reinterpret_cast<Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*>(__this + _offset);
  14787. Enumerator_System_Collections_IEnumerator_Reset_mD80FE8207DA9E906D401ED15E93D829D2752F94F(_thisAdjusted, method);
  14788. }
  14789. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE840D2E17A468ABAA6DE2DF73675A5CEF20D85C9_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  14790. {
  14791. {
  14792. int32_t L_0 = __this->____index;
  14793. if (!L_0)
  14794. {
  14795. goto IL_001d;
  14796. }
  14797. }
  14798. {
  14799. int32_t L_1 = __this->____index;
  14800. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_2 = __this->____dictionary;
  14801. NullCheck(L_2);
  14802. int32_t L_3 = L_2->____count;
  14803. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  14804. {
  14805. goto IL_0022;
  14806. }
  14807. }
  14808. IL_001d:
  14809. {
  14810. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  14811. }
  14812. IL_0022:
  14813. {
  14814. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* L_4 = (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*)(&__this->____current);
  14815. int32_t L_5;
  14816. L_5 = KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  14817. int32_t L_6 = L_5;
  14818. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  14819. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* L_8 = (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*)(&__this->____current);
  14820. RuntimeObject* L_9;
  14821. L_9 = KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14822. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10;
  14823. memset((&L_10), 0, sizeof(L_10));
  14824. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_10), L_7, L_9, NULL);
  14825. return L_10;
  14826. }
  14827. }
  14828. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE840D2E17A468ABAA6DE2DF73675A5CEF20D85C9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14829. {
  14830. Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* _thisAdjusted;
  14831. int32_t _offset = 1;
  14832. _thisAdjusted = reinterpret_cast<Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*>(__this + _offset);
  14833. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  14834. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE840D2E17A468ABAA6DE2DF73675A5CEF20D85C9(_thisAdjusted, method);
  14835. return _returnValue;
  14836. }
  14837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE35E9C4B7BCB145CDD771E38B90A08760A50F96E_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  14838. {
  14839. {
  14840. int32_t L_0 = __this->____index;
  14841. if (!L_0)
  14842. {
  14843. goto IL_001d;
  14844. }
  14845. }
  14846. {
  14847. int32_t L_1 = __this->____index;
  14848. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_2 = __this->____dictionary;
  14849. NullCheck(L_2);
  14850. int32_t L_3 = L_2->____count;
  14851. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  14852. {
  14853. goto IL_0022;
  14854. }
  14855. }
  14856. IL_001d:
  14857. {
  14858. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  14859. }
  14860. IL_0022:
  14861. {
  14862. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* L_4 = (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*)(&__this->____current);
  14863. int32_t L_5;
  14864. L_5 = KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  14865. int32_t L_6 = L_5;
  14866. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  14867. return L_7;
  14868. }
  14869. }
  14870. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE35E9C4B7BCB145CDD771E38B90A08760A50F96E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14871. {
  14872. Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* _thisAdjusted;
  14873. int32_t _offset = 1;
  14874. _thisAdjusted = reinterpret_cast<Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*>(__this + _offset);
  14875. RuntimeObject* _returnValue;
  14876. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE35E9C4B7BCB145CDD771E38B90A08760A50F96E(_thisAdjusted, method);
  14877. return _returnValue;
  14878. }
  14879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mEE33847E9F0851D091C8E2133C2EC96F39C17CAB_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  14880. {
  14881. {
  14882. int32_t L_0 = __this->____index;
  14883. if (!L_0)
  14884. {
  14885. goto IL_001d;
  14886. }
  14887. }
  14888. {
  14889. int32_t L_1 = __this->____index;
  14890. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_2 = __this->____dictionary;
  14891. NullCheck(L_2);
  14892. int32_t L_3 = L_2->____count;
  14893. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  14894. {
  14895. goto IL_0022;
  14896. }
  14897. }
  14898. IL_001d:
  14899. {
  14900. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  14901. }
  14902. IL_0022:
  14903. {
  14904. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* L_4 = (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B*)(&__this->____current);
  14905. RuntimeObject* L_5;
  14906. L_5 = KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14907. return L_5;
  14908. }
  14909. }
  14910. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mEE33847E9F0851D091C8E2133C2EC96F39C17CAB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14911. {
  14912. Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* _thisAdjusted;
  14913. int32_t _offset = 1;
  14914. _thisAdjusted = reinterpret_cast<Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4*>(__this + _offset);
  14915. RuntimeObject* _returnValue;
  14916. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mEE33847E9F0851D091C8E2133C2EC96F39C17CAB(_thisAdjusted, method);
  14917. return _returnValue;
  14918. }
  14919. #ifdef __clang__
  14920. #pragma clang diagnostic pop
  14921. #endif
  14922. #ifdef __clang__
  14923. #pragma clang diagnostic push
  14924. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14925. #pragma clang diagnostic ignored "-Wunused-variable"
  14926. #endif
  14927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m7B6143DE7BAA82ECEE4F913F83568206EDF52D48_gshared (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ___0_dictionary, const RuntimeMethod* method)
  14928. {
  14929. {
  14930. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_0 = ___0_dictionary;
  14931. __this->____dictionary = L_0;
  14932. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  14933. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_1 = ___0_dictionary;
  14934. NullCheck(L_1);
  14935. int32_t L_2 = L_1->____version;
  14936. __this->____version = L_2;
  14937. __this->____index = 0;
  14938. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  14939. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  14940. return;
  14941. }
  14942. }
  14943. IL2CPP_EXTERN_C void Enumerator__ctor_m7B6143DE7BAA82ECEE4F913F83568206EDF52D48_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ___0_dictionary, const RuntimeMethod* method)
  14944. {
  14945. Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* _thisAdjusted;
  14946. int32_t _offset = 1;
  14947. _thisAdjusted = reinterpret_cast<Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13*>(__this + _offset);
  14948. Enumerator__ctor_m7B6143DE7BAA82ECEE4F913F83568206EDF52D48(_thisAdjusted, ___0_dictionary, method);
  14949. }
  14950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m69546E295ACBF9F9F0A78044336B1F8807DCF8A3_gshared (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method)
  14951. {
  14952. {
  14953. return;
  14954. }
  14955. }
  14956. IL2CPP_EXTERN_C void Enumerator_Dispose_m69546E295ACBF9F9F0A78044336B1F8807DCF8A3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14957. {
  14958. Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* _thisAdjusted;
  14959. int32_t _offset = 1;
  14960. _thisAdjusted = reinterpret_cast<Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13*>(__this + _offset);
  14961. Enumerator_Dispose_m69546E295ACBF9F9F0A78044336B1F8807DCF8A3(_thisAdjusted, method);
  14962. }
  14963. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m98AB4D7F01C0F5F1D22CC447AEB13CE14C904025_gshared (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method)
  14964. {
  14965. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98* V_0 = NULL;
  14966. int32_t V_1 = 0;
  14967. {
  14968. int32_t L_0 = __this->____version;
  14969. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_1 = __this->____dictionary;
  14970. NullCheck(L_1);
  14971. int32_t L_2 = L_1->____version;
  14972. if ((((int32_t)L_0) == ((int32_t)L_2)))
  14973. {
  14974. goto IL_0053;
  14975. }
  14976. }
  14977. {
  14978. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  14979. goto IL_0053;
  14980. }
  14981. IL_001a:
  14982. {
  14983. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_3 = __this->____dictionary;
  14984. NullCheck(L_3);
  14985. EntryU5BU5D_tDDBB3C07C36F178929A69EB8B8CE07B49AE02252* L_4 = L_3->____entries;
  14986. int32_t L_5 = __this->____index;
  14987. V_1 = L_5;
  14988. int32_t L_6 = V_1;
  14989. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  14990. int32_t L_7 = V_1;
  14991. NullCheck(L_4);
  14992. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  14993. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98* L_8 = V_0;
  14994. int32_t L_9 = L_8->___hashCode;
  14995. if ((((int32_t)L_9) < ((int32_t)0)))
  14996. {
  14997. goto IL_0053;
  14998. }
  14999. }
  15000. {
  15001. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98* L_10 = V_0;
  15002. int32_t L_11 = L_10->___key;
  15003. __this->____currentKey = L_11;
  15004. return (bool)1;
  15005. }
  15006. IL_0053:
  15007. {
  15008. int32_t L_12 = __this->____index;
  15009. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_13 = __this->____dictionary;
  15010. NullCheck(L_13);
  15011. int32_t L_14 = L_13->____count;
  15012. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  15013. {
  15014. goto IL_001a;
  15015. }
  15016. }
  15017. {
  15018. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_15 = __this->____dictionary;
  15019. NullCheck(L_15);
  15020. int32_t L_16 = L_15->____count;
  15021. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  15022. int32_t* L_17 = (int32_t*)(&__this->____currentKey);
  15023. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  15024. return (bool)0;
  15025. }
  15026. }
  15027. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m98AB4D7F01C0F5F1D22CC447AEB13CE14C904025_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15028. {
  15029. Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* _thisAdjusted;
  15030. int32_t _offset = 1;
  15031. _thisAdjusted = reinterpret_cast<Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13*>(__this + _offset);
  15032. bool _returnValue;
  15033. _returnValue = Enumerator_MoveNext_m98AB4D7F01C0F5F1D22CC447AEB13CE14C904025(_thisAdjusted, method);
  15034. return _returnValue;
  15035. }
  15036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mFEABC780F452552114AE40127323DD66DF87F65F_gshared (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method)
  15037. {
  15038. {
  15039. int32_t L_0 = __this->____currentKey;
  15040. return L_0;
  15041. }
  15042. }
  15043. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_mFEABC780F452552114AE40127323DD66DF87F65F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15044. {
  15045. Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* _thisAdjusted;
  15046. int32_t _offset = 1;
  15047. _thisAdjusted = reinterpret_cast<Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13*>(__this + _offset);
  15048. int32_t _returnValue;
  15049. _returnValue = Enumerator_get_Current_mFEABC780F452552114AE40127323DD66DF87F65F_inline(_thisAdjusted, method);
  15050. return _returnValue;
  15051. }
  15052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mA65473FD4F9FD03027BFB01678F065193EEF0677_gshared (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method)
  15053. {
  15054. {
  15055. int32_t L_0 = __this->____index;
  15056. if (!L_0)
  15057. {
  15058. goto IL_001d;
  15059. }
  15060. }
  15061. {
  15062. int32_t L_1 = __this->____index;
  15063. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_2 = __this->____dictionary;
  15064. NullCheck(L_2);
  15065. int32_t L_3 = L_2->____count;
  15066. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  15067. {
  15068. goto IL_0022;
  15069. }
  15070. }
  15071. IL_001d:
  15072. {
  15073. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  15074. }
  15075. IL_0022:
  15076. {
  15077. int32_t L_4 = __this->____currentKey;
  15078. int32_t L_5 = L_4;
  15079. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  15080. return L_6;
  15081. }
  15082. }
  15083. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mA65473FD4F9FD03027BFB01678F065193EEF0677_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15084. {
  15085. Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* _thisAdjusted;
  15086. int32_t _offset = 1;
  15087. _thisAdjusted = reinterpret_cast<Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13*>(__this + _offset);
  15088. RuntimeObject* _returnValue;
  15089. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mA65473FD4F9FD03027BFB01678F065193EEF0677(_thisAdjusted, method);
  15090. return _returnValue;
  15091. }
  15092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m23FFC98F43C5A01EFC33B2E3084D30CAA15BA18D_gshared (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method)
  15093. {
  15094. {
  15095. int32_t L_0 = __this->____version;
  15096. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_1 = __this->____dictionary;
  15097. NullCheck(L_1);
  15098. int32_t L_2 = L_1->____version;
  15099. if ((((int32_t)L_0) == ((int32_t)L_2)))
  15100. {
  15101. goto IL_0018;
  15102. }
  15103. }
  15104. {
  15105. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  15106. }
  15107. IL_0018:
  15108. {
  15109. __this->____index = 0;
  15110. int32_t* L_3 = (int32_t*)(&__this->____currentKey);
  15111. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  15112. return;
  15113. }
  15114. }
  15115. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m23FFC98F43C5A01EFC33B2E3084D30CAA15BA18D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15116. {
  15117. Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* _thisAdjusted;
  15118. int32_t _offset = 1;
  15119. _thisAdjusted = reinterpret_cast<Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13*>(__this + _offset);
  15120. Enumerator_System_Collections_IEnumerator_Reset_m23FFC98F43C5A01EFC33B2E3084D30CAA15BA18D(_thisAdjusted, method);
  15121. }
  15122. #ifdef __clang__
  15123. #pragma clang diagnostic pop
  15124. #endif
  15125. #ifdef __clang__
  15126. #pragma clang diagnostic push
  15127. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15128. #pragma clang diagnostic ignored "-Wunused-variable"
  15129. #endif
  15130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1B3EA4CAFB3E63FFB0519F7870BCFEA25A353DF7_gshared (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ___0_dictionary, const RuntimeMethod* method)
  15131. {
  15132. {
  15133. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_0 = ___0_dictionary;
  15134. __this->____dictionary = L_0;
  15135. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  15136. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_1 = ___0_dictionary;
  15137. NullCheck(L_1);
  15138. int32_t L_2 = L_1->____version;
  15139. __this->____version = L_2;
  15140. __this->____index = 0;
  15141. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentValue);
  15142. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  15143. return;
  15144. }
  15145. }
  15146. IL2CPP_EXTERN_C void Enumerator__ctor_m1B3EA4CAFB3E63FFB0519F7870BCFEA25A353DF7_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ___0_dictionary, const RuntimeMethod* method)
  15147. {
  15148. Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* _thisAdjusted;
  15149. int32_t _offset = 1;
  15150. _thisAdjusted = reinterpret_cast<Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08*>(__this + _offset);
  15151. Enumerator__ctor_m1B3EA4CAFB3E63FFB0519F7870BCFEA25A353DF7(_thisAdjusted, ___0_dictionary, method);
  15152. }
  15153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m51A04B4A4A98EC6004015ECF7C9605316687CBD3_gshared (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method)
  15154. {
  15155. {
  15156. return;
  15157. }
  15158. }
  15159. IL2CPP_EXTERN_C void Enumerator_Dispose_m51A04B4A4A98EC6004015ECF7C9605316687CBD3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15160. {
  15161. Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* _thisAdjusted;
  15162. int32_t _offset = 1;
  15163. _thisAdjusted = reinterpret_cast<Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08*>(__this + _offset);
  15164. Enumerator_Dispose_m51A04B4A4A98EC6004015ECF7C9605316687CBD3(_thisAdjusted, method);
  15165. }
  15166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m30C883F9DF743472B2102F74D70DA61074694D1E_gshared (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method)
  15167. {
  15168. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98* V_0 = NULL;
  15169. int32_t V_1 = 0;
  15170. {
  15171. int32_t L_0 = __this->____version;
  15172. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_1 = __this->____dictionary;
  15173. NullCheck(L_1);
  15174. int32_t L_2 = L_1->____version;
  15175. if ((((int32_t)L_0) == ((int32_t)L_2)))
  15176. {
  15177. goto IL_0053;
  15178. }
  15179. }
  15180. {
  15181. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  15182. goto IL_0053;
  15183. }
  15184. IL_001a:
  15185. {
  15186. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_3 = __this->____dictionary;
  15187. NullCheck(L_3);
  15188. EntryU5BU5D_tDDBB3C07C36F178929A69EB8B8CE07B49AE02252* L_4 = L_3->____entries;
  15189. int32_t L_5 = __this->____index;
  15190. V_1 = L_5;
  15191. int32_t L_6 = V_1;
  15192. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  15193. int32_t L_7 = V_1;
  15194. NullCheck(L_4);
  15195. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  15196. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98* L_8 = V_0;
  15197. int32_t L_9 = L_8->___hashCode;
  15198. if ((((int32_t)L_9) < ((int32_t)0)))
  15199. {
  15200. goto IL_0053;
  15201. }
  15202. }
  15203. {
  15204. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98* L_10 = V_0;
  15205. RuntimeObject* L_11 = L_10->___value;
  15206. __this->____currentValue = L_11;
  15207. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentValue), (void*)L_11);
  15208. return (bool)1;
  15209. }
  15210. IL_0053:
  15211. {
  15212. int32_t L_12 = __this->____index;
  15213. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_13 = __this->____dictionary;
  15214. NullCheck(L_13);
  15215. int32_t L_14 = L_13->____count;
  15216. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  15217. {
  15218. goto IL_001a;
  15219. }
  15220. }
  15221. {
  15222. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_15 = __this->____dictionary;
  15223. NullCheck(L_15);
  15224. int32_t L_16 = L_15->____count;
  15225. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  15226. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentValue);
  15227. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  15228. return (bool)0;
  15229. }
  15230. }
  15231. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m30C883F9DF743472B2102F74D70DA61074694D1E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15232. {
  15233. Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* _thisAdjusted;
  15234. int32_t _offset = 1;
  15235. _thisAdjusted = reinterpret_cast<Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08*>(__this + _offset);
  15236. bool _returnValue;
  15237. _returnValue = Enumerator_MoveNext_m30C883F9DF743472B2102F74D70DA61074694D1E(_thisAdjusted, method);
  15238. return _returnValue;
  15239. }
  15240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m76B0ECD4B03E606A1CE3DF60589D2E97130B02CA_gshared (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method)
  15241. {
  15242. {
  15243. RuntimeObject* L_0 = __this->____currentValue;
  15244. return L_0;
  15245. }
  15246. }
  15247. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_m76B0ECD4B03E606A1CE3DF60589D2E97130B02CA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15248. {
  15249. Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* _thisAdjusted;
  15250. int32_t _offset = 1;
  15251. _thisAdjusted = reinterpret_cast<Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08*>(__this + _offset);
  15252. RuntimeObject* _returnValue;
  15253. _returnValue = Enumerator_get_Current_m76B0ECD4B03E606A1CE3DF60589D2E97130B02CA_inline(_thisAdjusted, method);
  15254. return _returnValue;
  15255. }
  15256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF85655CD599289F717C89959DABEFC5E7FC45A36_gshared (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method)
  15257. {
  15258. {
  15259. int32_t L_0 = __this->____index;
  15260. if (!L_0)
  15261. {
  15262. goto IL_001d;
  15263. }
  15264. }
  15265. {
  15266. int32_t L_1 = __this->____index;
  15267. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_2 = __this->____dictionary;
  15268. NullCheck(L_2);
  15269. int32_t L_3 = L_2->____count;
  15270. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  15271. {
  15272. goto IL_0022;
  15273. }
  15274. }
  15275. IL_001d:
  15276. {
  15277. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  15278. }
  15279. IL_0022:
  15280. {
  15281. RuntimeObject* L_4 = __this->____currentValue;
  15282. return L_4;
  15283. }
  15284. }
  15285. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF85655CD599289F717C89959DABEFC5E7FC45A36_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15286. {
  15287. Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* _thisAdjusted;
  15288. int32_t _offset = 1;
  15289. _thisAdjusted = reinterpret_cast<Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08*>(__this + _offset);
  15290. RuntimeObject* _returnValue;
  15291. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mF85655CD599289F717C89959DABEFC5E7FC45A36(_thisAdjusted, method);
  15292. return _returnValue;
  15293. }
  15294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m8B8DC3403BC0CB3CE390A043A700080E307214D8_gshared (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method)
  15295. {
  15296. {
  15297. int32_t L_0 = __this->____version;
  15298. Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* L_1 = __this->____dictionary;
  15299. NullCheck(L_1);
  15300. int32_t L_2 = L_1->____version;
  15301. if ((((int32_t)L_0) == ((int32_t)L_2)))
  15302. {
  15303. goto IL_0018;
  15304. }
  15305. }
  15306. {
  15307. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  15308. }
  15309. IL_0018:
  15310. {
  15311. __this->____index = 0;
  15312. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentValue);
  15313. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  15314. return;
  15315. }
  15316. }
  15317. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m8B8DC3403BC0CB3CE390A043A700080E307214D8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15318. {
  15319. Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* _thisAdjusted;
  15320. int32_t _offset = 1;
  15321. _thisAdjusted = reinterpret_cast<Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08*>(__this + _offset);
  15322. Enumerator_System_Collections_IEnumerator_Reset_m8B8DC3403BC0CB3CE390A043A700080E307214D8(_thisAdjusted, method);
  15323. }
  15324. #ifdef __clang__
  15325. #pragma clang diagnostic pop
  15326. #endif
  15327. #ifdef __clang__
  15328. #pragma clang diagnostic push
  15329. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15330. #pragma clang diagnostic ignored "-Wunused-variable"
  15331. #endif
  15332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m48F3BFCF8417A0960822551B050D6590B38FBFDD_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  15333. {
  15334. {
  15335. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_0 = ___0_dictionary;
  15336. __this->____dictionary = L_0;
  15337. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  15338. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_1 = ___0_dictionary;
  15339. NullCheck(L_1);
  15340. int32_t L_2 = L_1->____version;
  15341. __this->____version = L_2;
  15342. __this->____index = 0;
  15343. int32_t L_3 = ___1_getEnumeratorRetType;
  15344. __this->____getEnumeratorRetType = L_3;
  15345. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* L_4 = (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*)(&__this->____current);
  15346. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5));
  15347. return;
  15348. }
  15349. }
  15350. IL2CPP_EXTERN_C void Enumerator__ctor_m48F3BFCF8417A0960822551B050D6590B38FBFDD_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  15351. {
  15352. Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* _thisAdjusted;
  15353. int32_t _offset = 1;
  15354. _thisAdjusted = reinterpret_cast<Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*>(__this + _offset);
  15355. Enumerator__ctor_m48F3BFCF8417A0960822551B050D6590B38FBFDD(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  15356. }
  15357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m860B439CF36132AF08DEFB78B5622A9DE3726C1E_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  15358. {
  15359. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C* V_0 = NULL;
  15360. int32_t V_1 = 0;
  15361. {
  15362. int32_t L_0 = __this->____version;
  15363. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_1 = __this->____dictionary;
  15364. NullCheck(L_1);
  15365. int32_t L_2 = L_1->____version;
  15366. if ((((int32_t)L_0) == ((int32_t)L_2)))
  15367. {
  15368. goto IL_005e;
  15369. }
  15370. }
  15371. {
  15372. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  15373. goto IL_005e;
  15374. }
  15375. IL_001a:
  15376. {
  15377. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_3 = __this->____dictionary;
  15378. NullCheck(L_3);
  15379. EntryU5BU5D_t05E52844511353E4ABF08A5014CE9794F2BC7FB2* L_4 = L_3->____entries;
  15380. int32_t L_5 = __this->____index;
  15381. V_1 = L_5;
  15382. int32_t L_6 = V_1;
  15383. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  15384. int32_t L_7 = V_1;
  15385. NullCheck(L_4);
  15386. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  15387. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C* L_8 = V_0;
  15388. int32_t L_9 = L_8->___hashCode;
  15389. if ((((int32_t)L_9) < ((int32_t)0)))
  15390. {
  15391. goto IL_005e;
  15392. }
  15393. }
  15394. {
  15395. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C* L_10 = V_0;
  15396. int64_t L_11 = L_10->___key;
  15397. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C* L_12 = V_0;
  15398. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_13 = L_12->___value;
  15399. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 L_14;
  15400. memset((&L_14), 0, sizeof(L_14));
  15401. KeyValuePair_2__ctor_mD78D3ED0DF0652A07B1E8C08B88445A45230AC4C((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  15402. __this->____current = L_14;
  15403. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____current))->___value))->___inheritedData))->___m_Ref), (void*)NULL);
  15404. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15405. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____current))->___value))->___layoutData))->___m_Ref), (void*)NULL);
  15406. #endif
  15407. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15408. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____current))->___value))->___rareData))->___m_Ref), (void*)NULL);
  15409. #endif
  15410. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15411. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____current))->___value))->___transformData))->___m_Ref), (void*)NULL);
  15412. #endif
  15413. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15414. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____current))->___value))->___transitionData))->___m_Ref), (void*)NULL);
  15415. #endif
  15416. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15417. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____current))->___value))->___visualData))->___m_Ref), (void*)NULL);
  15418. #endif
  15419. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15420. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____current))->___value))->___customProperties), (void*)NULL);
  15421. #endif
  15422. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15423. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____current))->___value))->___computedTransitions), (void*)NULL);
  15424. #endif
  15425. return (bool)1;
  15426. }
  15427. IL_005e:
  15428. {
  15429. int32_t L_15 = __this->____index;
  15430. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_16 = __this->____dictionary;
  15431. NullCheck(L_16);
  15432. int32_t L_17 = L_16->____count;
  15433. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  15434. {
  15435. goto IL_001a;
  15436. }
  15437. }
  15438. {
  15439. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_18 = __this->____dictionary;
  15440. NullCheck(L_18);
  15441. int32_t L_19 = L_18->____count;
  15442. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  15443. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* L_20 = (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*)(&__this->____current);
  15444. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5));
  15445. return (bool)0;
  15446. }
  15447. }
  15448. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m860B439CF36132AF08DEFB78B5622A9DE3726C1E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15449. {
  15450. Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* _thisAdjusted;
  15451. int32_t _offset = 1;
  15452. _thisAdjusted = reinterpret_cast<Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*>(__this + _offset);
  15453. bool _returnValue;
  15454. _returnValue = Enumerator_MoveNext_m860B439CF36132AF08DEFB78B5622A9DE3726C1E(_thisAdjusted, method);
  15455. return _returnValue;
  15456. }
  15457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 Enumerator_get_Current_mBD3AF0C846FCB587AC762E436611E55C611A8E3C_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  15458. {
  15459. {
  15460. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 L_0 = __this->____current;
  15461. return L_0;
  15462. }
  15463. }
  15464. IL2CPP_EXTERN_C KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 Enumerator_get_Current_mBD3AF0C846FCB587AC762E436611E55C611A8E3C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15465. {
  15466. Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* _thisAdjusted;
  15467. int32_t _offset = 1;
  15468. _thisAdjusted = reinterpret_cast<Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*>(__this + _offset);
  15469. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 _returnValue;
  15470. _returnValue = Enumerator_get_Current_mBD3AF0C846FCB587AC762E436611E55C611A8E3C_inline(_thisAdjusted, method);
  15471. return _returnValue;
  15472. }
  15473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mF6FCB0609894144BF131B8B2EA472065F973C158_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  15474. {
  15475. {
  15476. return;
  15477. }
  15478. }
  15479. IL2CPP_EXTERN_C void Enumerator_Dispose_mF6FCB0609894144BF131B8B2EA472065F973C158_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15480. {
  15481. Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* _thisAdjusted;
  15482. int32_t _offset = 1;
  15483. _thisAdjusted = reinterpret_cast<Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*>(__this + _offset);
  15484. Enumerator_Dispose_mF6FCB0609894144BF131B8B2EA472065F973C158(_thisAdjusted, method);
  15485. }
  15486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mE0C53E6DD43EE6C668997D49DAAFCB5383A4FE23_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  15487. {
  15488. static bool s_Il2CppMethodInitialized;
  15489. if (!s_Il2CppMethodInitialized)
  15490. {
  15491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  15492. s_Il2CppMethodInitialized = true;
  15493. }
  15494. {
  15495. int32_t L_0 = __this->____index;
  15496. if (!L_0)
  15497. {
  15498. goto IL_001d;
  15499. }
  15500. }
  15501. {
  15502. int32_t L_1 = __this->____index;
  15503. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_2 = __this->____dictionary;
  15504. NullCheck(L_2);
  15505. int32_t L_3 = L_2->____count;
  15506. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  15507. {
  15508. goto IL_0022;
  15509. }
  15510. }
  15511. IL_001d:
  15512. {
  15513. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  15514. }
  15515. IL_0022:
  15516. {
  15517. int32_t L_4 = __this->____getEnumeratorRetType;
  15518. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  15519. {
  15520. goto IL_0056;
  15521. }
  15522. }
  15523. {
  15524. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* L_5 = (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*)(&__this->____current);
  15525. int64_t L_6;
  15526. L_6 = KeyValuePair_2_get_Key_m38480BC1390E153563756224D730B590FA3E0DD3_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  15527. int64_t L_7 = L_6;
  15528. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  15529. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* L_9 = (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*)(&__this->____current);
  15530. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_10;
  15531. L_10 = KeyValuePair_2_get_Value_mC7510148BA14E606D490D72EB6C5664DC383BD9B_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15532. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_11 = L_10;
  15533. RuntimeObject* L_12 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_11);
  15534. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_13;
  15535. memset((&L_13), 0, sizeof(L_13));
  15536. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_13), L_8, L_12, NULL);
  15537. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_14 = L_13;
  15538. RuntimeObject* L_15 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_14);
  15539. return L_15;
  15540. }
  15541. IL_0056:
  15542. {
  15543. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* L_16 = (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*)(&__this->____current);
  15544. int64_t L_17;
  15545. L_17 = KeyValuePair_2_get_Key_m38480BC1390E153563756224D730B590FA3E0DD3_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  15546. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* L_18 = (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*)(&__this->____current);
  15547. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_19;
  15548. L_19 = KeyValuePair_2_get_Value_mC7510148BA14E606D490D72EB6C5664DC383BD9B_inline(L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15549. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 L_20;
  15550. memset((&L_20), 0, sizeof(L_20));
  15551. KeyValuePair_2__ctor_mD78D3ED0DF0652A07B1E8C08B88445A45230AC4C((&L_20), L_17, L_19, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  15552. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 L_21 = L_20;
  15553. RuntimeObject* L_22 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_21);
  15554. return L_22;
  15555. }
  15556. }
  15557. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mE0C53E6DD43EE6C668997D49DAAFCB5383A4FE23_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15558. {
  15559. Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* _thisAdjusted;
  15560. int32_t _offset = 1;
  15561. _thisAdjusted = reinterpret_cast<Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*>(__this + _offset);
  15562. RuntimeObject* _returnValue;
  15563. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mE0C53E6DD43EE6C668997D49DAAFCB5383A4FE23(_thisAdjusted, method);
  15564. return _returnValue;
  15565. }
  15566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7D4BDB63C867C77427E0A9B5DC95F7A64F82048E_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  15567. {
  15568. {
  15569. int32_t L_0 = __this->____version;
  15570. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_1 = __this->____dictionary;
  15571. NullCheck(L_1);
  15572. int32_t L_2 = L_1->____version;
  15573. if ((((int32_t)L_0) == ((int32_t)L_2)))
  15574. {
  15575. goto IL_0018;
  15576. }
  15577. }
  15578. {
  15579. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  15580. }
  15581. IL_0018:
  15582. {
  15583. __this->____index = 0;
  15584. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* L_3 = (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*)(&__this->____current);
  15585. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5));
  15586. return;
  15587. }
  15588. }
  15589. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m7D4BDB63C867C77427E0A9B5DC95F7A64F82048E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15590. {
  15591. Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* _thisAdjusted;
  15592. int32_t _offset = 1;
  15593. _thisAdjusted = reinterpret_cast<Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*>(__this + _offset);
  15594. Enumerator_System_Collections_IEnumerator_Reset_m7D4BDB63C867C77427E0A9B5DC95F7A64F82048E(_thisAdjusted, method);
  15595. }
  15596. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m5F0FFE8571491B8A56F27AA8BEE466001D44C71E_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  15597. {
  15598. {
  15599. int32_t L_0 = __this->____index;
  15600. if (!L_0)
  15601. {
  15602. goto IL_001d;
  15603. }
  15604. }
  15605. {
  15606. int32_t L_1 = __this->____index;
  15607. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_2 = __this->____dictionary;
  15608. NullCheck(L_2);
  15609. int32_t L_3 = L_2->____count;
  15610. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  15611. {
  15612. goto IL_0022;
  15613. }
  15614. }
  15615. IL_001d:
  15616. {
  15617. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  15618. }
  15619. IL_0022:
  15620. {
  15621. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* L_4 = (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*)(&__this->____current);
  15622. int64_t L_5;
  15623. L_5 = KeyValuePair_2_get_Key_m38480BC1390E153563756224D730B590FA3E0DD3_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  15624. int64_t L_6 = L_5;
  15625. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  15626. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* L_8 = (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*)(&__this->____current);
  15627. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_9;
  15628. L_9 = KeyValuePair_2_get_Value_mC7510148BA14E606D490D72EB6C5664DC383BD9B_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15629. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_10 = L_9;
  15630. RuntimeObject* L_11 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_10);
  15631. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12;
  15632. memset((&L_12), 0, sizeof(L_12));
  15633. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_12), L_7, L_11, NULL);
  15634. return L_12;
  15635. }
  15636. }
  15637. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m5F0FFE8571491B8A56F27AA8BEE466001D44C71E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15638. {
  15639. Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* _thisAdjusted;
  15640. int32_t _offset = 1;
  15641. _thisAdjusted = reinterpret_cast<Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*>(__this + _offset);
  15642. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  15643. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m5F0FFE8571491B8A56F27AA8BEE466001D44C71E(_thisAdjusted, method);
  15644. return _returnValue;
  15645. }
  15646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m684F425CC2AA5FF9C563490FACF020B96F9ECD6F_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  15647. {
  15648. {
  15649. int32_t L_0 = __this->____index;
  15650. if (!L_0)
  15651. {
  15652. goto IL_001d;
  15653. }
  15654. }
  15655. {
  15656. int32_t L_1 = __this->____index;
  15657. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_2 = __this->____dictionary;
  15658. NullCheck(L_2);
  15659. int32_t L_3 = L_2->____count;
  15660. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  15661. {
  15662. goto IL_0022;
  15663. }
  15664. }
  15665. IL_001d:
  15666. {
  15667. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  15668. }
  15669. IL_0022:
  15670. {
  15671. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* L_4 = (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*)(&__this->____current);
  15672. int64_t L_5;
  15673. L_5 = KeyValuePair_2_get_Key_m38480BC1390E153563756224D730B590FA3E0DD3_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  15674. int64_t L_6 = L_5;
  15675. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  15676. return L_7;
  15677. }
  15678. }
  15679. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m684F425CC2AA5FF9C563490FACF020B96F9ECD6F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15680. {
  15681. Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* _thisAdjusted;
  15682. int32_t _offset = 1;
  15683. _thisAdjusted = reinterpret_cast<Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*>(__this + _offset);
  15684. RuntimeObject* _returnValue;
  15685. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m684F425CC2AA5FF9C563490FACF020B96F9ECD6F(_thisAdjusted, method);
  15686. return _returnValue;
  15687. }
  15688. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m4087E6286315E701F74A41278BC0472844B676F3_gshared (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  15689. {
  15690. {
  15691. int32_t L_0 = __this->____index;
  15692. if (!L_0)
  15693. {
  15694. goto IL_001d;
  15695. }
  15696. }
  15697. {
  15698. int32_t L_1 = __this->____index;
  15699. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_2 = __this->____dictionary;
  15700. NullCheck(L_2);
  15701. int32_t L_3 = L_2->____count;
  15702. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  15703. {
  15704. goto IL_0022;
  15705. }
  15706. }
  15707. IL_001d:
  15708. {
  15709. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  15710. }
  15711. IL_0022:
  15712. {
  15713. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* L_4 = (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5*)(&__this->____current);
  15714. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_5;
  15715. L_5 = KeyValuePair_2_get_Value_mC7510148BA14E606D490D72EB6C5664DC383BD9B_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15716. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_6 = L_5;
  15717. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  15718. return L_7;
  15719. }
  15720. }
  15721. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m4087E6286315E701F74A41278BC0472844B676F3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15722. {
  15723. Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* _thisAdjusted;
  15724. int32_t _offset = 1;
  15725. _thisAdjusted = reinterpret_cast<Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA*>(__this + _offset);
  15726. RuntimeObject* _returnValue;
  15727. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m4087E6286315E701F74A41278BC0472844B676F3(_thisAdjusted, method);
  15728. return _returnValue;
  15729. }
  15730. #ifdef __clang__
  15731. #pragma clang diagnostic pop
  15732. #endif
  15733. #ifdef __clang__
  15734. #pragma clang diagnostic push
  15735. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15736. #pragma clang diagnostic ignored "-Wunused-variable"
  15737. #endif
  15738. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m246CD5F143FDE1068C7313EE2B9EE5DDBDA42122_gshared (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ___0_dictionary, const RuntimeMethod* method)
  15739. {
  15740. {
  15741. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_0 = ___0_dictionary;
  15742. __this->____dictionary = L_0;
  15743. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  15744. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_1 = ___0_dictionary;
  15745. NullCheck(L_1);
  15746. int32_t L_2 = L_1->____version;
  15747. __this->____version = L_2;
  15748. __this->____index = 0;
  15749. int64_t* L_3 = (int64_t*)(&__this->____currentKey);
  15750. il2cpp_codegen_initobj(L_3, sizeof(int64_t));
  15751. return;
  15752. }
  15753. }
  15754. IL2CPP_EXTERN_C void Enumerator__ctor_m246CD5F143FDE1068C7313EE2B9EE5DDBDA42122_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ___0_dictionary, const RuntimeMethod* method)
  15755. {
  15756. Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* _thisAdjusted;
  15757. int32_t _offset = 1;
  15758. _thisAdjusted = reinterpret_cast<Enumerator_t35A152E65B213D71005FA99162A21A3D00219802*>(__this + _offset);
  15759. Enumerator__ctor_m246CD5F143FDE1068C7313EE2B9EE5DDBDA42122(_thisAdjusted, ___0_dictionary, method);
  15760. }
  15761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFB016EFEB3539D978C1FCFA60BD48EAECF70F6F1_gshared (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method)
  15762. {
  15763. {
  15764. return;
  15765. }
  15766. }
  15767. IL2CPP_EXTERN_C void Enumerator_Dispose_mFB016EFEB3539D978C1FCFA60BD48EAECF70F6F1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15768. {
  15769. Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* _thisAdjusted;
  15770. int32_t _offset = 1;
  15771. _thisAdjusted = reinterpret_cast<Enumerator_t35A152E65B213D71005FA99162A21A3D00219802*>(__this + _offset);
  15772. Enumerator_Dispose_mFB016EFEB3539D978C1FCFA60BD48EAECF70F6F1(_thisAdjusted, method);
  15773. }
  15774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAAE5F5AD288AF68B6679CBD2E8DD23C4D64A3CC7_gshared (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method)
  15775. {
  15776. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C* V_0 = NULL;
  15777. int32_t V_1 = 0;
  15778. {
  15779. int32_t L_0 = __this->____version;
  15780. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_1 = __this->____dictionary;
  15781. NullCheck(L_1);
  15782. int32_t L_2 = L_1->____version;
  15783. if ((((int32_t)L_0) == ((int32_t)L_2)))
  15784. {
  15785. goto IL_0053;
  15786. }
  15787. }
  15788. {
  15789. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  15790. goto IL_0053;
  15791. }
  15792. IL_001a:
  15793. {
  15794. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_3 = __this->____dictionary;
  15795. NullCheck(L_3);
  15796. EntryU5BU5D_t05E52844511353E4ABF08A5014CE9794F2BC7FB2* L_4 = L_3->____entries;
  15797. int32_t L_5 = __this->____index;
  15798. V_1 = L_5;
  15799. int32_t L_6 = V_1;
  15800. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  15801. int32_t L_7 = V_1;
  15802. NullCheck(L_4);
  15803. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  15804. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C* L_8 = V_0;
  15805. int32_t L_9 = L_8->___hashCode;
  15806. if ((((int32_t)L_9) < ((int32_t)0)))
  15807. {
  15808. goto IL_0053;
  15809. }
  15810. }
  15811. {
  15812. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C* L_10 = V_0;
  15813. int64_t L_11 = L_10->___key;
  15814. __this->____currentKey = L_11;
  15815. return (bool)1;
  15816. }
  15817. IL_0053:
  15818. {
  15819. int32_t L_12 = __this->____index;
  15820. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_13 = __this->____dictionary;
  15821. NullCheck(L_13);
  15822. int32_t L_14 = L_13->____count;
  15823. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  15824. {
  15825. goto IL_001a;
  15826. }
  15827. }
  15828. {
  15829. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_15 = __this->____dictionary;
  15830. NullCheck(L_15);
  15831. int32_t L_16 = L_15->____count;
  15832. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  15833. int64_t* L_17 = (int64_t*)(&__this->____currentKey);
  15834. il2cpp_codegen_initobj(L_17, sizeof(int64_t));
  15835. return (bool)0;
  15836. }
  15837. }
  15838. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mAAE5F5AD288AF68B6679CBD2E8DD23C4D64A3CC7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15839. {
  15840. Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* _thisAdjusted;
  15841. int32_t _offset = 1;
  15842. _thisAdjusted = reinterpret_cast<Enumerator_t35A152E65B213D71005FA99162A21A3D00219802*>(__this + _offset);
  15843. bool _returnValue;
  15844. _returnValue = Enumerator_MoveNext_mAAE5F5AD288AF68B6679CBD2E8DD23C4D64A3CC7(_thisAdjusted, method);
  15845. return _returnValue;
  15846. }
  15847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_mE48AE1D0A6D21CE69058619F4CC7BD98216061BA_gshared (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method)
  15848. {
  15849. {
  15850. int64_t L_0 = __this->____currentKey;
  15851. return L_0;
  15852. }
  15853. }
  15854. IL2CPP_EXTERN_C int64_t Enumerator_get_Current_mE48AE1D0A6D21CE69058619F4CC7BD98216061BA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15855. {
  15856. Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* _thisAdjusted;
  15857. int32_t _offset = 1;
  15858. _thisAdjusted = reinterpret_cast<Enumerator_t35A152E65B213D71005FA99162A21A3D00219802*>(__this + _offset);
  15859. int64_t _returnValue;
  15860. _returnValue = Enumerator_get_Current_mE48AE1D0A6D21CE69058619F4CC7BD98216061BA_inline(_thisAdjusted, method);
  15861. return _returnValue;
  15862. }
  15863. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9DA2F8DA9C2DA6E2D9F59680AC76B393F90C4CF7_gshared (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method)
  15864. {
  15865. {
  15866. int32_t L_0 = __this->____index;
  15867. if (!L_0)
  15868. {
  15869. goto IL_001d;
  15870. }
  15871. }
  15872. {
  15873. int32_t L_1 = __this->____index;
  15874. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_2 = __this->____dictionary;
  15875. NullCheck(L_2);
  15876. int32_t L_3 = L_2->____count;
  15877. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  15878. {
  15879. goto IL_0022;
  15880. }
  15881. }
  15882. IL_001d:
  15883. {
  15884. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  15885. }
  15886. IL_0022:
  15887. {
  15888. int64_t L_4 = __this->____currentKey;
  15889. int64_t L_5 = L_4;
  15890. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  15891. return L_6;
  15892. }
  15893. }
  15894. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9DA2F8DA9C2DA6E2D9F59680AC76B393F90C4CF7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15895. {
  15896. Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* _thisAdjusted;
  15897. int32_t _offset = 1;
  15898. _thisAdjusted = reinterpret_cast<Enumerator_t35A152E65B213D71005FA99162A21A3D00219802*>(__this + _offset);
  15899. RuntimeObject* _returnValue;
  15900. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m9DA2F8DA9C2DA6E2D9F59680AC76B393F90C4CF7(_thisAdjusted, method);
  15901. return _returnValue;
  15902. }
  15903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m23F90FB3EA643DDF9989FA8F61E0F4A6E79E6EDD_gshared (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method)
  15904. {
  15905. {
  15906. int32_t L_0 = __this->____version;
  15907. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_1 = __this->____dictionary;
  15908. NullCheck(L_1);
  15909. int32_t L_2 = L_1->____version;
  15910. if ((((int32_t)L_0) == ((int32_t)L_2)))
  15911. {
  15912. goto IL_0018;
  15913. }
  15914. }
  15915. {
  15916. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  15917. }
  15918. IL_0018:
  15919. {
  15920. __this->____index = 0;
  15921. int64_t* L_3 = (int64_t*)(&__this->____currentKey);
  15922. il2cpp_codegen_initobj(L_3, sizeof(int64_t));
  15923. return;
  15924. }
  15925. }
  15926. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m23F90FB3EA643DDF9989FA8F61E0F4A6E79E6EDD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15927. {
  15928. Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* _thisAdjusted;
  15929. int32_t _offset = 1;
  15930. _thisAdjusted = reinterpret_cast<Enumerator_t35A152E65B213D71005FA99162A21A3D00219802*>(__this + _offset);
  15931. Enumerator_System_Collections_IEnumerator_Reset_m23F90FB3EA643DDF9989FA8F61E0F4A6E79E6EDD(_thisAdjusted, method);
  15932. }
  15933. #ifdef __clang__
  15934. #pragma clang diagnostic pop
  15935. #endif
  15936. #ifdef __clang__
  15937. #pragma clang diagnostic push
  15938. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15939. #pragma clang diagnostic ignored "-Wunused-variable"
  15940. #endif
  15941. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m99317326E3151CD298882A5682903BE0D13B2767_gshared (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ___0_dictionary, const RuntimeMethod* method)
  15942. {
  15943. {
  15944. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_0 = ___0_dictionary;
  15945. __this->____dictionary = L_0;
  15946. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  15947. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_1 = ___0_dictionary;
  15948. NullCheck(L_1);
  15949. int32_t L_2 = L_1->____version;
  15950. __this->____version = L_2;
  15951. __this->____index = 0;
  15952. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C* L_3 = (ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C*)(&__this->____currentValue);
  15953. il2cpp_codegen_initobj(L_3, sizeof(ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C));
  15954. return;
  15955. }
  15956. }
  15957. IL2CPP_EXTERN_C void Enumerator__ctor_m99317326E3151CD298882A5682903BE0D13B2767_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* ___0_dictionary, const RuntimeMethod* method)
  15958. {
  15959. Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* _thisAdjusted;
  15960. int32_t _offset = 1;
  15961. _thisAdjusted = reinterpret_cast<Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B*>(__this + _offset);
  15962. Enumerator__ctor_m99317326E3151CD298882A5682903BE0D13B2767(_thisAdjusted, ___0_dictionary, method);
  15963. }
  15964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m588E0786485B197D4EC680A3293308502F4A0369_gshared (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method)
  15965. {
  15966. {
  15967. return;
  15968. }
  15969. }
  15970. IL2CPP_EXTERN_C void Enumerator_Dispose_m588E0786485B197D4EC680A3293308502F4A0369_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  15971. {
  15972. Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* _thisAdjusted;
  15973. int32_t _offset = 1;
  15974. _thisAdjusted = reinterpret_cast<Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B*>(__this + _offset);
  15975. Enumerator_Dispose_m588E0786485B197D4EC680A3293308502F4A0369(_thisAdjusted, method);
  15976. }
  15977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8134B4AF4A16FBCACE817DBBD0F78F4312561DC4_gshared (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method)
  15978. {
  15979. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C* V_0 = NULL;
  15980. int32_t V_1 = 0;
  15981. {
  15982. int32_t L_0 = __this->____version;
  15983. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_1 = __this->____dictionary;
  15984. NullCheck(L_1);
  15985. int32_t L_2 = L_1->____version;
  15986. if ((((int32_t)L_0) == ((int32_t)L_2)))
  15987. {
  15988. goto IL_0053;
  15989. }
  15990. }
  15991. {
  15992. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  15993. goto IL_0053;
  15994. }
  15995. IL_001a:
  15996. {
  15997. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_3 = __this->____dictionary;
  15998. NullCheck(L_3);
  15999. EntryU5BU5D_t05E52844511353E4ABF08A5014CE9794F2BC7FB2* L_4 = L_3->____entries;
  16000. int32_t L_5 = __this->____index;
  16001. V_1 = L_5;
  16002. int32_t L_6 = V_1;
  16003. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  16004. int32_t L_7 = V_1;
  16005. NullCheck(L_4);
  16006. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  16007. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C* L_8 = V_0;
  16008. int32_t L_9 = L_8->___hashCode;
  16009. if ((((int32_t)L_9) < ((int32_t)0)))
  16010. {
  16011. goto IL_0053;
  16012. }
  16013. }
  16014. {
  16015. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C* L_10 = V_0;
  16016. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_11 = L_10->___value;
  16017. __this->____currentValue = L_11;
  16018. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____currentValue))->___inheritedData))->___m_Ref), (void*)NULL);
  16019. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16020. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____currentValue))->___layoutData))->___m_Ref), (void*)NULL);
  16021. #endif
  16022. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16023. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____currentValue))->___rareData))->___m_Ref), (void*)NULL);
  16024. #endif
  16025. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16026. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____currentValue))->___transformData))->___m_Ref), (void*)NULL);
  16027. #endif
  16028. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16029. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____currentValue))->___transitionData))->___m_Ref), (void*)NULL);
  16030. #endif
  16031. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16032. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____currentValue))->___visualData))->___m_Ref), (void*)NULL);
  16033. #endif
  16034. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16035. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____currentValue))->___customProperties), (void*)NULL);
  16036. #endif
  16037. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16038. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____currentValue))->___computedTransitions), (void*)NULL);
  16039. #endif
  16040. return (bool)1;
  16041. }
  16042. IL_0053:
  16043. {
  16044. int32_t L_12 = __this->____index;
  16045. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_13 = __this->____dictionary;
  16046. NullCheck(L_13);
  16047. int32_t L_14 = L_13->____count;
  16048. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  16049. {
  16050. goto IL_001a;
  16051. }
  16052. }
  16053. {
  16054. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_15 = __this->____dictionary;
  16055. NullCheck(L_15);
  16056. int32_t L_16 = L_15->____count;
  16057. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  16058. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C* L_17 = (ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C*)(&__this->____currentValue);
  16059. il2cpp_codegen_initobj(L_17, sizeof(ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C));
  16060. return (bool)0;
  16061. }
  16062. }
  16063. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m8134B4AF4A16FBCACE817DBBD0F78F4312561DC4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16064. {
  16065. Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* _thisAdjusted;
  16066. int32_t _offset = 1;
  16067. _thisAdjusted = reinterpret_cast<Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B*>(__this + _offset);
  16068. bool _returnValue;
  16069. _returnValue = Enumerator_MoveNext_m8134B4AF4A16FBCACE817DBBD0F78F4312561DC4(_thisAdjusted, method);
  16070. return _returnValue;
  16071. }
  16072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C Enumerator_get_Current_mFF2F7771958997F1CB292C2048F7627DB9A73074_gshared (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method)
  16073. {
  16074. {
  16075. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_0 = __this->____currentValue;
  16076. return L_0;
  16077. }
  16078. }
  16079. IL2CPP_EXTERN_C ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C Enumerator_get_Current_mFF2F7771958997F1CB292C2048F7627DB9A73074_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16080. {
  16081. Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* _thisAdjusted;
  16082. int32_t _offset = 1;
  16083. _thisAdjusted = reinterpret_cast<Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B*>(__this + _offset);
  16084. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C _returnValue;
  16085. _returnValue = Enumerator_get_Current_mFF2F7771958997F1CB292C2048F7627DB9A73074_inline(_thisAdjusted, method);
  16086. return _returnValue;
  16087. }
  16088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mA4A51C14DEBF544C7564E1969BAF87FD18A46A44_gshared (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method)
  16089. {
  16090. {
  16091. int32_t L_0 = __this->____index;
  16092. if (!L_0)
  16093. {
  16094. goto IL_001d;
  16095. }
  16096. }
  16097. {
  16098. int32_t L_1 = __this->____index;
  16099. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_2 = __this->____dictionary;
  16100. NullCheck(L_2);
  16101. int32_t L_3 = L_2->____count;
  16102. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  16103. {
  16104. goto IL_0022;
  16105. }
  16106. }
  16107. IL_001d:
  16108. {
  16109. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  16110. }
  16111. IL_0022:
  16112. {
  16113. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_4 = __this->____currentValue;
  16114. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_5 = L_4;
  16115. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  16116. return L_6;
  16117. }
  16118. }
  16119. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mA4A51C14DEBF544C7564E1969BAF87FD18A46A44_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16120. {
  16121. Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* _thisAdjusted;
  16122. int32_t _offset = 1;
  16123. _thisAdjusted = reinterpret_cast<Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B*>(__this + _offset);
  16124. RuntimeObject* _returnValue;
  16125. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mA4A51C14DEBF544C7564E1969BAF87FD18A46A44(_thisAdjusted, method);
  16126. return _returnValue;
  16127. }
  16128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBE7B2E4C313B1FDBE6148394BDE5990D6E0B36A4_gshared (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method)
  16129. {
  16130. {
  16131. int32_t L_0 = __this->____version;
  16132. Dictionary_2_t37F557505423C20CABB84F18ADA6FE019FD5411F* L_1 = __this->____dictionary;
  16133. NullCheck(L_1);
  16134. int32_t L_2 = L_1->____version;
  16135. if ((((int32_t)L_0) == ((int32_t)L_2)))
  16136. {
  16137. goto IL_0018;
  16138. }
  16139. }
  16140. {
  16141. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  16142. }
  16143. IL_0018:
  16144. {
  16145. __this->____index = 0;
  16146. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C* L_3 = (ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C*)(&__this->____currentValue);
  16147. il2cpp_codegen_initobj(L_3, sizeof(ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C));
  16148. return;
  16149. }
  16150. }
  16151. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mBE7B2E4C313B1FDBE6148394BDE5990D6E0B36A4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16152. {
  16153. Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* _thisAdjusted;
  16154. int32_t _offset = 1;
  16155. _thisAdjusted = reinterpret_cast<Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B*>(__this + _offset);
  16156. Enumerator_System_Collections_IEnumerator_Reset_mBE7B2E4C313B1FDBE6148394BDE5990D6E0B36A4(_thisAdjusted, method);
  16157. }
  16158. #ifdef __clang__
  16159. #pragma clang diagnostic pop
  16160. #endif
  16161. #ifdef __clang__
  16162. #pragma clang diagnostic push
  16163. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16164. #pragma clang diagnostic ignored "-Wunused-variable"
  16165. #endif
  16166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9D3078BAC4490BC1F7701F7868588D0C950ED33C_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  16167. {
  16168. {
  16169. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_0 = ___0_dictionary;
  16170. __this->____dictionary = L_0;
  16171. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  16172. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_1 = ___0_dictionary;
  16173. NullCheck(L_1);
  16174. int32_t L_2 = L_1->____version;
  16175. __this->____version = L_2;
  16176. __this->____index = 0;
  16177. int32_t L_3 = ___1_getEnumeratorRetType;
  16178. __this->____getEnumeratorRetType = L_3;
  16179. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* L_4 = (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*)(&__this->____current);
  16180. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F));
  16181. return;
  16182. }
  16183. }
  16184. IL2CPP_EXTERN_C void Enumerator__ctor_m9D3078BAC4490BC1F7701F7868588D0C950ED33C_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  16185. {
  16186. Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* _thisAdjusted;
  16187. int32_t _offset = 1;
  16188. _thisAdjusted = reinterpret_cast<Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*>(__this + _offset);
  16189. Enumerator__ctor_m9D3078BAC4490BC1F7701F7868588D0C950ED33C(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  16190. }
  16191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m881147E85D8BD7007980D4CF9EF837FB62B4FBD3_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  16192. {
  16193. Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438* V_0 = NULL;
  16194. int32_t V_1 = 0;
  16195. {
  16196. int32_t L_0 = __this->____version;
  16197. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_1 = __this->____dictionary;
  16198. NullCheck(L_1);
  16199. int32_t L_2 = L_1->____version;
  16200. if ((((int32_t)L_0) == ((int32_t)L_2)))
  16201. {
  16202. goto IL_005e;
  16203. }
  16204. }
  16205. {
  16206. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  16207. goto IL_005e;
  16208. }
  16209. IL_001a:
  16210. {
  16211. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_3 = __this->____dictionary;
  16212. NullCheck(L_3);
  16213. EntryU5BU5D_t37A30D502FEB00D75695A63792AE99DC7C4D68D1* L_4 = L_3->____entries;
  16214. int32_t L_5 = __this->____index;
  16215. V_1 = L_5;
  16216. int32_t L_6 = V_1;
  16217. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  16218. int32_t L_7 = V_1;
  16219. NullCheck(L_4);
  16220. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  16221. Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438* L_8 = V_0;
  16222. int32_t L_9 = L_8->___hashCode;
  16223. if ((((int32_t)L_9) < ((int32_t)0)))
  16224. {
  16225. goto IL_005e;
  16226. }
  16227. }
  16228. {
  16229. Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438* L_10 = V_0;
  16230. int64_t L_11 = L_10->___key;
  16231. Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438* L_12 = V_0;
  16232. RuntimeObject* L_13 = L_12->___value;
  16233. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_14;
  16234. memset((&L_14), 0, sizeof(L_14));
  16235. KeyValuePair_2__ctor_mB3AC72AF7C60DA273A113EB9C837B460EDA07F2E((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  16236. __this->____current = L_14;
  16237. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___value), (void*)NULL);
  16238. return (bool)1;
  16239. }
  16240. IL_005e:
  16241. {
  16242. int32_t L_15 = __this->____index;
  16243. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_16 = __this->____dictionary;
  16244. NullCheck(L_16);
  16245. int32_t L_17 = L_16->____count;
  16246. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  16247. {
  16248. goto IL_001a;
  16249. }
  16250. }
  16251. {
  16252. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_18 = __this->____dictionary;
  16253. NullCheck(L_18);
  16254. int32_t L_19 = L_18->____count;
  16255. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  16256. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* L_20 = (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*)(&__this->____current);
  16257. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F));
  16258. return (bool)0;
  16259. }
  16260. }
  16261. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m881147E85D8BD7007980D4CF9EF837FB62B4FBD3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16262. {
  16263. Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* _thisAdjusted;
  16264. int32_t _offset = 1;
  16265. _thisAdjusted = reinterpret_cast<Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*>(__this + _offset);
  16266. bool _returnValue;
  16267. _returnValue = Enumerator_MoveNext_m881147E85D8BD7007980D4CF9EF837FB62B4FBD3(_thisAdjusted, method);
  16268. return _returnValue;
  16269. }
  16270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F Enumerator_get_Current_m6B37BE381AD59540030ACC673F74DE0BC5D32F50_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  16271. {
  16272. {
  16273. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_0 = __this->____current;
  16274. return L_0;
  16275. }
  16276. }
  16277. IL2CPP_EXTERN_C KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F Enumerator_get_Current_m6B37BE381AD59540030ACC673F74DE0BC5D32F50_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16278. {
  16279. Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* _thisAdjusted;
  16280. int32_t _offset = 1;
  16281. _thisAdjusted = reinterpret_cast<Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*>(__this + _offset);
  16282. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F _returnValue;
  16283. _returnValue = Enumerator_get_Current_m6B37BE381AD59540030ACC673F74DE0BC5D32F50_inline(_thisAdjusted, method);
  16284. return _returnValue;
  16285. }
  16286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB1381ED2EC6C876BDB6E61F8071F04F28FFEDEAA_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  16287. {
  16288. {
  16289. return;
  16290. }
  16291. }
  16292. IL2CPP_EXTERN_C void Enumerator_Dispose_mB1381ED2EC6C876BDB6E61F8071F04F28FFEDEAA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16293. {
  16294. Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* _thisAdjusted;
  16295. int32_t _offset = 1;
  16296. _thisAdjusted = reinterpret_cast<Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*>(__this + _offset);
  16297. Enumerator_Dispose_mB1381ED2EC6C876BDB6E61F8071F04F28FFEDEAA(_thisAdjusted, method);
  16298. }
  16299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m64B1B7630C69664CAADCBDA2B37E32AB5B9D3D2D_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  16300. {
  16301. static bool s_Il2CppMethodInitialized;
  16302. if (!s_Il2CppMethodInitialized)
  16303. {
  16304. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  16305. s_Il2CppMethodInitialized = true;
  16306. }
  16307. {
  16308. int32_t L_0 = __this->____index;
  16309. if (!L_0)
  16310. {
  16311. goto IL_001d;
  16312. }
  16313. }
  16314. {
  16315. int32_t L_1 = __this->____index;
  16316. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_2 = __this->____dictionary;
  16317. NullCheck(L_2);
  16318. int32_t L_3 = L_2->____count;
  16319. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  16320. {
  16321. goto IL_0022;
  16322. }
  16323. }
  16324. IL_001d:
  16325. {
  16326. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  16327. }
  16328. IL_0022:
  16329. {
  16330. int32_t L_4 = __this->____getEnumeratorRetType;
  16331. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  16332. {
  16333. goto IL_0056;
  16334. }
  16335. }
  16336. {
  16337. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* L_5 = (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*)(&__this->____current);
  16338. int64_t L_6;
  16339. L_6 = KeyValuePair_2_get_Key_mC536572F88F3FD21EED4624743F8B1CDF5C8EF60_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  16340. int64_t L_7 = L_6;
  16341. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  16342. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* L_9 = (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*)(&__this->____current);
  16343. RuntimeObject* L_10;
  16344. L_10 = KeyValuePair_2_get_Value_m168A81686A84DCA632E92D898CAB9C8EEB38396F_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16345. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_11;
  16346. memset((&L_11), 0, sizeof(L_11));
  16347. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_11), L_8, L_10, NULL);
  16348. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12 = L_11;
  16349. RuntimeObject* L_13 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_12);
  16350. return L_13;
  16351. }
  16352. IL_0056:
  16353. {
  16354. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* L_14 = (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*)(&__this->____current);
  16355. int64_t L_15;
  16356. L_15 = KeyValuePair_2_get_Key_mC536572F88F3FD21EED4624743F8B1CDF5C8EF60_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  16357. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* L_16 = (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*)(&__this->____current);
  16358. RuntimeObject* L_17;
  16359. L_17 = KeyValuePair_2_get_Value_m168A81686A84DCA632E92D898CAB9C8EEB38396F_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16360. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_18;
  16361. memset((&L_18), 0, sizeof(L_18));
  16362. KeyValuePair_2__ctor_mB3AC72AF7C60DA273A113EB9C837B460EDA07F2E((&L_18), L_15, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  16363. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_19 = L_18;
  16364. RuntimeObject* L_20 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_19);
  16365. return L_20;
  16366. }
  16367. }
  16368. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m64B1B7630C69664CAADCBDA2B37E32AB5B9D3D2D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16369. {
  16370. Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* _thisAdjusted;
  16371. int32_t _offset = 1;
  16372. _thisAdjusted = reinterpret_cast<Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*>(__this + _offset);
  16373. RuntimeObject* _returnValue;
  16374. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m64B1B7630C69664CAADCBDA2B37E32AB5B9D3D2D(_thisAdjusted, method);
  16375. return _returnValue;
  16376. }
  16377. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m12BF4300CAB091FACD112DD14D5DF847E50907DA_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  16378. {
  16379. {
  16380. int32_t L_0 = __this->____version;
  16381. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_1 = __this->____dictionary;
  16382. NullCheck(L_1);
  16383. int32_t L_2 = L_1->____version;
  16384. if ((((int32_t)L_0) == ((int32_t)L_2)))
  16385. {
  16386. goto IL_0018;
  16387. }
  16388. }
  16389. {
  16390. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  16391. }
  16392. IL_0018:
  16393. {
  16394. __this->____index = 0;
  16395. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* L_3 = (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*)(&__this->____current);
  16396. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F));
  16397. return;
  16398. }
  16399. }
  16400. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m12BF4300CAB091FACD112DD14D5DF847E50907DA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16401. {
  16402. Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* _thisAdjusted;
  16403. int32_t _offset = 1;
  16404. _thisAdjusted = reinterpret_cast<Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*>(__this + _offset);
  16405. Enumerator_System_Collections_IEnumerator_Reset_m12BF4300CAB091FACD112DD14D5DF847E50907DA(_thisAdjusted, method);
  16406. }
  16407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m80D1AFBD65FCED228C887283F02D719E5D5249D7_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  16408. {
  16409. {
  16410. int32_t L_0 = __this->____index;
  16411. if (!L_0)
  16412. {
  16413. goto IL_001d;
  16414. }
  16415. }
  16416. {
  16417. int32_t L_1 = __this->____index;
  16418. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_2 = __this->____dictionary;
  16419. NullCheck(L_2);
  16420. int32_t L_3 = L_2->____count;
  16421. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  16422. {
  16423. goto IL_0022;
  16424. }
  16425. }
  16426. IL_001d:
  16427. {
  16428. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  16429. }
  16430. IL_0022:
  16431. {
  16432. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* L_4 = (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*)(&__this->____current);
  16433. int64_t L_5;
  16434. L_5 = KeyValuePair_2_get_Key_mC536572F88F3FD21EED4624743F8B1CDF5C8EF60_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  16435. int64_t L_6 = L_5;
  16436. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  16437. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* L_8 = (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*)(&__this->____current);
  16438. RuntimeObject* L_9;
  16439. L_9 = KeyValuePair_2_get_Value_m168A81686A84DCA632E92D898CAB9C8EEB38396F_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16440. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10;
  16441. memset((&L_10), 0, sizeof(L_10));
  16442. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_10), L_7, L_9, NULL);
  16443. return L_10;
  16444. }
  16445. }
  16446. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m80D1AFBD65FCED228C887283F02D719E5D5249D7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16447. {
  16448. Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* _thisAdjusted;
  16449. int32_t _offset = 1;
  16450. _thisAdjusted = reinterpret_cast<Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*>(__this + _offset);
  16451. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  16452. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m80D1AFBD65FCED228C887283F02D719E5D5249D7(_thisAdjusted, method);
  16453. return _returnValue;
  16454. }
  16455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m8468A7599FF3A0E22AFD12A15F2C135464AD243F_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  16456. {
  16457. {
  16458. int32_t L_0 = __this->____index;
  16459. if (!L_0)
  16460. {
  16461. goto IL_001d;
  16462. }
  16463. }
  16464. {
  16465. int32_t L_1 = __this->____index;
  16466. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_2 = __this->____dictionary;
  16467. NullCheck(L_2);
  16468. int32_t L_3 = L_2->____count;
  16469. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  16470. {
  16471. goto IL_0022;
  16472. }
  16473. }
  16474. IL_001d:
  16475. {
  16476. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  16477. }
  16478. IL_0022:
  16479. {
  16480. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* L_4 = (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*)(&__this->____current);
  16481. int64_t L_5;
  16482. L_5 = KeyValuePair_2_get_Key_mC536572F88F3FD21EED4624743F8B1CDF5C8EF60_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  16483. int64_t L_6 = L_5;
  16484. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  16485. return L_7;
  16486. }
  16487. }
  16488. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m8468A7599FF3A0E22AFD12A15F2C135464AD243F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16489. {
  16490. Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* _thisAdjusted;
  16491. int32_t _offset = 1;
  16492. _thisAdjusted = reinterpret_cast<Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*>(__this + _offset);
  16493. RuntimeObject* _returnValue;
  16494. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m8468A7599FF3A0E22AFD12A15F2C135464AD243F(_thisAdjusted, method);
  16495. return _returnValue;
  16496. }
  16497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m95810321352D56F129EA3B1A7B20D83C5CDF285A_gshared (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  16498. {
  16499. {
  16500. int32_t L_0 = __this->____index;
  16501. if (!L_0)
  16502. {
  16503. goto IL_001d;
  16504. }
  16505. }
  16506. {
  16507. int32_t L_1 = __this->____index;
  16508. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_2 = __this->____dictionary;
  16509. NullCheck(L_2);
  16510. int32_t L_3 = L_2->____count;
  16511. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  16512. {
  16513. goto IL_0022;
  16514. }
  16515. }
  16516. IL_001d:
  16517. {
  16518. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  16519. }
  16520. IL_0022:
  16521. {
  16522. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* L_4 = (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F*)(&__this->____current);
  16523. RuntimeObject* L_5;
  16524. L_5 = KeyValuePair_2_get_Value_m168A81686A84DCA632E92D898CAB9C8EEB38396F_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16525. return L_5;
  16526. }
  16527. }
  16528. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m95810321352D56F129EA3B1A7B20D83C5CDF285A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16529. {
  16530. Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* _thisAdjusted;
  16531. int32_t _offset = 1;
  16532. _thisAdjusted = reinterpret_cast<Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161*>(__this + _offset);
  16533. RuntimeObject* _returnValue;
  16534. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m95810321352D56F129EA3B1A7B20D83C5CDF285A(_thisAdjusted, method);
  16535. return _returnValue;
  16536. }
  16537. #ifdef __clang__
  16538. #pragma clang diagnostic pop
  16539. #endif
  16540. #ifdef __clang__
  16541. #pragma clang diagnostic push
  16542. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16543. #pragma clang diagnostic ignored "-Wunused-variable"
  16544. #endif
  16545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m048CD74DC2A24077A61CD4B30B5F7BAE92FE42A6_gshared (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ___0_dictionary, const RuntimeMethod* method)
  16546. {
  16547. {
  16548. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_0 = ___0_dictionary;
  16549. __this->____dictionary = L_0;
  16550. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  16551. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_1 = ___0_dictionary;
  16552. NullCheck(L_1);
  16553. int32_t L_2 = L_1->____version;
  16554. __this->____version = L_2;
  16555. __this->____index = 0;
  16556. int64_t* L_3 = (int64_t*)(&__this->____currentKey);
  16557. il2cpp_codegen_initobj(L_3, sizeof(int64_t));
  16558. return;
  16559. }
  16560. }
  16561. IL2CPP_EXTERN_C void Enumerator__ctor_m048CD74DC2A24077A61CD4B30B5F7BAE92FE42A6_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ___0_dictionary, const RuntimeMethod* method)
  16562. {
  16563. Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* _thisAdjusted;
  16564. int32_t _offset = 1;
  16565. _thisAdjusted = reinterpret_cast<Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C*>(__this + _offset);
  16566. Enumerator__ctor_m048CD74DC2A24077A61CD4B30B5F7BAE92FE42A6(_thisAdjusted, ___0_dictionary, method);
  16567. }
  16568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m00161B910622DE64FD1B9B5BE8FDC2C373B7F585_gshared (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method)
  16569. {
  16570. {
  16571. return;
  16572. }
  16573. }
  16574. IL2CPP_EXTERN_C void Enumerator_Dispose_m00161B910622DE64FD1B9B5BE8FDC2C373B7F585_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16575. {
  16576. Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* _thisAdjusted;
  16577. int32_t _offset = 1;
  16578. _thisAdjusted = reinterpret_cast<Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C*>(__this + _offset);
  16579. Enumerator_Dispose_m00161B910622DE64FD1B9B5BE8FDC2C373B7F585(_thisAdjusted, method);
  16580. }
  16581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m23A9E98E5BCAECF6D4E8B8941DE79A59AD0415FE_gshared (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method)
  16582. {
  16583. Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438* V_0 = NULL;
  16584. int32_t V_1 = 0;
  16585. {
  16586. int32_t L_0 = __this->____version;
  16587. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_1 = __this->____dictionary;
  16588. NullCheck(L_1);
  16589. int32_t L_2 = L_1->____version;
  16590. if ((((int32_t)L_0) == ((int32_t)L_2)))
  16591. {
  16592. goto IL_0053;
  16593. }
  16594. }
  16595. {
  16596. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  16597. goto IL_0053;
  16598. }
  16599. IL_001a:
  16600. {
  16601. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_3 = __this->____dictionary;
  16602. NullCheck(L_3);
  16603. EntryU5BU5D_t37A30D502FEB00D75695A63792AE99DC7C4D68D1* L_4 = L_3->____entries;
  16604. int32_t L_5 = __this->____index;
  16605. V_1 = L_5;
  16606. int32_t L_6 = V_1;
  16607. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  16608. int32_t L_7 = V_1;
  16609. NullCheck(L_4);
  16610. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  16611. Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438* L_8 = V_0;
  16612. int32_t L_9 = L_8->___hashCode;
  16613. if ((((int32_t)L_9) < ((int32_t)0)))
  16614. {
  16615. goto IL_0053;
  16616. }
  16617. }
  16618. {
  16619. Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438* L_10 = V_0;
  16620. int64_t L_11 = L_10->___key;
  16621. __this->____currentKey = L_11;
  16622. return (bool)1;
  16623. }
  16624. IL_0053:
  16625. {
  16626. int32_t L_12 = __this->____index;
  16627. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_13 = __this->____dictionary;
  16628. NullCheck(L_13);
  16629. int32_t L_14 = L_13->____count;
  16630. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  16631. {
  16632. goto IL_001a;
  16633. }
  16634. }
  16635. {
  16636. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_15 = __this->____dictionary;
  16637. NullCheck(L_15);
  16638. int32_t L_16 = L_15->____count;
  16639. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  16640. int64_t* L_17 = (int64_t*)(&__this->____currentKey);
  16641. il2cpp_codegen_initobj(L_17, sizeof(int64_t));
  16642. return (bool)0;
  16643. }
  16644. }
  16645. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m23A9E98E5BCAECF6D4E8B8941DE79A59AD0415FE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16646. {
  16647. Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* _thisAdjusted;
  16648. int32_t _offset = 1;
  16649. _thisAdjusted = reinterpret_cast<Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C*>(__this + _offset);
  16650. bool _returnValue;
  16651. _returnValue = Enumerator_MoveNext_m23A9E98E5BCAECF6D4E8B8941DE79A59AD0415FE(_thisAdjusted, method);
  16652. return _returnValue;
  16653. }
  16654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_m609B68ACF13841EC1E8EB9020756B7364ACBA499_gshared (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method)
  16655. {
  16656. {
  16657. int64_t L_0 = __this->____currentKey;
  16658. return L_0;
  16659. }
  16660. }
  16661. IL2CPP_EXTERN_C int64_t Enumerator_get_Current_m609B68ACF13841EC1E8EB9020756B7364ACBA499_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16662. {
  16663. Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* _thisAdjusted;
  16664. int32_t _offset = 1;
  16665. _thisAdjusted = reinterpret_cast<Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C*>(__this + _offset);
  16666. int64_t _returnValue;
  16667. _returnValue = Enumerator_get_Current_m609B68ACF13841EC1E8EB9020756B7364ACBA499_inline(_thisAdjusted, method);
  16668. return _returnValue;
  16669. }
  16670. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9ABADE685942422D68F21D76578ACD02EBA94DA7_gshared (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method)
  16671. {
  16672. {
  16673. int32_t L_0 = __this->____index;
  16674. if (!L_0)
  16675. {
  16676. goto IL_001d;
  16677. }
  16678. }
  16679. {
  16680. int32_t L_1 = __this->____index;
  16681. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_2 = __this->____dictionary;
  16682. NullCheck(L_2);
  16683. int32_t L_3 = L_2->____count;
  16684. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  16685. {
  16686. goto IL_0022;
  16687. }
  16688. }
  16689. IL_001d:
  16690. {
  16691. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  16692. }
  16693. IL_0022:
  16694. {
  16695. int64_t L_4 = __this->____currentKey;
  16696. int64_t L_5 = L_4;
  16697. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  16698. return L_6;
  16699. }
  16700. }
  16701. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9ABADE685942422D68F21D76578ACD02EBA94DA7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16702. {
  16703. Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* _thisAdjusted;
  16704. int32_t _offset = 1;
  16705. _thisAdjusted = reinterpret_cast<Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C*>(__this + _offset);
  16706. RuntimeObject* _returnValue;
  16707. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m9ABADE685942422D68F21D76578ACD02EBA94DA7(_thisAdjusted, method);
  16708. return _returnValue;
  16709. }
  16710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mE1809F5428817BA7497C215151F8AFB4252B5724_gshared (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method)
  16711. {
  16712. {
  16713. int32_t L_0 = __this->____version;
  16714. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_1 = __this->____dictionary;
  16715. NullCheck(L_1);
  16716. int32_t L_2 = L_1->____version;
  16717. if ((((int32_t)L_0) == ((int32_t)L_2)))
  16718. {
  16719. goto IL_0018;
  16720. }
  16721. }
  16722. {
  16723. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  16724. }
  16725. IL_0018:
  16726. {
  16727. __this->____index = 0;
  16728. int64_t* L_3 = (int64_t*)(&__this->____currentKey);
  16729. il2cpp_codegen_initobj(L_3, sizeof(int64_t));
  16730. return;
  16731. }
  16732. }
  16733. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mE1809F5428817BA7497C215151F8AFB4252B5724_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16734. {
  16735. Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* _thisAdjusted;
  16736. int32_t _offset = 1;
  16737. _thisAdjusted = reinterpret_cast<Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C*>(__this + _offset);
  16738. Enumerator_System_Collections_IEnumerator_Reset_mE1809F5428817BA7497C215151F8AFB4252B5724(_thisAdjusted, method);
  16739. }
  16740. #ifdef __clang__
  16741. #pragma clang diagnostic pop
  16742. #endif
  16743. #ifdef __clang__
  16744. #pragma clang diagnostic push
  16745. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16746. #pragma clang diagnostic ignored "-Wunused-variable"
  16747. #endif
  16748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6D7993F0F416C598B9DB0D4B9DF2CB22BD3E07C5_gshared (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ___0_dictionary, const RuntimeMethod* method)
  16749. {
  16750. {
  16751. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_0 = ___0_dictionary;
  16752. __this->____dictionary = L_0;
  16753. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  16754. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_1 = ___0_dictionary;
  16755. NullCheck(L_1);
  16756. int32_t L_2 = L_1->____version;
  16757. __this->____version = L_2;
  16758. __this->____index = 0;
  16759. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentValue);
  16760. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  16761. return;
  16762. }
  16763. }
  16764. IL2CPP_EXTERN_C void Enumerator__ctor_m6D7993F0F416C598B9DB0D4B9DF2CB22BD3E07C5_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* ___0_dictionary, const RuntimeMethod* method)
  16765. {
  16766. Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* _thisAdjusted;
  16767. int32_t _offset = 1;
  16768. _thisAdjusted = reinterpret_cast<Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D*>(__this + _offset);
  16769. Enumerator__ctor_m6D7993F0F416C598B9DB0D4B9DF2CB22BD3E07C5(_thisAdjusted, ___0_dictionary, method);
  16770. }
  16771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m88D8DFB7CF8747F1F8EBA722C32E87978FAA3041_gshared (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method)
  16772. {
  16773. {
  16774. return;
  16775. }
  16776. }
  16777. IL2CPP_EXTERN_C void Enumerator_Dispose_m88D8DFB7CF8747F1F8EBA722C32E87978FAA3041_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16778. {
  16779. Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* _thisAdjusted;
  16780. int32_t _offset = 1;
  16781. _thisAdjusted = reinterpret_cast<Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D*>(__this + _offset);
  16782. Enumerator_Dispose_m88D8DFB7CF8747F1F8EBA722C32E87978FAA3041(_thisAdjusted, method);
  16783. }
  16784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCBADFB9B05D6004606931CA8EF7A85A4618D30A2_gshared (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method)
  16785. {
  16786. Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438* V_0 = NULL;
  16787. int32_t V_1 = 0;
  16788. {
  16789. int32_t L_0 = __this->____version;
  16790. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_1 = __this->____dictionary;
  16791. NullCheck(L_1);
  16792. int32_t L_2 = L_1->____version;
  16793. if ((((int32_t)L_0) == ((int32_t)L_2)))
  16794. {
  16795. goto IL_0053;
  16796. }
  16797. }
  16798. {
  16799. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  16800. goto IL_0053;
  16801. }
  16802. IL_001a:
  16803. {
  16804. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_3 = __this->____dictionary;
  16805. NullCheck(L_3);
  16806. EntryU5BU5D_t37A30D502FEB00D75695A63792AE99DC7C4D68D1* L_4 = L_3->____entries;
  16807. int32_t L_5 = __this->____index;
  16808. V_1 = L_5;
  16809. int32_t L_6 = V_1;
  16810. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  16811. int32_t L_7 = V_1;
  16812. NullCheck(L_4);
  16813. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  16814. Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438* L_8 = V_0;
  16815. int32_t L_9 = L_8->___hashCode;
  16816. if ((((int32_t)L_9) < ((int32_t)0)))
  16817. {
  16818. goto IL_0053;
  16819. }
  16820. }
  16821. {
  16822. Entry_tFFDF932514D611FAE4AB69C8DDC8FA5F889B6438* L_10 = V_0;
  16823. RuntimeObject* L_11 = L_10->___value;
  16824. __this->____currentValue = L_11;
  16825. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentValue), (void*)L_11);
  16826. return (bool)1;
  16827. }
  16828. IL_0053:
  16829. {
  16830. int32_t L_12 = __this->____index;
  16831. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_13 = __this->____dictionary;
  16832. NullCheck(L_13);
  16833. int32_t L_14 = L_13->____count;
  16834. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  16835. {
  16836. goto IL_001a;
  16837. }
  16838. }
  16839. {
  16840. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_15 = __this->____dictionary;
  16841. NullCheck(L_15);
  16842. int32_t L_16 = L_15->____count;
  16843. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  16844. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentValue);
  16845. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  16846. return (bool)0;
  16847. }
  16848. }
  16849. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mCBADFB9B05D6004606931CA8EF7A85A4618D30A2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16850. {
  16851. Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* _thisAdjusted;
  16852. int32_t _offset = 1;
  16853. _thisAdjusted = reinterpret_cast<Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D*>(__this + _offset);
  16854. bool _returnValue;
  16855. _returnValue = Enumerator_MoveNext_mCBADFB9B05D6004606931CA8EF7A85A4618D30A2(_thisAdjusted, method);
  16856. return _returnValue;
  16857. }
  16858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mE396DC57C362877713861B0AD2C88728648A8364_gshared (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method)
  16859. {
  16860. {
  16861. RuntimeObject* L_0 = __this->____currentValue;
  16862. return L_0;
  16863. }
  16864. }
  16865. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_mE396DC57C362877713861B0AD2C88728648A8364_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16866. {
  16867. Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* _thisAdjusted;
  16868. int32_t _offset = 1;
  16869. _thisAdjusted = reinterpret_cast<Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D*>(__this + _offset);
  16870. RuntimeObject* _returnValue;
  16871. _returnValue = Enumerator_get_Current_mE396DC57C362877713861B0AD2C88728648A8364_inline(_thisAdjusted, method);
  16872. return _returnValue;
  16873. }
  16874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8178065C8E3D8E2794AE26731C3FC2E07467B45B_gshared (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method)
  16875. {
  16876. {
  16877. int32_t L_0 = __this->____index;
  16878. if (!L_0)
  16879. {
  16880. goto IL_001d;
  16881. }
  16882. }
  16883. {
  16884. int32_t L_1 = __this->____index;
  16885. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_2 = __this->____dictionary;
  16886. NullCheck(L_2);
  16887. int32_t L_3 = L_2->____count;
  16888. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  16889. {
  16890. goto IL_0022;
  16891. }
  16892. }
  16893. IL_001d:
  16894. {
  16895. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  16896. }
  16897. IL_0022:
  16898. {
  16899. RuntimeObject* L_4 = __this->____currentValue;
  16900. return L_4;
  16901. }
  16902. }
  16903. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8178065C8E3D8E2794AE26731C3FC2E07467B45B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16904. {
  16905. Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* _thisAdjusted;
  16906. int32_t _offset = 1;
  16907. _thisAdjusted = reinterpret_cast<Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D*>(__this + _offset);
  16908. RuntimeObject* _returnValue;
  16909. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m8178065C8E3D8E2794AE26731C3FC2E07467B45B(_thisAdjusted, method);
  16910. return _returnValue;
  16911. }
  16912. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mAF83F9A67A65CFE4EC4752D342F6BC01A96DB991_gshared (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method)
  16913. {
  16914. {
  16915. int32_t L_0 = __this->____version;
  16916. Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* L_1 = __this->____dictionary;
  16917. NullCheck(L_1);
  16918. int32_t L_2 = L_1->____version;
  16919. if ((((int32_t)L_0) == ((int32_t)L_2)))
  16920. {
  16921. goto IL_0018;
  16922. }
  16923. }
  16924. {
  16925. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  16926. }
  16927. IL_0018:
  16928. {
  16929. __this->____index = 0;
  16930. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentValue);
  16931. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  16932. return;
  16933. }
  16934. }
  16935. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mAF83F9A67A65CFE4EC4752D342F6BC01A96DB991_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  16936. {
  16937. Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* _thisAdjusted;
  16938. int32_t _offset = 1;
  16939. _thisAdjusted = reinterpret_cast<Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D*>(__this + _offset);
  16940. Enumerator_System_Collections_IEnumerator_Reset_mAF83F9A67A65CFE4EC4752D342F6BC01A96DB991(_thisAdjusted, method);
  16941. }
  16942. #ifdef __clang__
  16943. #pragma clang diagnostic pop
  16944. #endif
  16945. #ifdef __clang__
  16946. #pragma clang diagnostic push
  16947. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16948. #pragma clang diagnostic ignored "-Wunused-variable"
  16949. #endif
  16950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF846D88E137B9D8B06D3AE9E103AA36BA6B9422B_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  16951. {
  16952. {
  16953. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_0 = ___0_dictionary;
  16954. __this->____dictionary = L_0;
  16955. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  16956. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_1 = ___0_dictionary;
  16957. NullCheck(L_1);
  16958. int32_t L_2 = L_1->____version;
  16959. __this->____version = L_2;
  16960. __this->____index = 0;
  16961. int32_t L_3 = ___1_getEnumeratorRetType;
  16962. __this->____getEnumeratorRetType = L_3;
  16963. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* L_4 = (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*)(&__this->____current);
  16964. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202));
  16965. return;
  16966. }
  16967. }
  16968. IL2CPP_EXTERN_C void Enumerator__ctor_mF846D88E137B9D8B06D3AE9E103AA36BA6B9422B_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  16969. {
  16970. Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* _thisAdjusted;
  16971. int32_t _offset = 1;
  16972. _thisAdjusted = reinterpret_cast<Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*>(__this + _offset);
  16973. Enumerator__ctor_mF846D88E137B9D8B06D3AE9E103AA36BA6B9422B(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  16974. }
  16975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA6C515C1352BA574E79B9E323CBEFBEFC686A2C4_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  16976. {
  16977. Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F* V_0 = NULL;
  16978. int32_t V_1 = 0;
  16979. {
  16980. int32_t L_0 = __this->____version;
  16981. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_1 = __this->____dictionary;
  16982. NullCheck(L_1);
  16983. int32_t L_2 = L_1->____version;
  16984. if ((((int32_t)L_0) == ((int32_t)L_2)))
  16985. {
  16986. goto IL_005e;
  16987. }
  16988. }
  16989. {
  16990. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  16991. goto IL_005e;
  16992. }
  16993. IL_001a:
  16994. {
  16995. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_3 = __this->____dictionary;
  16996. NullCheck(L_3);
  16997. EntryU5BU5D_tF15F41EB93E42846D48A5EE818A359081082584E* L_4 = L_3->____entries;
  16998. int32_t L_5 = __this->____index;
  16999. V_1 = L_5;
  17000. int32_t L_6 = V_1;
  17001. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  17002. int32_t L_7 = V_1;
  17003. NullCheck(L_4);
  17004. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  17005. Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F* L_8 = V_0;
  17006. int32_t L_9 = L_8->___hashCode;
  17007. if ((((int32_t)L_9) < ((int32_t)0)))
  17008. {
  17009. goto IL_005e;
  17010. }
  17011. }
  17012. {
  17013. Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F* L_10 = V_0;
  17014. intptr_t L_11 = L_10->___key;
  17015. Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F* L_12 = V_0;
  17016. RuntimeObject* L_13 = L_12->___value;
  17017. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 L_14;
  17018. memset((&L_14), 0, sizeof(L_14));
  17019. KeyValuePair_2__ctor_m82B405915C0AE231271D648E701D7AC30BF0E605((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  17020. __this->____current = L_14;
  17021. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___value), (void*)NULL);
  17022. return (bool)1;
  17023. }
  17024. IL_005e:
  17025. {
  17026. int32_t L_15 = __this->____index;
  17027. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_16 = __this->____dictionary;
  17028. NullCheck(L_16);
  17029. int32_t L_17 = L_16->____count;
  17030. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  17031. {
  17032. goto IL_001a;
  17033. }
  17034. }
  17035. {
  17036. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_18 = __this->____dictionary;
  17037. NullCheck(L_18);
  17038. int32_t L_19 = L_18->____count;
  17039. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  17040. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* L_20 = (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*)(&__this->____current);
  17041. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202));
  17042. return (bool)0;
  17043. }
  17044. }
  17045. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mA6C515C1352BA574E79B9E323CBEFBEFC686A2C4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17046. {
  17047. Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* _thisAdjusted;
  17048. int32_t _offset = 1;
  17049. _thisAdjusted = reinterpret_cast<Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*>(__this + _offset);
  17050. bool _returnValue;
  17051. _returnValue = Enumerator_MoveNext_mA6C515C1352BA574E79B9E323CBEFBEFC686A2C4(_thisAdjusted, method);
  17052. return _returnValue;
  17053. }
  17054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 Enumerator_get_Current_m337B294E798C0E57BB6D6C190A2604A50B443D85_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  17055. {
  17056. {
  17057. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 L_0 = __this->____current;
  17058. return L_0;
  17059. }
  17060. }
  17061. IL2CPP_EXTERN_C KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 Enumerator_get_Current_m337B294E798C0E57BB6D6C190A2604A50B443D85_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17062. {
  17063. Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* _thisAdjusted;
  17064. int32_t _offset = 1;
  17065. _thisAdjusted = reinterpret_cast<Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*>(__this + _offset);
  17066. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 _returnValue;
  17067. _returnValue = Enumerator_get_Current_m337B294E798C0E57BB6D6C190A2604A50B443D85_inline(_thisAdjusted, method);
  17068. return _returnValue;
  17069. }
  17070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9930B2463EB3DF25C0D1AAA68B93527A00E8C3F7_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  17071. {
  17072. {
  17073. return;
  17074. }
  17075. }
  17076. IL2CPP_EXTERN_C void Enumerator_Dispose_m9930B2463EB3DF25C0D1AAA68B93527A00E8C3F7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17077. {
  17078. Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* _thisAdjusted;
  17079. int32_t _offset = 1;
  17080. _thisAdjusted = reinterpret_cast<Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*>(__this + _offset);
  17081. Enumerator_Dispose_m9930B2463EB3DF25C0D1AAA68B93527A00E8C3F7(_thisAdjusted, method);
  17082. }
  17083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7CD883A3AA89A9C9208C8AC06869CE0B88FF424C_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  17084. {
  17085. static bool s_Il2CppMethodInitialized;
  17086. if (!s_Il2CppMethodInitialized)
  17087. {
  17088. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  17089. s_Il2CppMethodInitialized = true;
  17090. }
  17091. {
  17092. int32_t L_0 = __this->____index;
  17093. if (!L_0)
  17094. {
  17095. goto IL_001d;
  17096. }
  17097. }
  17098. {
  17099. int32_t L_1 = __this->____index;
  17100. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_2 = __this->____dictionary;
  17101. NullCheck(L_2);
  17102. int32_t L_3 = L_2->____count;
  17103. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  17104. {
  17105. goto IL_0022;
  17106. }
  17107. }
  17108. IL_001d:
  17109. {
  17110. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  17111. }
  17112. IL_0022:
  17113. {
  17114. int32_t L_4 = __this->____getEnumeratorRetType;
  17115. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  17116. {
  17117. goto IL_0056;
  17118. }
  17119. }
  17120. {
  17121. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* L_5 = (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*)(&__this->____current);
  17122. intptr_t L_6;
  17123. L_6 = KeyValuePair_2_get_Key_mE8D6C2F2365FC5473829AFFBF0D5A9AF14EC5E17_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  17124. intptr_t L_7 = L_6;
  17125. RuntimeObject* L_8 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
  17126. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* L_9 = (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*)(&__this->____current);
  17127. RuntimeObject* L_10;
  17128. L_10 = KeyValuePair_2_get_Value_m93CAD86A4AF9FCE518099BD0F9D7537004B87F96_inline(L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17129. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_11;
  17130. memset((&L_11), 0, sizeof(L_11));
  17131. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_11), L_8, L_10, NULL);
  17132. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12 = L_11;
  17133. RuntimeObject* L_13 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_12);
  17134. return L_13;
  17135. }
  17136. IL_0056:
  17137. {
  17138. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* L_14 = (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*)(&__this->____current);
  17139. intptr_t L_15;
  17140. L_15 = KeyValuePair_2_get_Key_mE8D6C2F2365FC5473829AFFBF0D5A9AF14EC5E17_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  17141. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* L_16 = (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*)(&__this->____current);
  17142. RuntimeObject* L_17;
  17143. L_17 = KeyValuePair_2_get_Value_m93CAD86A4AF9FCE518099BD0F9D7537004B87F96_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17144. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 L_18;
  17145. memset((&L_18), 0, sizeof(L_18));
  17146. KeyValuePair_2__ctor_m82B405915C0AE231271D648E701D7AC30BF0E605((&L_18), L_15, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  17147. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 L_19 = L_18;
  17148. RuntimeObject* L_20 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_19);
  17149. return L_20;
  17150. }
  17151. }
  17152. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m7CD883A3AA89A9C9208C8AC06869CE0B88FF424C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17153. {
  17154. Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* _thisAdjusted;
  17155. int32_t _offset = 1;
  17156. _thisAdjusted = reinterpret_cast<Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*>(__this + _offset);
  17157. RuntimeObject* _returnValue;
  17158. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m7CD883A3AA89A9C9208C8AC06869CE0B88FF424C(_thisAdjusted, method);
  17159. return _returnValue;
  17160. }
  17161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1E9E2BF744C05466A30B7F69553BE0F7FBA911A6_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  17162. {
  17163. {
  17164. int32_t L_0 = __this->____version;
  17165. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_1 = __this->____dictionary;
  17166. NullCheck(L_1);
  17167. int32_t L_2 = L_1->____version;
  17168. if ((((int32_t)L_0) == ((int32_t)L_2)))
  17169. {
  17170. goto IL_0018;
  17171. }
  17172. }
  17173. {
  17174. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  17175. }
  17176. IL_0018:
  17177. {
  17178. __this->____index = 0;
  17179. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* L_3 = (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*)(&__this->____current);
  17180. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202));
  17181. return;
  17182. }
  17183. }
  17184. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m1E9E2BF744C05466A30B7F69553BE0F7FBA911A6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17185. {
  17186. Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* _thisAdjusted;
  17187. int32_t _offset = 1;
  17188. _thisAdjusted = reinterpret_cast<Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*>(__this + _offset);
  17189. Enumerator_System_Collections_IEnumerator_Reset_m1E9E2BF744C05466A30B7F69553BE0F7FBA911A6(_thisAdjusted, method);
  17190. }
  17191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m153D95EEDE95FB69E75477154C1143FBF23B5C6C_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  17192. {
  17193. {
  17194. int32_t L_0 = __this->____index;
  17195. if (!L_0)
  17196. {
  17197. goto IL_001d;
  17198. }
  17199. }
  17200. {
  17201. int32_t L_1 = __this->____index;
  17202. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_2 = __this->____dictionary;
  17203. NullCheck(L_2);
  17204. int32_t L_3 = L_2->____count;
  17205. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  17206. {
  17207. goto IL_0022;
  17208. }
  17209. }
  17210. IL_001d:
  17211. {
  17212. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  17213. }
  17214. IL_0022:
  17215. {
  17216. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* L_4 = (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*)(&__this->____current);
  17217. intptr_t L_5;
  17218. L_5 = KeyValuePair_2_get_Key_mE8D6C2F2365FC5473829AFFBF0D5A9AF14EC5E17_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  17219. intptr_t L_6 = L_5;
  17220. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  17221. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* L_8 = (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*)(&__this->____current);
  17222. RuntimeObject* L_9;
  17223. L_9 = KeyValuePair_2_get_Value_m93CAD86A4AF9FCE518099BD0F9D7537004B87F96_inline(L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17224. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10;
  17225. memset((&L_10), 0, sizeof(L_10));
  17226. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_10), L_7, L_9, NULL);
  17227. return L_10;
  17228. }
  17229. }
  17230. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m153D95EEDE95FB69E75477154C1143FBF23B5C6C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17231. {
  17232. Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* _thisAdjusted;
  17233. int32_t _offset = 1;
  17234. _thisAdjusted = reinterpret_cast<Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*>(__this + _offset);
  17235. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  17236. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m153D95EEDE95FB69E75477154C1143FBF23B5C6C(_thisAdjusted, method);
  17237. return _returnValue;
  17238. }
  17239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6313DE94283186D0B94E6B6E1FB034812D4D02BA_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  17240. {
  17241. {
  17242. int32_t L_0 = __this->____index;
  17243. if (!L_0)
  17244. {
  17245. goto IL_001d;
  17246. }
  17247. }
  17248. {
  17249. int32_t L_1 = __this->____index;
  17250. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_2 = __this->____dictionary;
  17251. NullCheck(L_2);
  17252. int32_t L_3 = L_2->____count;
  17253. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  17254. {
  17255. goto IL_0022;
  17256. }
  17257. }
  17258. IL_001d:
  17259. {
  17260. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  17261. }
  17262. IL_0022:
  17263. {
  17264. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* L_4 = (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*)(&__this->____current);
  17265. intptr_t L_5;
  17266. L_5 = KeyValuePair_2_get_Key_mE8D6C2F2365FC5473829AFFBF0D5A9AF14EC5E17_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  17267. intptr_t L_6 = L_5;
  17268. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_6);
  17269. return L_7;
  17270. }
  17271. }
  17272. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6313DE94283186D0B94E6B6E1FB034812D4D02BA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17273. {
  17274. Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* _thisAdjusted;
  17275. int32_t _offset = 1;
  17276. _thisAdjusted = reinterpret_cast<Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*>(__this + _offset);
  17277. RuntimeObject* _returnValue;
  17278. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6313DE94283186D0B94E6B6E1FB034812D4D02BA(_thisAdjusted, method);
  17279. return _returnValue;
  17280. }
  17281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m836628C22C0155D2D56D15116437234F1612E114_gshared (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  17282. {
  17283. {
  17284. int32_t L_0 = __this->____index;
  17285. if (!L_0)
  17286. {
  17287. goto IL_001d;
  17288. }
  17289. }
  17290. {
  17291. int32_t L_1 = __this->____index;
  17292. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_2 = __this->____dictionary;
  17293. NullCheck(L_2);
  17294. int32_t L_3 = L_2->____count;
  17295. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  17296. {
  17297. goto IL_0022;
  17298. }
  17299. }
  17300. IL_001d:
  17301. {
  17302. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  17303. }
  17304. IL_0022:
  17305. {
  17306. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* L_4 = (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202*)(&__this->____current);
  17307. RuntimeObject* L_5;
  17308. L_5 = KeyValuePair_2_get_Value_m93CAD86A4AF9FCE518099BD0F9D7537004B87F96_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17309. return L_5;
  17310. }
  17311. }
  17312. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m836628C22C0155D2D56D15116437234F1612E114_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17313. {
  17314. Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* _thisAdjusted;
  17315. int32_t _offset = 1;
  17316. _thisAdjusted = reinterpret_cast<Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031*>(__this + _offset);
  17317. RuntimeObject* _returnValue;
  17318. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m836628C22C0155D2D56D15116437234F1612E114(_thisAdjusted, method);
  17319. return _returnValue;
  17320. }
  17321. #ifdef __clang__
  17322. #pragma clang diagnostic pop
  17323. #endif
  17324. #ifdef __clang__
  17325. #pragma clang diagnostic push
  17326. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17327. #pragma clang diagnostic ignored "-Wunused-variable"
  17328. #endif
  17329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2B34CFE31DF4C0C32A9BADC27737AA23B89B1B72_gshared (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ___0_dictionary, const RuntimeMethod* method)
  17330. {
  17331. {
  17332. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_0 = ___0_dictionary;
  17333. __this->____dictionary = L_0;
  17334. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  17335. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_1 = ___0_dictionary;
  17336. NullCheck(L_1);
  17337. int32_t L_2 = L_1->____version;
  17338. __this->____version = L_2;
  17339. __this->____index = 0;
  17340. intptr_t* L_3 = (intptr_t*)(&__this->____currentKey);
  17341. il2cpp_codegen_initobj(L_3, sizeof(intptr_t));
  17342. return;
  17343. }
  17344. }
  17345. IL2CPP_EXTERN_C void Enumerator__ctor_m2B34CFE31DF4C0C32A9BADC27737AA23B89B1B72_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ___0_dictionary, const RuntimeMethod* method)
  17346. {
  17347. Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* _thisAdjusted;
  17348. int32_t _offset = 1;
  17349. _thisAdjusted = reinterpret_cast<Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D*>(__this + _offset);
  17350. Enumerator__ctor_m2B34CFE31DF4C0C32A9BADC27737AA23B89B1B72(_thisAdjusted, ___0_dictionary, method);
  17351. }
  17352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2AF532E315CAA57FA929F473ACD269C38C759257_gshared (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method)
  17353. {
  17354. {
  17355. return;
  17356. }
  17357. }
  17358. IL2CPP_EXTERN_C void Enumerator_Dispose_m2AF532E315CAA57FA929F473ACD269C38C759257_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17359. {
  17360. Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* _thisAdjusted;
  17361. int32_t _offset = 1;
  17362. _thisAdjusted = reinterpret_cast<Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D*>(__this + _offset);
  17363. Enumerator_Dispose_m2AF532E315CAA57FA929F473ACD269C38C759257(_thisAdjusted, method);
  17364. }
  17365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m2A27555AD5357B9D64ED50D86DBCB56DF089AD71_gshared (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method)
  17366. {
  17367. Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F* V_0 = NULL;
  17368. int32_t V_1 = 0;
  17369. {
  17370. int32_t L_0 = __this->____version;
  17371. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_1 = __this->____dictionary;
  17372. NullCheck(L_1);
  17373. int32_t L_2 = L_1->____version;
  17374. if ((((int32_t)L_0) == ((int32_t)L_2)))
  17375. {
  17376. goto IL_0053;
  17377. }
  17378. }
  17379. {
  17380. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  17381. goto IL_0053;
  17382. }
  17383. IL_001a:
  17384. {
  17385. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_3 = __this->____dictionary;
  17386. NullCheck(L_3);
  17387. EntryU5BU5D_tF15F41EB93E42846D48A5EE818A359081082584E* L_4 = L_3->____entries;
  17388. int32_t L_5 = __this->____index;
  17389. V_1 = L_5;
  17390. int32_t L_6 = V_1;
  17391. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  17392. int32_t L_7 = V_1;
  17393. NullCheck(L_4);
  17394. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  17395. Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F* L_8 = V_0;
  17396. int32_t L_9 = L_8->___hashCode;
  17397. if ((((int32_t)L_9) < ((int32_t)0)))
  17398. {
  17399. goto IL_0053;
  17400. }
  17401. }
  17402. {
  17403. Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F* L_10 = V_0;
  17404. intptr_t L_11 = L_10->___key;
  17405. __this->____currentKey = L_11;
  17406. return (bool)1;
  17407. }
  17408. IL_0053:
  17409. {
  17410. int32_t L_12 = __this->____index;
  17411. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_13 = __this->____dictionary;
  17412. NullCheck(L_13);
  17413. int32_t L_14 = L_13->____count;
  17414. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  17415. {
  17416. goto IL_001a;
  17417. }
  17418. }
  17419. {
  17420. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_15 = __this->____dictionary;
  17421. NullCheck(L_15);
  17422. int32_t L_16 = L_15->____count;
  17423. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  17424. intptr_t* L_17 = (intptr_t*)(&__this->____currentKey);
  17425. il2cpp_codegen_initobj(L_17, sizeof(intptr_t));
  17426. return (bool)0;
  17427. }
  17428. }
  17429. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m2A27555AD5357B9D64ED50D86DBCB56DF089AD71_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17430. {
  17431. Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* _thisAdjusted;
  17432. int32_t _offset = 1;
  17433. _thisAdjusted = reinterpret_cast<Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D*>(__this + _offset);
  17434. bool _returnValue;
  17435. _returnValue = Enumerator_MoveNext_m2A27555AD5357B9D64ED50D86DBCB56DF089AD71(_thisAdjusted, method);
  17436. return _returnValue;
  17437. }
  17438. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Enumerator_get_Current_mF64BA8B6A16435EF902C22D691634B3925141792_gshared (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method)
  17439. {
  17440. {
  17441. intptr_t L_0 = __this->____currentKey;
  17442. return L_0;
  17443. }
  17444. }
  17445. IL2CPP_EXTERN_C intptr_t Enumerator_get_Current_mF64BA8B6A16435EF902C22D691634B3925141792_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17446. {
  17447. Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* _thisAdjusted;
  17448. int32_t _offset = 1;
  17449. _thisAdjusted = reinterpret_cast<Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D*>(__this + _offset);
  17450. intptr_t _returnValue;
  17451. _returnValue = Enumerator_get_Current_mF64BA8B6A16435EF902C22D691634B3925141792_inline(_thisAdjusted, method);
  17452. return _returnValue;
  17453. }
  17454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB5F5E4EFBE3E074535A76BE04E23681CBA3981B5_gshared (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method)
  17455. {
  17456. {
  17457. int32_t L_0 = __this->____index;
  17458. if (!L_0)
  17459. {
  17460. goto IL_001d;
  17461. }
  17462. }
  17463. {
  17464. int32_t L_1 = __this->____index;
  17465. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_2 = __this->____dictionary;
  17466. NullCheck(L_2);
  17467. int32_t L_3 = L_2->____count;
  17468. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  17469. {
  17470. goto IL_0022;
  17471. }
  17472. }
  17473. IL_001d:
  17474. {
  17475. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  17476. }
  17477. IL_0022:
  17478. {
  17479. intptr_t L_4 = __this->____currentKey;
  17480. intptr_t L_5 = L_4;
  17481. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  17482. return L_6;
  17483. }
  17484. }
  17485. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB5F5E4EFBE3E074535A76BE04E23681CBA3981B5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17486. {
  17487. Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* _thisAdjusted;
  17488. int32_t _offset = 1;
  17489. _thisAdjusted = reinterpret_cast<Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D*>(__this + _offset);
  17490. RuntimeObject* _returnValue;
  17491. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mB5F5E4EFBE3E074535A76BE04E23681CBA3981B5(_thisAdjusted, method);
  17492. return _returnValue;
  17493. }
  17494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9BB8C54BFF14DF16C54D31EB4DE2A60AD0D8CC71_gshared (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method)
  17495. {
  17496. {
  17497. int32_t L_0 = __this->____version;
  17498. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_1 = __this->____dictionary;
  17499. NullCheck(L_1);
  17500. int32_t L_2 = L_1->____version;
  17501. if ((((int32_t)L_0) == ((int32_t)L_2)))
  17502. {
  17503. goto IL_0018;
  17504. }
  17505. }
  17506. {
  17507. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  17508. }
  17509. IL_0018:
  17510. {
  17511. __this->____index = 0;
  17512. intptr_t* L_3 = (intptr_t*)(&__this->____currentKey);
  17513. il2cpp_codegen_initobj(L_3, sizeof(intptr_t));
  17514. return;
  17515. }
  17516. }
  17517. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m9BB8C54BFF14DF16C54D31EB4DE2A60AD0D8CC71_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17518. {
  17519. Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* _thisAdjusted;
  17520. int32_t _offset = 1;
  17521. _thisAdjusted = reinterpret_cast<Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D*>(__this + _offset);
  17522. Enumerator_System_Collections_IEnumerator_Reset_m9BB8C54BFF14DF16C54D31EB4DE2A60AD0D8CC71(_thisAdjusted, method);
  17523. }
  17524. #ifdef __clang__
  17525. #pragma clang diagnostic pop
  17526. #endif
  17527. #ifdef __clang__
  17528. #pragma clang diagnostic push
  17529. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17530. #pragma clang diagnostic ignored "-Wunused-variable"
  17531. #endif
  17532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mFAD99757D0AF68FF6069590A485D0ACC622EC24A_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ___0_dictionary, const RuntimeMethod* method)
  17533. {
  17534. {
  17535. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_0 = ___0_dictionary;
  17536. __this->____dictionary = L_0;
  17537. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  17538. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_1 = ___0_dictionary;
  17539. NullCheck(L_1);
  17540. int32_t L_2 = L_1->____version;
  17541. __this->____version = L_2;
  17542. __this->____index = 0;
  17543. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentValue);
  17544. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  17545. return;
  17546. }
  17547. }
  17548. IL2CPP_EXTERN_C void Enumerator__ctor_mFAD99757D0AF68FF6069590A485D0ACC622EC24A_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* ___0_dictionary, const RuntimeMethod* method)
  17549. {
  17550. Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* _thisAdjusted;
  17551. int32_t _offset = 1;
  17552. _thisAdjusted = reinterpret_cast<Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25*>(__this + _offset);
  17553. Enumerator__ctor_mFAD99757D0AF68FF6069590A485D0ACC622EC24A(_thisAdjusted, ___0_dictionary, method);
  17554. }
  17555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2BB27D9110F12C8F54C6BC42AD5A1823EC0DD56A_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method)
  17556. {
  17557. {
  17558. return;
  17559. }
  17560. }
  17561. IL2CPP_EXTERN_C void Enumerator_Dispose_m2BB27D9110F12C8F54C6BC42AD5A1823EC0DD56A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17562. {
  17563. Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* _thisAdjusted;
  17564. int32_t _offset = 1;
  17565. _thisAdjusted = reinterpret_cast<Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25*>(__this + _offset);
  17566. Enumerator_Dispose_m2BB27D9110F12C8F54C6BC42AD5A1823EC0DD56A(_thisAdjusted, method);
  17567. }
  17568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAE4D283658380B7943D5373C16539B9D1A948FA1_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method)
  17569. {
  17570. Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F* V_0 = NULL;
  17571. int32_t V_1 = 0;
  17572. {
  17573. int32_t L_0 = __this->____version;
  17574. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_1 = __this->____dictionary;
  17575. NullCheck(L_1);
  17576. int32_t L_2 = L_1->____version;
  17577. if ((((int32_t)L_0) == ((int32_t)L_2)))
  17578. {
  17579. goto IL_0053;
  17580. }
  17581. }
  17582. {
  17583. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  17584. goto IL_0053;
  17585. }
  17586. IL_001a:
  17587. {
  17588. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_3 = __this->____dictionary;
  17589. NullCheck(L_3);
  17590. EntryU5BU5D_tF15F41EB93E42846D48A5EE818A359081082584E* L_4 = L_3->____entries;
  17591. int32_t L_5 = __this->____index;
  17592. V_1 = L_5;
  17593. int32_t L_6 = V_1;
  17594. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  17595. int32_t L_7 = V_1;
  17596. NullCheck(L_4);
  17597. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  17598. Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F* L_8 = V_0;
  17599. int32_t L_9 = L_8->___hashCode;
  17600. if ((((int32_t)L_9) < ((int32_t)0)))
  17601. {
  17602. goto IL_0053;
  17603. }
  17604. }
  17605. {
  17606. Entry_tF9ECDAEBED73AC9601E5F855B4F92DB6EC24B93F* L_10 = V_0;
  17607. RuntimeObject* L_11 = L_10->___value;
  17608. __this->____currentValue = L_11;
  17609. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentValue), (void*)L_11);
  17610. return (bool)1;
  17611. }
  17612. IL_0053:
  17613. {
  17614. int32_t L_12 = __this->____index;
  17615. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_13 = __this->____dictionary;
  17616. NullCheck(L_13);
  17617. int32_t L_14 = L_13->____count;
  17618. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  17619. {
  17620. goto IL_001a;
  17621. }
  17622. }
  17623. {
  17624. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_15 = __this->____dictionary;
  17625. NullCheck(L_15);
  17626. int32_t L_16 = L_15->____count;
  17627. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  17628. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentValue);
  17629. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  17630. return (bool)0;
  17631. }
  17632. }
  17633. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mAE4D283658380B7943D5373C16539B9D1A948FA1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17634. {
  17635. Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* _thisAdjusted;
  17636. int32_t _offset = 1;
  17637. _thisAdjusted = reinterpret_cast<Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25*>(__this + _offset);
  17638. bool _returnValue;
  17639. _returnValue = Enumerator_MoveNext_mAE4D283658380B7943D5373C16539B9D1A948FA1(_thisAdjusted, method);
  17640. return _returnValue;
  17641. }
  17642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m672DCCE10FA4B1034A9DCFA16FCC6F38CF71C9FC_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method)
  17643. {
  17644. {
  17645. RuntimeObject* L_0 = __this->____currentValue;
  17646. return L_0;
  17647. }
  17648. }
  17649. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_m672DCCE10FA4B1034A9DCFA16FCC6F38CF71C9FC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17650. {
  17651. Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* _thisAdjusted;
  17652. int32_t _offset = 1;
  17653. _thisAdjusted = reinterpret_cast<Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25*>(__this + _offset);
  17654. RuntimeObject* _returnValue;
  17655. _returnValue = Enumerator_get_Current_m672DCCE10FA4B1034A9DCFA16FCC6F38CF71C9FC_inline(_thisAdjusted, method);
  17656. return _returnValue;
  17657. }
  17658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mD783F5F271C68BE14EF89FCE5AD2C8C5B32B6328_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method)
  17659. {
  17660. {
  17661. int32_t L_0 = __this->____index;
  17662. if (!L_0)
  17663. {
  17664. goto IL_001d;
  17665. }
  17666. }
  17667. {
  17668. int32_t L_1 = __this->____index;
  17669. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_2 = __this->____dictionary;
  17670. NullCheck(L_2);
  17671. int32_t L_3 = L_2->____count;
  17672. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  17673. {
  17674. goto IL_0022;
  17675. }
  17676. }
  17677. IL_001d:
  17678. {
  17679. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  17680. }
  17681. IL_0022:
  17682. {
  17683. RuntimeObject* L_4 = __this->____currentValue;
  17684. return L_4;
  17685. }
  17686. }
  17687. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mD783F5F271C68BE14EF89FCE5AD2C8C5B32B6328_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17688. {
  17689. Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* _thisAdjusted;
  17690. int32_t _offset = 1;
  17691. _thisAdjusted = reinterpret_cast<Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25*>(__this + _offset);
  17692. RuntimeObject* _returnValue;
  17693. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mD783F5F271C68BE14EF89FCE5AD2C8C5B32B6328(_thisAdjusted, method);
  17694. return _returnValue;
  17695. }
  17696. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC3049A2E908E3213A53AD95ACB8659F8F66614D5_gshared (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method)
  17697. {
  17698. {
  17699. int32_t L_0 = __this->____version;
  17700. Dictionary_2_tD63EB1AE0932E2A4B7488F4CBA95C4C7520684F1* L_1 = __this->____dictionary;
  17701. NullCheck(L_1);
  17702. int32_t L_2 = L_1->____version;
  17703. if ((((int32_t)L_0) == ((int32_t)L_2)))
  17704. {
  17705. goto IL_0018;
  17706. }
  17707. }
  17708. {
  17709. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  17710. }
  17711. IL_0018:
  17712. {
  17713. __this->____index = 0;
  17714. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentValue);
  17715. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  17716. return;
  17717. }
  17718. }
  17719. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mC3049A2E908E3213A53AD95ACB8659F8F66614D5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17720. {
  17721. Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* _thisAdjusted;
  17722. int32_t _offset = 1;
  17723. _thisAdjusted = reinterpret_cast<Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25*>(__this + _offset);
  17724. Enumerator_System_Collections_IEnumerator_Reset_mC3049A2E908E3213A53AD95ACB8659F8F66614D5(_thisAdjusted, method);
  17725. }
  17726. #ifdef __clang__
  17727. #pragma clang diagnostic pop
  17728. #endif
  17729. #ifdef __clang__
  17730. #pragma clang diagnostic push
  17731. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17732. #pragma clang diagnostic ignored "-Wunused-variable"
  17733. #endif
  17734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m53A63D389B2C13C44B85214613A9EBE6154706C8_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  17735. {
  17736. {
  17737. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_0 = ___0_dictionary;
  17738. __this->____dictionary = L_0;
  17739. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  17740. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_1 = ___0_dictionary;
  17741. NullCheck(L_1);
  17742. int32_t L_2 = L_1->____version;
  17743. __this->____version = L_2;
  17744. __this->____index = 0;
  17745. int32_t L_3 = ___1_getEnumeratorRetType;
  17746. __this->____getEnumeratorRetType = L_3;
  17747. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* L_4 = (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*)(&__this->____current);
  17748. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423));
  17749. return;
  17750. }
  17751. }
  17752. IL2CPP_EXTERN_C void Enumerator__ctor_m53A63D389B2C13C44B85214613A9EBE6154706C8_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  17753. {
  17754. Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* _thisAdjusted;
  17755. int32_t _offset = 1;
  17756. _thisAdjusted = reinterpret_cast<Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*>(__this + _offset);
  17757. Enumerator__ctor_m53A63D389B2C13C44B85214613A9EBE6154706C8(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  17758. }
  17759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0712867110707C27D0A2D46D9735F066C9BA48A2_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  17760. {
  17761. Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C* V_0 = NULL;
  17762. int32_t V_1 = 0;
  17763. {
  17764. int32_t L_0 = __this->____version;
  17765. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_1 = __this->____dictionary;
  17766. NullCheck(L_1);
  17767. int32_t L_2 = L_1->____version;
  17768. if ((((int32_t)L_0) == ((int32_t)L_2)))
  17769. {
  17770. goto IL_005e;
  17771. }
  17772. }
  17773. {
  17774. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  17775. goto IL_005e;
  17776. }
  17777. IL_001a:
  17778. {
  17779. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_3 = __this->____dictionary;
  17780. NullCheck(L_3);
  17781. EntryU5BU5D_t6DE30D037976CA42E046CF78CF4BEF758A9E886B* L_4 = L_3->____entries;
  17782. int32_t L_5 = __this->____index;
  17783. V_1 = L_5;
  17784. int32_t L_6 = V_1;
  17785. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  17786. int32_t L_7 = V_1;
  17787. NullCheck(L_4);
  17788. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  17789. Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C* L_8 = V_0;
  17790. int32_t L_9 = L_8->___hashCode;
  17791. if ((((int32_t)L_9) < ((int32_t)0)))
  17792. {
  17793. goto IL_005e;
  17794. }
  17795. }
  17796. {
  17797. Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C* L_10 = V_0;
  17798. RuntimeObject* L_11 = L_10->___key;
  17799. Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C* L_12 = V_0;
  17800. bool L_13 = L_12->___value;
  17801. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 L_14;
  17802. memset((&L_14), 0, sizeof(L_14));
  17803. KeyValuePair_2__ctor_m57BB84A94F6F00F1CADA0C8C921E726D8D4A4854((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  17804. __this->____current = L_14;
  17805. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___key), (void*)NULL);
  17806. return (bool)1;
  17807. }
  17808. IL_005e:
  17809. {
  17810. int32_t L_15 = __this->____index;
  17811. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_16 = __this->____dictionary;
  17812. NullCheck(L_16);
  17813. int32_t L_17 = L_16->____count;
  17814. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  17815. {
  17816. goto IL_001a;
  17817. }
  17818. }
  17819. {
  17820. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_18 = __this->____dictionary;
  17821. NullCheck(L_18);
  17822. int32_t L_19 = L_18->____count;
  17823. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  17824. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* L_20 = (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*)(&__this->____current);
  17825. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423));
  17826. return (bool)0;
  17827. }
  17828. }
  17829. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m0712867110707C27D0A2D46D9735F066C9BA48A2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17830. {
  17831. Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* _thisAdjusted;
  17832. int32_t _offset = 1;
  17833. _thisAdjusted = reinterpret_cast<Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*>(__this + _offset);
  17834. bool _returnValue;
  17835. _returnValue = Enumerator_MoveNext_m0712867110707C27D0A2D46D9735F066C9BA48A2(_thisAdjusted, method);
  17836. return _returnValue;
  17837. }
  17838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 Enumerator_get_Current_m90E0638FF1812FE1DDE8D13CC607F4CD161D12C1_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  17839. {
  17840. {
  17841. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 L_0 = __this->____current;
  17842. return L_0;
  17843. }
  17844. }
  17845. IL2CPP_EXTERN_C KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 Enumerator_get_Current_m90E0638FF1812FE1DDE8D13CC607F4CD161D12C1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17846. {
  17847. Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* _thisAdjusted;
  17848. int32_t _offset = 1;
  17849. _thisAdjusted = reinterpret_cast<Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*>(__this + _offset);
  17850. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 _returnValue;
  17851. _returnValue = Enumerator_get_Current_m90E0638FF1812FE1DDE8D13CC607F4CD161D12C1_inline(_thisAdjusted, method);
  17852. return _returnValue;
  17853. }
  17854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m47DDE5BF12A9FCE3120292E1B2F352CDDD214EEF_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  17855. {
  17856. {
  17857. return;
  17858. }
  17859. }
  17860. IL2CPP_EXTERN_C void Enumerator_Dispose_m47DDE5BF12A9FCE3120292E1B2F352CDDD214EEF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17861. {
  17862. Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* _thisAdjusted;
  17863. int32_t _offset = 1;
  17864. _thisAdjusted = reinterpret_cast<Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*>(__this + _offset);
  17865. Enumerator_Dispose_m47DDE5BF12A9FCE3120292E1B2F352CDDD214EEF(_thisAdjusted, method);
  17866. }
  17867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m112D6807BCDA097A47DA1FC5FD48A8D1181FCBAC_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  17868. {
  17869. static bool s_Il2CppMethodInitialized;
  17870. if (!s_Il2CppMethodInitialized)
  17871. {
  17872. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  17873. s_Il2CppMethodInitialized = true;
  17874. }
  17875. {
  17876. int32_t L_0 = __this->____index;
  17877. if (!L_0)
  17878. {
  17879. goto IL_001d;
  17880. }
  17881. }
  17882. {
  17883. int32_t L_1 = __this->____index;
  17884. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_2 = __this->____dictionary;
  17885. NullCheck(L_2);
  17886. int32_t L_3 = L_2->____count;
  17887. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  17888. {
  17889. goto IL_0022;
  17890. }
  17891. }
  17892. IL_001d:
  17893. {
  17894. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  17895. }
  17896. IL_0022:
  17897. {
  17898. int32_t L_4 = __this->____getEnumeratorRetType;
  17899. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  17900. {
  17901. goto IL_0056;
  17902. }
  17903. }
  17904. {
  17905. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* L_5 = (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*)(&__this->____current);
  17906. RuntimeObject* L_6;
  17907. L_6 = KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  17908. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* L_7 = (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*)(&__this->____current);
  17909. bool L_8;
  17910. L_8 = KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_inline(L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17911. bool L_9 = L_8;
  17912. RuntimeObject* L_10 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_9);
  17913. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_11;
  17914. memset((&L_11), 0, sizeof(L_11));
  17915. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_11), L_6, L_10, NULL);
  17916. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12 = L_11;
  17917. RuntimeObject* L_13 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_12);
  17918. return L_13;
  17919. }
  17920. IL_0056:
  17921. {
  17922. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* L_14 = (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*)(&__this->____current);
  17923. RuntimeObject* L_15;
  17924. L_15 = KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  17925. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* L_16 = (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*)(&__this->____current);
  17926. bool L_17;
  17927. L_17 = KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17928. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 L_18;
  17929. memset((&L_18), 0, sizeof(L_18));
  17930. KeyValuePair_2__ctor_m57BB84A94F6F00F1CADA0C8C921E726D8D4A4854((&L_18), L_15, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  17931. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 L_19 = L_18;
  17932. RuntimeObject* L_20 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_19);
  17933. return L_20;
  17934. }
  17935. }
  17936. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m112D6807BCDA097A47DA1FC5FD48A8D1181FCBAC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17937. {
  17938. Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* _thisAdjusted;
  17939. int32_t _offset = 1;
  17940. _thisAdjusted = reinterpret_cast<Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*>(__this + _offset);
  17941. RuntimeObject* _returnValue;
  17942. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m112D6807BCDA097A47DA1FC5FD48A8D1181FCBAC(_thisAdjusted, method);
  17943. return _returnValue;
  17944. }
  17945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mE5F031530FA151408A37E617A21F383D224FF876_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  17946. {
  17947. {
  17948. int32_t L_0 = __this->____version;
  17949. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_1 = __this->____dictionary;
  17950. NullCheck(L_1);
  17951. int32_t L_2 = L_1->____version;
  17952. if ((((int32_t)L_0) == ((int32_t)L_2)))
  17953. {
  17954. goto IL_0018;
  17955. }
  17956. }
  17957. {
  17958. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  17959. }
  17960. IL_0018:
  17961. {
  17962. __this->____index = 0;
  17963. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* L_3 = (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*)(&__this->____current);
  17964. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423));
  17965. return;
  17966. }
  17967. }
  17968. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mE5F031530FA151408A37E617A21F383D224FF876_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17969. {
  17970. Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* _thisAdjusted;
  17971. int32_t _offset = 1;
  17972. _thisAdjusted = reinterpret_cast<Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*>(__this + _offset);
  17973. Enumerator_System_Collections_IEnumerator_Reset_mE5F031530FA151408A37E617A21F383D224FF876(_thisAdjusted, method);
  17974. }
  17975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2162C3D8EFC16491E4E007BD94F8A13F6A568383_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  17976. {
  17977. {
  17978. int32_t L_0 = __this->____index;
  17979. if (!L_0)
  17980. {
  17981. goto IL_001d;
  17982. }
  17983. }
  17984. {
  17985. int32_t L_1 = __this->____index;
  17986. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_2 = __this->____dictionary;
  17987. NullCheck(L_2);
  17988. int32_t L_3 = L_2->____count;
  17989. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  17990. {
  17991. goto IL_0022;
  17992. }
  17993. }
  17994. IL_001d:
  17995. {
  17996. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  17997. }
  17998. IL_0022:
  17999. {
  18000. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* L_4 = (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*)(&__this->____current);
  18001. RuntimeObject* L_5;
  18002. L_5 = KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  18003. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* L_6 = (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*)(&__this->____current);
  18004. bool L_7;
  18005. L_7 = KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_inline(L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18006. bool L_8 = L_7;
  18007. RuntimeObject* L_9 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_8);
  18008. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10;
  18009. memset((&L_10), 0, sizeof(L_10));
  18010. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_10), L_5, L_9, NULL);
  18011. return L_10;
  18012. }
  18013. }
  18014. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2162C3D8EFC16491E4E007BD94F8A13F6A568383_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18015. {
  18016. Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* _thisAdjusted;
  18017. int32_t _offset = 1;
  18018. _thisAdjusted = reinterpret_cast<Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*>(__this + _offset);
  18019. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  18020. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2162C3D8EFC16491E4E007BD94F8A13F6A568383(_thisAdjusted, method);
  18021. return _returnValue;
  18022. }
  18023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA1C6117404519BD7A4CEB3E47FB4C41D3E37462A_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  18024. {
  18025. {
  18026. int32_t L_0 = __this->____index;
  18027. if (!L_0)
  18028. {
  18029. goto IL_001d;
  18030. }
  18031. }
  18032. {
  18033. int32_t L_1 = __this->____index;
  18034. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_2 = __this->____dictionary;
  18035. NullCheck(L_2);
  18036. int32_t L_3 = L_2->____count;
  18037. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  18038. {
  18039. goto IL_0022;
  18040. }
  18041. }
  18042. IL_001d:
  18043. {
  18044. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  18045. }
  18046. IL_0022:
  18047. {
  18048. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* L_4 = (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*)(&__this->____current);
  18049. RuntimeObject* L_5;
  18050. L_5 = KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  18051. return L_5;
  18052. }
  18053. }
  18054. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA1C6117404519BD7A4CEB3E47FB4C41D3E37462A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18055. {
  18056. Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* _thisAdjusted;
  18057. int32_t _offset = 1;
  18058. _thisAdjusted = reinterpret_cast<Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*>(__this + _offset);
  18059. RuntimeObject* _returnValue;
  18060. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA1C6117404519BD7A4CEB3E47FB4C41D3E37462A(_thisAdjusted, method);
  18061. return _returnValue;
  18062. }
  18063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m88E2D231D7C9BF283FCD818E9C95D40A4716B791_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  18064. {
  18065. {
  18066. int32_t L_0 = __this->____index;
  18067. if (!L_0)
  18068. {
  18069. goto IL_001d;
  18070. }
  18071. }
  18072. {
  18073. int32_t L_1 = __this->____index;
  18074. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_2 = __this->____dictionary;
  18075. NullCheck(L_2);
  18076. int32_t L_3 = L_2->____count;
  18077. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  18078. {
  18079. goto IL_0022;
  18080. }
  18081. }
  18082. IL_001d:
  18083. {
  18084. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  18085. }
  18086. IL_0022:
  18087. {
  18088. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* L_4 = (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*)(&__this->____current);
  18089. bool L_5;
  18090. L_5 = KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18091. bool L_6 = L_5;
  18092. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  18093. return L_7;
  18094. }
  18095. }
  18096. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m88E2D231D7C9BF283FCD818E9C95D40A4716B791_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18097. {
  18098. Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* _thisAdjusted;
  18099. int32_t _offset = 1;
  18100. _thisAdjusted = reinterpret_cast<Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*>(__this + _offset);
  18101. RuntimeObject* _returnValue;
  18102. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m88E2D231D7C9BF283FCD818E9C95D40A4716B791(_thisAdjusted, method);
  18103. return _returnValue;
  18104. }
  18105. #ifdef __clang__
  18106. #pragma clang diagnostic pop
  18107. #endif
  18108. #ifdef __clang__
  18109. #pragma clang diagnostic push
  18110. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18111. #pragma clang diagnostic ignored "-Wunused-variable"
  18112. #endif
  18113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m87B736D322CF061FBCFCD379A1D7B8713044B81F_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___0_dictionary, const RuntimeMethod* method)
  18114. {
  18115. {
  18116. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_0 = ___0_dictionary;
  18117. __this->____dictionary = L_0;
  18118. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  18119. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_1 = ___0_dictionary;
  18120. NullCheck(L_1);
  18121. int32_t L_2 = L_1->____version;
  18122. __this->____version = L_2;
  18123. __this->____index = 0;
  18124. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  18125. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  18126. return;
  18127. }
  18128. }
  18129. IL2CPP_EXTERN_C void Enumerator__ctor_m87B736D322CF061FBCFCD379A1D7B8713044B81F_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___0_dictionary, const RuntimeMethod* method)
  18130. {
  18131. Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* _thisAdjusted;
  18132. int32_t _offset = 1;
  18133. _thisAdjusted = reinterpret_cast<Enumerator_t357C1101698473B0000091EAAD6AED12103FF364*>(__this + _offset);
  18134. Enumerator__ctor_m87B736D322CF061FBCFCD379A1D7B8713044B81F(_thisAdjusted, ___0_dictionary, method);
  18135. }
  18136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5AC7A077127FB4119569C4C10CB6DCC046455A1C_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method)
  18137. {
  18138. {
  18139. return;
  18140. }
  18141. }
  18142. IL2CPP_EXTERN_C void Enumerator_Dispose_m5AC7A077127FB4119569C4C10CB6DCC046455A1C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18143. {
  18144. Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* _thisAdjusted;
  18145. int32_t _offset = 1;
  18146. _thisAdjusted = reinterpret_cast<Enumerator_t357C1101698473B0000091EAAD6AED12103FF364*>(__this + _offset);
  18147. Enumerator_Dispose_m5AC7A077127FB4119569C4C10CB6DCC046455A1C(_thisAdjusted, method);
  18148. }
  18149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEFFD5C63D30E8006AECC3E1CBD5D44F8C135DF96_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method)
  18150. {
  18151. Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C* V_0 = NULL;
  18152. int32_t V_1 = 0;
  18153. {
  18154. int32_t L_0 = __this->____version;
  18155. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_1 = __this->____dictionary;
  18156. NullCheck(L_1);
  18157. int32_t L_2 = L_1->____version;
  18158. if ((((int32_t)L_0) == ((int32_t)L_2)))
  18159. {
  18160. goto IL_0053;
  18161. }
  18162. }
  18163. {
  18164. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  18165. goto IL_0053;
  18166. }
  18167. IL_001a:
  18168. {
  18169. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_3 = __this->____dictionary;
  18170. NullCheck(L_3);
  18171. EntryU5BU5D_t6DE30D037976CA42E046CF78CF4BEF758A9E886B* L_4 = L_3->____entries;
  18172. int32_t L_5 = __this->____index;
  18173. V_1 = L_5;
  18174. int32_t L_6 = V_1;
  18175. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  18176. int32_t L_7 = V_1;
  18177. NullCheck(L_4);
  18178. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  18179. Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C* L_8 = V_0;
  18180. int32_t L_9 = L_8->___hashCode;
  18181. if ((((int32_t)L_9) < ((int32_t)0)))
  18182. {
  18183. goto IL_0053;
  18184. }
  18185. }
  18186. {
  18187. Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C* L_10 = V_0;
  18188. RuntimeObject* L_11 = L_10->___key;
  18189. __this->____currentKey = L_11;
  18190. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentKey), (void*)L_11);
  18191. return (bool)1;
  18192. }
  18193. IL_0053:
  18194. {
  18195. int32_t L_12 = __this->____index;
  18196. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_13 = __this->____dictionary;
  18197. NullCheck(L_13);
  18198. int32_t L_14 = L_13->____count;
  18199. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  18200. {
  18201. goto IL_001a;
  18202. }
  18203. }
  18204. {
  18205. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_15 = __this->____dictionary;
  18206. NullCheck(L_15);
  18207. int32_t L_16 = L_15->____count;
  18208. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  18209. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentKey);
  18210. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  18211. return (bool)0;
  18212. }
  18213. }
  18214. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mEFFD5C63D30E8006AECC3E1CBD5D44F8C135DF96_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18215. {
  18216. Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* _thisAdjusted;
  18217. int32_t _offset = 1;
  18218. _thisAdjusted = reinterpret_cast<Enumerator_t357C1101698473B0000091EAAD6AED12103FF364*>(__this + _offset);
  18219. bool _returnValue;
  18220. _returnValue = Enumerator_MoveNext_mEFFD5C63D30E8006AECC3E1CBD5D44F8C135DF96(_thisAdjusted, method);
  18221. return _returnValue;
  18222. }
  18223. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m86110F67A53903C9B95DBFDE5192D43CD381F024_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method)
  18224. {
  18225. {
  18226. RuntimeObject* L_0 = __this->____currentKey;
  18227. return L_0;
  18228. }
  18229. }
  18230. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_m86110F67A53903C9B95DBFDE5192D43CD381F024_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18231. {
  18232. Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* _thisAdjusted;
  18233. int32_t _offset = 1;
  18234. _thisAdjusted = reinterpret_cast<Enumerator_t357C1101698473B0000091EAAD6AED12103FF364*>(__this + _offset);
  18235. RuntimeObject* _returnValue;
  18236. _returnValue = Enumerator_get_Current_m86110F67A53903C9B95DBFDE5192D43CD381F024_inline(_thisAdjusted, method);
  18237. return _returnValue;
  18238. }
  18239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8FDAE572BA2DB3763C654D8F75885233522ED29C_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method)
  18240. {
  18241. {
  18242. int32_t L_0 = __this->____index;
  18243. if (!L_0)
  18244. {
  18245. goto IL_001d;
  18246. }
  18247. }
  18248. {
  18249. int32_t L_1 = __this->____index;
  18250. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_2 = __this->____dictionary;
  18251. NullCheck(L_2);
  18252. int32_t L_3 = L_2->____count;
  18253. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  18254. {
  18255. goto IL_0022;
  18256. }
  18257. }
  18258. IL_001d:
  18259. {
  18260. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  18261. }
  18262. IL_0022:
  18263. {
  18264. RuntimeObject* L_4 = __this->____currentKey;
  18265. return L_4;
  18266. }
  18267. }
  18268. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8FDAE572BA2DB3763C654D8F75885233522ED29C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18269. {
  18270. Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* _thisAdjusted;
  18271. int32_t _offset = 1;
  18272. _thisAdjusted = reinterpret_cast<Enumerator_t357C1101698473B0000091EAAD6AED12103FF364*>(__this + _offset);
  18273. RuntimeObject* _returnValue;
  18274. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m8FDAE572BA2DB3763C654D8F75885233522ED29C(_thisAdjusted, method);
  18275. return _returnValue;
  18276. }
  18277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3F6AEEC7E1C886DBEA53564306F6C8074F388C97_gshared (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method)
  18278. {
  18279. {
  18280. int32_t L_0 = __this->____version;
  18281. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_1 = __this->____dictionary;
  18282. NullCheck(L_1);
  18283. int32_t L_2 = L_1->____version;
  18284. if ((((int32_t)L_0) == ((int32_t)L_2)))
  18285. {
  18286. goto IL_0018;
  18287. }
  18288. }
  18289. {
  18290. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  18291. }
  18292. IL_0018:
  18293. {
  18294. __this->____index = 0;
  18295. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  18296. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  18297. return;
  18298. }
  18299. }
  18300. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m3F6AEEC7E1C886DBEA53564306F6C8074F388C97_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18301. {
  18302. Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* _thisAdjusted;
  18303. int32_t _offset = 1;
  18304. _thisAdjusted = reinterpret_cast<Enumerator_t357C1101698473B0000091EAAD6AED12103FF364*>(__this + _offset);
  18305. Enumerator_System_Collections_IEnumerator_Reset_m3F6AEEC7E1C886DBEA53564306F6C8074F388C97(_thisAdjusted, method);
  18306. }
  18307. #ifdef __clang__
  18308. #pragma clang diagnostic pop
  18309. #endif
  18310. #ifdef __clang__
  18311. #pragma clang diagnostic push
  18312. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18313. #pragma clang diagnostic ignored "-Wunused-variable"
  18314. #endif
  18315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m8F4612BB59FD6053A53F446BA21842AE5D868BD3_gshared (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___0_dictionary, const RuntimeMethod* method)
  18316. {
  18317. {
  18318. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_0 = ___0_dictionary;
  18319. __this->____dictionary = L_0;
  18320. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  18321. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_1 = ___0_dictionary;
  18322. NullCheck(L_1);
  18323. int32_t L_2 = L_1->____version;
  18324. __this->____version = L_2;
  18325. __this->____index = 0;
  18326. bool* L_3 = (bool*)(&__this->____currentValue);
  18327. il2cpp_codegen_initobj(L_3, sizeof(bool));
  18328. return;
  18329. }
  18330. }
  18331. IL2CPP_EXTERN_C void Enumerator__ctor_m8F4612BB59FD6053A53F446BA21842AE5D868BD3_AdjustorThunk (RuntimeObject* __this, Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___0_dictionary, const RuntimeMethod* method)
  18332. {
  18333. Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* _thisAdjusted;
  18334. int32_t _offset = 1;
  18335. _thisAdjusted = reinterpret_cast<Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60*>(__this + _offset);
  18336. Enumerator__ctor_m8F4612BB59FD6053A53F446BA21842AE5D868BD3(_thisAdjusted, ___0_dictionary, method);
  18337. }
  18338. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5397C14D48C3BC4A6A76CBF64D46126C5BDB6779_gshared (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method)
  18339. {
  18340. {
  18341. return;
  18342. }
  18343. }
  18344. IL2CPP_EXTERN_C void Enumerator_Dispose_m5397C14D48C3BC4A6A76CBF64D46126C5BDB6779_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18345. {
  18346. Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* _thisAdjusted;
  18347. int32_t _offset = 1;
  18348. _thisAdjusted = reinterpret_cast<Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60*>(__this + _offset);
  18349. Enumerator_Dispose_m5397C14D48C3BC4A6A76CBF64D46126C5BDB6779(_thisAdjusted, method);
  18350. }
  18351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD4B624D158B30642602AB02472159DF4D8C67762_gshared (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method)
  18352. {
  18353. Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C* V_0 = NULL;
  18354. int32_t V_1 = 0;
  18355. {
  18356. int32_t L_0 = __this->____version;
  18357. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_1 = __this->____dictionary;
  18358. NullCheck(L_1);
  18359. int32_t L_2 = L_1->____version;
  18360. if ((((int32_t)L_0) == ((int32_t)L_2)))
  18361. {
  18362. goto IL_0053;
  18363. }
  18364. }
  18365. {
  18366. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  18367. goto IL_0053;
  18368. }
  18369. IL_001a:
  18370. {
  18371. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_3 = __this->____dictionary;
  18372. NullCheck(L_3);
  18373. EntryU5BU5D_t6DE30D037976CA42E046CF78CF4BEF758A9E886B* L_4 = L_3->____entries;
  18374. int32_t L_5 = __this->____index;
  18375. V_1 = L_5;
  18376. int32_t L_6 = V_1;
  18377. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  18378. int32_t L_7 = V_1;
  18379. NullCheck(L_4);
  18380. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  18381. Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C* L_8 = V_0;
  18382. int32_t L_9 = L_8->___hashCode;
  18383. if ((((int32_t)L_9) < ((int32_t)0)))
  18384. {
  18385. goto IL_0053;
  18386. }
  18387. }
  18388. {
  18389. Entry_tF9C4D725857FFCC0AD98E4629FD00A7E064A0C1C* L_10 = V_0;
  18390. bool L_11 = L_10->___value;
  18391. __this->____currentValue = L_11;
  18392. return (bool)1;
  18393. }
  18394. IL_0053:
  18395. {
  18396. int32_t L_12 = __this->____index;
  18397. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_13 = __this->____dictionary;
  18398. NullCheck(L_13);
  18399. int32_t L_14 = L_13->____count;
  18400. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  18401. {
  18402. goto IL_001a;
  18403. }
  18404. }
  18405. {
  18406. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_15 = __this->____dictionary;
  18407. NullCheck(L_15);
  18408. int32_t L_16 = L_15->____count;
  18409. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  18410. bool* L_17 = (bool*)(&__this->____currentValue);
  18411. il2cpp_codegen_initobj(L_17, sizeof(bool));
  18412. return (bool)0;
  18413. }
  18414. }
  18415. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mD4B624D158B30642602AB02472159DF4D8C67762_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18416. {
  18417. Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* _thisAdjusted;
  18418. int32_t _offset = 1;
  18419. _thisAdjusted = reinterpret_cast<Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60*>(__this + _offset);
  18420. bool _returnValue;
  18421. _returnValue = Enumerator_MoveNext_mD4B624D158B30642602AB02472159DF4D8C67762(_thisAdjusted, method);
  18422. return _returnValue;
  18423. }
  18424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_get_Current_mE6657E71B095B4DD41ED8102F08DACD153575A68_gshared (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method)
  18425. {
  18426. {
  18427. bool L_0 = __this->____currentValue;
  18428. return L_0;
  18429. }
  18430. }
  18431. IL2CPP_EXTERN_C bool Enumerator_get_Current_mE6657E71B095B4DD41ED8102F08DACD153575A68_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18432. {
  18433. Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* _thisAdjusted;
  18434. int32_t _offset = 1;
  18435. _thisAdjusted = reinterpret_cast<Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60*>(__this + _offset);
  18436. bool _returnValue;
  18437. _returnValue = Enumerator_get_Current_mE6657E71B095B4DD41ED8102F08DACD153575A68_inline(_thisAdjusted, method);
  18438. return _returnValue;
  18439. }
  18440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m224D56635A40A9E580C0726987AD541117237DB3_gshared (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method)
  18441. {
  18442. {
  18443. int32_t L_0 = __this->____index;
  18444. if (!L_0)
  18445. {
  18446. goto IL_001d;
  18447. }
  18448. }
  18449. {
  18450. int32_t L_1 = __this->____index;
  18451. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_2 = __this->____dictionary;
  18452. NullCheck(L_2);
  18453. int32_t L_3 = L_2->____count;
  18454. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  18455. {
  18456. goto IL_0022;
  18457. }
  18458. }
  18459. IL_001d:
  18460. {
  18461. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  18462. }
  18463. IL_0022:
  18464. {
  18465. bool L_4 = __this->____currentValue;
  18466. bool L_5 = L_4;
  18467. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  18468. return L_6;
  18469. }
  18470. }
  18471. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m224D56635A40A9E580C0726987AD541117237DB3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18472. {
  18473. Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* _thisAdjusted;
  18474. int32_t _offset = 1;
  18475. _thisAdjusted = reinterpret_cast<Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60*>(__this + _offset);
  18476. RuntimeObject* _returnValue;
  18477. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m224D56635A40A9E580C0726987AD541117237DB3(_thisAdjusted, method);
  18478. return _returnValue;
  18479. }
  18480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m95543F6CFBA99056F57133D979777E2D9B78AD65_gshared (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method)
  18481. {
  18482. {
  18483. int32_t L_0 = __this->____version;
  18484. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* L_1 = __this->____dictionary;
  18485. NullCheck(L_1);
  18486. int32_t L_2 = L_1->____version;
  18487. if ((((int32_t)L_0) == ((int32_t)L_2)))
  18488. {
  18489. goto IL_0018;
  18490. }
  18491. }
  18492. {
  18493. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  18494. }
  18495. IL_0018:
  18496. {
  18497. __this->____index = 0;
  18498. bool* L_3 = (bool*)(&__this->____currentValue);
  18499. il2cpp_codegen_initobj(L_3, sizeof(bool));
  18500. return;
  18501. }
  18502. }
  18503. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m95543F6CFBA99056F57133D979777E2D9B78AD65_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18504. {
  18505. Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* _thisAdjusted;
  18506. int32_t _offset = 1;
  18507. _thisAdjusted = reinterpret_cast<Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60*>(__this + _offset);
  18508. Enumerator_System_Collections_IEnumerator_Reset_m95543F6CFBA99056F57133D979777E2D9B78AD65(_thisAdjusted, method);
  18509. }
  18510. #ifdef __clang__
  18511. #pragma clang diagnostic pop
  18512. #endif
  18513. #ifdef __clang__
  18514. #pragma clang diagnostic push
  18515. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18516. #pragma clang diagnostic ignored "-Wunused-variable"
  18517. #endif
  18518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m869EE3B6985313CD75D4F2168FC3A1EC081896F2_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  18519. {
  18520. {
  18521. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_0 = ___0_dictionary;
  18522. __this->____dictionary = L_0;
  18523. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  18524. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_1 = ___0_dictionary;
  18525. NullCheck(L_1);
  18526. int32_t L_2 = L_1->____version;
  18527. __this->____version = L_2;
  18528. __this->____index = 0;
  18529. int32_t L_3 = ___1_getEnumeratorRetType;
  18530. __this->____getEnumeratorRetType = L_3;
  18531. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* L_4 = (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*)(&__this->____current);
  18532. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167));
  18533. return;
  18534. }
  18535. }
  18536. IL2CPP_EXTERN_C void Enumerator__ctor_m869EE3B6985313CD75D4F2168FC3A1EC081896F2_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  18537. {
  18538. Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* _thisAdjusted;
  18539. int32_t _offset = 1;
  18540. _thisAdjusted = reinterpret_cast<Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*>(__this + _offset);
  18541. Enumerator__ctor_m869EE3B6985313CD75D4F2168FC3A1EC081896F2(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  18542. }
  18543. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m64C94517E937663C3F36DFE2319C16FE0ADF7D2F_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  18544. {
  18545. Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8* V_0 = NULL;
  18546. int32_t V_1 = 0;
  18547. {
  18548. int32_t L_0 = __this->____version;
  18549. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_1 = __this->____dictionary;
  18550. NullCheck(L_1);
  18551. int32_t L_2 = L_1->____version;
  18552. if ((((int32_t)L_0) == ((int32_t)L_2)))
  18553. {
  18554. goto IL_005e;
  18555. }
  18556. }
  18557. {
  18558. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  18559. goto IL_005e;
  18560. }
  18561. IL_001a:
  18562. {
  18563. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_3 = __this->____dictionary;
  18564. NullCheck(L_3);
  18565. EntryU5BU5D_tFE726D463F611E4E4A72D28490134171736CC1FF* L_4 = L_3->____entries;
  18566. int32_t L_5 = __this->____index;
  18567. V_1 = L_5;
  18568. int32_t L_6 = V_1;
  18569. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  18570. int32_t L_7 = V_1;
  18571. NullCheck(L_4);
  18572. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  18573. Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8* L_8 = V_0;
  18574. int32_t L_9 = L_8->___hashCode;
  18575. if ((((int32_t)L_9) < ((int32_t)0)))
  18576. {
  18577. goto IL_005e;
  18578. }
  18579. }
  18580. {
  18581. Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8* L_10 = V_0;
  18582. RuntimeObject* L_11 = L_10->___key;
  18583. Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8* L_12 = V_0;
  18584. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_13 = L_12->___value;
  18585. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 L_14;
  18586. memset((&L_14), 0, sizeof(L_14));
  18587. KeyValuePair_2__ctor_m8D46E1EE2DFA0221F04E2F093B071CB0F5D8858E((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  18588. __this->____current = L_14;
  18589. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___key), (void*)NULL);
  18590. return (bool)1;
  18591. }
  18592. IL_005e:
  18593. {
  18594. int32_t L_15 = __this->____index;
  18595. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_16 = __this->____dictionary;
  18596. NullCheck(L_16);
  18597. int32_t L_17 = L_16->____count;
  18598. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  18599. {
  18600. goto IL_001a;
  18601. }
  18602. }
  18603. {
  18604. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_18 = __this->____dictionary;
  18605. NullCheck(L_18);
  18606. int32_t L_19 = L_18->____count;
  18607. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  18608. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* L_20 = (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*)(&__this->____current);
  18609. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167));
  18610. return (bool)0;
  18611. }
  18612. }
  18613. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m64C94517E937663C3F36DFE2319C16FE0ADF7D2F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18614. {
  18615. Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* _thisAdjusted;
  18616. int32_t _offset = 1;
  18617. _thisAdjusted = reinterpret_cast<Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*>(__this + _offset);
  18618. bool _returnValue;
  18619. _returnValue = Enumerator_MoveNext_m64C94517E937663C3F36DFE2319C16FE0ADF7D2F(_thisAdjusted, method);
  18620. return _returnValue;
  18621. }
  18622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 Enumerator_get_Current_m883D2A5CDBF6CB9E085690B65447748DDF5F02BC_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  18623. {
  18624. {
  18625. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 L_0 = __this->____current;
  18626. return L_0;
  18627. }
  18628. }
  18629. IL2CPP_EXTERN_C KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 Enumerator_get_Current_m883D2A5CDBF6CB9E085690B65447748DDF5F02BC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18630. {
  18631. Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* _thisAdjusted;
  18632. int32_t _offset = 1;
  18633. _thisAdjusted = reinterpret_cast<Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*>(__this + _offset);
  18634. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 _returnValue;
  18635. _returnValue = Enumerator_get_Current_m883D2A5CDBF6CB9E085690B65447748DDF5F02BC_inline(_thisAdjusted, method);
  18636. return _returnValue;
  18637. }
  18638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4AE17987C5984906AC9C375AF623365743E7CD51_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  18639. {
  18640. {
  18641. return;
  18642. }
  18643. }
  18644. IL2CPP_EXTERN_C void Enumerator_Dispose_m4AE17987C5984906AC9C375AF623365743E7CD51_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18645. {
  18646. Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* _thisAdjusted;
  18647. int32_t _offset = 1;
  18648. _thisAdjusted = reinterpret_cast<Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*>(__this + _offset);
  18649. Enumerator_Dispose_m4AE17987C5984906AC9C375AF623365743E7CD51(_thisAdjusted, method);
  18650. }
  18651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m05D5FD90E69B94E209FB7835CDB94BBABD84FD30_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  18652. {
  18653. static bool s_Il2CppMethodInitialized;
  18654. if (!s_Il2CppMethodInitialized)
  18655. {
  18656. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  18657. s_Il2CppMethodInitialized = true;
  18658. }
  18659. {
  18660. int32_t L_0 = __this->____index;
  18661. if (!L_0)
  18662. {
  18663. goto IL_001d;
  18664. }
  18665. }
  18666. {
  18667. int32_t L_1 = __this->____index;
  18668. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_2 = __this->____dictionary;
  18669. NullCheck(L_2);
  18670. int32_t L_3 = L_2->____count;
  18671. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  18672. {
  18673. goto IL_0022;
  18674. }
  18675. }
  18676. IL_001d:
  18677. {
  18678. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  18679. }
  18680. IL_0022:
  18681. {
  18682. int32_t L_4 = __this->____getEnumeratorRetType;
  18683. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  18684. {
  18685. goto IL_0056;
  18686. }
  18687. }
  18688. {
  18689. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* L_5 = (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*)(&__this->____current);
  18690. RuntimeObject* L_6;
  18691. L_6 = KeyValuePair_2_get_Key_m349ECB9834FA93169BCCC3E25D58DAB263E8AA47_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  18692. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* L_7 = (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*)(&__this->____current);
  18693. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_8;
  18694. L_8 = KeyValuePair_2_get_Value_m5C908BF2976785DA003964DD0976A8581314746F_inline(L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18695. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_9 = L_8;
  18696. RuntimeObject* L_10 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_9);
  18697. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_11;
  18698. memset((&L_11), 0, sizeof(L_11));
  18699. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_11), L_6, L_10, NULL);
  18700. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12 = L_11;
  18701. RuntimeObject* L_13 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_12);
  18702. return L_13;
  18703. }
  18704. IL_0056:
  18705. {
  18706. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* L_14 = (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*)(&__this->____current);
  18707. RuntimeObject* L_15;
  18708. L_15 = KeyValuePair_2_get_Key_m349ECB9834FA93169BCCC3E25D58DAB263E8AA47_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  18709. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* L_16 = (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*)(&__this->____current);
  18710. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_17;
  18711. L_17 = KeyValuePair_2_get_Value_m5C908BF2976785DA003964DD0976A8581314746F_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18712. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 L_18;
  18713. memset((&L_18), 0, sizeof(L_18));
  18714. KeyValuePair_2__ctor_m8D46E1EE2DFA0221F04E2F093B071CB0F5D8858E((&L_18), L_15, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  18715. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 L_19 = L_18;
  18716. RuntimeObject* L_20 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_19);
  18717. return L_20;
  18718. }
  18719. }
  18720. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m05D5FD90E69B94E209FB7835CDB94BBABD84FD30_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18721. {
  18722. Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* _thisAdjusted;
  18723. int32_t _offset = 1;
  18724. _thisAdjusted = reinterpret_cast<Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*>(__this + _offset);
  18725. RuntimeObject* _returnValue;
  18726. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m05D5FD90E69B94E209FB7835CDB94BBABD84FD30(_thisAdjusted, method);
  18727. return _returnValue;
  18728. }
  18729. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m905149ED8C315222532E16277836B99507AABE5A_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  18730. {
  18731. {
  18732. int32_t L_0 = __this->____version;
  18733. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_1 = __this->____dictionary;
  18734. NullCheck(L_1);
  18735. int32_t L_2 = L_1->____version;
  18736. if ((((int32_t)L_0) == ((int32_t)L_2)))
  18737. {
  18738. goto IL_0018;
  18739. }
  18740. }
  18741. {
  18742. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  18743. }
  18744. IL_0018:
  18745. {
  18746. __this->____index = 0;
  18747. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* L_3 = (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*)(&__this->____current);
  18748. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167));
  18749. return;
  18750. }
  18751. }
  18752. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m905149ED8C315222532E16277836B99507AABE5A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18753. {
  18754. Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* _thisAdjusted;
  18755. int32_t _offset = 1;
  18756. _thisAdjusted = reinterpret_cast<Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*>(__this + _offset);
  18757. Enumerator_System_Collections_IEnumerator_Reset_m905149ED8C315222532E16277836B99507AABE5A(_thisAdjusted, method);
  18758. }
  18759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B3CCF8AB46CC00C15A8DFBC52DAA6CD5837B8E2_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  18760. {
  18761. {
  18762. int32_t L_0 = __this->____index;
  18763. if (!L_0)
  18764. {
  18765. goto IL_001d;
  18766. }
  18767. }
  18768. {
  18769. int32_t L_1 = __this->____index;
  18770. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_2 = __this->____dictionary;
  18771. NullCheck(L_2);
  18772. int32_t L_3 = L_2->____count;
  18773. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  18774. {
  18775. goto IL_0022;
  18776. }
  18777. }
  18778. IL_001d:
  18779. {
  18780. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  18781. }
  18782. IL_0022:
  18783. {
  18784. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* L_4 = (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*)(&__this->____current);
  18785. RuntimeObject* L_5;
  18786. L_5 = KeyValuePair_2_get_Key_m349ECB9834FA93169BCCC3E25D58DAB263E8AA47_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  18787. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* L_6 = (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*)(&__this->____current);
  18788. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_7;
  18789. L_7 = KeyValuePair_2_get_Value_m5C908BF2976785DA003964DD0976A8581314746F_inline(L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18790. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_8 = L_7;
  18791. RuntimeObject* L_9 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_8);
  18792. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10;
  18793. memset((&L_10), 0, sizeof(L_10));
  18794. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_10), L_5, L_9, NULL);
  18795. return L_10;
  18796. }
  18797. }
  18798. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B3CCF8AB46CC00C15A8DFBC52DAA6CD5837B8E2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18799. {
  18800. Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* _thisAdjusted;
  18801. int32_t _offset = 1;
  18802. _thisAdjusted = reinterpret_cast<Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*>(__this + _offset);
  18803. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  18804. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B3CCF8AB46CC00C15A8DFBC52DAA6CD5837B8E2(_thisAdjusted, method);
  18805. return _returnValue;
  18806. }
  18807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m57364334475201B28DFCB7B74265B87F28DDB77A_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  18808. {
  18809. {
  18810. int32_t L_0 = __this->____index;
  18811. if (!L_0)
  18812. {
  18813. goto IL_001d;
  18814. }
  18815. }
  18816. {
  18817. int32_t L_1 = __this->____index;
  18818. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_2 = __this->____dictionary;
  18819. NullCheck(L_2);
  18820. int32_t L_3 = L_2->____count;
  18821. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  18822. {
  18823. goto IL_0022;
  18824. }
  18825. }
  18826. IL_001d:
  18827. {
  18828. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  18829. }
  18830. IL_0022:
  18831. {
  18832. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* L_4 = (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*)(&__this->____current);
  18833. RuntimeObject* L_5;
  18834. L_5 = KeyValuePair_2_get_Key_m349ECB9834FA93169BCCC3E25D58DAB263E8AA47_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  18835. return L_5;
  18836. }
  18837. }
  18838. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m57364334475201B28DFCB7B74265B87F28DDB77A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18839. {
  18840. Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* _thisAdjusted;
  18841. int32_t _offset = 1;
  18842. _thisAdjusted = reinterpret_cast<Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*>(__this + _offset);
  18843. RuntimeObject* _returnValue;
  18844. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m57364334475201B28DFCB7B74265B87F28DDB77A(_thisAdjusted, method);
  18845. return _returnValue;
  18846. }
  18847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8C1B1A374D35CC75A795E2F261B8264E1AE08975_gshared (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  18848. {
  18849. {
  18850. int32_t L_0 = __this->____index;
  18851. if (!L_0)
  18852. {
  18853. goto IL_001d;
  18854. }
  18855. }
  18856. {
  18857. int32_t L_1 = __this->____index;
  18858. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_2 = __this->____dictionary;
  18859. NullCheck(L_2);
  18860. int32_t L_3 = L_2->____count;
  18861. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  18862. {
  18863. goto IL_0022;
  18864. }
  18865. }
  18866. IL_001d:
  18867. {
  18868. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  18869. }
  18870. IL_0022:
  18871. {
  18872. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* L_4 = (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167*)(&__this->____current);
  18873. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_5;
  18874. L_5 = KeyValuePair_2_get_Value_m5C908BF2976785DA003964DD0976A8581314746F_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18875. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = L_5;
  18876. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  18877. return L_7;
  18878. }
  18879. }
  18880. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8C1B1A374D35CC75A795E2F261B8264E1AE08975_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18881. {
  18882. Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* _thisAdjusted;
  18883. int32_t _offset = 1;
  18884. _thisAdjusted = reinterpret_cast<Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643*>(__this + _offset);
  18885. RuntimeObject* _returnValue;
  18886. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8C1B1A374D35CC75A795E2F261B8264E1AE08975(_thisAdjusted, method);
  18887. return _returnValue;
  18888. }
  18889. #ifdef __clang__
  18890. #pragma clang diagnostic pop
  18891. #endif
  18892. #ifdef __clang__
  18893. #pragma clang diagnostic push
  18894. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18895. #pragma clang diagnostic ignored "-Wunused-variable"
  18896. #endif
  18897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m462D1D819220D15C49DED1AF4E6C4C1BEACFFA73_gshared (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ___0_dictionary, const RuntimeMethod* method)
  18898. {
  18899. {
  18900. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_0 = ___0_dictionary;
  18901. __this->____dictionary = L_0;
  18902. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  18903. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_1 = ___0_dictionary;
  18904. NullCheck(L_1);
  18905. int32_t L_2 = L_1->____version;
  18906. __this->____version = L_2;
  18907. __this->____index = 0;
  18908. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  18909. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  18910. return;
  18911. }
  18912. }
  18913. IL2CPP_EXTERN_C void Enumerator__ctor_m462D1D819220D15C49DED1AF4E6C4C1BEACFFA73_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ___0_dictionary, const RuntimeMethod* method)
  18914. {
  18915. Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* _thisAdjusted;
  18916. int32_t _offset = 1;
  18917. _thisAdjusted = reinterpret_cast<Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF*>(__this + _offset);
  18918. Enumerator__ctor_m462D1D819220D15C49DED1AF4E6C4C1BEACFFA73(_thisAdjusted, ___0_dictionary, method);
  18919. }
  18920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m05B9AB6AEBBC4D25C2E066EED2EBB7F4549203D1_gshared (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method)
  18921. {
  18922. {
  18923. return;
  18924. }
  18925. }
  18926. IL2CPP_EXTERN_C void Enumerator_Dispose_m05B9AB6AEBBC4D25C2E066EED2EBB7F4549203D1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18927. {
  18928. Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* _thisAdjusted;
  18929. int32_t _offset = 1;
  18930. _thisAdjusted = reinterpret_cast<Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF*>(__this + _offset);
  18931. Enumerator_Dispose_m05B9AB6AEBBC4D25C2E066EED2EBB7F4549203D1(_thisAdjusted, method);
  18932. }
  18933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m80C04395DF675147083DC75415AE820771998DEF_gshared (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method)
  18934. {
  18935. Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8* V_0 = NULL;
  18936. int32_t V_1 = 0;
  18937. {
  18938. int32_t L_0 = __this->____version;
  18939. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_1 = __this->____dictionary;
  18940. NullCheck(L_1);
  18941. int32_t L_2 = L_1->____version;
  18942. if ((((int32_t)L_0) == ((int32_t)L_2)))
  18943. {
  18944. goto IL_0053;
  18945. }
  18946. }
  18947. {
  18948. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  18949. goto IL_0053;
  18950. }
  18951. IL_001a:
  18952. {
  18953. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_3 = __this->____dictionary;
  18954. NullCheck(L_3);
  18955. EntryU5BU5D_tFE726D463F611E4E4A72D28490134171736CC1FF* L_4 = L_3->____entries;
  18956. int32_t L_5 = __this->____index;
  18957. V_1 = L_5;
  18958. int32_t L_6 = V_1;
  18959. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  18960. int32_t L_7 = V_1;
  18961. NullCheck(L_4);
  18962. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  18963. Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8* L_8 = V_0;
  18964. int32_t L_9 = L_8->___hashCode;
  18965. if ((((int32_t)L_9) < ((int32_t)0)))
  18966. {
  18967. goto IL_0053;
  18968. }
  18969. }
  18970. {
  18971. Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8* L_10 = V_0;
  18972. RuntimeObject* L_11 = L_10->___key;
  18973. __this->____currentKey = L_11;
  18974. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentKey), (void*)L_11);
  18975. return (bool)1;
  18976. }
  18977. IL_0053:
  18978. {
  18979. int32_t L_12 = __this->____index;
  18980. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_13 = __this->____dictionary;
  18981. NullCheck(L_13);
  18982. int32_t L_14 = L_13->____count;
  18983. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  18984. {
  18985. goto IL_001a;
  18986. }
  18987. }
  18988. {
  18989. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_15 = __this->____dictionary;
  18990. NullCheck(L_15);
  18991. int32_t L_16 = L_15->____count;
  18992. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  18993. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentKey);
  18994. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  18995. return (bool)0;
  18996. }
  18997. }
  18998. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m80C04395DF675147083DC75415AE820771998DEF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18999. {
  19000. Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* _thisAdjusted;
  19001. int32_t _offset = 1;
  19002. _thisAdjusted = reinterpret_cast<Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF*>(__this + _offset);
  19003. bool _returnValue;
  19004. _returnValue = Enumerator_MoveNext_m80C04395DF675147083DC75415AE820771998DEF(_thisAdjusted, method);
  19005. return _returnValue;
  19006. }
  19007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1256A826B847A0C120B59905283A918192D41D17_gshared (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method)
  19008. {
  19009. {
  19010. RuntimeObject* L_0 = __this->____currentKey;
  19011. return L_0;
  19012. }
  19013. }
  19014. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_m1256A826B847A0C120B59905283A918192D41D17_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19015. {
  19016. Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* _thisAdjusted;
  19017. int32_t _offset = 1;
  19018. _thisAdjusted = reinterpret_cast<Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF*>(__this + _offset);
  19019. RuntimeObject* _returnValue;
  19020. _returnValue = Enumerator_get_Current_m1256A826B847A0C120B59905283A918192D41D17_inline(_thisAdjusted, method);
  19021. return _returnValue;
  19022. }
  19023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m57F4749F581BC37865593DE7BE2BC7469A0A2172_gshared (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method)
  19024. {
  19025. {
  19026. int32_t L_0 = __this->____index;
  19027. if (!L_0)
  19028. {
  19029. goto IL_001d;
  19030. }
  19031. }
  19032. {
  19033. int32_t L_1 = __this->____index;
  19034. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_2 = __this->____dictionary;
  19035. NullCheck(L_2);
  19036. int32_t L_3 = L_2->____count;
  19037. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  19038. {
  19039. goto IL_0022;
  19040. }
  19041. }
  19042. IL_001d:
  19043. {
  19044. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  19045. }
  19046. IL_0022:
  19047. {
  19048. RuntimeObject* L_4 = __this->____currentKey;
  19049. return L_4;
  19050. }
  19051. }
  19052. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m57F4749F581BC37865593DE7BE2BC7469A0A2172_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19053. {
  19054. Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* _thisAdjusted;
  19055. int32_t _offset = 1;
  19056. _thisAdjusted = reinterpret_cast<Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF*>(__this + _offset);
  19057. RuntimeObject* _returnValue;
  19058. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m57F4749F581BC37865593DE7BE2BC7469A0A2172(_thisAdjusted, method);
  19059. return _returnValue;
  19060. }
  19061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m8F0092701E7DC2A30519A849F4FD79C65584A109_gshared (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method)
  19062. {
  19063. {
  19064. int32_t L_0 = __this->____version;
  19065. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_1 = __this->____dictionary;
  19066. NullCheck(L_1);
  19067. int32_t L_2 = L_1->____version;
  19068. if ((((int32_t)L_0) == ((int32_t)L_2)))
  19069. {
  19070. goto IL_0018;
  19071. }
  19072. }
  19073. {
  19074. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  19075. }
  19076. IL_0018:
  19077. {
  19078. __this->____index = 0;
  19079. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  19080. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  19081. return;
  19082. }
  19083. }
  19084. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m8F0092701E7DC2A30519A849F4FD79C65584A109_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19085. {
  19086. Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* _thisAdjusted;
  19087. int32_t _offset = 1;
  19088. _thisAdjusted = reinterpret_cast<Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF*>(__this + _offset);
  19089. Enumerator_System_Collections_IEnumerator_Reset_m8F0092701E7DC2A30519A849F4FD79C65584A109(_thisAdjusted, method);
  19090. }
  19091. #ifdef __clang__
  19092. #pragma clang diagnostic pop
  19093. #endif
  19094. #ifdef __clang__
  19095. #pragma clang diagnostic push
  19096. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19097. #pragma clang diagnostic ignored "-Wunused-variable"
  19098. #endif
  19099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mAA7ABDE0466D4470908C919FC819A81C0AE2190A_gshared (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ___0_dictionary, const RuntimeMethod* method)
  19100. {
  19101. {
  19102. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_0 = ___0_dictionary;
  19103. __this->____dictionary = L_0;
  19104. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  19105. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_1 = ___0_dictionary;
  19106. NullCheck(L_1);
  19107. int32_t L_2 = L_1->____version;
  19108. __this->____version = L_2;
  19109. __this->____index = 0;
  19110. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_3 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->____currentValue);
  19111. il2cpp_codegen_initobj(L_3, sizeof(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B));
  19112. return;
  19113. }
  19114. }
  19115. IL2CPP_EXTERN_C void Enumerator__ctor_mAA7ABDE0466D4470908C919FC819A81C0AE2190A_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* ___0_dictionary, const RuntimeMethod* method)
  19116. {
  19117. Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* _thisAdjusted;
  19118. int32_t _offset = 1;
  19119. _thisAdjusted = reinterpret_cast<Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3*>(__this + _offset);
  19120. Enumerator__ctor_mAA7ABDE0466D4470908C919FC819A81C0AE2190A(_thisAdjusted, ___0_dictionary, method);
  19121. }
  19122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m21A174531B7C4D0AB03699BF245D3A975CD3D7F4_gshared (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method)
  19123. {
  19124. {
  19125. return;
  19126. }
  19127. }
  19128. IL2CPP_EXTERN_C void Enumerator_Dispose_m21A174531B7C4D0AB03699BF245D3A975CD3D7F4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19129. {
  19130. Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* _thisAdjusted;
  19131. int32_t _offset = 1;
  19132. _thisAdjusted = reinterpret_cast<Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3*>(__this + _offset);
  19133. Enumerator_Dispose_m21A174531B7C4D0AB03699BF245D3A975CD3D7F4(_thisAdjusted, method);
  19134. }
  19135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1659C915B8226E5D5C2A83DC539EAB38A69DB3FE_gshared (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method)
  19136. {
  19137. Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8* V_0 = NULL;
  19138. int32_t V_1 = 0;
  19139. {
  19140. int32_t L_0 = __this->____version;
  19141. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_1 = __this->____dictionary;
  19142. NullCheck(L_1);
  19143. int32_t L_2 = L_1->____version;
  19144. if ((((int32_t)L_0) == ((int32_t)L_2)))
  19145. {
  19146. goto IL_0053;
  19147. }
  19148. }
  19149. {
  19150. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  19151. goto IL_0053;
  19152. }
  19153. IL_001a:
  19154. {
  19155. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_3 = __this->____dictionary;
  19156. NullCheck(L_3);
  19157. EntryU5BU5D_tFE726D463F611E4E4A72D28490134171736CC1FF* L_4 = L_3->____entries;
  19158. int32_t L_5 = __this->____index;
  19159. V_1 = L_5;
  19160. int32_t L_6 = V_1;
  19161. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  19162. int32_t L_7 = V_1;
  19163. NullCheck(L_4);
  19164. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  19165. Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8* L_8 = V_0;
  19166. int32_t L_9 = L_8->___hashCode;
  19167. if ((((int32_t)L_9) < ((int32_t)0)))
  19168. {
  19169. goto IL_0053;
  19170. }
  19171. }
  19172. {
  19173. Entry_tE39771EB73DA3008BB0DF74028FF7285866C18C8* L_10 = V_0;
  19174. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_11 = L_10->___value;
  19175. __this->____currentValue = L_11;
  19176. return (bool)1;
  19177. }
  19178. IL_0053:
  19179. {
  19180. int32_t L_12 = __this->____index;
  19181. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_13 = __this->____dictionary;
  19182. NullCheck(L_13);
  19183. int32_t L_14 = L_13->____count;
  19184. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  19185. {
  19186. goto IL_001a;
  19187. }
  19188. }
  19189. {
  19190. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_15 = __this->____dictionary;
  19191. NullCheck(L_15);
  19192. int32_t L_16 = L_15->____count;
  19193. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  19194. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_17 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->____currentValue);
  19195. il2cpp_codegen_initobj(L_17, sizeof(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B));
  19196. return (bool)0;
  19197. }
  19198. }
  19199. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m1659C915B8226E5D5C2A83DC539EAB38A69DB3FE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19200. {
  19201. Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* _thisAdjusted;
  19202. int32_t _offset = 1;
  19203. _thisAdjusted = reinterpret_cast<Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3*>(__this + _offset);
  19204. bool _returnValue;
  19205. _returnValue = Enumerator_MoveNext_m1659C915B8226E5D5C2A83DC539EAB38A69DB3FE(_thisAdjusted, method);
  19206. return _returnValue;
  19207. }
  19208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Enumerator_get_Current_m4DC742E70D8783FB8D416DABAA71A02884BF454C_gshared (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method)
  19209. {
  19210. {
  19211. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->____currentValue;
  19212. return L_0;
  19213. }
  19214. }
  19215. IL2CPP_EXTERN_C Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Enumerator_get_Current_m4DC742E70D8783FB8D416DABAA71A02884BF454C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19216. {
  19217. Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* _thisAdjusted;
  19218. int32_t _offset = 1;
  19219. _thisAdjusted = reinterpret_cast<Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3*>(__this + _offset);
  19220. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B _returnValue;
  19221. _returnValue = Enumerator_get_Current_m4DC742E70D8783FB8D416DABAA71A02884BF454C_inline(_thisAdjusted, method);
  19222. return _returnValue;
  19223. }
  19224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m448011D5AF726CC03B1C6A69AB96429FE36A3382_gshared (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method)
  19225. {
  19226. {
  19227. int32_t L_0 = __this->____index;
  19228. if (!L_0)
  19229. {
  19230. goto IL_001d;
  19231. }
  19232. }
  19233. {
  19234. int32_t L_1 = __this->____index;
  19235. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_2 = __this->____dictionary;
  19236. NullCheck(L_2);
  19237. int32_t L_3 = L_2->____count;
  19238. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  19239. {
  19240. goto IL_0022;
  19241. }
  19242. }
  19243. IL_001d:
  19244. {
  19245. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  19246. }
  19247. IL_0022:
  19248. {
  19249. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_4 = __this->____currentValue;
  19250. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_5 = L_4;
  19251. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  19252. return L_6;
  19253. }
  19254. }
  19255. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m448011D5AF726CC03B1C6A69AB96429FE36A3382_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19256. {
  19257. Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* _thisAdjusted;
  19258. int32_t _offset = 1;
  19259. _thisAdjusted = reinterpret_cast<Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3*>(__this + _offset);
  19260. RuntimeObject* _returnValue;
  19261. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m448011D5AF726CC03B1C6A69AB96429FE36A3382(_thisAdjusted, method);
  19262. return _returnValue;
  19263. }
  19264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF9B131C32274A6E1FA80A1360B4A6F0A2FF7574C_gshared (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method)
  19265. {
  19266. {
  19267. int32_t L_0 = __this->____version;
  19268. Dictionary_2_t2EDFFA8C88267125923C377EC815E642568BCCAA* L_1 = __this->____dictionary;
  19269. NullCheck(L_1);
  19270. int32_t L_2 = L_1->____version;
  19271. if ((((int32_t)L_0) == ((int32_t)L_2)))
  19272. {
  19273. goto IL_0018;
  19274. }
  19275. }
  19276. {
  19277. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  19278. }
  19279. IL_0018:
  19280. {
  19281. __this->____index = 0;
  19282. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_3 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->____currentValue);
  19283. il2cpp_codegen_initobj(L_3, sizeof(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B));
  19284. return;
  19285. }
  19286. }
  19287. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mF9B131C32274A6E1FA80A1360B4A6F0A2FF7574C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19288. {
  19289. Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* _thisAdjusted;
  19290. int32_t _offset = 1;
  19291. _thisAdjusted = reinterpret_cast<Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3*>(__this + _offset);
  19292. Enumerator_System_Collections_IEnumerator_Reset_mF9B131C32274A6E1FA80A1360B4A6F0A2FF7574C(_thisAdjusted, method);
  19293. }
  19294. #ifdef __clang__
  19295. #pragma clang diagnostic pop
  19296. #endif
  19297. #ifdef __clang__
  19298. #pragma clang diagnostic push
  19299. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19300. #pragma clang diagnostic ignored "-Wunused-variable"
  19301. #endif
  19302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9235E59FF8FC30E09C4944CCD02ED0562DEE2FB5_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  19303. {
  19304. {
  19305. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_0 = ___0_dictionary;
  19306. __this->____dictionary = L_0;
  19307. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  19308. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_1 = ___0_dictionary;
  19309. NullCheck(L_1);
  19310. int32_t L_2 = L_1->____version;
  19311. __this->____version = L_2;
  19312. __this->____index = 0;
  19313. int32_t L_3 = ___1_getEnumeratorRetType;
  19314. __this->____getEnumeratorRetType = L_3;
  19315. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* L_4 = (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*)(&__this->____current);
  19316. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B));
  19317. return;
  19318. }
  19319. }
  19320. IL2CPP_EXTERN_C void Enumerator__ctor_m9235E59FF8FC30E09C4944CCD02ED0562DEE2FB5_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  19321. {
  19322. Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* _thisAdjusted;
  19323. int32_t _offset = 1;
  19324. _thisAdjusted = reinterpret_cast<Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*>(__this + _offset);
  19325. Enumerator__ctor_m9235E59FF8FC30E09C4944CCD02ED0562DEE2FB5(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  19326. }
  19327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD6E4B8E1FD5F66E85796092C578AFE8E68AF6AA4_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  19328. {
  19329. Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172* V_0 = NULL;
  19330. int32_t V_1 = 0;
  19331. {
  19332. int32_t L_0 = __this->____version;
  19333. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_1 = __this->____dictionary;
  19334. NullCheck(L_1);
  19335. int32_t L_2 = L_1->____version;
  19336. if ((((int32_t)L_0) == ((int32_t)L_2)))
  19337. {
  19338. goto IL_005e;
  19339. }
  19340. }
  19341. {
  19342. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  19343. goto IL_005e;
  19344. }
  19345. IL_001a:
  19346. {
  19347. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_3 = __this->____dictionary;
  19348. NullCheck(L_3);
  19349. EntryU5BU5D_tF1C935ABE063C9C065D8DB01C9ADC385F347832B* L_4 = L_3->____entries;
  19350. int32_t L_5 = __this->____index;
  19351. V_1 = L_5;
  19352. int32_t L_6 = V_1;
  19353. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  19354. int32_t L_7 = V_1;
  19355. NullCheck(L_4);
  19356. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  19357. Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172* L_8 = V_0;
  19358. int32_t L_9 = L_8->___hashCode;
  19359. if ((((int32_t)L_9) < ((int32_t)0)))
  19360. {
  19361. goto IL_005e;
  19362. }
  19363. }
  19364. {
  19365. Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172* L_10 = V_0;
  19366. RuntimeObject* L_11 = L_10->___key;
  19367. Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172* L_12 = V_0;
  19368. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_13 = L_12->___value;
  19369. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B L_14;
  19370. memset((&L_14), 0, sizeof(L_14));
  19371. KeyValuePair_2__ctor_mB340BC8A783F6215B9B83288073FD23FB3E0A392((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  19372. __this->____current = L_14;
  19373. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___key), (void*)NULL);
  19374. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19375. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____current))->___value))->___U3CdataSourceU3Ek__BackingField), (void*)NULL);
  19376. #endif
  19377. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19378. Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->____current))->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part0))->___m_Name), (void*)NULL);
  19379. #endif
  19380. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19381. Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->____current))->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part0))->___m_Key), (void*)NULL);
  19382. #endif
  19383. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19384. Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->____current))->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part1))->___m_Name), (void*)NULL);
  19385. #endif
  19386. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19387. Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->____current))->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part1))->___m_Key), (void*)NULL);
  19388. #endif
  19389. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19390. Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->____current))->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part2))->___m_Name), (void*)NULL);
  19391. #endif
  19392. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19393. Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->____current))->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part2))->___m_Key), (void*)NULL);
  19394. #endif
  19395. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19396. Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->____current))->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part3))->___m_Name), (void*)NULL);
  19397. #endif
  19398. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19399. Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->____current))->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part3))->___m_Key), (void*)NULL);
  19400. #endif
  19401. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19402. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____current))->___value))->___U3CdataSourcePathU3Ek__BackingField))->___m_AdditionalParts), (void*)NULL);
  19403. #endif
  19404. return (bool)1;
  19405. }
  19406. IL_005e:
  19407. {
  19408. int32_t L_15 = __this->____index;
  19409. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_16 = __this->____dictionary;
  19410. NullCheck(L_16);
  19411. int32_t L_17 = L_16->____count;
  19412. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  19413. {
  19414. goto IL_001a;
  19415. }
  19416. }
  19417. {
  19418. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_18 = __this->____dictionary;
  19419. NullCheck(L_18);
  19420. int32_t L_19 = L_18->____count;
  19421. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  19422. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* L_20 = (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*)(&__this->____current);
  19423. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B));
  19424. return (bool)0;
  19425. }
  19426. }
  19427. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mD6E4B8E1FD5F66E85796092C578AFE8E68AF6AA4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19428. {
  19429. Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* _thisAdjusted;
  19430. int32_t _offset = 1;
  19431. _thisAdjusted = reinterpret_cast<Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*>(__this + _offset);
  19432. bool _returnValue;
  19433. _returnValue = Enumerator_MoveNext_mD6E4B8E1FD5F66E85796092C578AFE8E68AF6AA4(_thisAdjusted, method);
  19434. return _returnValue;
  19435. }
  19436. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B Enumerator_get_Current_m68A50652AC01F1AEB5033E5A45A176387C191258_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  19437. {
  19438. {
  19439. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B L_0 = __this->____current;
  19440. return L_0;
  19441. }
  19442. }
  19443. IL2CPP_EXTERN_C KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B Enumerator_get_Current_m68A50652AC01F1AEB5033E5A45A176387C191258_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19444. {
  19445. Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* _thisAdjusted;
  19446. int32_t _offset = 1;
  19447. _thisAdjusted = reinterpret_cast<Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*>(__this + _offset);
  19448. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B _returnValue;
  19449. _returnValue = Enumerator_get_Current_m68A50652AC01F1AEB5033E5A45A176387C191258_inline(_thisAdjusted, method);
  19450. return _returnValue;
  19451. }
  19452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m117DEF8C6EB7803D9B34CC7EBDA4C0A3CE2E53D6_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  19453. {
  19454. {
  19455. return;
  19456. }
  19457. }
  19458. IL2CPP_EXTERN_C void Enumerator_Dispose_m117DEF8C6EB7803D9B34CC7EBDA4C0A3CE2E53D6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19459. {
  19460. Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* _thisAdjusted;
  19461. int32_t _offset = 1;
  19462. _thisAdjusted = reinterpret_cast<Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*>(__this + _offset);
  19463. Enumerator_Dispose_m117DEF8C6EB7803D9B34CC7EBDA4C0A3CE2E53D6(_thisAdjusted, method);
  19464. }
  19465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m1A14E71FBE662D913D2809325AE2E6A08AD0DA1F_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  19466. {
  19467. static bool s_Il2CppMethodInitialized;
  19468. if (!s_Il2CppMethodInitialized)
  19469. {
  19470. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  19471. s_Il2CppMethodInitialized = true;
  19472. }
  19473. {
  19474. int32_t L_0 = __this->____index;
  19475. if (!L_0)
  19476. {
  19477. goto IL_001d;
  19478. }
  19479. }
  19480. {
  19481. int32_t L_1 = __this->____index;
  19482. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_2 = __this->____dictionary;
  19483. NullCheck(L_2);
  19484. int32_t L_3 = L_2->____count;
  19485. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  19486. {
  19487. goto IL_0022;
  19488. }
  19489. }
  19490. IL_001d:
  19491. {
  19492. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  19493. }
  19494. IL_0022:
  19495. {
  19496. int32_t L_4 = __this->____getEnumeratorRetType;
  19497. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  19498. {
  19499. goto IL_0056;
  19500. }
  19501. }
  19502. {
  19503. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* L_5 = (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*)(&__this->____current);
  19504. RuntimeObject* L_6;
  19505. L_6 = KeyValuePair_2_get_Key_m093CCC169C1EB8105B2501A7B0E2023343B1DC1A_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  19506. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* L_7 = (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*)(&__this->____current);
  19507. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_8;
  19508. L_8 = KeyValuePair_2_get_Value_mDEF6356EC366F3F6A7049A25B7CBC47A1131D30A_inline(L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  19509. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_9 = L_8;
  19510. RuntimeObject* L_10 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_9);
  19511. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_11;
  19512. memset((&L_11), 0, sizeof(L_11));
  19513. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_11), L_6, L_10, NULL);
  19514. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12 = L_11;
  19515. RuntimeObject* L_13 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_12);
  19516. return L_13;
  19517. }
  19518. IL_0056:
  19519. {
  19520. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* L_14 = (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*)(&__this->____current);
  19521. RuntimeObject* L_15;
  19522. L_15 = KeyValuePair_2_get_Key_m093CCC169C1EB8105B2501A7B0E2023343B1DC1A_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  19523. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* L_16 = (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*)(&__this->____current);
  19524. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_17;
  19525. L_17 = KeyValuePair_2_get_Value_mDEF6356EC366F3F6A7049A25B7CBC47A1131D30A_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  19526. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B L_18;
  19527. memset((&L_18), 0, sizeof(L_18));
  19528. KeyValuePair_2__ctor_mB340BC8A783F6215B9B83288073FD23FB3E0A392((&L_18), L_15, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  19529. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B L_19 = L_18;
  19530. RuntimeObject* L_20 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_19);
  19531. return L_20;
  19532. }
  19533. }
  19534. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m1A14E71FBE662D913D2809325AE2E6A08AD0DA1F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19535. {
  19536. Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* _thisAdjusted;
  19537. int32_t _offset = 1;
  19538. _thisAdjusted = reinterpret_cast<Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*>(__this + _offset);
  19539. RuntimeObject* _returnValue;
  19540. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m1A14E71FBE662D913D2809325AE2E6A08AD0DA1F(_thisAdjusted, method);
  19541. return _returnValue;
  19542. }
  19543. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m861483BBD7300E058A6DA6FCA53D402CE8EA1AB3_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  19544. {
  19545. {
  19546. int32_t L_0 = __this->____version;
  19547. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_1 = __this->____dictionary;
  19548. NullCheck(L_1);
  19549. int32_t L_2 = L_1->____version;
  19550. if ((((int32_t)L_0) == ((int32_t)L_2)))
  19551. {
  19552. goto IL_0018;
  19553. }
  19554. }
  19555. {
  19556. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  19557. }
  19558. IL_0018:
  19559. {
  19560. __this->____index = 0;
  19561. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* L_3 = (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*)(&__this->____current);
  19562. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B));
  19563. return;
  19564. }
  19565. }
  19566. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m861483BBD7300E058A6DA6FCA53D402CE8EA1AB3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19567. {
  19568. Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* _thisAdjusted;
  19569. int32_t _offset = 1;
  19570. _thisAdjusted = reinterpret_cast<Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*>(__this + _offset);
  19571. Enumerator_System_Collections_IEnumerator_Reset_m861483BBD7300E058A6DA6FCA53D402CE8EA1AB3(_thisAdjusted, method);
  19572. }
  19573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m85EBA4EF5B47E410911DBB497D2738E679576555_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  19574. {
  19575. {
  19576. int32_t L_0 = __this->____index;
  19577. if (!L_0)
  19578. {
  19579. goto IL_001d;
  19580. }
  19581. }
  19582. {
  19583. int32_t L_1 = __this->____index;
  19584. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_2 = __this->____dictionary;
  19585. NullCheck(L_2);
  19586. int32_t L_3 = L_2->____count;
  19587. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  19588. {
  19589. goto IL_0022;
  19590. }
  19591. }
  19592. IL_001d:
  19593. {
  19594. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  19595. }
  19596. IL_0022:
  19597. {
  19598. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* L_4 = (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*)(&__this->____current);
  19599. RuntimeObject* L_5;
  19600. L_5 = KeyValuePair_2_get_Key_m093CCC169C1EB8105B2501A7B0E2023343B1DC1A_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  19601. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* L_6 = (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*)(&__this->____current);
  19602. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_7;
  19603. L_7 = KeyValuePair_2_get_Value_mDEF6356EC366F3F6A7049A25B7CBC47A1131D30A_inline(L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  19604. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_8 = L_7;
  19605. RuntimeObject* L_9 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_8);
  19606. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10;
  19607. memset((&L_10), 0, sizeof(L_10));
  19608. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_10), L_5, L_9, NULL);
  19609. return L_10;
  19610. }
  19611. }
  19612. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m85EBA4EF5B47E410911DBB497D2738E679576555_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19613. {
  19614. Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* _thisAdjusted;
  19615. int32_t _offset = 1;
  19616. _thisAdjusted = reinterpret_cast<Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*>(__this + _offset);
  19617. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  19618. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m85EBA4EF5B47E410911DBB497D2738E679576555(_thisAdjusted, method);
  19619. return _returnValue;
  19620. }
  19621. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C8E618B6972A8BC234DF4A9C8E73929144821E9_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  19622. {
  19623. {
  19624. int32_t L_0 = __this->____index;
  19625. if (!L_0)
  19626. {
  19627. goto IL_001d;
  19628. }
  19629. }
  19630. {
  19631. int32_t L_1 = __this->____index;
  19632. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_2 = __this->____dictionary;
  19633. NullCheck(L_2);
  19634. int32_t L_3 = L_2->____count;
  19635. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  19636. {
  19637. goto IL_0022;
  19638. }
  19639. }
  19640. IL_001d:
  19641. {
  19642. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  19643. }
  19644. IL_0022:
  19645. {
  19646. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* L_4 = (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*)(&__this->____current);
  19647. RuntimeObject* L_5;
  19648. L_5 = KeyValuePair_2_get_Key_m093CCC169C1EB8105B2501A7B0E2023343B1DC1A_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  19649. return L_5;
  19650. }
  19651. }
  19652. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C8E618B6972A8BC234DF4A9C8E73929144821E9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19653. {
  19654. Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* _thisAdjusted;
  19655. int32_t _offset = 1;
  19656. _thisAdjusted = reinterpret_cast<Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*>(__this + _offset);
  19657. RuntimeObject* _returnValue;
  19658. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9C8E618B6972A8BC234DF4A9C8E73929144821E9(_thisAdjusted, method);
  19659. return _returnValue;
  19660. }
  19661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m58A3D952AFCCC408B1B7069F23268FADA2B3042B_gshared (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  19662. {
  19663. {
  19664. int32_t L_0 = __this->____index;
  19665. if (!L_0)
  19666. {
  19667. goto IL_001d;
  19668. }
  19669. }
  19670. {
  19671. int32_t L_1 = __this->____index;
  19672. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_2 = __this->____dictionary;
  19673. NullCheck(L_2);
  19674. int32_t L_3 = L_2->____count;
  19675. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  19676. {
  19677. goto IL_0022;
  19678. }
  19679. }
  19680. IL_001d:
  19681. {
  19682. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  19683. }
  19684. IL_0022:
  19685. {
  19686. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* L_4 = (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B*)(&__this->____current);
  19687. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_5;
  19688. L_5 = KeyValuePair_2_get_Value_mDEF6356EC366F3F6A7049A25B7CBC47A1131D30A_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  19689. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_6 = L_5;
  19690. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  19691. return L_7;
  19692. }
  19693. }
  19694. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m58A3D952AFCCC408B1B7069F23268FADA2B3042B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19695. {
  19696. Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* _thisAdjusted;
  19697. int32_t _offset = 1;
  19698. _thisAdjusted = reinterpret_cast<Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877*>(__this + _offset);
  19699. RuntimeObject* _returnValue;
  19700. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m58A3D952AFCCC408B1B7069F23268FADA2B3042B(_thisAdjusted, method);
  19701. return _returnValue;
  19702. }
  19703. #ifdef __clang__
  19704. #pragma clang diagnostic pop
  19705. #endif
  19706. #ifdef __clang__
  19707. #pragma clang diagnostic push
  19708. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19709. #pragma clang diagnostic ignored "-Wunused-variable"
  19710. #endif
  19711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEE3BC8BCE6107B5CB191240862C078A205DC9A35_gshared (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ___0_dictionary, const RuntimeMethod* method)
  19712. {
  19713. {
  19714. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_0 = ___0_dictionary;
  19715. __this->____dictionary = L_0;
  19716. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  19717. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_1 = ___0_dictionary;
  19718. NullCheck(L_1);
  19719. int32_t L_2 = L_1->____version;
  19720. __this->____version = L_2;
  19721. __this->____index = 0;
  19722. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  19723. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  19724. return;
  19725. }
  19726. }
  19727. IL2CPP_EXTERN_C void Enumerator__ctor_mEE3BC8BCE6107B5CB191240862C078A205DC9A35_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ___0_dictionary, const RuntimeMethod* method)
  19728. {
  19729. Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* _thisAdjusted;
  19730. int32_t _offset = 1;
  19731. _thisAdjusted = reinterpret_cast<Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74*>(__this + _offset);
  19732. Enumerator__ctor_mEE3BC8BCE6107B5CB191240862C078A205DC9A35(_thisAdjusted, ___0_dictionary, method);
  19733. }
  19734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7F219ABEF771BB02CC7A6FEA1C86E00DE387EEED_gshared (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method)
  19735. {
  19736. {
  19737. return;
  19738. }
  19739. }
  19740. IL2CPP_EXTERN_C void Enumerator_Dispose_m7F219ABEF771BB02CC7A6FEA1C86E00DE387EEED_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19741. {
  19742. Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* _thisAdjusted;
  19743. int32_t _offset = 1;
  19744. _thisAdjusted = reinterpret_cast<Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74*>(__this + _offset);
  19745. Enumerator_Dispose_m7F219ABEF771BB02CC7A6FEA1C86E00DE387EEED(_thisAdjusted, method);
  19746. }
  19747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAC35E8F44E8F973B79CA28F807251A7740340746_gshared (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method)
  19748. {
  19749. Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172* V_0 = NULL;
  19750. int32_t V_1 = 0;
  19751. {
  19752. int32_t L_0 = __this->____version;
  19753. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_1 = __this->____dictionary;
  19754. NullCheck(L_1);
  19755. int32_t L_2 = L_1->____version;
  19756. if ((((int32_t)L_0) == ((int32_t)L_2)))
  19757. {
  19758. goto IL_0053;
  19759. }
  19760. }
  19761. {
  19762. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  19763. goto IL_0053;
  19764. }
  19765. IL_001a:
  19766. {
  19767. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_3 = __this->____dictionary;
  19768. NullCheck(L_3);
  19769. EntryU5BU5D_tF1C935ABE063C9C065D8DB01C9ADC385F347832B* L_4 = L_3->____entries;
  19770. int32_t L_5 = __this->____index;
  19771. V_1 = L_5;
  19772. int32_t L_6 = V_1;
  19773. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  19774. int32_t L_7 = V_1;
  19775. NullCheck(L_4);
  19776. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  19777. Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172* L_8 = V_0;
  19778. int32_t L_9 = L_8->___hashCode;
  19779. if ((((int32_t)L_9) < ((int32_t)0)))
  19780. {
  19781. goto IL_0053;
  19782. }
  19783. }
  19784. {
  19785. Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172* L_10 = V_0;
  19786. RuntimeObject* L_11 = L_10->___key;
  19787. __this->____currentKey = L_11;
  19788. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentKey), (void*)L_11);
  19789. return (bool)1;
  19790. }
  19791. IL_0053:
  19792. {
  19793. int32_t L_12 = __this->____index;
  19794. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_13 = __this->____dictionary;
  19795. NullCheck(L_13);
  19796. int32_t L_14 = L_13->____count;
  19797. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  19798. {
  19799. goto IL_001a;
  19800. }
  19801. }
  19802. {
  19803. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_15 = __this->____dictionary;
  19804. NullCheck(L_15);
  19805. int32_t L_16 = L_15->____count;
  19806. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  19807. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentKey);
  19808. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  19809. return (bool)0;
  19810. }
  19811. }
  19812. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mAC35E8F44E8F973B79CA28F807251A7740340746_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19813. {
  19814. Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* _thisAdjusted;
  19815. int32_t _offset = 1;
  19816. _thisAdjusted = reinterpret_cast<Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74*>(__this + _offset);
  19817. bool _returnValue;
  19818. _returnValue = Enumerator_MoveNext_mAC35E8F44E8F973B79CA28F807251A7740340746(_thisAdjusted, method);
  19819. return _returnValue;
  19820. }
  19821. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mC5D96862C55C0F53141BC3596EB6F5664ACD7ED0_gshared (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method)
  19822. {
  19823. {
  19824. RuntimeObject* L_0 = __this->____currentKey;
  19825. return L_0;
  19826. }
  19827. }
  19828. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_mC5D96862C55C0F53141BC3596EB6F5664ACD7ED0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19829. {
  19830. Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* _thisAdjusted;
  19831. int32_t _offset = 1;
  19832. _thisAdjusted = reinterpret_cast<Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74*>(__this + _offset);
  19833. RuntimeObject* _returnValue;
  19834. _returnValue = Enumerator_get_Current_mC5D96862C55C0F53141BC3596EB6F5664ACD7ED0_inline(_thisAdjusted, method);
  19835. return _returnValue;
  19836. }
  19837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m108236013EBD70055AF5979FE62E41A816831BF7_gshared (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method)
  19838. {
  19839. {
  19840. int32_t L_0 = __this->____index;
  19841. if (!L_0)
  19842. {
  19843. goto IL_001d;
  19844. }
  19845. }
  19846. {
  19847. int32_t L_1 = __this->____index;
  19848. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_2 = __this->____dictionary;
  19849. NullCheck(L_2);
  19850. int32_t L_3 = L_2->____count;
  19851. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  19852. {
  19853. goto IL_0022;
  19854. }
  19855. }
  19856. IL_001d:
  19857. {
  19858. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  19859. }
  19860. IL_0022:
  19861. {
  19862. RuntimeObject* L_4 = __this->____currentKey;
  19863. return L_4;
  19864. }
  19865. }
  19866. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m108236013EBD70055AF5979FE62E41A816831BF7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19867. {
  19868. Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* _thisAdjusted;
  19869. int32_t _offset = 1;
  19870. _thisAdjusted = reinterpret_cast<Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74*>(__this + _offset);
  19871. RuntimeObject* _returnValue;
  19872. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m108236013EBD70055AF5979FE62E41A816831BF7(_thisAdjusted, method);
  19873. return _returnValue;
  19874. }
  19875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1891246F74AD4FA08B97CA3BAEF84E90628905DA_gshared (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method)
  19876. {
  19877. {
  19878. int32_t L_0 = __this->____version;
  19879. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_1 = __this->____dictionary;
  19880. NullCheck(L_1);
  19881. int32_t L_2 = L_1->____version;
  19882. if ((((int32_t)L_0) == ((int32_t)L_2)))
  19883. {
  19884. goto IL_0018;
  19885. }
  19886. }
  19887. {
  19888. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  19889. }
  19890. IL_0018:
  19891. {
  19892. __this->____index = 0;
  19893. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  19894. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  19895. return;
  19896. }
  19897. }
  19898. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m1891246F74AD4FA08B97CA3BAEF84E90628905DA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19899. {
  19900. Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* _thisAdjusted;
  19901. int32_t _offset = 1;
  19902. _thisAdjusted = reinterpret_cast<Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74*>(__this + _offset);
  19903. Enumerator_System_Collections_IEnumerator_Reset_m1891246F74AD4FA08B97CA3BAEF84E90628905DA(_thisAdjusted, method);
  19904. }
  19905. #ifdef __clang__
  19906. #pragma clang diagnostic pop
  19907. #endif
  19908. #ifdef __clang__
  19909. #pragma clang diagnostic push
  19910. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19911. #pragma clang diagnostic ignored "-Wunused-variable"
  19912. #endif
  19913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mACFD039509FB393B7ADA94EBFE346B003825330F_gshared (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ___0_dictionary, const RuntimeMethod* method)
  19914. {
  19915. {
  19916. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_0 = ___0_dictionary;
  19917. __this->____dictionary = L_0;
  19918. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  19919. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_1 = ___0_dictionary;
  19920. NullCheck(L_1);
  19921. int32_t L_2 = L_1->____version;
  19922. __this->____version = L_2;
  19923. __this->____index = 0;
  19924. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332* L_3 = (DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332*)(&__this->____currentValue);
  19925. il2cpp_codegen_initobj(L_3, sizeof(DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332));
  19926. return;
  19927. }
  19928. }
  19929. IL2CPP_EXTERN_C void Enumerator__ctor_mACFD039509FB393B7ADA94EBFE346B003825330F_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* ___0_dictionary, const RuntimeMethod* method)
  19930. {
  19931. Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* _thisAdjusted;
  19932. int32_t _offset = 1;
  19933. _thisAdjusted = reinterpret_cast<Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9*>(__this + _offset);
  19934. Enumerator__ctor_mACFD039509FB393B7ADA94EBFE346B003825330F(_thisAdjusted, ___0_dictionary, method);
  19935. }
  19936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m270D2048C08D6F2B5469C0073FDC41DCD371307B_gshared (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method)
  19937. {
  19938. {
  19939. return;
  19940. }
  19941. }
  19942. IL2CPP_EXTERN_C void Enumerator_Dispose_m270D2048C08D6F2B5469C0073FDC41DCD371307B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19943. {
  19944. Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* _thisAdjusted;
  19945. int32_t _offset = 1;
  19946. _thisAdjusted = reinterpret_cast<Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9*>(__this + _offset);
  19947. Enumerator_Dispose_m270D2048C08D6F2B5469C0073FDC41DCD371307B(_thisAdjusted, method);
  19948. }
  19949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3FE311FC0FBD71F62D3FFE31CDB18C14963F3CF6_gshared (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method)
  19950. {
  19951. Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172* V_0 = NULL;
  19952. int32_t V_1 = 0;
  19953. {
  19954. int32_t L_0 = __this->____version;
  19955. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_1 = __this->____dictionary;
  19956. NullCheck(L_1);
  19957. int32_t L_2 = L_1->____version;
  19958. if ((((int32_t)L_0) == ((int32_t)L_2)))
  19959. {
  19960. goto IL_0053;
  19961. }
  19962. }
  19963. {
  19964. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  19965. goto IL_0053;
  19966. }
  19967. IL_001a:
  19968. {
  19969. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_3 = __this->____dictionary;
  19970. NullCheck(L_3);
  19971. EntryU5BU5D_tF1C935ABE063C9C065D8DB01C9ADC385F347832B* L_4 = L_3->____entries;
  19972. int32_t L_5 = __this->____index;
  19973. V_1 = L_5;
  19974. int32_t L_6 = V_1;
  19975. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  19976. int32_t L_7 = V_1;
  19977. NullCheck(L_4);
  19978. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  19979. Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172* L_8 = V_0;
  19980. int32_t L_9 = L_8->___hashCode;
  19981. if ((((int32_t)L_9) < ((int32_t)0)))
  19982. {
  19983. goto IL_0053;
  19984. }
  19985. }
  19986. {
  19987. Entry_tD7E15205D45D077BC3C10F2121743F8658BEC172* L_10 = V_0;
  19988. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_11 = L_10->___value;
  19989. __this->____currentValue = L_11;
  19990. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____currentValue))->___U3CdataSourceU3Ek__BackingField), (void*)NULL);
  19991. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19992. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____currentValue))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part0))->___m_Name), (void*)NULL);
  19993. #endif
  19994. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19995. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____currentValue))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part0))->___m_Key), (void*)NULL);
  19996. #endif
  19997. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  19998. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____currentValue))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part1))->___m_Name), (void*)NULL);
  19999. #endif
  20000. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20001. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____currentValue))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part1))->___m_Key), (void*)NULL);
  20002. #endif
  20003. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20004. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____currentValue))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part2))->___m_Name), (void*)NULL);
  20005. #endif
  20006. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20007. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____currentValue))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part2))->___m_Key), (void*)NULL);
  20008. #endif
  20009. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20010. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____currentValue))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part3))->___m_Name), (void*)NULL);
  20011. #endif
  20012. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20013. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->____currentValue))->___U3CdataSourcePathU3Ek__BackingField))->___m_Part3))->___m_Key), (void*)NULL);
  20014. #endif
  20015. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20016. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____currentValue))->___U3CdataSourcePathU3Ek__BackingField))->___m_AdditionalParts), (void*)NULL);
  20017. #endif
  20018. return (bool)1;
  20019. }
  20020. IL_0053:
  20021. {
  20022. int32_t L_12 = __this->____index;
  20023. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_13 = __this->____dictionary;
  20024. NullCheck(L_13);
  20025. int32_t L_14 = L_13->____count;
  20026. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  20027. {
  20028. goto IL_001a;
  20029. }
  20030. }
  20031. {
  20032. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_15 = __this->____dictionary;
  20033. NullCheck(L_15);
  20034. int32_t L_16 = L_15->____count;
  20035. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  20036. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332* L_17 = (DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332*)(&__this->____currentValue);
  20037. il2cpp_codegen_initobj(L_17, sizeof(DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332));
  20038. return (bool)0;
  20039. }
  20040. }
  20041. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m3FE311FC0FBD71F62D3FFE31CDB18C14963F3CF6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20042. {
  20043. Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* _thisAdjusted;
  20044. int32_t _offset = 1;
  20045. _thisAdjusted = reinterpret_cast<Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9*>(__this + _offset);
  20046. bool _returnValue;
  20047. _returnValue = Enumerator_MoveNext_m3FE311FC0FBD71F62D3FFE31CDB18C14963F3CF6(_thisAdjusted, method);
  20048. return _returnValue;
  20049. }
  20050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 Enumerator_get_Current_m3C90881CE47FFD4C821FDA1686398474993F5C24_gshared (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method)
  20051. {
  20052. {
  20053. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_0 = __this->____currentValue;
  20054. return L_0;
  20055. }
  20056. }
  20057. IL2CPP_EXTERN_C DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 Enumerator_get_Current_m3C90881CE47FFD4C821FDA1686398474993F5C24_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20058. {
  20059. Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* _thisAdjusted;
  20060. int32_t _offset = 1;
  20061. _thisAdjusted = reinterpret_cast<Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9*>(__this + _offset);
  20062. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 _returnValue;
  20063. _returnValue = Enumerator_get_Current_m3C90881CE47FFD4C821FDA1686398474993F5C24_inline(_thisAdjusted, method);
  20064. return _returnValue;
  20065. }
  20066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m563AAF1E4C80B70920C030F77452C35EE08410BE_gshared (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method)
  20067. {
  20068. {
  20069. int32_t L_0 = __this->____index;
  20070. if (!L_0)
  20071. {
  20072. goto IL_001d;
  20073. }
  20074. }
  20075. {
  20076. int32_t L_1 = __this->____index;
  20077. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_2 = __this->____dictionary;
  20078. NullCheck(L_2);
  20079. int32_t L_3 = L_2->____count;
  20080. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  20081. {
  20082. goto IL_0022;
  20083. }
  20084. }
  20085. IL_001d:
  20086. {
  20087. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  20088. }
  20089. IL_0022:
  20090. {
  20091. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_4 = __this->____currentValue;
  20092. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_5 = L_4;
  20093. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  20094. return L_6;
  20095. }
  20096. }
  20097. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m563AAF1E4C80B70920C030F77452C35EE08410BE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20098. {
  20099. Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* _thisAdjusted;
  20100. int32_t _offset = 1;
  20101. _thisAdjusted = reinterpret_cast<Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9*>(__this + _offset);
  20102. RuntimeObject* _returnValue;
  20103. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m563AAF1E4C80B70920C030F77452C35EE08410BE(_thisAdjusted, method);
  20104. return _returnValue;
  20105. }
  20106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF5CE845E3BF2DC874B3500D87E05F14B8A00C9AD_gshared (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method)
  20107. {
  20108. {
  20109. int32_t L_0 = __this->____version;
  20110. Dictionary_2_t1B299A4BF37F352AD4B6DF05A6A9613AF92792D2* L_1 = __this->____dictionary;
  20111. NullCheck(L_1);
  20112. int32_t L_2 = L_1->____version;
  20113. if ((((int32_t)L_0) == ((int32_t)L_2)))
  20114. {
  20115. goto IL_0018;
  20116. }
  20117. }
  20118. {
  20119. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  20120. }
  20121. IL_0018:
  20122. {
  20123. __this->____index = 0;
  20124. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332* L_3 = (DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332*)(&__this->____currentValue);
  20125. il2cpp_codegen_initobj(L_3, sizeof(DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332));
  20126. return;
  20127. }
  20128. }
  20129. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mF5CE845E3BF2DC874B3500D87E05F14B8A00C9AD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20130. {
  20131. Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* _thisAdjusted;
  20132. int32_t _offset = 1;
  20133. _thisAdjusted = reinterpret_cast<Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9*>(__this + _offset);
  20134. Enumerator_System_Collections_IEnumerator_Reset_mF5CE845E3BF2DC874B3500D87E05F14B8A00C9AD(_thisAdjusted, method);
  20135. }
  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. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4BE90A5CD5CEA288887B83F5E4F7D73EB35F9886_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  20145. {
  20146. {
  20147. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_0 = ___0_dictionary;
  20148. __this->____dictionary = L_0;
  20149. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  20150. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_1 = ___0_dictionary;
  20151. NullCheck(L_1);
  20152. int32_t L_2 = L_1->____version;
  20153. __this->____version = L_2;
  20154. __this->____index = 0;
  20155. int32_t L_3 = ___1_getEnumeratorRetType;
  20156. __this->____getEnumeratorRetType = L_3;
  20157. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* L_4 = (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*)(&__this->____current);
  20158. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8));
  20159. return;
  20160. }
  20161. }
  20162. IL2CPP_EXTERN_C void Enumerator__ctor_m4BE90A5CD5CEA288887B83F5E4F7D73EB35F9886_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  20163. {
  20164. Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* _thisAdjusted;
  20165. int32_t _offset = 1;
  20166. _thisAdjusted = reinterpret_cast<Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*>(__this + _offset);
  20167. Enumerator__ctor_m4BE90A5CD5CEA288887B83F5E4F7D73EB35F9886(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  20168. }
  20169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB7721D033ED3618FA663F4132B88BEAEA808B285_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  20170. {
  20171. Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39* V_0 = NULL;
  20172. int32_t V_1 = 0;
  20173. {
  20174. int32_t L_0 = __this->____version;
  20175. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_1 = __this->____dictionary;
  20176. NullCheck(L_1);
  20177. int32_t L_2 = L_1->____version;
  20178. if ((((int32_t)L_0) == ((int32_t)L_2)))
  20179. {
  20180. goto IL_005e;
  20181. }
  20182. }
  20183. {
  20184. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  20185. goto IL_005e;
  20186. }
  20187. IL_001a:
  20188. {
  20189. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_3 = __this->____dictionary;
  20190. NullCheck(L_3);
  20191. EntryU5BU5D_t8A61658460FB17254FA3796E021DC61AED164F75* L_4 = L_3->____entries;
  20192. int32_t L_5 = __this->____index;
  20193. V_1 = L_5;
  20194. int32_t L_6 = V_1;
  20195. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  20196. int32_t L_7 = V_1;
  20197. NullCheck(L_4);
  20198. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  20199. Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39* L_8 = V_0;
  20200. int32_t L_9 = L_8->___hashCode;
  20201. if ((((int32_t)L_9) < ((int32_t)0)))
  20202. {
  20203. goto IL_005e;
  20204. }
  20205. }
  20206. {
  20207. Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39* L_10 = V_0;
  20208. RuntimeObject* L_11 = L_10->___key;
  20209. Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39* L_12 = V_0;
  20210. int32_t L_13 = L_12->___value;
  20211. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 L_14;
  20212. memset((&L_14), 0, sizeof(L_14));
  20213. KeyValuePair_2__ctor_mD4B5AD912DE40BAACCC9A814640E4E3386E51BA8((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  20214. __this->____current = L_14;
  20215. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___key), (void*)NULL);
  20216. return (bool)1;
  20217. }
  20218. IL_005e:
  20219. {
  20220. int32_t L_15 = __this->____index;
  20221. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_16 = __this->____dictionary;
  20222. NullCheck(L_16);
  20223. int32_t L_17 = L_16->____count;
  20224. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  20225. {
  20226. goto IL_001a;
  20227. }
  20228. }
  20229. {
  20230. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_18 = __this->____dictionary;
  20231. NullCheck(L_18);
  20232. int32_t L_19 = L_18->____count;
  20233. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  20234. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* L_20 = (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*)(&__this->____current);
  20235. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8));
  20236. return (bool)0;
  20237. }
  20238. }
  20239. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mB7721D033ED3618FA663F4132B88BEAEA808B285_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20240. {
  20241. Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* _thisAdjusted;
  20242. int32_t _offset = 1;
  20243. _thisAdjusted = reinterpret_cast<Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*>(__this + _offset);
  20244. bool _returnValue;
  20245. _returnValue = Enumerator_MoveNext_mB7721D033ED3618FA663F4132B88BEAEA808B285(_thisAdjusted, method);
  20246. return _returnValue;
  20247. }
  20248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 Enumerator_get_Current_mBE91823E27777785B42DB31E7A8E63EB596453D1_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  20249. {
  20250. {
  20251. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 L_0 = __this->____current;
  20252. return L_0;
  20253. }
  20254. }
  20255. IL2CPP_EXTERN_C KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 Enumerator_get_Current_mBE91823E27777785B42DB31E7A8E63EB596453D1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20256. {
  20257. Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* _thisAdjusted;
  20258. int32_t _offset = 1;
  20259. _thisAdjusted = reinterpret_cast<Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*>(__this + _offset);
  20260. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 _returnValue;
  20261. _returnValue = Enumerator_get_Current_mBE91823E27777785B42DB31E7A8E63EB596453D1_inline(_thisAdjusted, method);
  20262. return _returnValue;
  20263. }
  20264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB9BB64C4AD7D16F4B6EEE81234821DCB79906129_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  20265. {
  20266. {
  20267. return;
  20268. }
  20269. }
  20270. IL2CPP_EXTERN_C void Enumerator_Dispose_mB9BB64C4AD7D16F4B6EEE81234821DCB79906129_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20271. {
  20272. Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* _thisAdjusted;
  20273. int32_t _offset = 1;
  20274. _thisAdjusted = reinterpret_cast<Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*>(__this + _offset);
  20275. Enumerator_Dispose_mB9BB64C4AD7D16F4B6EEE81234821DCB79906129(_thisAdjusted, method);
  20276. }
  20277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB0AEA6F79A61C5C7E1C588D843D8AAF821A9DA76_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  20278. {
  20279. static bool s_Il2CppMethodInitialized;
  20280. if (!s_Il2CppMethodInitialized)
  20281. {
  20282. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  20283. s_Il2CppMethodInitialized = true;
  20284. }
  20285. {
  20286. int32_t L_0 = __this->____index;
  20287. if (!L_0)
  20288. {
  20289. goto IL_001d;
  20290. }
  20291. }
  20292. {
  20293. int32_t L_1 = __this->____index;
  20294. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_2 = __this->____dictionary;
  20295. NullCheck(L_2);
  20296. int32_t L_3 = L_2->____count;
  20297. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  20298. {
  20299. goto IL_0022;
  20300. }
  20301. }
  20302. IL_001d:
  20303. {
  20304. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  20305. }
  20306. IL_0022:
  20307. {
  20308. int32_t L_4 = __this->____getEnumeratorRetType;
  20309. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  20310. {
  20311. goto IL_0056;
  20312. }
  20313. }
  20314. {
  20315. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* L_5 = (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*)(&__this->____current);
  20316. RuntimeObject* L_6;
  20317. L_6 = KeyValuePair_2_get_Key_mADC45FA05C759E6F88D7DADDFE0C0E1ADBB3E501_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  20318. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* L_7 = (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*)(&__this->____current);
  20319. int32_t L_8;
  20320. L_8 = KeyValuePair_2_get_Value_m7A836D9634814B22DF33AD801EA10741ABFBDFE2_inline(L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  20321. int32_t L_9 = L_8;
  20322. RuntimeObject* L_10 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_9);
  20323. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_11;
  20324. memset((&L_11), 0, sizeof(L_11));
  20325. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_11), L_6, L_10, NULL);
  20326. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12 = L_11;
  20327. RuntimeObject* L_13 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_12);
  20328. return L_13;
  20329. }
  20330. IL_0056:
  20331. {
  20332. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* L_14 = (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*)(&__this->____current);
  20333. RuntimeObject* L_15;
  20334. L_15 = KeyValuePair_2_get_Key_mADC45FA05C759E6F88D7DADDFE0C0E1ADBB3E501_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  20335. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* L_16 = (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*)(&__this->____current);
  20336. int32_t L_17;
  20337. L_17 = KeyValuePair_2_get_Value_m7A836D9634814B22DF33AD801EA10741ABFBDFE2_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  20338. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 L_18;
  20339. memset((&L_18), 0, sizeof(L_18));
  20340. KeyValuePair_2__ctor_mD4B5AD912DE40BAACCC9A814640E4E3386E51BA8((&L_18), L_15, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  20341. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 L_19 = L_18;
  20342. RuntimeObject* L_20 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_19);
  20343. return L_20;
  20344. }
  20345. }
  20346. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB0AEA6F79A61C5C7E1C588D843D8AAF821A9DA76_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20347. {
  20348. Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* _thisAdjusted;
  20349. int32_t _offset = 1;
  20350. _thisAdjusted = reinterpret_cast<Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*>(__this + _offset);
  20351. RuntimeObject* _returnValue;
  20352. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mB0AEA6F79A61C5C7E1C588D843D8AAF821A9DA76(_thisAdjusted, method);
  20353. return _returnValue;
  20354. }
  20355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mD04A453ECA8890C4279CBC3D159EC8086796EB26_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  20356. {
  20357. {
  20358. int32_t L_0 = __this->____version;
  20359. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_1 = __this->____dictionary;
  20360. NullCheck(L_1);
  20361. int32_t L_2 = L_1->____version;
  20362. if ((((int32_t)L_0) == ((int32_t)L_2)))
  20363. {
  20364. goto IL_0018;
  20365. }
  20366. }
  20367. {
  20368. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  20369. }
  20370. IL_0018:
  20371. {
  20372. __this->____index = 0;
  20373. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* L_3 = (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*)(&__this->____current);
  20374. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8));
  20375. return;
  20376. }
  20377. }
  20378. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mD04A453ECA8890C4279CBC3D159EC8086796EB26_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20379. {
  20380. Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* _thisAdjusted;
  20381. int32_t _offset = 1;
  20382. _thisAdjusted = reinterpret_cast<Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*>(__this + _offset);
  20383. Enumerator_System_Collections_IEnumerator_Reset_mD04A453ECA8890C4279CBC3D159EC8086796EB26(_thisAdjusted, method);
  20384. }
  20385. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m6A620FA2F12D6BF8E3F2B28573BACED0CB725377_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  20386. {
  20387. {
  20388. int32_t L_0 = __this->____index;
  20389. if (!L_0)
  20390. {
  20391. goto IL_001d;
  20392. }
  20393. }
  20394. {
  20395. int32_t L_1 = __this->____index;
  20396. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_2 = __this->____dictionary;
  20397. NullCheck(L_2);
  20398. int32_t L_3 = L_2->____count;
  20399. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  20400. {
  20401. goto IL_0022;
  20402. }
  20403. }
  20404. IL_001d:
  20405. {
  20406. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  20407. }
  20408. IL_0022:
  20409. {
  20410. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* L_4 = (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*)(&__this->____current);
  20411. RuntimeObject* L_5;
  20412. L_5 = KeyValuePair_2_get_Key_mADC45FA05C759E6F88D7DADDFE0C0E1ADBB3E501_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  20413. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* L_6 = (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*)(&__this->____current);
  20414. int32_t L_7;
  20415. L_7 = KeyValuePair_2_get_Value_m7A836D9634814B22DF33AD801EA10741ABFBDFE2_inline(L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  20416. int32_t L_8 = L_7;
  20417. RuntimeObject* L_9 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_8);
  20418. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10;
  20419. memset((&L_10), 0, sizeof(L_10));
  20420. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_10), L_5, L_9, NULL);
  20421. return L_10;
  20422. }
  20423. }
  20424. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m6A620FA2F12D6BF8E3F2B28573BACED0CB725377_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20425. {
  20426. Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* _thisAdjusted;
  20427. int32_t _offset = 1;
  20428. _thisAdjusted = reinterpret_cast<Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*>(__this + _offset);
  20429. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  20430. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m6A620FA2F12D6BF8E3F2B28573BACED0CB725377(_thisAdjusted, method);
  20431. return _returnValue;
  20432. }
  20433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7835DDF017A90C1EA39BCAA869AC796F540EAA2E_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  20434. {
  20435. {
  20436. int32_t L_0 = __this->____index;
  20437. if (!L_0)
  20438. {
  20439. goto IL_001d;
  20440. }
  20441. }
  20442. {
  20443. int32_t L_1 = __this->____index;
  20444. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_2 = __this->____dictionary;
  20445. NullCheck(L_2);
  20446. int32_t L_3 = L_2->____count;
  20447. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  20448. {
  20449. goto IL_0022;
  20450. }
  20451. }
  20452. IL_001d:
  20453. {
  20454. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  20455. }
  20456. IL_0022:
  20457. {
  20458. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* L_4 = (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*)(&__this->____current);
  20459. RuntimeObject* L_5;
  20460. L_5 = KeyValuePair_2_get_Key_mADC45FA05C759E6F88D7DADDFE0C0E1ADBB3E501_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  20461. return L_5;
  20462. }
  20463. }
  20464. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7835DDF017A90C1EA39BCAA869AC796F540EAA2E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20465. {
  20466. Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* _thisAdjusted;
  20467. int32_t _offset = 1;
  20468. _thisAdjusted = reinterpret_cast<Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*>(__this + _offset);
  20469. RuntimeObject* _returnValue;
  20470. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7835DDF017A90C1EA39BCAA869AC796F540EAA2E(_thisAdjusted, method);
  20471. return _returnValue;
  20472. }
  20473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3352F0EC741654C54EF9FFDBFA9C7839C59BC1C3_gshared (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  20474. {
  20475. {
  20476. int32_t L_0 = __this->____index;
  20477. if (!L_0)
  20478. {
  20479. goto IL_001d;
  20480. }
  20481. }
  20482. {
  20483. int32_t L_1 = __this->____index;
  20484. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_2 = __this->____dictionary;
  20485. NullCheck(L_2);
  20486. int32_t L_3 = L_2->____count;
  20487. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  20488. {
  20489. goto IL_0022;
  20490. }
  20491. }
  20492. IL_001d:
  20493. {
  20494. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  20495. }
  20496. IL_0022:
  20497. {
  20498. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* L_4 = (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8*)(&__this->____current);
  20499. int32_t L_5;
  20500. L_5 = KeyValuePair_2_get_Value_m7A836D9634814B22DF33AD801EA10741ABFBDFE2_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  20501. int32_t L_6 = L_5;
  20502. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  20503. return L_7;
  20504. }
  20505. }
  20506. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3352F0EC741654C54EF9FFDBFA9C7839C59BC1C3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20507. {
  20508. Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* _thisAdjusted;
  20509. int32_t _offset = 1;
  20510. _thisAdjusted = reinterpret_cast<Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF*>(__this + _offset);
  20511. RuntimeObject* _returnValue;
  20512. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3352F0EC741654C54EF9FFDBFA9C7839C59BC1C3(_thisAdjusted, method);
  20513. return _returnValue;
  20514. }
  20515. #ifdef __clang__
  20516. #pragma clang diagnostic pop
  20517. #endif
  20518. #ifdef __clang__
  20519. #pragma clang diagnostic push
  20520. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20521. #pragma clang diagnostic ignored "-Wunused-variable"
  20522. #endif
  20523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0D9CAD5F501149A27C1E8E694655686A65C89836_gshared (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_dictionary, const RuntimeMethod* method)
  20524. {
  20525. {
  20526. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_0 = ___0_dictionary;
  20527. __this->____dictionary = L_0;
  20528. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  20529. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_1 = ___0_dictionary;
  20530. NullCheck(L_1);
  20531. int32_t L_2 = L_1->____version;
  20532. __this->____version = L_2;
  20533. __this->____index = 0;
  20534. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  20535. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  20536. return;
  20537. }
  20538. }
  20539. IL2CPP_EXTERN_C void Enumerator__ctor_m0D9CAD5F501149A27C1E8E694655686A65C89836_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_dictionary, const RuntimeMethod* method)
  20540. {
  20541. Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* _thisAdjusted;
  20542. int32_t _offset = 1;
  20543. _thisAdjusted = reinterpret_cast<Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820*>(__this + _offset);
  20544. Enumerator__ctor_m0D9CAD5F501149A27C1E8E694655686A65C89836(_thisAdjusted, ___0_dictionary, method);
  20545. }
  20546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m89BC7CBCBE95AFF18628D483E4D0432D278A3841_gshared (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method)
  20547. {
  20548. {
  20549. return;
  20550. }
  20551. }
  20552. IL2CPP_EXTERN_C void Enumerator_Dispose_m89BC7CBCBE95AFF18628D483E4D0432D278A3841_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20553. {
  20554. Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* _thisAdjusted;
  20555. int32_t _offset = 1;
  20556. _thisAdjusted = reinterpret_cast<Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820*>(__this + _offset);
  20557. Enumerator_Dispose_m89BC7CBCBE95AFF18628D483E4D0432D278A3841(_thisAdjusted, method);
  20558. }
  20559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0C0DFC14DA1852E37FAA48930022510A6D9575F4_gshared (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method)
  20560. {
  20561. Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39* V_0 = NULL;
  20562. int32_t V_1 = 0;
  20563. {
  20564. int32_t L_0 = __this->____version;
  20565. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_1 = __this->____dictionary;
  20566. NullCheck(L_1);
  20567. int32_t L_2 = L_1->____version;
  20568. if ((((int32_t)L_0) == ((int32_t)L_2)))
  20569. {
  20570. goto IL_0053;
  20571. }
  20572. }
  20573. {
  20574. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  20575. goto IL_0053;
  20576. }
  20577. IL_001a:
  20578. {
  20579. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_3 = __this->____dictionary;
  20580. NullCheck(L_3);
  20581. EntryU5BU5D_t8A61658460FB17254FA3796E021DC61AED164F75* L_4 = L_3->____entries;
  20582. int32_t L_5 = __this->____index;
  20583. V_1 = L_5;
  20584. int32_t L_6 = V_1;
  20585. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  20586. int32_t L_7 = V_1;
  20587. NullCheck(L_4);
  20588. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  20589. Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39* L_8 = V_0;
  20590. int32_t L_9 = L_8->___hashCode;
  20591. if ((((int32_t)L_9) < ((int32_t)0)))
  20592. {
  20593. goto IL_0053;
  20594. }
  20595. }
  20596. {
  20597. Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39* L_10 = V_0;
  20598. RuntimeObject* L_11 = L_10->___key;
  20599. __this->____currentKey = L_11;
  20600. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentKey), (void*)L_11);
  20601. return (bool)1;
  20602. }
  20603. IL_0053:
  20604. {
  20605. int32_t L_12 = __this->____index;
  20606. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_13 = __this->____dictionary;
  20607. NullCheck(L_13);
  20608. int32_t L_14 = L_13->____count;
  20609. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  20610. {
  20611. goto IL_001a;
  20612. }
  20613. }
  20614. {
  20615. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_15 = __this->____dictionary;
  20616. NullCheck(L_15);
  20617. int32_t L_16 = L_15->____count;
  20618. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  20619. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentKey);
  20620. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  20621. return (bool)0;
  20622. }
  20623. }
  20624. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m0C0DFC14DA1852E37FAA48930022510A6D9575F4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20625. {
  20626. Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* _thisAdjusted;
  20627. int32_t _offset = 1;
  20628. _thisAdjusted = reinterpret_cast<Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820*>(__this + _offset);
  20629. bool _returnValue;
  20630. _returnValue = Enumerator_MoveNext_m0C0DFC14DA1852E37FAA48930022510A6D9575F4(_thisAdjusted, method);
  20631. return _returnValue;
  20632. }
  20633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m3D1077E7359AFFD5D8B1E52C5E47BA67581D2413_gshared (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method)
  20634. {
  20635. {
  20636. RuntimeObject* L_0 = __this->____currentKey;
  20637. return L_0;
  20638. }
  20639. }
  20640. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_m3D1077E7359AFFD5D8B1E52C5E47BA67581D2413_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20641. {
  20642. Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* _thisAdjusted;
  20643. int32_t _offset = 1;
  20644. _thisAdjusted = reinterpret_cast<Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820*>(__this + _offset);
  20645. RuntimeObject* _returnValue;
  20646. _returnValue = Enumerator_get_Current_m3D1077E7359AFFD5D8B1E52C5E47BA67581D2413_inline(_thisAdjusted, method);
  20647. return _returnValue;
  20648. }
  20649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF59280FD2043C53ED839DF3E63926D4400215548_gshared (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method)
  20650. {
  20651. {
  20652. int32_t L_0 = __this->____index;
  20653. if (!L_0)
  20654. {
  20655. goto IL_001d;
  20656. }
  20657. }
  20658. {
  20659. int32_t L_1 = __this->____index;
  20660. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_2 = __this->____dictionary;
  20661. NullCheck(L_2);
  20662. int32_t L_3 = L_2->____count;
  20663. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  20664. {
  20665. goto IL_0022;
  20666. }
  20667. }
  20668. IL_001d:
  20669. {
  20670. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  20671. }
  20672. IL_0022:
  20673. {
  20674. RuntimeObject* L_4 = __this->____currentKey;
  20675. return L_4;
  20676. }
  20677. }
  20678. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mF59280FD2043C53ED839DF3E63926D4400215548_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20679. {
  20680. Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* _thisAdjusted;
  20681. int32_t _offset = 1;
  20682. _thisAdjusted = reinterpret_cast<Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820*>(__this + _offset);
  20683. RuntimeObject* _returnValue;
  20684. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mF59280FD2043C53ED839DF3E63926D4400215548(_thisAdjusted, method);
  20685. return _returnValue;
  20686. }
  20687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB2B6AF8E3AE5D16D5DA0A0D6CA0B4FDD8E5319D2_gshared (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method)
  20688. {
  20689. {
  20690. int32_t L_0 = __this->____version;
  20691. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_1 = __this->____dictionary;
  20692. NullCheck(L_1);
  20693. int32_t L_2 = L_1->____version;
  20694. if ((((int32_t)L_0) == ((int32_t)L_2)))
  20695. {
  20696. goto IL_0018;
  20697. }
  20698. }
  20699. {
  20700. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  20701. }
  20702. IL_0018:
  20703. {
  20704. __this->____index = 0;
  20705. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  20706. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  20707. return;
  20708. }
  20709. }
  20710. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mB2B6AF8E3AE5D16D5DA0A0D6CA0B4FDD8E5319D2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20711. {
  20712. Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* _thisAdjusted;
  20713. int32_t _offset = 1;
  20714. _thisAdjusted = reinterpret_cast<Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820*>(__this + _offset);
  20715. Enumerator_System_Collections_IEnumerator_Reset_mB2B6AF8E3AE5D16D5DA0A0D6CA0B4FDD8E5319D2(_thisAdjusted, method);
  20716. }
  20717. #ifdef __clang__
  20718. #pragma clang diagnostic pop
  20719. #endif
  20720. #ifdef __clang__
  20721. #pragma clang diagnostic push
  20722. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20723. #pragma clang diagnostic ignored "-Wunused-variable"
  20724. #endif
  20725. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5C32A1249127F9727778220301CC8CDC5D2C6709_gshared (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_dictionary, const RuntimeMethod* method)
  20726. {
  20727. {
  20728. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_0 = ___0_dictionary;
  20729. __this->____dictionary = L_0;
  20730. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  20731. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_1 = ___0_dictionary;
  20732. NullCheck(L_1);
  20733. int32_t L_2 = L_1->____version;
  20734. __this->____version = L_2;
  20735. __this->____index = 0;
  20736. int32_t* L_3 = (int32_t*)(&__this->____currentValue);
  20737. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  20738. return;
  20739. }
  20740. }
  20741. IL2CPP_EXTERN_C void Enumerator__ctor_m5C32A1249127F9727778220301CC8CDC5D2C6709_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_dictionary, const RuntimeMethod* method)
  20742. {
  20743. Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* _thisAdjusted;
  20744. int32_t _offset = 1;
  20745. _thisAdjusted = reinterpret_cast<Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4*>(__this + _offset);
  20746. Enumerator__ctor_m5C32A1249127F9727778220301CC8CDC5D2C6709(_thisAdjusted, ___0_dictionary, method);
  20747. }
  20748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9F6882B3629FEE00D01C6B80E0CEB6A84750AE25_gshared (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method)
  20749. {
  20750. {
  20751. return;
  20752. }
  20753. }
  20754. IL2CPP_EXTERN_C void Enumerator_Dispose_m9F6882B3629FEE00D01C6B80E0CEB6A84750AE25_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20755. {
  20756. Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* _thisAdjusted;
  20757. int32_t _offset = 1;
  20758. _thisAdjusted = reinterpret_cast<Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4*>(__this + _offset);
  20759. Enumerator_Dispose_m9F6882B3629FEE00D01C6B80E0CEB6A84750AE25(_thisAdjusted, method);
  20760. }
  20761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0BD7A424624C28A60CAB2D30462A054062A2B028_gshared (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method)
  20762. {
  20763. Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39* V_0 = NULL;
  20764. int32_t V_1 = 0;
  20765. {
  20766. int32_t L_0 = __this->____version;
  20767. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_1 = __this->____dictionary;
  20768. NullCheck(L_1);
  20769. int32_t L_2 = L_1->____version;
  20770. if ((((int32_t)L_0) == ((int32_t)L_2)))
  20771. {
  20772. goto IL_0053;
  20773. }
  20774. }
  20775. {
  20776. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  20777. goto IL_0053;
  20778. }
  20779. IL_001a:
  20780. {
  20781. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_3 = __this->____dictionary;
  20782. NullCheck(L_3);
  20783. EntryU5BU5D_t8A61658460FB17254FA3796E021DC61AED164F75* L_4 = L_3->____entries;
  20784. int32_t L_5 = __this->____index;
  20785. V_1 = L_5;
  20786. int32_t L_6 = V_1;
  20787. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  20788. int32_t L_7 = V_1;
  20789. NullCheck(L_4);
  20790. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  20791. Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39* L_8 = V_0;
  20792. int32_t L_9 = L_8->___hashCode;
  20793. if ((((int32_t)L_9) < ((int32_t)0)))
  20794. {
  20795. goto IL_0053;
  20796. }
  20797. }
  20798. {
  20799. Entry_t3E9BC9EC2D9161E6078E219EF6BEE9162020CD39* L_10 = V_0;
  20800. int32_t L_11 = L_10->___value;
  20801. __this->____currentValue = L_11;
  20802. return (bool)1;
  20803. }
  20804. IL_0053:
  20805. {
  20806. int32_t L_12 = __this->____index;
  20807. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_13 = __this->____dictionary;
  20808. NullCheck(L_13);
  20809. int32_t L_14 = L_13->____count;
  20810. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  20811. {
  20812. goto IL_001a;
  20813. }
  20814. }
  20815. {
  20816. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_15 = __this->____dictionary;
  20817. NullCheck(L_15);
  20818. int32_t L_16 = L_15->____count;
  20819. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  20820. int32_t* L_17 = (int32_t*)(&__this->____currentValue);
  20821. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  20822. return (bool)0;
  20823. }
  20824. }
  20825. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m0BD7A424624C28A60CAB2D30462A054062A2B028_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20826. {
  20827. Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* _thisAdjusted;
  20828. int32_t _offset = 1;
  20829. _thisAdjusted = reinterpret_cast<Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4*>(__this + _offset);
  20830. bool _returnValue;
  20831. _returnValue = Enumerator_MoveNext_m0BD7A424624C28A60CAB2D30462A054062A2B028(_thisAdjusted, method);
  20832. return _returnValue;
  20833. }
  20834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mFE39D7CD22E285F9982175E1F5B8379EC90444F4_gshared (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method)
  20835. {
  20836. {
  20837. int32_t L_0 = __this->____currentValue;
  20838. return L_0;
  20839. }
  20840. }
  20841. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_mFE39D7CD22E285F9982175E1F5B8379EC90444F4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20842. {
  20843. Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* _thisAdjusted;
  20844. int32_t _offset = 1;
  20845. _thisAdjusted = reinterpret_cast<Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4*>(__this + _offset);
  20846. int32_t _returnValue;
  20847. _returnValue = Enumerator_get_Current_mFE39D7CD22E285F9982175E1F5B8379EC90444F4_inline(_thisAdjusted, method);
  20848. return _returnValue;
  20849. }
  20850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m295608BB8E0EDE77A4B0E0B143F092F90016FAF3_gshared (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method)
  20851. {
  20852. {
  20853. int32_t L_0 = __this->____index;
  20854. if (!L_0)
  20855. {
  20856. goto IL_001d;
  20857. }
  20858. }
  20859. {
  20860. int32_t L_1 = __this->____index;
  20861. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_2 = __this->____dictionary;
  20862. NullCheck(L_2);
  20863. int32_t L_3 = L_2->____count;
  20864. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  20865. {
  20866. goto IL_0022;
  20867. }
  20868. }
  20869. IL_001d:
  20870. {
  20871. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  20872. }
  20873. IL_0022:
  20874. {
  20875. int32_t L_4 = __this->____currentValue;
  20876. int32_t L_5 = L_4;
  20877. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  20878. return L_6;
  20879. }
  20880. }
  20881. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m295608BB8E0EDE77A4B0E0B143F092F90016FAF3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20882. {
  20883. Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* _thisAdjusted;
  20884. int32_t _offset = 1;
  20885. _thisAdjusted = reinterpret_cast<Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4*>(__this + _offset);
  20886. RuntimeObject* _returnValue;
  20887. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m295608BB8E0EDE77A4B0E0B143F092F90016FAF3(_thisAdjusted, method);
  20888. return _returnValue;
  20889. }
  20890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m96240E895A3078DE87C0DD98B04AF1E5E133F978_gshared (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method)
  20891. {
  20892. {
  20893. int32_t L_0 = __this->____version;
  20894. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_1 = __this->____dictionary;
  20895. NullCheck(L_1);
  20896. int32_t L_2 = L_1->____version;
  20897. if ((((int32_t)L_0) == ((int32_t)L_2)))
  20898. {
  20899. goto IL_0018;
  20900. }
  20901. }
  20902. {
  20903. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  20904. }
  20905. IL_0018:
  20906. {
  20907. __this->____index = 0;
  20908. int32_t* L_3 = (int32_t*)(&__this->____currentValue);
  20909. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  20910. return;
  20911. }
  20912. }
  20913. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m96240E895A3078DE87C0DD98B04AF1E5E133F978_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20914. {
  20915. Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* _thisAdjusted;
  20916. int32_t _offset = 1;
  20917. _thisAdjusted = reinterpret_cast<Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4*>(__this + _offset);
  20918. Enumerator_System_Collections_IEnumerator_Reset_m96240E895A3078DE87C0DD98B04AF1E5E133F978(_thisAdjusted, method);
  20919. }
  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. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9ADB868E1ED9E8EDCD69E204491B2ACAE057C37F_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  20929. {
  20930. {
  20931. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_0 = ___0_dictionary;
  20932. __this->____dictionary = L_0;
  20933. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  20934. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_1 = ___0_dictionary;
  20935. NullCheck(L_1);
  20936. int32_t L_2 = L_1->____version;
  20937. __this->____version = L_2;
  20938. __this->____index = 0;
  20939. int32_t L_3 = ___1_getEnumeratorRetType;
  20940. __this->____getEnumeratorRetType = L_3;
  20941. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* L_4 = (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*)(&__this->____current);
  20942. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E));
  20943. return;
  20944. }
  20945. }
  20946. IL2CPP_EXTERN_C void Enumerator__ctor_m9ADB868E1ED9E8EDCD69E204491B2ACAE057C37F_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  20947. {
  20948. Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* _thisAdjusted;
  20949. int32_t _offset = 1;
  20950. _thisAdjusted = reinterpret_cast<Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*>(__this + _offset);
  20951. Enumerator__ctor_m9ADB868E1ED9E8EDCD69E204491B2ACAE057C37F(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  20952. }
  20953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m83FEC2049C228A9D5B886270ACB1A5B99F7FAB89_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  20954. {
  20955. Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202* V_0 = NULL;
  20956. int32_t V_1 = 0;
  20957. {
  20958. int32_t L_0 = __this->____version;
  20959. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_1 = __this->____dictionary;
  20960. NullCheck(L_1);
  20961. int32_t L_2 = L_1->____version;
  20962. if ((((int32_t)L_0) == ((int32_t)L_2)))
  20963. {
  20964. goto IL_005e;
  20965. }
  20966. }
  20967. {
  20968. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  20969. goto IL_005e;
  20970. }
  20971. IL_001a:
  20972. {
  20973. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_3 = __this->____dictionary;
  20974. NullCheck(L_3);
  20975. EntryU5BU5D_t0220227FE7D910BF17D745D71ADA52496FAB6D01* L_4 = L_3->____entries;
  20976. int32_t L_5 = __this->____index;
  20977. V_1 = L_5;
  20978. int32_t L_6 = V_1;
  20979. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  20980. int32_t L_7 = V_1;
  20981. NullCheck(L_4);
  20982. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  20983. Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202* L_8 = V_0;
  20984. int32_t L_9 = L_8->___hashCode;
  20985. if ((((int32_t)L_9) < ((int32_t)0)))
  20986. {
  20987. goto IL_005e;
  20988. }
  20989. }
  20990. {
  20991. Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202* L_10 = V_0;
  20992. RuntimeObject* L_11 = L_10->___key;
  20993. Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202* L_12 = V_0;
  20994. int32_t L_13 = L_12->___value;
  20995. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E L_14;
  20996. memset((&L_14), 0, sizeof(L_14));
  20997. KeyValuePair_2__ctor_m5F61006E81BB25289F0C3D745455FB1CCAA02260((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  20998. __this->____current = L_14;
  20999. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___key), (void*)NULL);
  21000. return (bool)1;
  21001. }
  21002. IL_005e:
  21003. {
  21004. int32_t L_15 = __this->____index;
  21005. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_16 = __this->____dictionary;
  21006. NullCheck(L_16);
  21007. int32_t L_17 = L_16->____count;
  21008. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  21009. {
  21010. goto IL_001a;
  21011. }
  21012. }
  21013. {
  21014. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_18 = __this->____dictionary;
  21015. NullCheck(L_18);
  21016. int32_t L_19 = L_18->____count;
  21017. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  21018. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* L_20 = (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*)(&__this->____current);
  21019. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E));
  21020. return (bool)0;
  21021. }
  21022. }
  21023. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m83FEC2049C228A9D5B886270ACB1A5B99F7FAB89_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21024. {
  21025. Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* _thisAdjusted;
  21026. int32_t _offset = 1;
  21027. _thisAdjusted = reinterpret_cast<Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*>(__this + _offset);
  21028. bool _returnValue;
  21029. _returnValue = Enumerator_MoveNext_m83FEC2049C228A9D5B886270ACB1A5B99F7FAB89(_thisAdjusted, method);
  21030. return _returnValue;
  21031. }
  21032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E Enumerator_get_Current_mE40578227D8A415A04A477F30FC29857866BC843_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  21033. {
  21034. {
  21035. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E L_0 = __this->____current;
  21036. return L_0;
  21037. }
  21038. }
  21039. IL2CPP_EXTERN_C KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E Enumerator_get_Current_mE40578227D8A415A04A477F30FC29857866BC843_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21040. {
  21041. Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* _thisAdjusted;
  21042. int32_t _offset = 1;
  21043. _thisAdjusted = reinterpret_cast<Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*>(__this + _offset);
  21044. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E _returnValue;
  21045. _returnValue = Enumerator_get_Current_mE40578227D8A415A04A477F30FC29857866BC843_inline(_thisAdjusted, method);
  21046. return _returnValue;
  21047. }
  21048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB17C78851712F730CF61959623CD1EC7F8D90F50_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  21049. {
  21050. {
  21051. return;
  21052. }
  21053. }
  21054. IL2CPP_EXTERN_C void Enumerator_Dispose_mB17C78851712F730CF61959623CD1EC7F8D90F50_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21055. {
  21056. Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* _thisAdjusted;
  21057. int32_t _offset = 1;
  21058. _thisAdjusted = reinterpret_cast<Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*>(__this + _offset);
  21059. Enumerator_Dispose_mB17C78851712F730CF61959623CD1EC7F8D90F50(_thisAdjusted, method);
  21060. }
  21061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m2DBD20F46D11C982271F9A5083ADBDD9E875C44C_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  21062. {
  21063. static bool s_Il2CppMethodInitialized;
  21064. if (!s_Il2CppMethodInitialized)
  21065. {
  21066. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  21067. s_Il2CppMethodInitialized = true;
  21068. }
  21069. {
  21070. int32_t L_0 = __this->____index;
  21071. if (!L_0)
  21072. {
  21073. goto IL_001d;
  21074. }
  21075. }
  21076. {
  21077. int32_t L_1 = __this->____index;
  21078. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_2 = __this->____dictionary;
  21079. NullCheck(L_2);
  21080. int32_t L_3 = L_2->____count;
  21081. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  21082. {
  21083. goto IL_0022;
  21084. }
  21085. }
  21086. IL_001d:
  21087. {
  21088. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  21089. }
  21090. IL_0022:
  21091. {
  21092. int32_t L_4 = __this->____getEnumeratorRetType;
  21093. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  21094. {
  21095. goto IL_0056;
  21096. }
  21097. }
  21098. {
  21099. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* L_5 = (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*)(&__this->____current);
  21100. RuntimeObject* L_6;
  21101. L_6 = KeyValuePair_2_get_Key_mD14A5316A7715DA2836B07BF240EC5E4D095F10B_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  21102. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* L_7 = (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*)(&__this->____current);
  21103. int32_t L_8;
  21104. L_8 = KeyValuePair_2_get_Value_m78EF0CBE211C8EF4C4A5D0ABD95349A0D32B46BA_inline(L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  21105. int32_t L_9 = L_8;
  21106. RuntimeObject* L_10 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_9);
  21107. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_11;
  21108. memset((&L_11), 0, sizeof(L_11));
  21109. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_11), L_6, L_10, NULL);
  21110. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12 = L_11;
  21111. RuntimeObject* L_13 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_12);
  21112. return L_13;
  21113. }
  21114. IL_0056:
  21115. {
  21116. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* L_14 = (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*)(&__this->____current);
  21117. RuntimeObject* L_15;
  21118. L_15 = KeyValuePair_2_get_Key_mD14A5316A7715DA2836B07BF240EC5E4D095F10B_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  21119. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* L_16 = (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*)(&__this->____current);
  21120. int32_t L_17;
  21121. L_17 = KeyValuePair_2_get_Value_m78EF0CBE211C8EF4C4A5D0ABD95349A0D32B46BA_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  21122. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E L_18;
  21123. memset((&L_18), 0, sizeof(L_18));
  21124. KeyValuePair_2__ctor_m5F61006E81BB25289F0C3D745455FB1CCAA02260((&L_18), L_15, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  21125. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E L_19 = L_18;
  21126. RuntimeObject* L_20 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_19);
  21127. return L_20;
  21128. }
  21129. }
  21130. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m2DBD20F46D11C982271F9A5083ADBDD9E875C44C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21131. {
  21132. Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* _thisAdjusted;
  21133. int32_t _offset = 1;
  21134. _thisAdjusted = reinterpret_cast<Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*>(__this + _offset);
  21135. RuntimeObject* _returnValue;
  21136. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m2DBD20F46D11C982271F9A5083ADBDD9E875C44C(_thisAdjusted, method);
  21137. return _returnValue;
  21138. }
  21139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m5F17586C9E8D3CEB0CF440FF6288965ED7D04B3F_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  21140. {
  21141. {
  21142. int32_t L_0 = __this->____version;
  21143. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_1 = __this->____dictionary;
  21144. NullCheck(L_1);
  21145. int32_t L_2 = L_1->____version;
  21146. if ((((int32_t)L_0) == ((int32_t)L_2)))
  21147. {
  21148. goto IL_0018;
  21149. }
  21150. }
  21151. {
  21152. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  21153. }
  21154. IL_0018:
  21155. {
  21156. __this->____index = 0;
  21157. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* L_3 = (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*)(&__this->____current);
  21158. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E));
  21159. return;
  21160. }
  21161. }
  21162. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m5F17586C9E8D3CEB0CF440FF6288965ED7D04B3F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21163. {
  21164. Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* _thisAdjusted;
  21165. int32_t _offset = 1;
  21166. _thisAdjusted = reinterpret_cast<Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*>(__this + _offset);
  21167. Enumerator_System_Collections_IEnumerator_Reset_m5F17586C9E8D3CEB0CF440FF6288965ED7D04B3F(_thisAdjusted, method);
  21168. }
  21169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDFE9D9E37C753441E6C3594F2C27CCDEAE07AEFE_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  21170. {
  21171. {
  21172. int32_t L_0 = __this->____index;
  21173. if (!L_0)
  21174. {
  21175. goto IL_001d;
  21176. }
  21177. }
  21178. {
  21179. int32_t L_1 = __this->____index;
  21180. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_2 = __this->____dictionary;
  21181. NullCheck(L_2);
  21182. int32_t L_3 = L_2->____count;
  21183. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  21184. {
  21185. goto IL_0022;
  21186. }
  21187. }
  21188. IL_001d:
  21189. {
  21190. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  21191. }
  21192. IL_0022:
  21193. {
  21194. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* L_4 = (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*)(&__this->____current);
  21195. RuntimeObject* L_5;
  21196. L_5 = KeyValuePair_2_get_Key_mD14A5316A7715DA2836B07BF240EC5E4D095F10B_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  21197. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* L_6 = (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*)(&__this->____current);
  21198. int32_t L_7;
  21199. L_7 = KeyValuePair_2_get_Value_m78EF0CBE211C8EF4C4A5D0ABD95349A0D32B46BA_inline(L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  21200. int32_t L_8 = L_7;
  21201. RuntimeObject* L_9 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_8);
  21202. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10;
  21203. memset((&L_10), 0, sizeof(L_10));
  21204. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_10), L_5, L_9, NULL);
  21205. return L_10;
  21206. }
  21207. }
  21208. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDFE9D9E37C753441E6C3594F2C27CCDEAE07AEFE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21209. {
  21210. Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* _thisAdjusted;
  21211. int32_t _offset = 1;
  21212. _thisAdjusted = reinterpret_cast<Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*>(__this + _offset);
  21213. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  21214. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDFE9D9E37C753441E6C3594F2C27CCDEAE07AEFE(_thisAdjusted, method);
  21215. return _returnValue;
  21216. }
  21217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mF8F961F709787951041EDDA482E0DB8D954A3D65_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  21218. {
  21219. {
  21220. int32_t L_0 = __this->____index;
  21221. if (!L_0)
  21222. {
  21223. goto IL_001d;
  21224. }
  21225. }
  21226. {
  21227. int32_t L_1 = __this->____index;
  21228. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_2 = __this->____dictionary;
  21229. NullCheck(L_2);
  21230. int32_t L_3 = L_2->____count;
  21231. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  21232. {
  21233. goto IL_0022;
  21234. }
  21235. }
  21236. IL_001d:
  21237. {
  21238. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  21239. }
  21240. IL_0022:
  21241. {
  21242. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* L_4 = (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*)(&__this->____current);
  21243. RuntimeObject* L_5;
  21244. L_5 = KeyValuePair_2_get_Key_mD14A5316A7715DA2836B07BF240EC5E4D095F10B_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  21245. return L_5;
  21246. }
  21247. }
  21248. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mF8F961F709787951041EDDA482E0DB8D954A3D65_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21249. {
  21250. Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* _thisAdjusted;
  21251. int32_t _offset = 1;
  21252. _thisAdjusted = reinterpret_cast<Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*>(__this + _offset);
  21253. RuntimeObject* _returnValue;
  21254. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mF8F961F709787951041EDDA482E0DB8D954A3D65(_thisAdjusted, method);
  21255. return _returnValue;
  21256. }
  21257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDB8209B5F2069CBEF3C04046848E2BF1D339D9C0_gshared (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  21258. {
  21259. {
  21260. int32_t L_0 = __this->____index;
  21261. if (!L_0)
  21262. {
  21263. goto IL_001d;
  21264. }
  21265. }
  21266. {
  21267. int32_t L_1 = __this->____index;
  21268. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_2 = __this->____dictionary;
  21269. NullCheck(L_2);
  21270. int32_t L_3 = L_2->____count;
  21271. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  21272. {
  21273. goto IL_0022;
  21274. }
  21275. }
  21276. IL_001d:
  21277. {
  21278. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  21279. }
  21280. IL_0022:
  21281. {
  21282. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* L_4 = (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E*)(&__this->____current);
  21283. int32_t L_5;
  21284. L_5 = KeyValuePair_2_get_Value_m78EF0CBE211C8EF4C4A5D0ABD95349A0D32B46BA_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  21285. int32_t L_6 = L_5;
  21286. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  21287. return L_7;
  21288. }
  21289. }
  21290. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDB8209B5F2069CBEF3C04046848E2BF1D339D9C0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21291. {
  21292. Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* _thisAdjusted;
  21293. int32_t _offset = 1;
  21294. _thisAdjusted = reinterpret_cast<Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6*>(__this + _offset);
  21295. RuntimeObject* _returnValue;
  21296. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDB8209B5F2069CBEF3C04046848E2BF1D339D9C0(_thisAdjusted, method);
  21297. return _returnValue;
  21298. }
  21299. #ifdef __clang__
  21300. #pragma clang diagnostic pop
  21301. #endif
  21302. #ifdef __clang__
  21303. #pragma clang diagnostic push
  21304. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21305. #pragma clang diagnostic ignored "-Wunused-variable"
  21306. #endif
  21307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC4505841CD82C3290B98BB5B179A4980C3A5D7A3_gshared (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ___0_dictionary, const RuntimeMethod* method)
  21308. {
  21309. {
  21310. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_0 = ___0_dictionary;
  21311. __this->____dictionary = L_0;
  21312. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  21313. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_1 = ___0_dictionary;
  21314. NullCheck(L_1);
  21315. int32_t L_2 = L_1->____version;
  21316. __this->____version = L_2;
  21317. __this->____index = 0;
  21318. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  21319. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  21320. return;
  21321. }
  21322. }
  21323. IL2CPP_EXTERN_C void Enumerator__ctor_mC4505841CD82C3290B98BB5B179A4980C3A5D7A3_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ___0_dictionary, const RuntimeMethod* method)
  21324. {
  21325. Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* _thisAdjusted;
  21326. int32_t _offset = 1;
  21327. _thisAdjusted = reinterpret_cast<Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9*>(__this + _offset);
  21328. Enumerator__ctor_mC4505841CD82C3290B98BB5B179A4980C3A5D7A3(_thisAdjusted, ___0_dictionary, method);
  21329. }
  21330. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6984ABE5B32E8BB22042CFBA5BE46B5B051764D6_gshared (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method)
  21331. {
  21332. {
  21333. return;
  21334. }
  21335. }
  21336. IL2CPP_EXTERN_C void Enumerator_Dispose_m6984ABE5B32E8BB22042CFBA5BE46B5B051764D6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21337. {
  21338. Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* _thisAdjusted;
  21339. int32_t _offset = 1;
  21340. _thisAdjusted = reinterpret_cast<Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9*>(__this + _offset);
  21341. Enumerator_Dispose_m6984ABE5B32E8BB22042CFBA5BE46B5B051764D6(_thisAdjusted, method);
  21342. }
  21343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9F23C4C1540E44FBB6B476096977B188D07D40FD_gshared (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method)
  21344. {
  21345. Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202* V_0 = NULL;
  21346. int32_t V_1 = 0;
  21347. {
  21348. int32_t L_0 = __this->____version;
  21349. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_1 = __this->____dictionary;
  21350. NullCheck(L_1);
  21351. int32_t L_2 = L_1->____version;
  21352. if ((((int32_t)L_0) == ((int32_t)L_2)))
  21353. {
  21354. goto IL_0053;
  21355. }
  21356. }
  21357. {
  21358. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  21359. goto IL_0053;
  21360. }
  21361. IL_001a:
  21362. {
  21363. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_3 = __this->____dictionary;
  21364. NullCheck(L_3);
  21365. EntryU5BU5D_t0220227FE7D910BF17D745D71ADA52496FAB6D01* L_4 = L_3->____entries;
  21366. int32_t L_5 = __this->____index;
  21367. V_1 = L_5;
  21368. int32_t L_6 = V_1;
  21369. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  21370. int32_t L_7 = V_1;
  21371. NullCheck(L_4);
  21372. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  21373. Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202* L_8 = V_0;
  21374. int32_t L_9 = L_8->___hashCode;
  21375. if ((((int32_t)L_9) < ((int32_t)0)))
  21376. {
  21377. goto IL_0053;
  21378. }
  21379. }
  21380. {
  21381. Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202* L_10 = V_0;
  21382. RuntimeObject* L_11 = L_10->___key;
  21383. __this->____currentKey = L_11;
  21384. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentKey), (void*)L_11);
  21385. return (bool)1;
  21386. }
  21387. IL_0053:
  21388. {
  21389. int32_t L_12 = __this->____index;
  21390. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_13 = __this->____dictionary;
  21391. NullCheck(L_13);
  21392. int32_t L_14 = L_13->____count;
  21393. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  21394. {
  21395. goto IL_001a;
  21396. }
  21397. }
  21398. {
  21399. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_15 = __this->____dictionary;
  21400. NullCheck(L_15);
  21401. int32_t L_16 = L_15->____count;
  21402. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  21403. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentKey);
  21404. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  21405. return (bool)0;
  21406. }
  21407. }
  21408. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m9F23C4C1540E44FBB6B476096977B188D07D40FD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21409. {
  21410. Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* _thisAdjusted;
  21411. int32_t _offset = 1;
  21412. _thisAdjusted = reinterpret_cast<Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9*>(__this + _offset);
  21413. bool _returnValue;
  21414. _returnValue = Enumerator_MoveNext_m9F23C4C1540E44FBB6B476096977B188D07D40FD(_thisAdjusted, method);
  21415. return _returnValue;
  21416. }
  21417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mFAD7B92E35DB108E691F8B2E54B9FEE88E96149C_gshared (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method)
  21418. {
  21419. {
  21420. RuntimeObject* L_0 = __this->____currentKey;
  21421. return L_0;
  21422. }
  21423. }
  21424. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_mFAD7B92E35DB108E691F8B2E54B9FEE88E96149C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21425. {
  21426. Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* _thisAdjusted;
  21427. int32_t _offset = 1;
  21428. _thisAdjusted = reinterpret_cast<Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9*>(__this + _offset);
  21429. RuntimeObject* _returnValue;
  21430. _returnValue = Enumerator_get_Current_mFAD7B92E35DB108E691F8B2E54B9FEE88E96149C_inline(_thisAdjusted, method);
  21431. return _returnValue;
  21432. }
  21433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m180433933D8F3B63C462616DBE556D7119DE6595_gshared (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method)
  21434. {
  21435. {
  21436. int32_t L_0 = __this->____index;
  21437. if (!L_0)
  21438. {
  21439. goto IL_001d;
  21440. }
  21441. }
  21442. {
  21443. int32_t L_1 = __this->____index;
  21444. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_2 = __this->____dictionary;
  21445. NullCheck(L_2);
  21446. int32_t L_3 = L_2->____count;
  21447. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  21448. {
  21449. goto IL_0022;
  21450. }
  21451. }
  21452. IL_001d:
  21453. {
  21454. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  21455. }
  21456. IL_0022:
  21457. {
  21458. RuntimeObject* L_4 = __this->____currentKey;
  21459. return L_4;
  21460. }
  21461. }
  21462. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m180433933D8F3B63C462616DBE556D7119DE6595_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21463. {
  21464. Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* _thisAdjusted;
  21465. int32_t _offset = 1;
  21466. _thisAdjusted = reinterpret_cast<Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9*>(__this + _offset);
  21467. RuntimeObject* _returnValue;
  21468. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m180433933D8F3B63C462616DBE556D7119DE6595(_thisAdjusted, method);
  21469. return _returnValue;
  21470. }
  21471. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4B570AEA03A1A86BE83725F5814769E062DBDEB8_gshared (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method)
  21472. {
  21473. {
  21474. int32_t L_0 = __this->____version;
  21475. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_1 = __this->____dictionary;
  21476. NullCheck(L_1);
  21477. int32_t L_2 = L_1->____version;
  21478. if ((((int32_t)L_0) == ((int32_t)L_2)))
  21479. {
  21480. goto IL_0018;
  21481. }
  21482. }
  21483. {
  21484. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  21485. }
  21486. IL_0018:
  21487. {
  21488. __this->____index = 0;
  21489. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  21490. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  21491. return;
  21492. }
  21493. }
  21494. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m4B570AEA03A1A86BE83725F5814769E062DBDEB8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21495. {
  21496. Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* _thisAdjusted;
  21497. int32_t _offset = 1;
  21498. _thisAdjusted = reinterpret_cast<Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9*>(__this + _offset);
  21499. Enumerator_System_Collections_IEnumerator_Reset_m4B570AEA03A1A86BE83725F5814769E062DBDEB8(_thisAdjusted, method);
  21500. }
  21501. #ifdef __clang__
  21502. #pragma clang diagnostic pop
  21503. #endif
  21504. #ifdef __clang__
  21505. #pragma clang diagnostic push
  21506. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21507. #pragma clang diagnostic ignored "-Wunused-variable"
  21508. #endif
  21509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3B9FB59431DC150FBFCF3327E3BB6F22A0DD5418_gshared (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ___0_dictionary, const RuntimeMethod* method)
  21510. {
  21511. {
  21512. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_0 = ___0_dictionary;
  21513. __this->____dictionary = L_0;
  21514. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  21515. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_1 = ___0_dictionary;
  21516. NullCheck(L_1);
  21517. int32_t L_2 = L_1->____version;
  21518. __this->____version = L_2;
  21519. __this->____index = 0;
  21520. int32_t* L_3 = (int32_t*)(&__this->____currentValue);
  21521. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  21522. return;
  21523. }
  21524. }
  21525. IL2CPP_EXTERN_C void Enumerator__ctor_m3B9FB59431DC150FBFCF3327E3BB6F22A0DD5418_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* ___0_dictionary, const RuntimeMethod* method)
  21526. {
  21527. Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* _thisAdjusted;
  21528. int32_t _offset = 1;
  21529. _thisAdjusted = reinterpret_cast<Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC*>(__this + _offset);
  21530. Enumerator__ctor_m3B9FB59431DC150FBFCF3327E3BB6F22A0DD5418(_thisAdjusted, ___0_dictionary, method);
  21531. }
  21532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m011F5F4ADED11313C2393349CAA2F87ADB5B3CC0_gshared (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method)
  21533. {
  21534. {
  21535. return;
  21536. }
  21537. }
  21538. IL2CPP_EXTERN_C void Enumerator_Dispose_m011F5F4ADED11313C2393349CAA2F87ADB5B3CC0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21539. {
  21540. Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* _thisAdjusted;
  21541. int32_t _offset = 1;
  21542. _thisAdjusted = reinterpret_cast<Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC*>(__this + _offset);
  21543. Enumerator_Dispose_m011F5F4ADED11313C2393349CAA2F87ADB5B3CC0(_thisAdjusted, method);
  21544. }
  21545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9D2F0C20B9745C7C9E9E81E2DD8E034F826DD882_gshared (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method)
  21546. {
  21547. Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202* V_0 = NULL;
  21548. int32_t V_1 = 0;
  21549. {
  21550. int32_t L_0 = __this->____version;
  21551. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_1 = __this->____dictionary;
  21552. NullCheck(L_1);
  21553. int32_t L_2 = L_1->____version;
  21554. if ((((int32_t)L_0) == ((int32_t)L_2)))
  21555. {
  21556. goto IL_0053;
  21557. }
  21558. }
  21559. {
  21560. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  21561. goto IL_0053;
  21562. }
  21563. IL_001a:
  21564. {
  21565. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_3 = __this->____dictionary;
  21566. NullCheck(L_3);
  21567. EntryU5BU5D_t0220227FE7D910BF17D745D71ADA52496FAB6D01* L_4 = L_3->____entries;
  21568. int32_t L_5 = __this->____index;
  21569. V_1 = L_5;
  21570. int32_t L_6 = V_1;
  21571. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  21572. int32_t L_7 = V_1;
  21573. NullCheck(L_4);
  21574. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  21575. Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202* L_8 = V_0;
  21576. int32_t L_9 = L_8->___hashCode;
  21577. if ((((int32_t)L_9) < ((int32_t)0)))
  21578. {
  21579. goto IL_0053;
  21580. }
  21581. }
  21582. {
  21583. Entry_t1FBA063A7158A877EF3D4306E7BE0559C3A13202* L_10 = V_0;
  21584. int32_t L_11 = L_10->___value;
  21585. __this->____currentValue = L_11;
  21586. return (bool)1;
  21587. }
  21588. IL_0053:
  21589. {
  21590. int32_t L_12 = __this->____index;
  21591. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_13 = __this->____dictionary;
  21592. NullCheck(L_13);
  21593. int32_t L_14 = L_13->____count;
  21594. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  21595. {
  21596. goto IL_001a;
  21597. }
  21598. }
  21599. {
  21600. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_15 = __this->____dictionary;
  21601. NullCheck(L_15);
  21602. int32_t L_16 = L_15->____count;
  21603. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  21604. int32_t* L_17 = (int32_t*)(&__this->____currentValue);
  21605. il2cpp_codegen_initobj(L_17, sizeof(int32_t));
  21606. return (bool)0;
  21607. }
  21608. }
  21609. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m9D2F0C20B9745C7C9E9E81E2DD8E034F826DD882_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21610. {
  21611. Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* _thisAdjusted;
  21612. int32_t _offset = 1;
  21613. _thisAdjusted = reinterpret_cast<Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC*>(__this + _offset);
  21614. bool _returnValue;
  21615. _returnValue = Enumerator_MoveNext_m9D2F0C20B9745C7C9E9E81E2DD8E034F826DD882(_thisAdjusted, method);
  21616. return _returnValue;
  21617. }
  21618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mF07C42164B62D071DC6F3114C30FDE998DC245A1_gshared (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method)
  21619. {
  21620. {
  21621. int32_t L_0 = __this->____currentValue;
  21622. return L_0;
  21623. }
  21624. }
  21625. IL2CPP_EXTERN_C int32_t Enumerator_get_Current_mF07C42164B62D071DC6F3114C30FDE998DC245A1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21626. {
  21627. Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* _thisAdjusted;
  21628. int32_t _offset = 1;
  21629. _thisAdjusted = reinterpret_cast<Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC*>(__this + _offset);
  21630. int32_t _returnValue;
  21631. _returnValue = Enumerator_get_Current_mF07C42164B62D071DC6F3114C30FDE998DC245A1_inline(_thisAdjusted, method);
  21632. return _returnValue;
  21633. }
  21634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m895D8442901A1E3E50669681350E6652BB5FEC8C_gshared (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method)
  21635. {
  21636. {
  21637. int32_t L_0 = __this->____index;
  21638. if (!L_0)
  21639. {
  21640. goto IL_001d;
  21641. }
  21642. }
  21643. {
  21644. int32_t L_1 = __this->____index;
  21645. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_2 = __this->____dictionary;
  21646. NullCheck(L_2);
  21647. int32_t L_3 = L_2->____count;
  21648. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  21649. {
  21650. goto IL_0022;
  21651. }
  21652. }
  21653. IL_001d:
  21654. {
  21655. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  21656. }
  21657. IL_0022:
  21658. {
  21659. int32_t L_4 = __this->____currentValue;
  21660. int32_t L_5 = L_4;
  21661. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  21662. return L_6;
  21663. }
  21664. }
  21665. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m895D8442901A1E3E50669681350E6652BB5FEC8C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21666. {
  21667. Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* _thisAdjusted;
  21668. int32_t _offset = 1;
  21669. _thisAdjusted = reinterpret_cast<Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC*>(__this + _offset);
  21670. RuntimeObject* _returnValue;
  21671. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m895D8442901A1E3E50669681350E6652BB5FEC8C(_thisAdjusted, method);
  21672. return _returnValue;
  21673. }
  21674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m548535726D196DD45D2A5EBAEE3CC1A82C72EBBE_gshared (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method)
  21675. {
  21676. {
  21677. int32_t L_0 = __this->____version;
  21678. Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* L_1 = __this->____dictionary;
  21679. NullCheck(L_1);
  21680. int32_t L_2 = L_1->____version;
  21681. if ((((int32_t)L_0) == ((int32_t)L_2)))
  21682. {
  21683. goto IL_0018;
  21684. }
  21685. }
  21686. {
  21687. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  21688. }
  21689. IL_0018:
  21690. {
  21691. __this->____index = 0;
  21692. int32_t* L_3 = (int32_t*)(&__this->____currentValue);
  21693. il2cpp_codegen_initobj(L_3, sizeof(int32_t));
  21694. return;
  21695. }
  21696. }
  21697. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m548535726D196DD45D2A5EBAEE3CC1A82C72EBBE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21698. {
  21699. Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* _thisAdjusted;
  21700. int32_t _offset = 1;
  21701. _thisAdjusted = reinterpret_cast<Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC*>(__this + _offset);
  21702. Enumerator_System_Collections_IEnumerator_Reset_m548535726D196DD45D2A5EBAEE3CC1A82C72EBBE(_thisAdjusted, method);
  21703. }
  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. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m84587408157BE80BC6CBBB684C38AC913FB6FDE6_gshared (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190* __this, ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605* ___0_table, const RuntimeMethod* method)
  21713. {
  21714. {
  21715. __this->____currentIndex = (-1);
  21716. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  21717. ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605* L_0 = ___0_table;
  21718. __this->____table = L_0;
  21719. Il2CppCodeGenWriteBarrier((void**)(&__this->____table), (void*)L_0);
  21720. __this->____currentIndex = (-1);
  21721. return;
  21722. }
  21723. }
  21724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Finalize_m884091184A3E1D558CEC4EA4A1FC7E3FDC5E48D2_gshared (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190* __this, const RuntimeMethod* method)
  21725. {
  21726. {
  21727. auto __finallyBlock = il2cpp::utils::Finally([&]
  21728. {
  21729. FINALLY_0008:
  21730. {
  21731. NullCheck((RuntimeObject*)__this);
  21732. Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2((RuntimeObject*)__this, NULL);
  21733. return;
  21734. }
  21735. });
  21736. try
  21737. {
  21738. Enumerator_Dispose_m3F21AC4DED605536DBA7272CB7B439836B219AA2(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  21739. goto IL_000f;
  21740. }
  21741. catch(Il2CppExceptionWrapper& e)
  21742. {
  21743. __finallyBlock.StoreException(e.ex);
  21744. }
  21745. }
  21746. IL_000f:
  21747. {
  21748. return;
  21749. }
  21750. }
  21751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3F21AC4DED605536DBA7272CB7B439836B219AA2_gshared (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190* __this, const RuntimeMethod* method)
  21752. {
  21753. static bool s_Il2CppMethodInitialized;
  21754. if (!s_Il2CppMethodInitialized)
  21755. {
  21756. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
  21757. s_Il2CppMethodInitialized = true;
  21758. }
  21759. {
  21760. ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605** L_0 = (ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605**)(&__this->____table);
  21761. ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605* L_1;
  21762. L_1 = InterlockedExchangeImpl<ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605*>(L_0, (ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605*)NULL);
  21763. if (!L_1)
  21764. {
  21765. goto IL_0020;
  21766. }
  21767. }
  21768. {
  21769. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* L_2 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*)(&__this->____current);
  21770. il2cpp_codegen_initobj(L_2, sizeof(KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230));
  21771. il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
  21772. GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65((RuntimeObject*)__this, NULL);
  21773. }
  21774. IL_0020:
  21775. {
  21776. return;
  21777. }
  21778. }
  21779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1E3FEB131E3FD0235AF46025686A5391F1F7CB50_gshared (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190* __this, const RuntimeMethod* method)
  21780. {
  21781. static bool s_Il2CppMethodInitialized;
  21782. if (!s_Il2CppMethodInitialized)
  21783. {
  21784. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
  21785. s_Il2CppMethodInitialized = true;
  21786. }
  21787. ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605* V_0 = NULL;
  21788. RuntimeObject* V_1 = NULL;
  21789. bool V_2 = false;
  21790. RuntimeObject* V_3 = NULL;
  21791. Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2 V_4;
  21792. memset((&V_4), 0, sizeof(V_4));
  21793. bool V_5 = false;
  21794. {
  21795. ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605* L_0 = __this->____table;
  21796. V_0 = L_0;
  21797. ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605* L_1 = V_0;
  21798. if (!L_1)
  21799. {
  21800. goto IL_00a0;
  21801. }
  21802. }
  21803. {
  21804. ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605* L_2 = V_0;
  21805. NullCheck(L_2);
  21806. RuntimeObject* L_3 = L_2->____lock;
  21807. V_1 = L_3;
  21808. V_2 = (bool)0;
  21809. }
  21810. {
  21811. auto __finallyBlock = il2cpp::utils::Finally([&]
  21812. {
  21813. FINALLY_0096:
  21814. {
  21815. {
  21816. bool L_4 = V_2;
  21817. if (!L_4)
  21818. {
  21819. goto IL_009f;
  21820. }
  21821. }
  21822. {
  21823. RuntimeObject* L_5 = V_1;
  21824. Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_5, NULL);
  21825. }
  21826. IL_009f:
  21827. {
  21828. return;
  21829. }
  21830. }
  21831. });
  21832. try
  21833. {
  21834. {
  21835. RuntimeObject* L_6 = V_1;
  21836. Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_6, (&V_2), NULL);
  21837. il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
  21838. RuntimeObject* L_7 = ((GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_StaticFields*)il2cpp_codegen_static_fields_for(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var))->___EPHEMERON_TOMBSTONE;
  21839. V_3 = L_7;
  21840. goto IL_0082_1;
  21841. }
  21842. IL_0026_1:
  21843. {
  21844. int32_t L_8 = __this->____currentIndex;
  21845. __this->____currentIndex = ((int32_t)il2cpp_codegen_add(L_8, 1));
  21846. ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605* L_9 = V_0;
  21847. NullCheck(L_9);
  21848. EphemeronU5BU5D_t4F80428A1142C3102C946127F8190063001742E8* L_10 = L_9->___data;
  21849. int32_t L_11 = __this->____currentIndex;
  21850. NullCheck(L_10);
  21851. int32_t L_12 = L_11;
  21852. Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  21853. V_4 = L_13;
  21854. Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2 L_14 = V_4;
  21855. RuntimeObject* L_15 = L_14.___key;
  21856. if (!L_15)
  21857. {
  21858. goto IL_0082_1;
  21859. }
  21860. }
  21861. {
  21862. Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2 L_16 = V_4;
  21863. RuntimeObject* L_17 = L_16.___key;
  21864. RuntimeObject* L_18 = V_3;
  21865. if ((((RuntimeObject*)(RuntimeObject*)L_17) == ((RuntimeObject*)(RuntimeObject*)L_18)))
  21866. {
  21867. goto IL_0082_1;
  21868. }
  21869. }
  21870. {
  21871. Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2 L_19 = V_4;
  21872. RuntimeObject* L_20 = L_19.___key;
  21873. Ephemeron_t74F279F5E7CF4A0CFC21C822431DD840572C6DA2 L_21 = V_4;
  21874. RuntimeObject* L_22 = L_21.___value;
  21875. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_23;
  21876. memset((&L_23), 0, sizeof(L_23));
  21877. KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950((&L_23), ((RuntimeObject*)Castclass((RuntimeObject*)L_20, il2cpp_rgctx_data(method->klass->rgctx_data, 5))), ((RuntimeObject*)Castclass((RuntimeObject*)L_22, il2cpp_rgctx_data(method->klass->rgctx_data, 6))), il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  21878. __this->____current = L_23;
  21879. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___key), (void*)NULL);
  21880. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21881. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___value), (void*)NULL);
  21882. #endif
  21883. V_5 = (bool)1;
  21884. goto IL_00a2;
  21885. }
  21886. IL_0082_1:
  21887. {
  21888. int32_t L_24 = __this->____currentIndex;
  21889. ConditionalWeakTable_2_t87BE12792DC61EC9AE17609EC1ACA0671B3F5605* L_25 = V_0;
  21890. NullCheck(L_25);
  21891. EphemeronU5BU5D_t4F80428A1142C3102C946127F8190063001742E8* L_26 = L_25->___data;
  21892. NullCheck(L_26);
  21893. if ((((int32_t)L_24) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_26)->max_length)), 1)))))
  21894. {
  21895. goto IL_0026_1;
  21896. }
  21897. }
  21898. {
  21899. goto IL_00a0;
  21900. }
  21901. }
  21902. catch(Il2CppExceptionWrapper& e)
  21903. {
  21904. __finallyBlock.StoreException(e.ex);
  21905. }
  21906. }
  21907. IL_00a0:
  21908. {
  21909. return (bool)0;
  21910. }
  21911. IL_00a2:
  21912. {
  21913. bool L_27 = V_5;
  21914. return L_27;
  21915. }
  21916. }
  21917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_m082FFBB83798638242034D2B0A3BED13448DF318_gshared (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190* __this, const RuntimeMethod* method)
  21918. {
  21919. {
  21920. int32_t L_0 = __this->____currentIndex;
  21921. if ((((int32_t)L_0) >= ((int32_t)0)))
  21922. {
  21923. goto IL_000e;
  21924. }
  21925. }
  21926. {
  21927. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  21928. }
  21929. IL_000e:
  21930. {
  21931. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_1 = __this->____current;
  21932. return L_1;
  21933. }
  21934. }
  21935. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m41B3140052D634D4693F8978BAE1D92F78D169DB_gshared (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190* __this, const RuntimeMethod* method)
  21936. {
  21937. {
  21938. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0;
  21939. L_0 = Enumerator_get_Current_m082FFBB83798638242034D2B0A3BED13448DF318(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  21940. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_1 = L_0;
  21941. RuntimeObject* L_2 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4), &L_1);
  21942. return L_2;
  21943. }
  21944. }
  21945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_m895BF9F21705AE3537962AB3E8B3DDED232769DC_gshared (Enumerator_t94AEE59300B379FF13424743ADEE68A3E360D190* __this, const RuntimeMethod* method)
  21946. {
  21947. {
  21948. return;
  21949. }
  21950. }
  21951. #ifdef __clang__
  21952. #pragma clang diagnostic pop
  21953. #endif
  21954. #ifdef __clang__
  21955. #pragma clang diagnostic push
  21956. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21957. #pragma clang diagnostic ignored "-Wunused-variable"
  21958. #endif
  21959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6292961FFE75CF7AC7700A710A5F01DC22696D54_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  21960. {
  21961. {
  21962. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_0 = ___0_dictionary;
  21963. __this->____dictionary = L_0;
  21964. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  21965. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = ___0_dictionary;
  21966. NullCheck(L_1);
  21967. int32_t L_2 = L_1->____version;
  21968. __this->____version = L_2;
  21969. __this->____index = 0;
  21970. int32_t L_3 = ___1_getEnumeratorRetType;
  21971. __this->____getEnumeratorRetType = L_3;
  21972. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* L_4 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*)(&__this->____current);
  21973. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230));
  21974. return;
  21975. }
  21976. }
  21977. IL2CPP_EXTERN_C void Enumerator__ctor_m6292961FFE75CF7AC7700A710A5F01DC22696D54_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  21978. {
  21979. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* _thisAdjusted;
  21980. int32_t _offset = 1;
  21981. _thisAdjusted = reinterpret_cast<Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*>(__this + _offset);
  21982. Enumerator__ctor_m6292961FFE75CF7AC7700A710A5F01DC22696D54(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  21983. }
  21984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  21985. {
  21986. Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC* V_0 = NULL;
  21987. int32_t V_1 = 0;
  21988. {
  21989. int32_t L_0 = __this->____version;
  21990. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = __this->____dictionary;
  21991. NullCheck(L_1);
  21992. int32_t L_2 = L_1->____version;
  21993. if ((((int32_t)L_0) == ((int32_t)L_2)))
  21994. {
  21995. goto IL_005e;
  21996. }
  21997. }
  21998. {
  21999. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  22000. goto IL_005e;
  22001. }
  22002. IL_001a:
  22003. {
  22004. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_3 = __this->____dictionary;
  22005. NullCheck(L_3);
  22006. EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54* L_4 = L_3->____entries;
  22007. int32_t L_5 = __this->____index;
  22008. V_1 = L_5;
  22009. int32_t L_6 = V_1;
  22010. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  22011. int32_t L_7 = V_1;
  22012. NullCheck(L_4);
  22013. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  22014. Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC* L_8 = V_0;
  22015. int32_t L_9 = L_8->___hashCode;
  22016. if ((((int32_t)L_9) < ((int32_t)0)))
  22017. {
  22018. goto IL_005e;
  22019. }
  22020. }
  22021. {
  22022. Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC* L_10 = V_0;
  22023. RuntimeObject* L_11 = L_10->___key;
  22024. Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC* L_12 = V_0;
  22025. RuntimeObject* L_13 = L_12->___value;
  22026. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_14;
  22027. memset((&L_14), 0, sizeof(L_14));
  22028. KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  22029. __this->____current = L_14;
  22030. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___key), (void*)NULL);
  22031. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22032. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___value), (void*)NULL);
  22033. #endif
  22034. return (bool)1;
  22035. }
  22036. IL_005e:
  22037. {
  22038. int32_t L_15 = __this->____index;
  22039. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_16 = __this->____dictionary;
  22040. NullCheck(L_16);
  22041. int32_t L_17 = L_16->____count;
  22042. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  22043. {
  22044. goto IL_001a;
  22045. }
  22046. }
  22047. {
  22048. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_18 = __this->____dictionary;
  22049. NullCheck(L_18);
  22050. int32_t L_19 = L_18->____count;
  22051. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  22052. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* L_20 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*)(&__this->____current);
  22053. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230));
  22054. return (bool)0;
  22055. }
  22056. }
  22057. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22058. {
  22059. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* _thisAdjusted;
  22060. int32_t _offset = 1;
  22061. _thisAdjusted = reinterpret_cast<Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*>(__this + _offset);
  22062. bool _returnValue;
  22063. _returnValue = Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4(_thisAdjusted, method);
  22064. return _returnValue;
  22065. }
  22066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  22067. {
  22068. {
  22069. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current;
  22070. return L_0;
  22071. }
  22072. }
  22073. IL2CPP_EXTERN_C KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22074. {
  22075. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* _thisAdjusted;
  22076. int32_t _offset = 1;
  22077. _thisAdjusted = reinterpret_cast<Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*>(__this + _offset);
  22078. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 _returnValue;
  22079. _returnValue = Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_inline(_thisAdjusted, method);
  22080. return _returnValue;
  22081. }
  22082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  22083. {
  22084. {
  22085. return;
  22086. }
  22087. }
  22088. IL2CPP_EXTERN_C void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22089. {
  22090. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* _thisAdjusted;
  22091. int32_t _offset = 1;
  22092. _thisAdjusted = reinterpret_cast<Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*>(__this + _offset);
  22093. Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C(_thisAdjusted, method);
  22094. }
  22095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6E7A4AFB7A00F25D36EDFB2C4C7D50A98E1F584F_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  22096. {
  22097. static bool s_Il2CppMethodInitialized;
  22098. if (!s_Il2CppMethodInitialized)
  22099. {
  22100. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  22101. s_Il2CppMethodInitialized = true;
  22102. }
  22103. {
  22104. int32_t L_0 = __this->____index;
  22105. if (!L_0)
  22106. {
  22107. goto IL_001d;
  22108. }
  22109. }
  22110. {
  22111. int32_t L_1 = __this->____index;
  22112. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_2 = __this->____dictionary;
  22113. NullCheck(L_2);
  22114. int32_t L_3 = L_2->____count;
  22115. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  22116. {
  22117. goto IL_0022;
  22118. }
  22119. }
  22120. IL_001d:
  22121. {
  22122. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  22123. }
  22124. IL_0022:
  22125. {
  22126. int32_t L_4 = __this->____getEnumeratorRetType;
  22127. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  22128. {
  22129. goto IL_0056;
  22130. }
  22131. }
  22132. {
  22133. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* L_5 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*)(&__this->____current);
  22134. RuntimeObject* L_6;
  22135. L_6 = KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  22136. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* L_7 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*)(&__this->____current);
  22137. RuntimeObject* L_8;
  22138. L_8 = KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_inline(L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  22139. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_9;
  22140. memset((&L_9), 0, sizeof(L_9));
  22141. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_9), L_6, L_8, NULL);
  22142. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10 = L_9;
  22143. RuntimeObject* L_11 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_10);
  22144. return L_11;
  22145. }
  22146. IL_0056:
  22147. {
  22148. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* L_12 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*)(&__this->____current);
  22149. RuntimeObject* L_13;
  22150. L_13 = KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline(L_12, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  22151. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* L_14 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*)(&__this->____current);
  22152. RuntimeObject* L_15;
  22153. L_15 = KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  22154. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_16;
  22155. memset((&L_16), 0, sizeof(L_16));
  22156. KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950((&L_16), L_13, L_15, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  22157. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_17 = L_16;
  22158. RuntimeObject* L_18 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_17);
  22159. return L_18;
  22160. }
  22161. }
  22162. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6E7A4AFB7A00F25D36EDFB2C4C7D50A98E1F584F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22163. {
  22164. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* _thisAdjusted;
  22165. int32_t _offset = 1;
  22166. _thisAdjusted = reinterpret_cast<Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*>(__this + _offset);
  22167. RuntimeObject* _returnValue;
  22168. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m6E7A4AFB7A00F25D36EDFB2C4C7D50A98E1F584F(_thisAdjusted, method);
  22169. return _returnValue;
  22170. }
  22171. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m55E4FD8ADFA690A987049259731B2F5ED5CE7BF3_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  22172. {
  22173. {
  22174. int32_t L_0 = __this->____version;
  22175. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = __this->____dictionary;
  22176. NullCheck(L_1);
  22177. int32_t L_2 = L_1->____version;
  22178. if ((((int32_t)L_0) == ((int32_t)L_2)))
  22179. {
  22180. goto IL_0018;
  22181. }
  22182. }
  22183. {
  22184. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  22185. }
  22186. IL_0018:
  22187. {
  22188. __this->____index = 0;
  22189. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* L_3 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*)(&__this->____current);
  22190. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230));
  22191. return;
  22192. }
  22193. }
  22194. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m55E4FD8ADFA690A987049259731B2F5ED5CE7BF3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22195. {
  22196. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* _thisAdjusted;
  22197. int32_t _offset = 1;
  22198. _thisAdjusted = reinterpret_cast<Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*>(__this + _offset);
  22199. Enumerator_System_Collections_IEnumerator_Reset_m55E4FD8ADFA690A987049259731B2F5ED5CE7BF3(_thisAdjusted, method);
  22200. }
  22201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m1521894026A4DB4D44D3B486ED275B120377C55D_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  22202. {
  22203. {
  22204. int32_t L_0 = __this->____index;
  22205. if (!L_0)
  22206. {
  22207. goto IL_001d;
  22208. }
  22209. }
  22210. {
  22211. int32_t L_1 = __this->____index;
  22212. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_2 = __this->____dictionary;
  22213. NullCheck(L_2);
  22214. int32_t L_3 = L_2->____count;
  22215. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  22216. {
  22217. goto IL_0022;
  22218. }
  22219. }
  22220. IL_001d:
  22221. {
  22222. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  22223. }
  22224. IL_0022:
  22225. {
  22226. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* L_4 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*)(&__this->____current);
  22227. RuntimeObject* L_5;
  22228. L_5 = KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  22229. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* L_6 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*)(&__this->____current);
  22230. RuntimeObject* L_7;
  22231. L_7 = KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_inline(L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  22232. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_8;
  22233. memset((&L_8), 0, sizeof(L_8));
  22234. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_8), L_5, L_7, NULL);
  22235. return L_8;
  22236. }
  22237. }
  22238. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m1521894026A4DB4D44D3B486ED275B120377C55D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22239. {
  22240. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* _thisAdjusted;
  22241. int32_t _offset = 1;
  22242. _thisAdjusted = reinterpret_cast<Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*>(__this + _offset);
  22243. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  22244. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m1521894026A4DB4D44D3B486ED275B120377C55D(_thisAdjusted, method);
  22245. return _returnValue;
  22246. }
  22247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m75362A05C2568696D9D63C37F3C106FE62A1C767_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  22248. {
  22249. {
  22250. int32_t L_0 = __this->____index;
  22251. if (!L_0)
  22252. {
  22253. goto IL_001d;
  22254. }
  22255. }
  22256. {
  22257. int32_t L_1 = __this->____index;
  22258. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_2 = __this->____dictionary;
  22259. NullCheck(L_2);
  22260. int32_t L_3 = L_2->____count;
  22261. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  22262. {
  22263. goto IL_0022;
  22264. }
  22265. }
  22266. IL_001d:
  22267. {
  22268. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  22269. }
  22270. IL_0022:
  22271. {
  22272. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* L_4 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*)(&__this->____current);
  22273. RuntimeObject* L_5;
  22274. L_5 = KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  22275. return L_5;
  22276. }
  22277. }
  22278. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m75362A05C2568696D9D63C37F3C106FE62A1C767_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22279. {
  22280. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* _thisAdjusted;
  22281. int32_t _offset = 1;
  22282. _thisAdjusted = reinterpret_cast<Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*>(__this + _offset);
  22283. RuntimeObject* _returnValue;
  22284. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m75362A05C2568696D9D63C37F3C106FE62A1C767(_thisAdjusted, method);
  22285. return _returnValue;
  22286. }
  22287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC37E6DEEC270A4F3D365535A8273D49F6261B642_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  22288. {
  22289. {
  22290. int32_t L_0 = __this->____index;
  22291. if (!L_0)
  22292. {
  22293. goto IL_001d;
  22294. }
  22295. }
  22296. {
  22297. int32_t L_1 = __this->____index;
  22298. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_2 = __this->____dictionary;
  22299. NullCheck(L_2);
  22300. int32_t L_3 = L_2->____count;
  22301. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  22302. {
  22303. goto IL_0022;
  22304. }
  22305. }
  22306. IL_001d:
  22307. {
  22308. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  22309. }
  22310. IL_0022:
  22311. {
  22312. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* L_4 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*)(&__this->____current);
  22313. RuntimeObject* L_5;
  22314. L_5 = KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  22315. return L_5;
  22316. }
  22317. }
  22318. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC37E6DEEC270A4F3D365535A8273D49F6261B642_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22319. {
  22320. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* _thisAdjusted;
  22321. int32_t _offset = 1;
  22322. _thisAdjusted = reinterpret_cast<Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*>(__this + _offset);
  22323. RuntimeObject* _returnValue;
  22324. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mC37E6DEEC270A4F3D365535A8273D49F6261B642(_thisAdjusted, method);
  22325. return _returnValue;
  22326. }
  22327. #ifdef __clang__
  22328. #pragma clang diagnostic pop
  22329. #endif
  22330. #ifdef __clang__
  22331. #pragma clang diagnostic push
  22332. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22333. #pragma clang diagnostic ignored "-Wunused-variable"
  22334. #endif
  22335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD7C8CC926A207823887D4D4B34ADA768927C52F2_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ___0_dictionary, const RuntimeMethod* method)
  22336. {
  22337. {
  22338. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_0 = ___0_dictionary;
  22339. __this->____dictionary = L_0;
  22340. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  22341. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = ___0_dictionary;
  22342. NullCheck(L_1);
  22343. int32_t L_2 = L_1->____version;
  22344. __this->____version = L_2;
  22345. __this->____index = 0;
  22346. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  22347. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  22348. return;
  22349. }
  22350. }
  22351. IL2CPP_EXTERN_C void Enumerator__ctor_mD7C8CC926A207823887D4D4B34ADA768927C52F2_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ___0_dictionary, const RuntimeMethod* method)
  22352. {
  22353. Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* _thisAdjusted;
  22354. int32_t _offset = 1;
  22355. _thisAdjusted = reinterpret_cast<Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF*>(__this + _offset);
  22356. Enumerator__ctor_mD7C8CC926A207823887D4D4B34ADA768927C52F2(_thisAdjusted, ___0_dictionary, method);
  22357. }
  22358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEB2A61F3F3F420C1B1DFD5C74EEFD4BD7761BCF7_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method)
  22359. {
  22360. {
  22361. return;
  22362. }
  22363. }
  22364. IL2CPP_EXTERN_C void Enumerator_Dispose_mEB2A61F3F3F420C1B1DFD5C74EEFD4BD7761BCF7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22365. {
  22366. Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* _thisAdjusted;
  22367. int32_t _offset = 1;
  22368. _thisAdjusted = reinterpret_cast<Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF*>(__this + _offset);
  22369. Enumerator_Dispose_mEB2A61F3F3F420C1B1DFD5C74EEFD4BD7761BCF7(_thisAdjusted, method);
  22370. }
  22371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB5E00F11BCA3AC963F9BA72659FA76B107863F3C_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method)
  22372. {
  22373. Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC* V_0 = NULL;
  22374. int32_t V_1 = 0;
  22375. {
  22376. int32_t L_0 = __this->____version;
  22377. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = __this->____dictionary;
  22378. NullCheck(L_1);
  22379. int32_t L_2 = L_1->____version;
  22380. if ((((int32_t)L_0) == ((int32_t)L_2)))
  22381. {
  22382. goto IL_0053;
  22383. }
  22384. }
  22385. {
  22386. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  22387. goto IL_0053;
  22388. }
  22389. IL_001a:
  22390. {
  22391. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_3 = __this->____dictionary;
  22392. NullCheck(L_3);
  22393. EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54* L_4 = L_3->____entries;
  22394. int32_t L_5 = __this->____index;
  22395. V_1 = L_5;
  22396. int32_t L_6 = V_1;
  22397. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  22398. int32_t L_7 = V_1;
  22399. NullCheck(L_4);
  22400. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  22401. Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC* L_8 = V_0;
  22402. int32_t L_9 = L_8->___hashCode;
  22403. if ((((int32_t)L_9) < ((int32_t)0)))
  22404. {
  22405. goto IL_0053;
  22406. }
  22407. }
  22408. {
  22409. Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC* L_10 = V_0;
  22410. RuntimeObject* L_11 = L_10->___key;
  22411. __this->____currentKey = L_11;
  22412. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentKey), (void*)L_11);
  22413. return (bool)1;
  22414. }
  22415. IL_0053:
  22416. {
  22417. int32_t L_12 = __this->____index;
  22418. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_13 = __this->____dictionary;
  22419. NullCheck(L_13);
  22420. int32_t L_14 = L_13->____count;
  22421. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  22422. {
  22423. goto IL_001a;
  22424. }
  22425. }
  22426. {
  22427. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_15 = __this->____dictionary;
  22428. NullCheck(L_15);
  22429. int32_t L_16 = L_15->____count;
  22430. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  22431. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentKey);
  22432. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  22433. return (bool)0;
  22434. }
  22435. }
  22436. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mB5E00F11BCA3AC963F9BA72659FA76B107863F3C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22437. {
  22438. Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* _thisAdjusted;
  22439. int32_t _offset = 1;
  22440. _thisAdjusted = reinterpret_cast<Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF*>(__this + _offset);
  22441. bool _returnValue;
  22442. _returnValue = Enumerator_MoveNext_mB5E00F11BCA3AC963F9BA72659FA76B107863F3C(_thisAdjusted, method);
  22443. return _returnValue;
  22444. }
  22445. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method)
  22446. {
  22447. {
  22448. RuntimeObject* L_0 = __this->____currentKey;
  22449. return L_0;
  22450. }
  22451. }
  22452. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22453. {
  22454. Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* _thisAdjusted;
  22455. int32_t _offset = 1;
  22456. _thisAdjusted = reinterpret_cast<Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF*>(__this + _offset);
  22457. RuntimeObject* _returnValue;
  22458. _returnValue = Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_inline(_thisAdjusted, method);
  22459. return _returnValue;
  22460. }
  22461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m82310FE35834926A024564A2ACFF057963D5C98B_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method)
  22462. {
  22463. {
  22464. int32_t L_0 = __this->____index;
  22465. if (!L_0)
  22466. {
  22467. goto IL_001d;
  22468. }
  22469. }
  22470. {
  22471. int32_t L_1 = __this->____index;
  22472. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_2 = __this->____dictionary;
  22473. NullCheck(L_2);
  22474. int32_t L_3 = L_2->____count;
  22475. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  22476. {
  22477. goto IL_0022;
  22478. }
  22479. }
  22480. IL_001d:
  22481. {
  22482. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  22483. }
  22484. IL_0022:
  22485. {
  22486. RuntimeObject* L_4 = __this->____currentKey;
  22487. return L_4;
  22488. }
  22489. }
  22490. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m82310FE35834926A024564A2ACFF057963D5C98B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22491. {
  22492. Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* _thisAdjusted;
  22493. int32_t _offset = 1;
  22494. _thisAdjusted = reinterpret_cast<Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF*>(__this + _offset);
  22495. RuntimeObject* _returnValue;
  22496. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m82310FE35834926A024564A2ACFF057963D5C98B(_thisAdjusted, method);
  22497. return _returnValue;
  22498. }
  22499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6CD0AA4E99C368DE8C5891ADC2C34CA84F063729_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method)
  22500. {
  22501. {
  22502. int32_t L_0 = __this->____version;
  22503. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = __this->____dictionary;
  22504. NullCheck(L_1);
  22505. int32_t L_2 = L_1->____version;
  22506. if ((((int32_t)L_0) == ((int32_t)L_2)))
  22507. {
  22508. goto IL_0018;
  22509. }
  22510. }
  22511. {
  22512. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  22513. }
  22514. IL_0018:
  22515. {
  22516. __this->____index = 0;
  22517. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  22518. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  22519. return;
  22520. }
  22521. }
  22522. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m6CD0AA4E99C368DE8C5891ADC2C34CA84F063729_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22523. {
  22524. Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* _thisAdjusted;
  22525. int32_t _offset = 1;
  22526. _thisAdjusted = reinterpret_cast<Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF*>(__this + _offset);
  22527. Enumerator_System_Collections_IEnumerator_Reset_m6CD0AA4E99C368DE8C5891ADC2C34CA84F063729(_thisAdjusted, method);
  22528. }
  22529. #ifdef __clang__
  22530. #pragma clang diagnostic pop
  22531. #endif
  22532. #ifdef __clang__
  22533. #pragma clang diagnostic push
  22534. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22535. #pragma clang diagnostic ignored "-Wunused-variable"
  22536. #endif
  22537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE64BC0965BE674779664DDB9F7D5BE50AE152586_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ___0_dictionary, const RuntimeMethod* method)
  22538. {
  22539. {
  22540. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_0 = ___0_dictionary;
  22541. __this->____dictionary = L_0;
  22542. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  22543. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = ___0_dictionary;
  22544. NullCheck(L_1);
  22545. int32_t L_2 = L_1->____version;
  22546. __this->____version = L_2;
  22547. __this->____index = 0;
  22548. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentValue);
  22549. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  22550. return;
  22551. }
  22552. }
  22553. IL2CPP_EXTERN_C void Enumerator__ctor_mE64BC0965BE674779664DDB9F7D5BE50AE152586_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ___0_dictionary, const RuntimeMethod* method)
  22554. {
  22555. Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* _thisAdjusted;
  22556. int32_t _offset = 1;
  22557. _thisAdjusted = reinterpret_cast<Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB*>(__this + _offset);
  22558. Enumerator__ctor_mE64BC0965BE674779664DDB9F7D5BE50AE152586(_thisAdjusted, ___0_dictionary, method);
  22559. }
  22560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
  22561. {
  22562. {
  22563. return;
  22564. }
  22565. }
  22566. IL2CPP_EXTERN_C void Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22567. {
  22568. Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* _thisAdjusted;
  22569. int32_t _offset = 1;
  22570. _thisAdjusted = reinterpret_cast<Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB*>(__this + _offset);
  22571. Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8(_thisAdjusted, method);
  22572. }
  22573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
  22574. {
  22575. Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC* V_0 = NULL;
  22576. int32_t V_1 = 0;
  22577. {
  22578. int32_t L_0 = __this->____version;
  22579. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = __this->____dictionary;
  22580. NullCheck(L_1);
  22581. int32_t L_2 = L_1->____version;
  22582. if ((((int32_t)L_0) == ((int32_t)L_2)))
  22583. {
  22584. goto IL_0053;
  22585. }
  22586. }
  22587. {
  22588. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  22589. goto IL_0053;
  22590. }
  22591. IL_001a:
  22592. {
  22593. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_3 = __this->____dictionary;
  22594. NullCheck(L_3);
  22595. EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54* L_4 = L_3->____entries;
  22596. int32_t L_5 = __this->____index;
  22597. V_1 = L_5;
  22598. int32_t L_6 = V_1;
  22599. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  22600. int32_t L_7 = V_1;
  22601. NullCheck(L_4);
  22602. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  22603. Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC* L_8 = V_0;
  22604. int32_t L_9 = L_8->___hashCode;
  22605. if ((((int32_t)L_9) < ((int32_t)0)))
  22606. {
  22607. goto IL_0053;
  22608. }
  22609. }
  22610. {
  22611. Entry_tCCEE77FB83F33718CFB5E786A11E06DC9D5B63CC* L_10 = V_0;
  22612. RuntimeObject* L_11 = L_10->___value;
  22613. __this->____currentValue = L_11;
  22614. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentValue), (void*)L_11);
  22615. return (bool)1;
  22616. }
  22617. IL_0053:
  22618. {
  22619. int32_t L_12 = __this->____index;
  22620. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_13 = __this->____dictionary;
  22621. NullCheck(L_13);
  22622. int32_t L_14 = L_13->____count;
  22623. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  22624. {
  22625. goto IL_001a;
  22626. }
  22627. }
  22628. {
  22629. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_15 = __this->____dictionary;
  22630. NullCheck(L_15);
  22631. int32_t L_16 = L_15->____count;
  22632. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  22633. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentValue);
  22634. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  22635. return (bool)0;
  22636. }
  22637. }
  22638. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22639. {
  22640. Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* _thisAdjusted;
  22641. int32_t _offset = 1;
  22642. _thisAdjusted = reinterpret_cast<Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB*>(__this + _offset);
  22643. bool _returnValue;
  22644. _returnValue = Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032(_thisAdjusted, method);
  22645. return _returnValue;
  22646. }
  22647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
  22648. {
  22649. {
  22650. RuntimeObject* L_0 = __this->____currentValue;
  22651. return L_0;
  22652. }
  22653. }
  22654. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22655. {
  22656. Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* _thisAdjusted;
  22657. int32_t _offset = 1;
  22658. _thisAdjusted = reinterpret_cast<Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB*>(__this + _offset);
  22659. RuntimeObject* _returnValue;
  22660. _returnValue = Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_inline(_thisAdjusted, method);
  22661. return _returnValue;
  22662. }
  22663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m38911D26E10CA9592D05E1A96F0F0DB03248EBD3_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
  22664. {
  22665. {
  22666. int32_t L_0 = __this->____index;
  22667. if (!L_0)
  22668. {
  22669. goto IL_001d;
  22670. }
  22671. }
  22672. {
  22673. int32_t L_1 = __this->____index;
  22674. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_2 = __this->____dictionary;
  22675. NullCheck(L_2);
  22676. int32_t L_3 = L_2->____count;
  22677. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  22678. {
  22679. goto IL_0022;
  22680. }
  22681. }
  22682. IL_001d:
  22683. {
  22684. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  22685. }
  22686. IL_0022:
  22687. {
  22688. RuntimeObject* L_4 = __this->____currentValue;
  22689. return L_4;
  22690. }
  22691. }
  22692. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m38911D26E10CA9592D05E1A96F0F0DB03248EBD3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22693. {
  22694. Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* _thisAdjusted;
  22695. int32_t _offset = 1;
  22696. _thisAdjusted = reinterpret_cast<Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB*>(__this + _offset);
  22697. RuntimeObject* _returnValue;
  22698. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m38911D26E10CA9592D05E1A96F0F0DB03248EBD3(_thisAdjusted, method);
  22699. return _returnValue;
  22700. }
  22701. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m175FEFE8012602214C690629D885C502EF4808B3_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
  22702. {
  22703. {
  22704. int32_t L_0 = __this->____version;
  22705. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = __this->____dictionary;
  22706. NullCheck(L_1);
  22707. int32_t L_2 = L_1->____version;
  22708. if ((((int32_t)L_0) == ((int32_t)L_2)))
  22709. {
  22710. goto IL_0018;
  22711. }
  22712. }
  22713. {
  22714. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  22715. }
  22716. IL_0018:
  22717. {
  22718. __this->____index = 0;
  22719. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentValue);
  22720. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  22721. return;
  22722. }
  22723. }
  22724. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m175FEFE8012602214C690629D885C502EF4808B3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22725. {
  22726. Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* _thisAdjusted;
  22727. int32_t _offset = 1;
  22728. _thisAdjusted = reinterpret_cast<Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB*>(__this + _offset);
  22729. Enumerator_System_Collections_IEnumerator_Reset_m175FEFE8012602214C690629D885C502EF4808B3(_thisAdjusted, method);
  22730. }
  22731. #ifdef __clang__
  22732. #pragma clang diagnostic pop
  22733. #endif
  22734. #ifdef __clang__
  22735. #pragma clang diagnostic push
  22736. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22737. #pragma clang diagnostic ignored "-Wunused-variable"
  22738. #endif
  22739. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m962BC1F82D75DECC72006F3CD7CF84629D660E31_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  22740. {
  22741. {
  22742. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_0 = ___0_dictionary;
  22743. __this->____dictionary = L_0;
  22744. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  22745. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_1 = ___0_dictionary;
  22746. NullCheck(L_1);
  22747. int32_t L_2 = L_1->____version;
  22748. __this->____version = L_2;
  22749. __this->____index = 0;
  22750. int32_t L_3 = ___1_getEnumeratorRetType;
  22751. __this->____getEnumeratorRetType = L_3;
  22752. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* L_4 = (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*)(&__this->____current);
  22753. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2));
  22754. return;
  22755. }
  22756. }
  22757. IL2CPP_EXTERN_C void Enumerator__ctor_m962BC1F82D75DECC72006F3CD7CF84629D660E31_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  22758. {
  22759. Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* _thisAdjusted;
  22760. int32_t _offset = 1;
  22761. _thisAdjusted = reinterpret_cast<Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*>(__this + _offset);
  22762. Enumerator__ctor_m962BC1F82D75DECC72006F3CD7CF84629D660E31(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  22763. }
  22764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEA7F7409D4339AE67A54DEB9F3587A984A68F68D_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  22765. {
  22766. Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC* V_0 = NULL;
  22767. int32_t V_1 = 0;
  22768. {
  22769. int32_t L_0 = __this->____version;
  22770. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_1 = __this->____dictionary;
  22771. NullCheck(L_1);
  22772. int32_t L_2 = L_1->____version;
  22773. if ((((int32_t)L_0) == ((int32_t)L_2)))
  22774. {
  22775. goto IL_005e;
  22776. }
  22777. }
  22778. {
  22779. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  22780. goto IL_005e;
  22781. }
  22782. IL_001a:
  22783. {
  22784. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_3 = __this->____dictionary;
  22785. NullCheck(L_3);
  22786. EntryU5BU5D_tC9C2D325E1F62D162A323618A264B921450113BF* L_4 = L_3->____entries;
  22787. int32_t L_5 = __this->____index;
  22788. V_1 = L_5;
  22789. int32_t L_6 = V_1;
  22790. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  22791. int32_t L_7 = V_1;
  22792. NullCheck(L_4);
  22793. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  22794. Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC* L_8 = V_0;
  22795. int32_t L_9 = L_8->___hashCode;
  22796. if ((((int32_t)L_9) < ((int32_t)0)))
  22797. {
  22798. goto IL_005e;
  22799. }
  22800. }
  22801. {
  22802. Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC* L_10 = V_0;
  22803. RuntimeObject* L_11 = L_10->___key;
  22804. Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC* L_12 = V_0;
  22805. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_13 = L_12->___value;
  22806. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 L_14;
  22807. memset((&L_14), 0, sizeof(L_14));
  22808. KeyValuePair_2__ctor_m982AF106BE17B9ED0CE94057606E3DC94F57C66F((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  22809. __this->____current = L_14;
  22810. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___key), (void*)NULL);
  22811. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22812. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____current))->___value))->____value), (void*)NULL);
  22813. #endif
  22814. return (bool)1;
  22815. }
  22816. IL_005e:
  22817. {
  22818. int32_t L_15 = __this->____index;
  22819. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_16 = __this->____dictionary;
  22820. NullCheck(L_16);
  22821. int32_t L_17 = L_16->____count;
  22822. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  22823. {
  22824. goto IL_001a;
  22825. }
  22826. }
  22827. {
  22828. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_18 = __this->____dictionary;
  22829. NullCheck(L_18);
  22830. int32_t L_19 = L_18->____count;
  22831. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  22832. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* L_20 = (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*)(&__this->____current);
  22833. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2));
  22834. return (bool)0;
  22835. }
  22836. }
  22837. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mEA7F7409D4339AE67A54DEB9F3587A984A68F68D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22838. {
  22839. Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* _thisAdjusted;
  22840. int32_t _offset = 1;
  22841. _thisAdjusted = reinterpret_cast<Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*>(__this + _offset);
  22842. bool _returnValue;
  22843. _returnValue = Enumerator_MoveNext_mEA7F7409D4339AE67A54DEB9F3587A984A68F68D(_thisAdjusted, method);
  22844. return _returnValue;
  22845. }
  22846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 Enumerator_get_Current_m27FD9A3CBB7995FA6325E5FA9279474D966CE237_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  22847. {
  22848. {
  22849. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 L_0 = __this->____current;
  22850. return L_0;
  22851. }
  22852. }
  22853. IL2CPP_EXTERN_C KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 Enumerator_get_Current_m27FD9A3CBB7995FA6325E5FA9279474D966CE237_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22854. {
  22855. Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* _thisAdjusted;
  22856. int32_t _offset = 1;
  22857. _thisAdjusted = reinterpret_cast<Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*>(__this + _offset);
  22858. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 _returnValue;
  22859. _returnValue = Enumerator_get_Current_m27FD9A3CBB7995FA6325E5FA9279474D966CE237_inline(_thisAdjusted, method);
  22860. return _returnValue;
  22861. }
  22862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m981805B2F3ED4A6D16CB329C2F98D6775A2DD3B5_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  22863. {
  22864. {
  22865. return;
  22866. }
  22867. }
  22868. IL2CPP_EXTERN_C void Enumerator_Dispose_m981805B2F3ED4A6D16CB329C2F98D6775A2DD3B5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22869. {
  22870. Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* _thisAdjusted;
  22871. int32_t _offset = 1;
  22872. _thisAdjusted = reinterpret_cast<Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*>(__this + _offset);
  22873. Enumerator_Dispose_m981805B2F3ED4A6D16CB329C2F98D6775A2DD3B5(_thisAdjusted, method);
  22874. }
  22875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mDA52FDB6A5CBBB11092429F916AB2490BA40993D_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  22876. {
  22877. static bool s_Il2CppMethodInitialized;
  22878. if (!s_Il2CppMethodInitialized)
  22879. {
  22880. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  22881. s_Il2CppMethodInitialized = true;
  22882. }
  22883. {
  22884. int32_t L_0 = __this->____index;
  22885. if (!L_0)
  22886. {
  22887. goto IL_001d;
  22888. }
  22889. }
  22890. {
  22891. int32_t L_1 = __this->____index;
  22892. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_2 = __this->____dictionary;
  22893. NullCheck(L_2);
  22894. int32_t L_3 = L_2->____count;
  22895. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  22896. {
  22897. goto IL_0022;
  22898. }
  22899. }
  22900. IL_001d:
  22901. {
  22902. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  22903. }
  22904. IL_0022:
  22905. {
  22906. int32_t L_4 = __this->____getEnumeratorRetType;
  22907. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  22908. {
  22909. goto IL_0056;
  22910. }
  22911. }
  22912. {
  22913. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* L_5 = (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*)(&__this->____current);
  22914. RuntimeObject* L_6;
  22915. L_6 = KeyValuePair_2_get_Key_m6C912C6E10EB6AE5C6B224A45E3C447C3445BFEE_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  22916. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* L_7 = (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*)(&__this->____current);
  22917. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_8;
  22918. L_8 = KeyValuePair_2_get_Value_mFE352005BECB8CC1491A710CCFC837B564E820A4_inline(L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  22919. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_9 = L_8;
  22920. RuntimeObject* L_10 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_9);
  22921. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_11;
  22922. memset((&L_11), 0, sizeof(L_11));
  22923. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_11), L_6, L_10, NULL);
  22924. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12 = L_11;
  22925. RuntimeObject* L_13 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_12);
  22926. return L_13;
  22927. }
  22928. IL_0056:
  22929. {
  22930. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* L_14 = (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*)(&__this->____current);
  22931. RuntimeObject* L_15;
  22932. L_15 = KeyValuePair_2_get_Key_m6C912C6E10EB6AE5C6B224A45E3C447C3445BFEE_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  22933. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* L_16 = (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*)(&__this->____current);
  22934. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_17;
  22935. L_17 = KeyValuePair_2_get_Value_mFE352005BECB8CC1491A710CCFC837B564E820A4_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  22936. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 L_18;
  22937. memset((&L_18), 0, sizeof(L_18));
  22938. KeyValuePair_2__ctor_m982AF106BE17B9ED0CE94057606E3DC94F57C66F((&L_18), L_15, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  22939. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 L_19 = L_18;
  22940. RuntimeObject* L_20 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_19);
  22941. return L_20;
  22942. }
  22943. }
  22944. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mDA52FDB6A5CBBB11092429F916AB2490BA40993D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22945. {
  22946. Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* _thisAdjusted;
  22947. int32_t _offset = 1;
  22948. _thisAdjusted = reinterpret_cast<Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*>(__this + _offset);
  22949. RuntimeObject* _returnValue;
  22950. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mDA52FDB6A5CBBB11092429F916AB2490BA40993D(_thisAdjusted, method);
  22951. return _returnValue;
  22952. }
  22953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC6DD00967405A80444E8CE5209288F8223F0A572_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  22954. {
  22955. {
  22956. int32_t L_0 = __this->____version;
  22957. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_1 = __this->____dictionary;
  22958. NullCheck(L_1);
  22959. int32_t L_2 = L_1->____version;
  22960. if ((((int32_t)L_0) == ((int32_t)L_2)))
  22961. {
  22962. goto IL_0018;
  22963. }
  22964. }
  22965. {
  22966. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  22967. }
  22968. IL_0018:
  22969. {
  22970. __this->____index = 0;
  22971. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* L_3 = (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*)(&__this->____current);
  22972. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2));
  22973. return;
  22974. }
  22975. }
  22976. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mC6DD00967405A80444E8CE5209288F8223F0A572_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22977. {
  22978. Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* _thisAdjusted;
  22979. int32_t _offset = 1;
  22980. _thisAdjusted = reinterpret_cast<Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*>(__this + _offset);
  22981. Enumerator_System_Collections_IEnumerator_Reset_mC6DD00967405A80444E8CE5209288F8223F0A572(_thisAdjusted, method);
  22982. }
  22983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m38AD19484100AF06F0EA10A2D2497C2D1B6C5CC6_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  22984. {
  22985. {
  22986. int32_t L_0 = __this->____index;
  22987. if (!L_0)
  22988. {
  22989. goto IL_001d;
  22990. }
  22991. }
  22992. {
  22993. int32_t L_1 = __this->____index;
  22994. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_2 = __this->____dictionary;
  22995. NullCheck(L_2);
  22996. int32_t L_3 = L_2->____count;
  22997. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  22998. {
  22999. goto IL_0022;
  23000. }
  23001. }
  23002. IL_001d:
  23003. {
  23004. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  23005. }
  23006. IL_0022:
  23007. {
  23008. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* L_4 = (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*)(&__this->____current);
  23009. RuntimeObject* L_5;
  23010. L_5 = KeyValuePair_2_get_Key_m6C912C6E10EB6AE5C6B224A45E3C447C3445BFEE_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  23011. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* L_6 = (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*)(&__this->____current);
  23012. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_7;
  23013. L_7 = KeyValuePair_2_get_Value_mFE352005BECB8CC1491A710CCFC837B564E820A4_inline(L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23014. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_8 = L_7;
  23015. RuntimeObject* L_9 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_8);
  23016. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10;
  23017. memset((&L_10), 0, sizeof(L_10));
  23018. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_10), L_5, L_9, NULL);
  23019. return L_10;
  23020. }
  23021. }
  23022. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m38AD19484100AF06F0EA10A2D2497C2D1B6C5CC6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23023. {
  23024. Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* _thisAdjusted;
  23025. int32_t _offset = 1;
  23026. _thisAdjusted = reinterpret_cast<Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*>(__this + _offset);
  23027. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  23028. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m38AD19484100AF06F0EA10A2D2497C2D1B6C5CC6(_thisAdjusted, method);
  23029. return _returnValue;
  23030. }
  23031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA82ABF9DA762F64E1FDFE72247388D600403309F_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  23032. {
  23033. {
  23034. int32_t L_0 = __this->____index;
  23035. if (!L_0)
  23036. {
  23037. goto IL_001d;
  23038. }
  23039. }
  23040. {
  23041. int32_t L_1 = __this->____index;
  23042. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_2 = __this->____dictionary;
  23043. NullCheck(L_2);
  23044. int32_t L_3 = L_2->____count;
  23045. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  23046. {
  23047. goto IL_0022;
  23048. }
  23049. }
  23050. IL_001d:
  23051. {
  23052. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  23053. }
  23054. IL_0022:
  23055. {
  23056. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* L_4 = (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*)(&__this->____current);
  23057. RuntimeObject* L_5;
  23058. L_5 = KeyValuePair_2_get_Key_m6C912C6E10EB6AE5C6B224A45E3C447C3445BFEE_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  23059. return L_5;
  23060. }
  23061. }
  23062. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA82ABF9DA762F64E1FDFE72247388D600403309F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23063. {
  23064. Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* _thisAdjusted;
  23065. int32_t _offset = 1;
  23066. _thisAdjusted = reinterpret_cast<Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*>(__this + _offset);
  23067. RuntimeObject* _returnValue;
  23068. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mA82ABF9DA762F64E1FDFE72247388D600403309F(_thisAdjusted, method);
  23069. return _returnValue;
  23070. }
  23071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m23D333E0325484451E3CECE4792CE3AA223F9DB8_gshared (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  23072. {
  23073. {
  23074. int32_t L_0 = __this->____index;
  23075. if (!L_0)
  23076. {
  23077. goto IL_001d;
  23078. }
  23079. }
  23080. {
  23081. int32_t L_1 = __this->____index;
  23082. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_2 = __this->____dictionary;
  23083. NullCheck(L_2);
  23084. int32_t L_3 = L_2->____count;
  23085. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  23086. {
  23087. goto IL_0022;
  23088. }
  23089. }
  23090. IL_001d:
  23091. {
  23092. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  23093. }
  23094. IL_0022:
  23095. {
  23096. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* L_4 = (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2*)(&__this->____current);
  23097. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_5;
  23098. L_5 = KeyValuePair_2_get_Value_mFE352005BECB8CC1491A710CCFC837B564E820A4_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23099. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_6 = L_5;
  23100. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  23101. return L_7;
  23102. }
  23103. }
  23104. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m23D333E0325484451E3CECE4792CE3AA223F9DB8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23105. {
  23106. Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* _thisAdjusted;
  23107. int32_t _offset = 1;
  23108. _thisAdjusted = reinterpret_cast<Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF*>(__this + _offset);
  23109. RuntimeObject* _returnValue;
  23110. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m23D333E0325484451E3CECE4792CE3AA223F9DB8(_thisAdjusted, method);
  23111. return _returnValue;
  23112. }
  23113. #ifdef __clang__
  23114. #pragma clang diagnostic pop
  23115. #endif
  23116. #ifdef __clang__
  23117. #pragma clang diagnostic push
  23118. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23119. #pragma clang diagnostic ignored "-Wunused-variable"
  23120. #endif
  23121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD99F52CCC359C1B5CB38C9266FFD938A91F7D21A_gshared (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ___0_dictionary, const RuntimeMethod* method)
  23122. {
  23123. {
  23124. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_0 = ___0_dictionary;
  23125. __this->____dictionary = L_0;
  23126. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  23127. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_1 = ___0_dictionary;
  23128. NullCheck(L_1);
  23129. int32_t L_2 = L_1->____version;
  23130. __this->____version = L_2;
  23131. __this->____index = 0;
  23132. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  23133. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  23134. return;
  23135. }
  23136. }
  23137. IL2CPP_EXTERN_C void Enumerator__ctor_mD99F52CCC359C1B5CB38C9266FFD938A91F7D21A_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ___0_dictionary, const RuntimeMethod* method)
  23138. {
  23139. Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* _thisAdjusted;
  23140. int32_t _offset = 1;
  23141. _thisAdjusted = reinterpret_cast<Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA*>(__this + _offset);
  23142. Enumerator__ctor_mD99F52CCC359C1B5CB38C9266FFD938A91F7D21A(_thisAdjusted, ___0_dictionary, method);
  23143. }
  23144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m28A4B1A581004F8A764090347166BF8B672E8AA9_gshared (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method)
  23145. {
  23146. {
  23147. return;
  23148. }
  23149. }
  23150. IL2CPP_EXTERN_C void Enumerator_Dispose_m28A4B1A581004F8A764090347166BF8B672E8AA9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23151. {
  23152. Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* _thisAdjusted;
  23153. int32_t _offset = 1;
  23154. _thisAdjusted = reinterpret_cast<Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA*>(__this + _offset);
  23155. Enumerator_Dispose_m28A4B1A581004F8A764090347166BF8B672E8AA9(_thisAdjusted, method);
  23156. }
  23157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC3ED6D58B12D2D99FA274428F22462564AE92929_gshared (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method)
  23158. {
  23159. Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC* V_0 = NULL;
  23160. int32_t V_1 = 0;
  23161. {
  23162. int32_t L_0 = __this->____version;
  23163. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_1 = __this->____dictionary;
  23164. NullCheck(L_1);
  23165. int32_t L_2 = L_1->____version;
  23166. if ((((int32_t)L_0) == ((int32_t)L_2)))
  23167. {
  23168. goto IL_0053;
  23169. }
  23170. }
  23171. {
  23172. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  23173. goto IL_0053;
  23174. }
  23175. IL_001a:
  23176. {
  23177. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_3 = __this->____dictionary;
  23178. NullCheck(L_3);
  23179. EntryU5BU5D_tC9C2D325E1F62D162A323618A264B921450113BF* L_4 = L_3->____entries;
  23180. int32_t L_5 = __this->____index;
  23181. V_1 = L_5;
  23182. int32_t L_6 = V_1;
  23183. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  23184. int32_t L_7 = V_1;
  23185. NullCheck(L_4);
  23186. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  23187. Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC* L_8 = V_0;
  23188. int32_t L_9 = L_8->___hashCode;
  23189. if ((((int32_t)L_9) < ((int32_t)0)))
  23190. {
  23191. goto IL_0053;
  23192. }
  23193. }
  23194. {
  23195. Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC* L_10 = V_0;
  23196. RuntimeObject* L_11 = L_10->___key;
  23197. __this->____currentKey = L_11;
  23198. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentKey), (void*)L_11);
  23199. return (bool)1;
  23200. }
  23201. IL_0053:
  23202. {
  23203. int32_t L_12 = __this->____index;
  23204. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_13 = __this->____dictionary;
  23205. NullCheck(L_13);
  23206. int32_t L_14 = L_13->____count;
  23207. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  23208. {
  23209. goto IL_001a;
  23210. }
  23211. }
  23212. {
  23213. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_15 = __this->____dictionary;
  23214. NullCheck(L_15);
  23215. int32_t L_16 = L_15->____count;
  23216. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  23217. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentKey);
  23218. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  23219. return (bool)0;
  23220. }
  23221. }
  23222. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mC3ED6D58B12D2D99FA274428F22462564AE92929_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23223. {
  23224. Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* _thisAdjusted;
  23225. int32_t _offset = 1;
  23226. _thisAdjusted = reinterpret_cast<Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA*>(__this + _offset);
  23227. bool _returnValue;
  23228. _returnValue = Enumerator_MoveNext_mC3ED6D58B12D2D99FA274428F22462564AE92929(_thisAdjusted, method);
  23229. return _returnValue;
  23230. }
  23231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mBA2C7BBE021F2288063C01F52B75EB1A28BF341C_gshared (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method)
  23232. {
  23233. {
  23234. RuntimeObject* L_0 = __this->____currentKey;
  23235. return L_0;
  23236. }
  23237. }
  23238. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_mBA2C7BBE021F2288063C01F52B75EB1A28BF341C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23239. {
  23240. Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* _thisAdjusted;
  23241. int32_t _offset = 1;
  23242. _thisAdjusted = reinterpret_cast<Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA*>(__this + _offset);
  23243. RuntimeObject* _returnValue;
  23244. _returnValue = Enumerator_get_Current_mBA2C7BBE021F2288063C01F52B75EB1A28BF341C_inline(_thisAdjusted, method);
  23245. return _returnValue;
  23246. }
  23247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB06B2554DCDF61E9B61723F41CBC86B6CD299A77_gshared (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method)
  23248. {
  23249. {
  23250. int32_t L_0 = __this->____index;
  23251. if (!L_0)
  23252. {
  23253. goto IL_001d;
  23254. }
  23255. }
  23256. {
  23257. int32_t L_1 = __this->____index;
  23258. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_2 = __this->____dictionary;
  23259. NullCheck(L_2);
  23260. int32_t L_3 = L_2->____count;
  23261. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  23262. {
  23263. goto IL_0022;
  23264. }
  23265. }
  23266. IL_001d:
  23267. {
  23268. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  23269. }
  23270. IL_0022:
  23271. {
  23272. RuntimeObject* L_4 = __this->____currentKey;
  23273. return L_4;
  23274. }
  23275. }
  23276. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mB06B2554DCDF61E9B61723F41CBC86B6CD299A77_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23277. {
  23278. Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* _thisAdjusted;
  23279. int32_t _offset = 1;
  23280. _thisAdjusted = reinterpret_cast<Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA*>(__this + _offset);
  23281. RuntimeObject* _returnValue;
  23282. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mB06B2554DCDF61E9B61723F41CBC86B6CD299A77(_thisAdjusted, method);
  23283. return _returnValue;
  23284. }
  23285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m34163B76E6D1B545206BA49C7E3D91A52259FF3B_gshared (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method)
  23286. {
  23287. {
  23288. int32_t L_0 = __this->____version;
  23289. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_1 = __this->____dictionary;
  23290. NullCheck(L_1);
  23291. int32_t L_2 = L_1->____version;
  23292. if ((((int32_t)L_0) == ((int32_t)L_2)))
  23293. {
  23294. goto IL_0018;
  23295. }
  23296. }
  23297. {
  23298. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  23299. }
  23300. IL_0018:
  23301. {
  23302. __this->____index = 0;
  23303. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  23304. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  23305. return;
  23306. }
  23307. }
  23308. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m34163B76E6D1B545206BA49C7E3D91A52259FF3B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23309. {
  23310. Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* _thisAdjusted;
  23311. int32_t _offset = 1;
  23312. _thisAdjusted = reinterpret_cast<Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA*>(__this + _offset);
  23313. Enumerator_System_Collections_IEnumerator_Reset_m34163B76E6D1B545206BA49C7E3D91A52259FF3B(_thisAdjusted, method);
  23314. }
  23315. #ifdef __clang__
  23316. #pragma clang diagnostic pop
  23317. #endif
  23318. #ifdef __clang__
  23319. #pragma clang diagnostic push
  23320. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23321. #pragma clang diagnostic ignored "-Wunused-variable"
  23322. #endif
  23323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1D0C6E09A1E4C8BB2BA7F7E9E508326C6364BA25_gshared (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ___0_dictionary, const RuntimeMethod* method)
  23324. {
  23325. {
  23326. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_0 = ___0_dictionary;
  23327. __this->____dictionary = L_0;
  23328. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  23329. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_1 = ___0_dictionary;
  23330. NullCheck(L_1);
  23331. int32_t L_2 = L_1->____version;
  23332. __this->____version = L_2;
  23333. __this->____index = 0;
  23334. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122* L_3 = (ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122*)(&__this->____currentValue);
  23335. il2cpp_codegen_initobj(L_3, sizeof(ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122));
  23336. return;
  23337. }
  23338. }
  23339. IL2CPP_EXTERN_C void Enumerator__ctor_m1D0C6E09A1E4C8BB2BA7F7E9E508326C6364BA25_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* ___0_dictionary, const RuntimeMethod* method)
  23340. {
  23341. Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* _thisAdjusted;
  23342. int32_t _offset = 1;
  23343. _thisAdjusted = reinterpret_cast<Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C*>(__this + _offset);
  23344. Enumerator__ctor_m1D0C6E09A1E4C8BB2BA7F7E9E508326C6364BA25(_thisAdjusted, ___0_dictionary, method);
  23345. }
  23346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m075C8E68DB95D24F9117473F3151F9938D2D5E18_gshared (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method)
  23347. {
  23348. {
  23349. return;
  23350. }
  23351. }
  23352. IL2CPP_EXTERN_C void Enumerator_Dispose_m075C8E68DB95D24F9117473F3151F9938D2D5E18_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23353. {
  23354. Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* _thisAdjusted;
  23355. int32_t _offset = 1;
  23356. _thisAdjusted = reinterpret_cast<Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C*>(__this + _offset);
  23357. Enumerator_Dispose_m075C8E68DB95D24F9117473F3151F9938D2D5E18(_thisAdjusted, method);
  23358. }
  23359. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE2E7D7BDF15C0638E1CF982E037CA3B225D7F303_gshared (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method)
  23360. {
  23361. Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC* V_0 = NULL;
  23362. int32_t V_1 = 0;
  23363. {
  23364. int32_t L_0 = __this->____version;
  23365. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_1 = __this->____dictionary;
  23366. NullCheck(L_1);
  23367. int32_t L_2 = L_1->____version;
  23368. if ((((int32_t)L_0) == ((int32_t)L_2)))
  23369. {
  23370. goto IL_0053;
  23371. }
  23372. }
  23373. {
  23374. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  23375. goto IL_0053;
  23376. }
  23377. IL_001a:
  23378. {
  23379. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_3 = __this->____dictionary;
  23380. NullCheck(L_3);
  23381. EntryU5BU5D_tC9C2D325E1F62D162A323618A264B921450113BF* L_4 = L_3->____entries;
  23382. int32_t L_5 = __this->____index;
  23383. V_1 = L_5;
  23384. int32_t L_6 = V_1;
  23385. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  23386. int32_t L_7 = V_1;
  23387. NullCheck(L_4);
  23388. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  23389. Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC* L_8 = V_0;
  23390. int32_t L_9 = L_8->___hashCode;
  23391. if ((((int32_t)L_9) < ((int32_t)0)))
  23392. {
  23393. goto IL_0053;
  23394. }
  23395. }
  23396. {
  23397. Entry_t3C0F52ECBA65B00EBE8F10F57434B2925D38B9CC* L_10 = V_0;
  23398. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_11 = L_10->___value;
  23399. __this->____currentValue = L_11;
  23400. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____currentValue))->____value), (void*)NULL);
  23401. return (bool)1;
  23402. }
  23403. IL_0053:
  23404. {
  23405. int32_t L_12 = __this->____index;
  23406. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_13 = __this->____dictionary;
  23407. NullCheck(L_13);
  23408. int32_t L_14 = L_13->____count;
  23409. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  23410. {
  23411. goto IL_001a;
  23412. }
  23413. }
  23414. {
  23415. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_15 = __this->____dictionary;
  23416. NullCheck(L_15);
  23417. int32_t L_16 = L_15->____count;
  23418. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  23419. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122* L_17 = (ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122*)(&__this->____currentValue);
  23420. il2cpp_codegen_initobj(L_17, sizeof(ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122));
  23421. return (bool)0;
  23422. }
  23423. }
  23424. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mE2E7D7BDF15C0638E1CF982E037CA3B225D7F303_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23425. {
  23426. Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* _thisAdjusted;
  23427. int32_t _offset = 1;
  23428. _thisAdjusted = reinterpret_cast<Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C*>(__this + _offset);
  23429. bool _returnValue;
  23430. _returnValue = Enumerator_MoveNext_mE2E7D7BDF15C0638E1CF982E037CA3B225D7F303(_thisAdjusted, method);
  23431. return _returnValue;
  23432. }
  23433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 Enumerator_get_Current_m64C6152E094874FFABE3AA822DC07FA7D7FEABC3_gshared (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method)
  23434. {
  23435. {
  23436. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_0 = __this->____currentValue;
  23437. return L_0;
  23438. }
  23439. }
  23440. IL2CPP_EXTERN_C ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 Enumerator_get_Current_m64C6152E094874FFABE3AA822DC07FA7D7FEABC3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23441. {
  23442. Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* _thisAdjusted;
  23443. int32_t _offset = 1;
  23444. _thisAdjusted = reinterpret_cast<Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C*>(__this + _offset);
  23445. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 _returnValue;
  23446. _returnValue = Enumerator_get_Current_m64C6152E094874FFABE3AA822DC07FA7D7FEABC3_inline(_thisAdjusted, method);
  23447. return _returnValue;
  23448. }
  23449. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mBAEA3CE853A7E8A895AA85A560E873D49003FD6A_gshared (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method)
  23450. {
  23451. {
  23452. int32_t L_0 = __this->____index;
  23453. if (!L_0)
  23454. {
  23455. goto IL_001d;
  23456. }
  23457. }
  23458. {
  23459. int32_t L_1 = __this->____index;
  23460. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_2 = __this->____dictionary;
  23461. NullCheck(L_2);
  23462. int32_t L_3 = L_2->____count;
  23463. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  23464. {
  23465. goto IL_0022;
  23466. }
  23467. }
  23468. IL_001d:
  23469. {
  23470. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  23471. }
  23472. IL_0022:
  23473. {
  23474. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_4 = __this->____currentValue;
  23475. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_5 = L_4;
  23476. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  23477. return L_6;
  23478. }
  23479. }
  23480. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_mBAEA3CE853A7E8A895AA85A560E873D49003FD6A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23481. {
  23482. Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* _thisAdjusted;
  23483. int32_t _offset = 1;
  23484. _thisAdjusted = reinterpret_cast<Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C*>(__this + _offset);
  23485. RuntimeObject* _returnValue;
  23486. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mBAEA3CE853A7E8A895AA85A560E873D49003FD6A(_thisAdjusted, method);
  23487. return _returnValue;
  23488. }
  23489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB4D70C94CA315C62AAC8E3985ABAA2E0368FE89B_gshared (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method)
  23490. {
  23491. {
  23492. int32_t L_0 = __this->____version;
  23493. Dictionary_2_t61287F587BEBE6E14046F1E7BF0DEFBD6A5F503E* L_1 = __this->____dictionary;
  23494. NullCheck(L_1);
  23495. int32_t L_2 = L_1->____version;
  23496. if ((((int32_t)L_0) == ((int32_t)L_2)))
  23497. {
  23498. goto IL_0018;
  23499. }
  23500. }
  23501. {
  23502. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  23503. }
  23504. IL_0018:
  23505. {
  23506. __this->____index = 0;
  23507. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122* L_3 = (ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122*)(&__this->____currentValue);
  23508. il2cpp_codegen_initobj(L_3, sizeof(ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122));
  23509. return;
  23510. }
  23511. }
  23512. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mB4D70C94CA315C62AAC8E3985ABAA2E0368FE89B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23513. {
  23514. Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* _thisAdjusted;
  23515. int32_t _offset = 1;
  23516. _thisAdjusted = reinterpret_cast<Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C*>(__this + _offset);
  23517. Enumerator_System_Collections_IEnumerator_Reset_mB4D70C94CA315C62AAC8E3985ABAA2E0368FE89B(_thisAdjusted, method);
  23518. }
  23519. #ifdef __clang__
  23520. #pragma clang diagnostic pop
  23521. #endif
  23522. #ifdef __clang__
  23523. #pragma clang diagnostic push
  23524. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23525. #pragma clang diagnostic ignored "-Wunused-variable"
  23526. #endif
  23527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6D9D03C39DD99B60BA25515CAE0CCDBE1B003ED6_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  23528. {
  23529. {
  23530. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_0 = ___0_dictionary;
  23531. __this->____dictionary = L_0;
  23532. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  23533. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_1 = ___0_dictionary;
  23534. NullCheck(L_1);
  23535. int32_t L_2 = L_1->____version;
  23536. __this->____version = L_2;
  23537. __this->____index = 0;
  23538. int32_t L_3 = ___1_getEnumeratorRetType;
  23539. __this->____getEnumeratorRetType = L_3;
  23540. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* L_4 = (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*)(&__this->____current);
  23541. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE));
  23542. return;
  23543. }
  23544. }
  23545. IL2CPP_EXTERN_C void Enumerator__ctor_m6D9D03C39DD99B60BA25515CAE0CCDBE1B003ED6_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  23546. {
  23547. Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* _thisAdjusted;
  23548. int32_t _offset = 1;
  23549. _thisAdjusted = reinterpret_cast<Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*>(__this + _offset);
  23550. Enumerator__ctor_m6D9D03C39DD99B60BA25515CAE0CCDBE1B003ED6(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  23551. }
  23552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCE65DE5182BFEC156BB5F7CE81DDA920492D2163_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  23553. {
  23554. Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A* V_0 = NULL;
  23555. int32_t V_1 = 0;
  23556. {
  23557. int32_t L_0 = __this->____version;
  23558. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_1 = __this->____dictionary;
  23559. NullCheck(L_1);
  23560. int32_t L_2 = L_1->____version;
  23561. if ((((int32_t)L_0) == ((int32_t)L_2)))
  23562. {
  23563. goto IL_005e;
  23564. }
  23565. }
  23566. {
  23567. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  23568. goto IL_005e;
  23569. }
  23570. IL_001a:
  23571. {
  23572. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_3 = __this->____dictionary;
  23573. NullCheck(L_3);
  23574. EntryU5BU5D_t6C29FF550EBFCB1FB1D47B65646B53092304C037* L_4 = L_3->____entries;
  23575. int32_t L_5 = __this->____index;
  23576. V_1 = L_5;
  23577. int32_t L_6 = V_1;
  23578. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  23579. int32_t L_7 = V_1;
  23580. NullCheck(L_4);
  23581. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  23582. Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A* L_8 = V_0;
  23583. int32_t L_9 = L_8->___hashCode;
  23584. if ((((int32_t)L_9) < ((int32_t)0)))
  23585. {
  23586. goto IL_005e;
  23587. }
  23588. }
  23589. {
  23590. Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A* L_10 = V_0;
  23591. RuntimeObject* L_11 = L_10->___key;
  23592. Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A* L_12 = V_0;
  23593. float L_13 = L_12->___value;
  23594. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_14;
  23595. memset((&L_14), 0, sizeof(L_14));
  23596. KeyValuePair_2__ctor_m7BC4A43F85F1A6B82A38C0E1FFAC4CFCA3B139F4((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  23597. __this->____current = L_14;
  23598. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___key), (void*)NULL);
  23599. return (bool)1;
  23600. }
  23601. IL_005e:
  23602. {
  23603. int32_t L_15 = __this->____index;
  23604. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_16 = __this->____dictionary;
  23605. NullCheck(L_16);
  23606. int32_t L_17 = L_16->____count;
  23607. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  23608. {
  23609. goto IL_001a;
  23610. }
  23611. }
  23612. {
  23613. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_18 = __this->____dictionary;
  23614. NullCheck(L_18);
  23615. int32_t L_19 = L_18->____count;
  23616. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  23617. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* L_20 = (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*)(&__this->____current);
  23618. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE));
  23619. return (bool)0;
  23620. }
  23621. }
  23622. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mCE65DE5182BFEC156BB5F7CE81DDA920492D2163_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23623. {
  23624. Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* _thisAdjusted;
  23625. int32_t _offset = 1;
  23626. _thisAdjusted = reinterpret_cast<Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*>(__this + _offset);
  23627. bool _returnValue;
  23628. _returnValue = Enumerator_MoveNext_mCE65DE5182BFEC156BB5F7CE81DDA920492D2163(_thisAdjusted, method);
  23629. return _returnValue;
  23630. }
  23631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE Enumerator_get_Current_m4BB037FEFB35F886088FC522D0C6932B05735A3D_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  23632. {
  23633. {
  23634. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_0 = __this->____current;
  23635. return L_0;
  23636. }
  23637. }
  23638. IL2CPP_EXTERN_C KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE Enumerator_get_Current_m4BB037FEFB35F886088FC522D0C6932B05735A3D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23639. {
  23640. Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* _thisAdjusted;
  23641. int32_t _offset = 1;
  23642. _thisAdjusted = reinterpret_cast<Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*>(__this + _offset);
  23643. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE _returnValue;
  23644. _returnValue = Enumerator_get_Current_m4BB037FEFB35F886088FC522D0C6932B05735A3D_inline(_thisAdjusted, method);
  23645. return _returnValue;
  23646. }
  23647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEF4084C044DCA5B357AE6DE52E8C8AE98C8CAD1F_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  23648. {
  23649. {
  23650. return;
  23651. }
  23652. }
  23653. IL2CPP_EXTERN_C void Enumerator_Dispose_mEF4084C044DCA5B357AE6DE52E8C8AE98C8CAD1F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23654. {
  23655. Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* _thisAdjusted;
  23656. int32_t _offset = 1;
  23657. _thisAdjusted = reinterpret_cast<Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*>(__this + _offset);
  23658. Enumerator_Dispose_mEF4084C044DCA5B357AE6DE52E8C8AE98C8CAD1F(_thisAdjusted, method);
  23659. }
  23660. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6A9D1881FA02E5800CDB0948F91EB59D27919245_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  23661. {
  23662. static bool s_Il2CppMethodInitialized;
  23663. if (!s_Il2CppMethodInitialized)
  23664. {
  23665. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  23666. s_Il2CppMethodInitialized = true;
  23667. }
  23668. {
  23669. int32_t L_0 = __this->____index;
  23670. if (!L_0)
  23671. {
  23672. goto IL_001d;
  23673. }
  23674. }
  23675. {
  23676. int32_t L_1 = __this->____index;
  23677. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_2 = __this->____dictionary;
  23678. NullCheck(L_2);
  23679. int32_t L_3 = L_2->____count;
  23680. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  23681. {
  23682. goto IL_0022;
  23683. }
  23684. }
  23685. IL_001d:
  23686. {
  23687. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  23688. }
  23689. IL_0022:
  23690. {
  23691. int32_t L_4 = __this->____getEnumeratorRetType;
  23692. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  23693. {
  23694. goto IL_0056;
  23695. }
  23696. }
  23697. {
  23698. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* L_5 = (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*)(&__this->____current);
  23699. RuntimeObject* L_6;
  23700. L_6 = KeyValuePair_2_get_Key_m0B6F02450AE5541F7814A6C8C48B92F6D992762E_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  23701. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* L_7 = (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*)(&__this->____current);
  23702. float L_8;
  23703. L_8 = KeyValuePair_2_get_Value_mA5BE7C11B215197C303FBF99576CBDE919413929_inline(L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23704. float L_9 = L_8;
  23705. RuntimeObject* L_10 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_9);
  23706. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_11;
  23707. memset((&L_11), 0, sizeof(L_11));
  23708. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_11), L_6, L_10, NULL);
  23709. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12 = L_11;
  23710. RuntimeObject* L_13 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_12);
  23711. return L_13;
  23712. }
  23713. IL_0056:
  23714. {
  23715. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* L_14 = (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*)(&__this->____current);
  23716. RuntimeObject* L_15;
  23717. L_15 = KeyValuePair_2_get_Key_m0B6F02450AE5541F7814A6C8C48B92F6D992762E_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  23718. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* L_16 = (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*)(&__this->____current);
  23719. float L_17;
  23720. L_17 = KeyValuePair_2_get_Value_mA5BE7C11B215197C303FBF99576CBDE919413929_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23721. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_18;
  23722. memset((&L_18), 0, sizeof(L_18));
  23723. KeyValuePair_2__ctor_m7BC4A43F85F1A6B82A38C0E1FFAC4CFCA3B139F4((&L_18), L_15, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  23724. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_19 = L_18;
  23725. RuntimeObject* L_20 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_19);
  23726. return L_20;
  23727. }
  23728. }
  23729. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m6A9D1881FA02E5800CDB0948F91EB59D27919245_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23730. {
  23731. Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* _thisAdjusted;
  23732. int32_t _offset = 1;
  23733. _thisAdjusted = reinterpret_cast<Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*>(__this + _offset);
  23734. RuntimeObject* _returnValue;
  23735. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m6A9D1881FA02E5800CDB0948F91EB59D27919245(_thisAdjusted, method);
  23736. return _returnValue;
  23737. }
  23738. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB3A6D60BAB65B346C91C249B4847A1DFD8611379_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  23739. {
  23740. {
  23741. int32_t L_0 = __this->____version;
  23742. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_1 = __this->____dictionary;
  23743. NullCheck(L_1);
  23744. int32_t L_2 = L_1->____version;
  23745. if ((((int32_t)L_0) == ((int32_t)L_2)))
  23746. {
  23747. goto IL_0018;
  23748. }
  23749. }
  23750. {
  23751. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  23752. }
  23753. IL_0018:
  23754. {
  23755. __this->____index = 0;
  23756. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* L_3 = (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*)(&__this->____current);
  23757. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE));
  23758. return;
  23759. }
  23760. }
  23761. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mB3A6D60BAB65B346C91C249B4847A1DFD8611379_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23762. {
  23763. Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* _thisAdjusted;
  23764. int32_t _offset = 1;
  23765. _thisAdjusted = reinterpret_cast<Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*>(__this + _offset);
  23766. Enumerator_System_Collections_IEnumerator_Reset_mB3A6D60BAB65B346C91C249B4847A1DFD8611379(_thisAdjusted, method);
  23767. }
  23768. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m92DB4672C6608AD12C551F014A74760A9E7D2D85_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  23769. {
  23770. {
  23771. int32_t L_0 = __this->____index;
  23772. if (!L_0)
  23773. {
  23774. goto IL_001d;
  23775. }
  23776. }
  23777. {
  23778. int32_t L_1 = __this->____index;
  23779. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_2 = __this->____dictionary;
  23780. NullCheck(L_2);
  23781. int32_t L_3 = L_2->____count;
  23782. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  23783. {
  23784. goto IL_0022;
  23785. }
  23786. }
  23787. IL_001d:
  23788. {
  23789. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  23790. }
  23791. IL_0022:
  23792. {
  23793. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* L_4 = (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*)(&__this->____current);
  23794. RuntimeObject* L_5;
  23795. L_5 = KeyValuePair_2_get_Key_m0B6F02450AE5541F7814A6C8C48B92F6D992762E_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  23796. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* L_6 = (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*)(&__this->____current);
  23797. float L_7;
  23798. L_7 = KeyValuePair_2_get_Value_mA5BE7C11B215197C303FBF99576CBDE919413929_inline(L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23799. float L_8 = L_7;
  23800. RuntimeObject* L_9 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_8);
  23801. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10;
  23802. memset((&L_10), 0, sizeof(L_10));
  23803. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_10), L_5, L_9, NULL);
  23804. return L_10;
  23805. }
  23806. }
  23807. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m92DB4672C6608AD12C551F014A74760A9E7D2D85_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23808. {
  23809. Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* _thisAdjusted;
  23810. int32_t _offset = 1;
  23811. _thisAdjusted = reinterpret_cast<Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*>(__this + _offset);
  23812. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  23813. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m92DB4672C6608AD12C551F014A74760A9E7D2D85(_thisAdjusted, method);
  23814. return _returnValue;
  23815. }
  23816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6FE56BC1106C7A74E3F223BB3BA828D6280C9125_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  23817. {
  23818. {
  23819. int32_t L_0 = __this->____index;
  23820. if (!L_0)
  23821. {
  23822. goto IL_001d;
  23823. }
  23824. }
  23825. {
  23826. int32_t L_1 = __this->____index;
  23827. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_2 = __this->____dictionary;
  23828. NullCheck(L_2);
  23829. int32_t L_3 = L_2->____count;
  23830. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  23831. {
  23832. goto IL_0022;
  23833. }
  23834. }
  23835. IL_001d:
  23836. {
  23837. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  23838. }
  23839. IL_0022:
  23840. {
  23841. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* L_4 = (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*)(&__this->____current);
  23842. RuntimeObject* L_5;
  23843. L_5 = KeyValuePair_2_get_Key_m0B6F02450AE5541F7814A6C8C48B92F6D992762E_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  23844. return L_5;
  23845. }
  23846. }
  23847. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6FE56BC1106C7A74E3F223BB3BA828D6280C9125_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23848. {
  23849. Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* _thisAdjusted;
  23850. int32_t _offset = 1;
  23851. _thisAdjusted = reinterpret_cast<Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*>(__this + _offset);
  23852. RuntimeObject* _returnValue;
  23853. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6FE56BC1106C7A74E3F223BB3BA828D6280C9125(_thisAdjusted, method);
  23854. return _returnValue;
  23855. }
  23856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5FD63F034CBCAB3E25F15B216E5DE7DEB9C79CDC_gshared (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  23857. {
  23858. {
  23859. int32_t L_0 = __this->____index;
  23860. if (!L_0)
  23861. {
  23862. goto IL_001d;
  23863. }
  23864. }
  23865. {
  23866. int32_t L_1 = __this->____index;
  23867. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_2 = __this->____dictionary;
  23868. NullCheck(L_2);
  23869. int32_t L_3 = L_2->____count;
  23870. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  23871. {
  23872. goto IL_0022;
  23873. }
  23874. }
  23875. IL_001d:
  23876. {
  23877. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  23878. }
  23879. IL_0022:
  23880. {
  23881. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* L_4 = (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE*)(&__this->____current);
  23882. float L_5;
  23883. L_5 = KeyValuePair_2_get_Value_mA5BE7C11B215197C303FBF99576CBDE919413929_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23884. float L_6 = L_5;
  23885. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  23886. return L_7;
  23887. }
  23888. }
  23889. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5FD63F034CBCAB3E25F15B216E5DE7DEB9C79CDC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23890. {
  23891. Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* _thisAdjusted;
  23892. int32_t _offset = 1;
  23893. _thisAdjusted = reinterpret_cast<Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2*>(__this + _offset);
  23894. RuntimeObject* _returnValue;
  23895. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5FD63F034CBCAB3E25F15B216E5DE7DEB9C79CDC(_thisAdjusted, method);
  23896. return _returnValue;
  23897. }
  23898. #ifdef __clang__
  23899. #pragma clang diagnostic pop
  23900. #endif
  23901. #ifdef __clang__
  23902. #pragma clang diagnostic push
  23903. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23904. #pragma clang diagnostic ignored "-Wunused-variable"
  23905. #endif
  23906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2E1926104215A91027A7011B95849A063052109F_gshared (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___0_dictionary, const RuntimeMethod* method)
  23907. {
  23908. {
  23909. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_0 = ___0_dictionary;
  23910. __this->____dictionary = L_0;
  23911. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  23912. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_1 = ___0_dictionary;
  23913. NullCheck(L_1);
  23914. int32_t L_2 = L_1->____version;
  23915. __this->____version = L_2;
  23916. __this->____index = 0;
  23917. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  23918. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  23919. return;
  23920. }
  23921. }
  23922. IL2CPP_EXTERN_C void Enumerator__ctor_m2E1926104215A91027A7011B95849A063052109F_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___0_dictionary, const RuntimeMethod* method)
  23923. {
  23924. Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* _thisAdjusted;
  23925. int32_t _offset = 1;
  23926. _thisAdjusted = reinterpret_cast<Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79*>(__this + _offset);
  23927. Enumerator__ctor_m2E1926104215A91027A7011B95849A063052109F(_thisAdjusted, ___0_dictionary, method);
  23928. }
  23929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m82D0DFAAED3882EF88646AF8E4740FC8DF523B7D_gshared (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method)
  23930. {
  23931. {
  23932. return;
  23933. }
  23934. }
  23935. IL2CPP_EXTERN_C void Enumerator_Dispose_m82D0DFAAED3882EF88646AF8E4740FC8DF523B7D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23936. {
  23937. Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* _thisAdjusted;
  23938. int32_t _offset = 1;
  23939. _thisAdjusted = reinterpret_cast<Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79*>(__this + _offset);
  23940. Enumerator_Dispose_m82D0DFAAED3882EF88646AF8E4740FC8DF523B7D(_thisAdjusted, method);
  23941. }
  23942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m86AF33D442BC5EB00E0B0C682747BF7B5F830A82_gshared (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method)
  23943. {
  23944. Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A* V_0 = NULL;
  23945. int32_t V_1 = 0;
  23946. {
  23947. int32_t L_0 = __this->____version;
  23948. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_1 = __this->____dictionary;
  23949. NullCheck(L_1);
  23950. int32_t L_2 = L_1->____version;
  23951. if ((((int32_t)L_0) == ((int32_t)L_2)))
  23952. {
  23953. goto IL_0053;
  23954. }
  23955. }
  23956. {
  23957. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  23958. goto IL_0053;
  23959. }
  23960. IL_001a:
  23961. {
  23962. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_3 = __this->____dictionary;
  23963. NullCheck(L_3);
  23964. EntryU5BU5D_t6C29FF550EBFCB1FB1D47B65646B53092304C037* L_4 = L_3->____entries;
  23965. int32_t L_5 = __this->____index;
  23966. V_1 = L_5;
  23967. int32_t L_6 = V_1;
  23968. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  23969. int32_t L_7 = V_1;
  23970. NullCheck(L_4);
  23971. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  23972. Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A* L_8 = V_0;
  23973. int32_t L_9 = L_8->___hashCode;
  23974. if ((((int32_t)L_9) < ((int32_t)0)))
  23975. {
  23976. goto IL_0053;
  23977. }
  23978. }
  23979. {
  23980. Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A* L_10 = V_0;
  23981. RuntimeObject* L_11 = L_10->___key;
  23982. __this->____currentKey = L_11;
  23983. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentKey), (void*)L_11);
  23984. return (bool)1;
  23985. }
  23986. IL_0053:
  23987. {
  23988. int32_t L_12 = __this->____index;
  23989. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_13 = __this->____dictionary;
  23990. NullCheck(L_13);
  23991. int32_t L_14 = L_13->____count;
  23992. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  23993. {
  23994. goto IL_001a;
  23995. }
  23996. }
  23997. {
  23998. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_15 = __this->____dictionary;
  23999. NullCheck(L_15);
  24000. int32_t L_16 = L_15->____count;
  24001. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  24002. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentKey);
  24003. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  24004. return (bool)0;
  24005. }
  24006. }
  24007. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m86AF33D442BC5EB00E0B0C682747BF7B5F830A82_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24008. {
  24009. Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* _thisAdjusted;
  24010. int32_t _offset = 1;
  24011. _thisAdjusted = reinterpret_cast<Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79*>(__this + _offset);
  24012. bool _returnValue;
  24013. _returnValue = Enumerator_MoveNext_m86AF33D442BC5EB00E0B0C682747BF7B5F830A82(_thisAdjusted, method);
  24014. return _returnValue;
  24015. }
  24016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m8822DA51C6512AC6B5E66D0D6139A981EFAD0DD1_gshared (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method)
  24017. {
  24018. {
  24019. RuntimeObject* L_0 = __this->____currentKey;
  24020. return L_0;
  24021. }
  24022. }
  24023. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_m8822DA51C6512AC6B5E66D0D6139A981EFAD0DD1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24024. {
  24025. Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* _thisAdjusted;
  24026. int32_t _offset = 1;
  24027. _thisAdjusted = reinterpret_cast<Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79*>(__this + _offset);
  24028. RuntimeObject* _returnValue;
  24029. _returnValue = Enumerator_get_Current_m8822DA51C6512AC6B5E66D0D6139A981EFAD0DD1_inline(_thisAdjusted, method);
  24030. return _returnValue;
  24031. }
  24032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m984A41990C14224870F93505885CBCD1A1DE398E_gshared (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method)
  24033. {
  24034. {
  24035. int32_t L_0 = __this->____index;
  24036. if (!L_0)
  24037. {
  24038. goto IL_001d;
  24039. }
  24040. }
  24041. {
  24042. int32_t L_1 = __this->____index;
  24043. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_2 = __this->____dictionary;
  24044. NullCheck(L_2);
  24045. int32_t L_3 = L_2->____count;
  24046. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  24047. {
  24048. goto IL_0022;
  24049. }
  24050. }
  24051. IL_001d:
  24052. {
  24053. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  24054. }
  24055. IL_0022:
  24056. {
  24057. RuntimeObject* L_4 = __this->____currentKey;
  24058. return L_4;
  24059. }
  24060. }
  24061. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m984A41990C14224870F93505885CBCD1A1DE398E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24062. {
  24063. Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* _thisAdjusted;
  24064. int32_t _offset = 1;
  24065. _thisAdjusted = reinterpret_cast<Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79*>(__this + _offset);
  24066. RuntimeObject* _returnValue;
  24067. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m984A41990C14224870F93505885CBCD1A1DE398E(_thisAdjusted, method);
  24068. return _returnValue;
  24069. }
  24070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF4AC81F4F9AA169A46290E804480D0EE58BDE489_gshared (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method)
  24071. {
  24072. {
  24073. int32_t L_0 = __this->____version;
  24074. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_1 = __this->____dictionary;
  24075. NullCheck(L_1);
  24076. int32_t L_2 = L_1->____version;
  24077. if ((((int32_t)L_0) == ((int32_t)L_2)))
  24078. {
  24079. goto IL_0018;
  24080. }
  24081. }
  24082. {
  24083. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  24084. }
  24085. IL_0018:
  24086. {
  24087. __this->____index = 0;
  24088. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  24089. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  24090. return;
  24091. }
  24092. }
  24093. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mF4AC81F4F9AA169A46290E804480D0EE58BDE489_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24094. {
  24095. Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* _thisAdjusted;
  24096. int32_t _offset = 1;
  24097. _thisAdjusted = reinterpret_cast<Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79*>(__this + _offset);
  24098. Enumerator_System_Collections_IEnumerator_Reset_mF4AC81F4F9AA169A46290E804480D0EE58BDE489(_thisAdjusted, method);
  24099. }
  24100. #ifdef __clang__
  24101. #pragma clang diagnostic pop
  24102. #endif
  24103. #ifdef __clang__
  24104. #pragma clang diagnostic push
  24105. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24106. #pragma clang diagnostic ignored "-Wunused-variable"
  24107. #endif
  24108. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4400BF13C2A484716DEFAC8E16D15FDCC85B1EE2_gshared (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___0_dictionary, const RuntimeMethod* method)
  24109. {
  24110. {
  24111. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_0 = ___0_dictionary;
  24112. __this->____dictionary = L_0;
  24113. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  24114. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_1 = ___0_dictionary;
  24115. NullCheck(L_1);
  24116. int32_t L_2 = L_1->____version;
  24117. __this->____version = L_2;
  24118. __this->____index = 0;
  24119. float* L_3 = (float*)(&__this->____currentValue);
  24120. il2cpp_codegen_initobj(L_3, sizeof(float));
  24121. return;
  24122. }
  24123. }
  24124. IL2CPP_EXTERN_C void Enumerator__ctor_m4400BF13C2A484716DEFAC8E16D15FDCC85B1EE2_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___0_dictionary, const RuntimeMethod* method)
  24125. {
  24126. Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* _thisAdjusted;
  24127. int32_t _offset = 1;
  24128. _thisAdjusted = reinterpret_cast<Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569*>(__this + _offset);
  24129. Enumerator__ctor_m4400BF13C2A484716DEFAC8E16D15FDCC85B1EE2(_thisAdjusted, ___0_dictionary, method);
  24130. }
  24131. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m724E5483CE841489B02F2731E8123ABCE4E6B7F2_gshared (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method)
  24132. {
  24133. {
  24134. return;
  24135. }
  24136. }
  24137. IL2CPP_EXTERN_C void Enumerator_Dispose_m724E5483CE841489B02F2731E8123ABCE4E6B7F2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24138. {
  24139. Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* _thisAdjusted;
  24140. int32_t _offset = 1;
  24141. _thisAdjusted = reinterpret_cast<Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569*>(__this + _offset);
  24142. Enumerator_Dispose_m724E5483CE841489B02F2731E8123ABCE4E6B7F2(_thisAdjusted, method);
  24143. }
  24144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7F10E0157B5845853C828E00201256837D85731E_gshared (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method)
  24145. {
  24146. Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A* V_0 = NULL;
  24147. int32_t V_1 = 0;
  24148. {
  24149. int32_t L_0 = __this->____version;
  24150. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_1 = __this->____dictionary;
  24151. NullCheck(L_1);
  24152. int32_t L_2 = L_1->____version;
  24153. if ((((int32_t)L_0) == ((int32_t)L_2)))
  24154. {
  24155. goto IL_0053;
  24156. }
  24157. }
  24158. {
  24159. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  24160. goto IL_0053;
  24161. }
  24162. IL_001a:
  24163. {
  24164. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_3 = __this->____dictionary;
  24165. NullCheck(L_3);
  24166. EntryU5BU5D_t6C29FF550EBFCB1FB1D47B65646B53092304C037* L_4 = L_3->____entries;
  24167. int32_t L_5 = __this->____index;
  24168. V_1 = L_5;
  24169. int32_t L_6 = V_1;
  24170. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  24171. int32_t L_7 = V_1;
  24172. NullCheck(L_4);
  24173. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  24174. Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A* L_8 = V_0;
  24175. int32_t L_9 = L_8->___hashCode;
  24176. if ((((int32_t)L_9) < ((int32_t)0)))
  24177. {
  24178. goto IL_0053;
  24179. }
  24180. }
  24181. {
  24182. Entry_tC44036EDE3BC084F847AF870E0FA6D39AA7CF48A* L_10 = V_0;
  24183. float L_11 = L_10->___value;
  24184. __this->____currentValue = L_11;
  24185. return (bool)1;
  24186. }
  24187. IL_0053:
  24188. {
  24189. int32_t L_12 = __this->____index;
  24190. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_13 = __this->____dictionary;
  24191. NullCheck(L_13);
  24192. int32_t L_14 = L_13->____count;
  24193. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  24194. {
  24195. goto IL_001a;
  24196. }
  24197. }
  24198. {
  24199. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_15 = __this->____dictionary;
  24200. NullCheck(L_15);
  24201. int32_t L_16 = L_15->____count;
  24202. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  24203. float* L_17 = (float*)(&__this->____currentValue);
  24204. il2cpp_codegen_initobj(L_17, sizeof(float));
  24205. return (bool)0;
  24206. }
  24207. }
  24208. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m7F10E0157B5845853C828E00201256837D85731E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24209. {
  24210. Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* _thisAdjusted;
  24211. int32_t _offset = 1;
  24212. _thisAdjusted = reinterpret_cast<Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569*>(__this + _offset);
  24213. bool _returnValue;
  24214. _returnValue = Enumerator_MoveNext_m7F10E0157B5845853C828E00201256837D85731E(_thisAdjusted, method);
  24215. return _returnValue;
  24216. }
  24217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerator_get_Current_mA3454F2801E6DE54DD83D02450C2A193165F18C5_gshared (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method)
  24218. {
  24219. {
  24220. float L_0 = __this->____currentValue;
  24221. return L_0;
  24222. }
  24223. }
  24224. IL2CPP_EXTERN_C float Enumerator_get_Current_mA3454F2801E6DE54DD83D02450C2A193165F18C5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24225. {
  24226. Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* _thisAdjusted;
  24227. int32_t _offset = 1;
  24228. _thisAdjusted = reinterpret_cast<Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569*>(__this + _offset);
  24229. float _returnValue;
  24230. _returnValue = Enumerator_get_Current_mA3454F2801E6DE54DD83D02450C2A193165F18C5_inline(_thisAdjusted, method);
  24231. return _returnValue;
  24232. }
  24233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9EDB09B44E19CE6A2DB89FF0FFFFE52B57B17AE6_gshared (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method)
  24234. {
  24235. {
  24236. int32_t L_0 = __this->____index;
  24237. if (!L_0)
  24238. {
  24239. goto IL_001d;
  24240. }
  24241. }
  24242. {
  24243. int32_t L_1 = __this->____index;
  24244. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_2 = __this->____dictionary;
  24245. NullCheck(L_2);
  24246. int32_t L_3 = L_2->____count;
  24247. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  24248. {
  24249. goto IL_0022;
  24250. }
  24251. }
  24252. IL_001d:
  24253. {
  24254. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  24255. }
  24256. IL_0022:
  24257. {
  24258. float L_4 = __this->____currentValue;
  24259. float L_5 = L_4;
  24260. RuntimeObject* L_6 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
  24261. return L_6;
  24262. }
  24263. }
  24264. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9EDB09B44E19CE6A2DB89FF0FFFFE52B57B17AE6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24265. {
  24266. Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* _thisAdjusted;
  24267. int32_t _offset = 1;
  24268. _thisAdjusted = reinterpret_cast<Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569*>(__this + _offset);
  24269. RuntimeObject* _returnValue;
  24270. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m9EDB09B44E19CE6A2DB89FF0FFFFE52B57B17AE6(_thisAdjusted, method);
  24271. return _returnValue;
  24272. }
  24273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m59B0A72A38829C363D8497370B04E65754064F16_gshared (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method)
  24274. {
  24275. {
  24276. int32_t L_0 = __this->____version;
  24277. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* L_1 = __this->____dictionary;
  24278. NullCheck(L_1);
  24279. int32_t L_2 = L_1->____version;
  24280. if ((((int32_t)L_0) == ((int32_t)L_2)))
  24281. {
  24282. goto IL_0018;
  24283. }
  24284. }
  24285. {
  24286. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  24287. }
  24288. IL_0018:
  24289. {
  24290. __this->____index = 0;
  24291. float* L_3 = (float*)(&__this->____currentValue);
  24292. il2cpp_codegen_initobj(L_3, sizeof(float));
  24293. return;
  24294. }
  24295. }
  24296. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m59B0A72A38829C363D8497370B04E65754064F16_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24297. {
  24298. Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* _thisAdjusted;
  24299. int32_t _offset = 1;
  24300. _thisAdjusted = reinterpret_cast<Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569*>(__this + _offset);
  24301. Enumerator_System_Collections_IEnumerator_Reset_m59B0A72A38829C363D8497370B04E65754064F16(_thisAdjusted, method);
  24302. }
  24303. #ifdef __clang__
  24304. #pragma clang diagnostic pop
  24305. #endif
  24306. #ifdef __clang__
  24307. #pragma clang diagnostic push
  24308. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24309. #pragma clang diagnostic ignored "-Wunused-variable"
  24310. #endif
  24311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m12A6898E38BECEE7D1B3935CFDB7E34FF84D4A6B_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  24312. {
  24313. {
  24314. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_0 = ___0_dictionary;
  24315. __this->____dictionary = L_0;
  24316. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  24317. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_1 = ___0_dictionary;
  24318. NullCheck(L_1);
  24319. int32_t L_2 = L_1->____version;
  24320. __this->____version = L_2;
  24321. __this->____index = 0;
  24322. int32_t L_3 = ___1_getEnumeratorRetType;
  24323. __this->____getEnumeratorRetType = L_3;
  24324. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* L_4 = (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*)(&__this->____current);
  24325. il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567));
  24326. return;
  24327. }
  24328. }
  24329. IL2CPP_EXTERN_C void Enumerator__ctor_m12A6898E38BECEE7D1B3935CFDB7E34FF84D4A6B_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* ___0_dictionary, int32_t ___1_getEnumeratorRetType, const RuntimeMethod* method)
  24330. {
  24331. Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* _thisAdjusted;
  24332. int32_t _offset = 1;
  24333. _thisAdjusted = reinterpret_cast<Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*>(__this + _offset);
  24334. Enumerator__ctor_m12A6898E38BECEE7D1B3935CFDB7E34FF84D4A6B(_thisAdjusted, ___0_dictionary, ___1_getEnumeratorRetType, method);
  24335. }
  24336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFFA392A166FF90E96B72D67C1D0FCD45481E01CB_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  24337. {
  24338. Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98* V_0 = NULL;
  24339. int32_t V_1 = 0;
  24340. {
  24341. int32_t L_0 = __this->____version;
  24342. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_1 = __this->____dictionary;
  24343. NullCheck(L_1);
  24344. int32_t L_2 = L_1->____version;
  24345. if ((((int32_t)L_0) == ((int32_t)L_2)))
  24346. {
  24347. goto IL_005e;
  24348. }
  24349. }
  24350. {
  24351. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  24352. goto IL_005e;
  24353. }
  24354. IL_001a:
  24355. {
  24356. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_3 = __this->____dictionary;
  24357. NullCheck(L_3);
  24358. EntryU5BU5D_t681D6B3E50190F640BD08E9878A41E14158EB33D* L_4 = L_3->____entries;
  24359. int32_t L_5 = __this->____index;
  24360. V_1 = L_5;
  24361. int32_t L_6 = V_1;
  24362. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  24363. int32_t L_7 = V_1;
  24364. NullCheck(L_4);
  24365. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  24366. Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98* L_8 = V_0;
  24367. int32_t L_9 = L_8->___hashCode;
  24368. if ((((int32_t)L_9) < ((int32_t)0)))
  24369. {
  24370. goto IL_005e;
  24371. }
  24372. }
  24373. {
  24374. Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98* L_10 = V_0;
  24375. RuntimeObject* L_11 = L_10->___key;
  24376. Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98* L_12 = V_0;
  24377. StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 L_13 = L_12->___value;
  24378. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 L_14;
  24379. memset((&L_14), 0, sizeof(L_14));
  24380. KeyValuePair_2__ctor_m03D6345F85FB8B7C847AAD752308C1BFE1BEBEE8((&L_14), L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  24381. __this->____current = L_14;
  24382. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____current))->___key), (void*)NULL);
  24383. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  24384. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->____current))->___value))->___sheet), (void*)NULL);
  24385. #endif
  24386. return (bool)1;
  24387. }
  24388. IL_005e:
  24389. {
  24390. int32_t L_15 = __this->____index;
  24391. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_16 = __this->____dictionary;
  24392. NullCheck(L_16);
  24393. int32_t L_17 = L_16->____count;
  24394. if ((!(((uint32_t)L_15) >= ((uint32_t)L_17))))
  24395. {
  24396. goto IL_001a;
  24397. }
  24398. }
  24399. {
  24400. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_18 = __this->____dictionary;
  24401. NullCheck(L_18);
  24402. int32_t L_19 = L_18->____count;
  24403. __this->____index = ((int32_t)il2cpp_codegen_add(L_19, 1));
  24404. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* L_20 = (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*)(&__this->____current);
  24405. il2cpp_codegen_initobj(L_20, sizeof(KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567));
  24406. return (bool)0;
  24407. }
  24408. }
  24409. IL2CPP_EXTERN_C bool Enumerator_MoveNext_mFFA392A166FF90E96B72D67C1D0FCD45481E01CB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24410. {
  24411. Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* _thisAdjusted;
  24412. int32_t _offset = 1;
  24413. _thisAdjusted = reinterpret_cast<Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*>(__this + _offset);
  24414. bool _returnValue;
  24415. _returnValue = Enumerator_MoveNext_mFFA392A166FF90E96B72D67C1D0FCD45481E01CB(_thisAdjusted, method);
  24416. return _returnValue;
  24417. }
  24418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 Enumerator_get_Current_m83568F78068052BE03F80C0306E4027CFC6A47C4_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  24419. {
  24420. {
  24421. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 L_0 = __this->____current;
  24422. return L_0;
  24423. }
  24424. }
  24425. IL2CPP_EXTERN_C KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 Enumerator_get_Current_m83568F78068052BE03F80C0306E4027CFC6A47C4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24426. {
  24427. Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* _thisAdjusted;
  24428. int32_t _offset = 1;
  24429. _thisAdjusted = reinterpret_cast<Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*>(__this + _offset);
  24430. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 _returnValue;
  24431. _returnValue = Enumerator_get_Current_m83568F78068052BE03F80C0306E4027CFC6A47C4_inline(_thisAdjusted, method);
  24432. return _returnValue;
  24433. }
  24434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m10D11962C75244103890B032A262D1C1E620BB5C_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  24435. {
  24436. {
  24437. return;
  24438. }
  24439. }
  24440. IL2CPP_EXTERN_C void Enumerator_Dispose_m10D11962C75244103890B032A262D1C1E620BB5C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24441. {
  24442. Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* _thisAdjusted;
  24443. int32_t _offset = 1;
  24444. _thisAdjusted = reinterpret_cast<Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*>(__this + _offset);
  24445. Enumerator_Dispose_m10D11962C75244103890B032A262D1C1E620BB5C(_thisAdjusted, method);
  24446. }
  24447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m76D7B248255321AA3A0C5EBF8A549981ED22DB00_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  24448. {
  24449. static bool s_Il2CppMethodInitialized;
  24450. if (!s_Il2CppMethodInitialized)
  24451. {
  24452. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  24453. s_Il2CppMethodInitialized = true;
  24454. }
  24455. {
  24456. int32_t L_0 = __this->____index;
  24457. if (!L_0)
  24458. {
  24459. goto IL_001d;
  24460. }
  24461. }
  24462. {
  24463. int32_t L_1 = __this->____index;
  24464. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_2 = __this->____dictionary;
  24465. NullCheck(L_2);
  24466. int32_t L_3 = L_2->____count;
  24467. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  24468. {
  24469. goto IL_0022;
  24470. }
  24471. }
  24472. IL_001d:
  24473. {
  24474. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  24475. }
  24476. IL_0022:
  24477. {
  24478. int32_t L_4 = __this->____getEnumeratorRetType;
  24479. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  24480. {
  24481. goto IL_0056;
  24482. }
  24483. }
  24484. {
  24485. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* L_5 = (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*)(&__this->____current);
  24486. RuntimeObject* L_6;
  24487. L_6 = KeyValuePair_2_get_Key_mB69FFAEE020955B8B8CF797225489C5B918E00C9_inline(L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  24488. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* L_7 = (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*)(&__this->____current);
  24489. StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 L_8;
  24490. L_8 = KeyValuePair_2_get_Value_mD40FA88A73FD25CC5E24ECC6CCA4DBFC068AE9F5_inline(L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  24491. StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 L_9 = L_8;
  24492. RuntimeObject* L_10 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_9);
  24493. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_11;
  24494. memset((&L_11), 0, sizeof(L_11));
  24495. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_11), L_6, L_10, NULL);
  24496. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_12 = L_11;
  24497. RuntimeObject* L_13 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_12);
  24498. return L_13;
  24499. }
  24500. IL_0056:
  24501. {
  24502. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* L_14 = (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*)(&__this->____current);
  24503. RuntimeObject* L_15;
  24504. L_15 = KeyValuePair_2_get_Key_mB69FFAEE020955B8B8CF797225489C5B918E00C9_inline(L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  24505. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* L_16 = (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*)(&__this->____current);
  24506. StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 L_17;
  24507. L_17 = KeyValuePair_2_get_Value_mD40FA88A73FD25CC5E24ECC6CCA4DBFC068AE9F5_inline(L_16, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  24508. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 L_18;
  24509. memset((&L_18), 0, sizeof(L_18));
  24510. KeyValuePair_2__ctor_m03D6345F85FB8B7C847AAD752308C1BFE1BEBEE8((&L_18), L_15, L_17, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  24511. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 L_19 = L_18;
  24512. RuntimeObject* L_20 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_19);
  24513. return L_20;
  24514. }
  24515. }
  24516. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m76D7B248255321AA3A0C5EBF8A549981ED22DB00_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24517. {
  24518. Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* _thisAdjusted;
  24519. int32_t _offset = 1;
  24520. _thisAdjusted = reinterpret_cast<Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*>(__this + _offset);
  24521. RuntimeObject* _returnValue;
  24522. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m76D7B248255321AA3A0C5EBF8A549981ED22DB00(_thisAdjusted, method);
  24523. return _returnValue;
  24524. }
  24525. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m886CD698DFDE2AA6CEBCF43316DF1B074E7A89D7_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  24526. {
  24527. {
  24528. int32_t L_0 = __this->____version;
  24529. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_1 = __this->____dictionary;
  24530. NullCheck(L_1);
  24531. int32_t L_2 = L_1->____version;
  24532. if ((((int32_t)L_0) == ((int32_t)L_2)))
  24533. {
  24534. goto IL_0018;
  24535. }
  24536. }
  24537. {
  24538. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  24539. }
  24540. IL_0018:
  24541. {
  24542. __this->____index = 0;
  24543. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* L_3 = (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*)(&__this->____current);
  24544. il2cpp_codegen_initobj(L_3, sizeof(KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567));
  24545. return;
  24546. }
  24547. }
  24548. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_m886CD698DFDE2AA6CEBCF43316DF1B074E7A89D7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24549. {
  24550. Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* _thisAdjusted;
  24551. int32_t _offset = 1;
  24552. _thisAdjusted = reinterpret_cast<Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*>(__this + _offset);
  24553. Enumerator_System_Collections_IEnumerator_Reset_m886CD698DFDE2AA6CEBCF43316DF1B074E7A89D7(_thisAdjusted, method);
  24554. }
  24555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD9D81DD4232160103AC0EF6A763BFDC0C84BC6E8_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  24556. {
  24557. {
  24558. int32_t L_0 = __this->____index;
  24559. if (!L_0)
  24560. {
  24561. goto IL_001d;
  24562. }
  24563. }
  24564. {
  24565. int32_t L_1 = __this->____index;
  24566. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_2 = __this->____dictionary;
  24567. NullCheck(L_2);
  24568. int32_t L_3 = L_2->____count;
  24569. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  24570. {
  24571. goto IL_0022;
  24572. }
  24573. }
  24574. IL_001d:
  24575. {
  24576. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  24577. }
  24578. IL_0022:
  24579. {
  24580. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* L_4 = (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*)(&__this->____current);
  24581. RuntimeObject* L_5;
  24582. L_5 = KeyValuePair_2_get_Key_mB69FFAEE020955B8B8CF797225489C5B918E00C9_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  24583. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* L_6 = (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*)(&__this->____current);
  24584. StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 L_7;
  24585. L_7 = KeyValuePair_2_get_Value_mD40FA88A73FD25CC5E24ECC6CCA4DBFC068AE9F5_inline(L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  24586. StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 L_8 = L_7;
  24587. RuntimeObject* L_9 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_8);
  24588. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_10;
  24589. memset((&L_10), 0, sizeof(L_10));
  24590. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_10), L_5, L_9, NULL);
  24591. return L_10;
  24592. }
  24593. }
  24594. IL2CPP_EXTERN_C DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD9D81DD4232160103AC0EF6A763BFDC0C84BC6E8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24595. {
  24596. Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* _thisAdjusted;
  24597. int32_t _offset = 1;
  24598. _thisAdjusted = reinterpret_cast<Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*>(__this + _offset);
  24599. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB _returnValue;
  24600. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD9D81DD4232160103AC0EF6A763BFDC0C84BC6E8(_thisAdjusted, method);
  24601. return _returnValue;
  24602. }
  24603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m00C2EC963D1597CA1B7B3D954512353A6558C196_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  24604. {
  24605. {
  24606. int32_t L_0 = __this->____index;
  24607. if (!L_0)
  24608. {
  24609. goto IL_001d;
  24610. }
  24611. }
  24612. {
  24613. int32_t L_1 = __this->____index;
  24614. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_2 = __this->____dictionary;
  24615. NullCheck(L_2);
  24616. int32_t L_3 = L_2->____count;
  24617. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  24618. {
  24619. goto IL_0022;
  24620. }
  24621. }
  24622. IL_001d:
  24623. {
  24624. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  24625. }
  24626. IL_0022:
  24627. {
  24628. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* L_4 = (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*)(&__this->____current);
  24629. RuntimeObject* L_5;
  24630. L_5 = KeyValuePair_2_get_Key_mB69FFAEE020955B8B8CF797225489C5B918E00C9_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  24631. return L_5;
  24632. }
  24633. }
  24634. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m00C2EC963D1597CA1B7B3D954512353A6558C196_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24635. {
  24636. Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* _thisAdjusted;
  24637. int32_t _offset = 1;
  24638. _thisAdjusted = reinterpret_cast<Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*>(__this + _offset);
  24639. RuntimeObject* _returnValue;
  24640. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m00C2EC963D1597CA1B7B3D954512353A6558C196(_thisAdjusted, method);
  24641. return _returnValue;
  24642. }
  24643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m93372837298AA449087CE977F05197D42D02ECB1_gshared (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  24644. {
  24645. {
  24646. int32_t L_0 = __this->____index;
  24647. if (!L_0)
  24648. {
  24649. goto IL_001d;
  24650. }
  24651. }
  24652. {
  24653. int32_t L_1 = __this->____index;
  24654. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_2 = __this->____dictionary;
  24655. NullCheck(L_2);
  24656. int32_t L_3 = L_2->____count;
  24657. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  24658. {
  24659. goto IL_0022;
  24660. }
  24661. }
  24662. IL_001d:
  24663. {
  24664. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  24665. }
  24666. IL_0022:
  24667. {
  24668. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* L_4 = (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567*)(&__this->____current);
  24669. StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 L_5;
  24670. L_5 = KeyValuePair_2_get_Value_mD40FA88A73FD25CC5E24ECC6CCA4DBFC068AE9F5_inline(L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  24671. StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 L_6 = L_5;
  24672. RuntimeObject* L_7 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_6);
  24673. return L_7;
  24674. }
  24675. }
  24676. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m93372837298AA449087CE977F05197D42D02ECB1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24677. {
  24678. Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* _thisAdjusted;
  24679. int32_t _offset = 1;
  24680. _thisAdjusted = reinterpret_cast<Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8*>(__this + _offset);
  24681. RuntimeObject* _returnValue;
  24682. _returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m93372837298AA449087CE977F05197D42D02ECB1(_thisAdjusted, method);
  24683. return _returnValue;
  24684. }
  24685. #ifdef __clang__
  24686. #pragma clang diagnostic pop
  24687. #endif
  24688. #ifdef __clang__
  24689. #pragma clang diagnostic push
  24690. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24691. #pragma clang diagnostic ignored "-Wunused-variable"
  24692. #endif
  24693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m8FFDC83442EA92531E7E57E2001BF0457FBC15D9_gshared (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* ___0_dictionary, const RuntimeMethod* method)
  24694. {
  24695. {
  24696. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_0 = ___0_dictionary;
  24697. __this->____dictionary = L_0;
  24698. Il2CppCodeGenWriteBarrier((void**)(&__this->____dictionary), (void*)L_0);
  24699. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_1 = ___0_dictionary;
  24700. NullCheck(L_1);
  24701. int32_t L_2 = L_1->____version;
  24702. __this->____version = L_2;
  24703. __this->____index = 0;
  24704. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  24705. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  24706. return;
  24707. }
  24708. }
  24709. IL2CPP_EXTERN_C void Enumerator__ctor_m8FFDC83442EA92531E7E57E2001BF0457FBC15D9_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* ___0_dictionary, const RuntimeMethod* method)
  24710. {
  24711. Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* _thisAdjusted;
  24712. int32_t _offset = 1;
  24713. _thisAdjusted = reinterpret_cast<Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19*>(__this + _offset);
  24714. Enumerator__ctor_m8FFDC83442EA92531E7E57E2001BF0457FBC15D9(_thisAdjusted, ___0_dictionary, method);
  24715. }
  24716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB531E6CFCD09A1A8F802EBF9FBB63A2C9A7C5E9D_gshared (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method)
  24717. {
  24718. {
  24719. return;
  24720. }
  24721. }
  24722. IL2CPP_EXTERN_C void Enumerator_Dispose_mB531E6CFCD09A1A8F802EBF9FBB63A2C9A7C5E9D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24723. {
  24724. Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* _thisAdjusted;
  24725. int32_t _offset = 1;
  24726. _thisAdjusted = reinterpret_cast<Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19*>(__this + _offset);
  24727. Enumerator_Dispose_mB531E6CFCD09A1A8F802EBF9FBB63A2C9A7C5E9D(_thisAdjusted, method);
  24728. }
  24729. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m87F4F0BD6D48DB3B754646F2995E54359A583E5A_gshared (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method)
  24730. {
  24731. Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98* V_0 = NULL;
  24732. int32_t V_1 = 0;
  24733. {
  24734. int32_t L_0 = __this->____version;
  24735. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_1 = __this->____dictionary;
  24736. NullCheck(L_1);
  24737. int32_t L_2 = L_1->____version;
  24738. if ((((int32_t)L_0) == ((int32_t)L_2)))
  24739. {
  24740. goto IL_0053;
  24741. }
  24742. }
  24743. {
  24744. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  24745. goto IL_0053;
  24746. }
  24747. IL_001a:
  24748. {
  24749. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_3 = __this->____dictionary;
  24750. NullCheck(L_3);
  24751. EntryU5BU5D_t681D6B3E50190F640BD08E9878A41E14158EB33D* L_4 = L_3->____entries;
  24752. int32_t L_5 = __this->____index;
  24753. V_1 = L_5;
  24754. int32_t L_6 = V_1;
  24755. __this->____index = ((int32_t)il2cpp_codegen_add(L_6, 1));
  24756. int32_t L_7 = V_1;
  24757. NullCheck(L_4);
  24758. V_0 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)));
  24759. Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98* L_8 = V_0;
  24760. int32_t L_9 = L_8->___hashCode;
  24761. if ((((int32_t)L_9) < ((int32_t)0)))
  24762. {
  24763. goto IL_0053;
  24764. }
  24765. }
  24766. {
  24767. Entry_t6C6FFC8A6877137F14C5BA9B9205BADAE8258F98* L_10 = V_0;
  24768. RuntimeObject* L_11 = L_10->___key;
  24769. __this->____currentKey = L_11;
  24770. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentKey), (void*)L_11);
  24771. return (bool)1;
  24772. }
  24773. IL_0053:
  24774. {
  24775. int32_t L_12 = __this->____index;
  24776. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_13 = __this->____dictionary;
  24777. NullCheck(L_13);
  24778. int32_t L_14 = L_13->____count;
  24779. if ((!(((uint32_t)L_12) >= ((uint32_t)L_14))))
  24780. {
  24781. goto IL_001a;
  24782. }
  24783. }
  24784. {
  24785. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_15 = __this->____dictionary;
  24786. NullCheck(L_15);
  24787. int32_t L_16 = L_15->____count;
  24788. __this->____index = ((int32_t)il2cpp_codegen_add(L_16, 1));
  24789. RuntimeObject** L_17 = (RuntimeObject**)(&__this->____currentKey);
  24790. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  24791. return (bool)0;
  24792. }
  24793. }
  24794. IL2CPP_EXTERN_C bool Enumerator_MoveNext_m87F4F0BD6D48DB3B754646F2995E54359A583E5A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24795. {
  24796. Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* _thisAdjusted;
  24797. int32_t _offset = 1;
  24798. _thisAdjusted = reinterpret_cast<Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19*>(__this + _offset);
  24799. bool _returnValue;
  24800. _returnValue = Enumerator_MoveNext_m87F4F0BD6D48DB3B754646F2995E54359A583E5A(_thisAdjusted, method);
  24801. return _returnValue;
  24802. }
  24803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mC2C1496936F12DE698B78B2BACCD3BE5282EE94E_gshared (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method)
  24804. {
  24805. {
  24806. RuntimeObject* L_0 = __this->____currentKey;
  24807. return L_0;
  24808. }
  24809. }
  24810. IL2CPP_EXTERN_C RuntimeObject* Enumerator_get_Current_mC2C1496936F12DE698B78B2BACCD3BE5282EE94E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24811. {
  24812. Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* _thisAdjusted;
  24813. int32_t _offset = 1;
  24814. _thisAdjusted = reinterpret_cast<Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19*>(__this + _offset);
  24815. RuntimeObject* _returnValue;
  24816. _returnValue = Enumerator_get_Current_mC2C1496936F12DE698B78B2BACCD3BE5282EE94E_inline(_thisAdjusted, method);
  24817. return _returnValue;
  24818. }
  24819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8E7D1BA4160F25C5EF4E9B75F509F59E9DFD074A_gshared (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method)
  24820. {
  24821. {
  24822. int32_t L_0 = __this->____index;
  24823. if (!L_0)
  24824. {
  24825. goto IL_001d;
  24826. }
  24827. }
  24828. {
  24829. int32_t L_1 = __this->____index;
  24830. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_2 = __this->____dictionary;
  24831. NullCheck(L_2);
  24832. int32_t L_3 = L_2->____count;
  24833. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_3, 1))))))
  24834. {
  24835. goto IL_0022;
  24836. }
  24837. }
  24838. IL_001d:
  24839. {
  24840. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumOpCantHappen_m61D5A6F694C15854BCF089BFD945BD6DBDB47D4E(NULL);
  24841. }
  24842. IL_0022:
  24843. {
  24844. RuntimeObject* L_4 = __this->____currentKey;
  24845. return L_4;
  24846. }
  24847. }
  24848. IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m8E7D1BA4160F25C5EF4E9B75F509F59E9DFD074A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24849. {
  24850. Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* _thisAdjusted;
  24851. int32_t _offset = 1;
  24852. _thisAdjusted = reinterpret_cast<Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19*>(__this + _offset);
  24853. RuntimeObject* _returnValue;
  24854. _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m8E7D1BA4160F25C5EF4E9B75F509F59E9DFD074A(_thisAdjusted, method);
  24855. return _returnValue;
  24856. }
  24857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mFD50811AFCC0C547D027933159215BB7EF634CE3_gshared (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method)
  24858. {
  24859. {
  24860. int32_t L_0 = __this->____version;
  24861. Dictionary_2_t834D336DF500618699E81CE51EB7F877BDC3656A* L_1 = __this->____dictionary;
  24862. NullCheck(L_1);
  24863. int32_t L_2 = L_1->____version;
  24864. if ((((int32_t)L_0) == ((int32_t)L_2)))
  24865. {
  24866. goto IL_0018;
  24867. }
  24868. }
  24869. {
  24870. ThrowHelper_ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion_m5331E2E0EC0E36843D53F439C2529530595ACE9F(NULL);
  24871. }
  24872. IL_0018:
  24873. {
  24874. __this->____index = 0;
  24875. RuntimeObject** L_3 = (RuntimeObject**)(&__this->____currentKey);
  24876. il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
  24877. return;
  24878. }
  24879. }
  24880. IL2CPP_EXTERN_C void Enumerator_System_Collections_IEnumerator_Reset_mFD50811AFCC0C547D027933159215BB7EF634CE3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  24881. {
  24882. Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* _thisAdjusted;
  24883. int32_t _offset = 1;
  24884. _thisAdjusted = reinterpret_cast<Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19*>(__this + _offset);
  24885. Enumerator_System_Collections_IEnumerator_Reset_mFD50811AFCC0C547D027933159215BB7EF634CE3(_thisAdjusted, method);
  24886. }
  24887. #ifdef __clang__
  24888. #pragma clang diagnostic pop
  24889. #endif
  24890. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E Enumerator_get_Current_m23073A74CFEDC484B4E13766F889F66BA19E8410_gshared_inline (Enumerator_tC60E93AD3B0D1F58478360BA0752EC8D8A465812* __this, const RuntimeMethod* method)
  24891. {
  24892. {
  24893. KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E L_0 = __this->____current;
  24894. return L_0;
  24895. }
  24896. }
  24897. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mDE01C9A94A06826863157AB8A67772D716D17C09_gshared_inline (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* __this, const RuntimeMethod* method)
  24898. {
  24899. {
  24900. int32_t L_0 = __this->___key;
  24901. return L_0;
  24902. }
  24903. }
  24904. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double KeyValuePair_2_get_Value_m37ABE69B23F72E4298BB098EA4667909AFE474BD_gshared_inline (KeyValuePair_2_t1818F0C941B01BA493127F1E33BE9F6AA6B5851E* __this, const RuntimeMethod* method)
  24905. {
  24906. {
  24907. double L_0 = __this->___value;
  24908. return L_0;
  24909. }
  24910. }
  24911. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m273032686AF2AA2D4702AA1B132763439A4551EE_gshared_inline (Enumerator_t9075A26660B1573AC96F7DD453C8951D152D61A8* __this, const RuntimeMethod* method)
  24912. {
  24913. {
  24914. int32_t L_0 = __this->____currentKey;
  24915. return L_0;
  24916. }
  24917. }
  24918. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Enumerator_get_Current_m752CD0D67510C0916025446A0ABA1902FE1E6AEC_gshared_inline (Enumerator_t6493BBA7B1C303D6FBD56C8D9E8C368B6E649B44* __this, const RuntimeMethod* method)
  24919. {
  24920. {
  24921. double L_0 = __this->____currentValue;
  24922. return L_0;
  24923. }
  24924. }
  24925. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC Enumerator_get_Current_m6D8A5FD6696AB685443B38E9EE8C722809CF4545_gshared_inline (Enumerator_tF1C6EBCDC7585E3D9AB9921EC9178AB273BB123F* __this, const RuntimeMethod* method)
  24926. {
  24927. {
  24928. KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC L_0 = __this->____current;
  24929. return L_0;
  24930. }
  24931. }
  24932. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m0663AF7173F4220DB2F4A508D4F2B9F3761B172E_gshared_inline (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* __this, const RuntimeMethod* method)
  24933. {
  24934. {
  24935. int32_t L_0 = __this->___key;
  24936. return L_0;
  24937. }
  24938. }
  24939. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 KeyValuePair_2_get_Value_mAE089FA466F2358E958EFE04FACD5E9E365A202C_gshared_inline (KeyValuePair_2_tCB001F11F43B16AB7AB558987DC896FEEC538FEC* __this, const RuntimeMethod* method)
  24940. {
  24941. {
  24942. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_0 = __this->___value;
  24943. return L_0;
  24944. }
  24945. }
  24946. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m1E941C3EEF4AC0BB58F1AC61676748B8F54934AF_gshared_inline (Enumerator_t458A5648768DED586639A66D8F61154641784B71* __this, const RuntimeMethod* method)
  24947. {
  24948. {
  24949. int32_t L_0 = __this->____currentKey;
  24950. return L_0;
  24951. }
  24952. }
  24953. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 Enumerator_get_Current_mE72F97A25BDCA4567571FC79DA818F17BFB3D719_gshared_inline (Enumerator_t6EE7DE0890CE165362DAC935042B64EEFA555AD3* __this, const RuntimeMethod* method)
  24954. {
  24955. {
  24956. HierarchyNode_t6A6A738223CC5D7FB463CAF6F379C48726891704 L_0 = __this->____currentValue;
  24957. return L_0;
  24958. }
  24959. }
  24960. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 Enumerator_get_Current_mF8686FE59226D0603D5B095DC67F76377BBA52B6_gshared_inline (Enumerator_tE840D191A00F7E1B62DEC554929E7F5829C966BB* __this, const RuntimeMethod* method)
  24961. {
  24962. {
  24963. KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 L_0 = __this->____current;
  24964. return L_0;
  24965. }
  24966. }
  24967. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_gshared_inline (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, const RuntimeMethod* method)
  24968. {
  24969. {
  24970. int32_t L_0 = __this->___key;
  24971. return L_0;
  24972. }
  24973. }
  24974. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_gshared_inline (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, const RuntimeMethod* method)
  24975. {
  24976. {
  24977. int32_t L_0 = __this->___value;
  24978. return L_0;
  24979. }
  24980. }
  24981. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5E54BC83A15C55953481DBA95FBEC3C43A263447_gshared_inline (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* __this, const RuntimeMethod* method)
  24982. {
  24983. {
  24984. HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B* L_0 = __this->___m_Data;
  24985. int32_t* L_1 = (int32_t*)(&__this->___m_BucketIndex);
  24986. int32_t* L_2 = (int32_t*)(&__this->___m_NextIndex);
  24987. int32_t* L_3 = (int32_t*)(&__this->___m_Index);
  24988. bool L_4;
  24989. L_4 = HashMapHelper_1_MoveNext_m20D255F6E8A69E3CB7806540E45C3B7439C0B1BB_inline((HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B*)L_0, L_1, L_2, L_3, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  24990. return L_4;
  24991. }
  24992. }
  24993. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB9B79A5A0B2E6E330740E35C1838934DDD3AB534_gshared_inline (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method)
  24994. {
  24995. {
  24996. Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* L_0 = (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*)(&__this->___m_Enumerator);
  24997. bool L_1;
  24998. L_1 = Enumerator_MoveNext_m5E54BC83A15C55953481DBA95FBEC3C43A263447_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  24999. return L_1;
  25000. }
  25001. }
  25002. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC Enumerator_GetCurrent_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5F93C96472A6F2407B5BE99D2936794E2E82AE04_gshared_inline (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* __this, const RuntimeMethod* method)
  25003. {
  25004. KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC V_0;
  25005. memset((&V_0), 0, sizeof(V_0));
  25006. {
  25007. il2cpp_codegen_initobj((&V_0), sizeof(KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC));
  25008. HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B* L_0 = __this->___m_Data;
  25009. (&V_0)->___m_Data = L_0;
  25010. int32_t L_1 = __this->___m_Index;
  25011. (&V_0)->___m_Index = L_1;
  25012. KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC L_2 = V_0;
  25013. return L_2;
  25014. }
  25015. }
  25016. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC Enumerator_get_Current_m975F33069CEB706351BDDC5B29005610222F2DA7_gshared_inline (Enumerator_t822DDB153B03DA9E484A2B1F0983BAAB708F438D* __this, const RuntimeMethod* method)
  25017. {
  25018. {
  25019. Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* L_0 = (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*)(&__this->___m_Enumerator);
  25020. KVPair_2_t289A62AF6AB4F1FD80F1977C4D6C802052A8BADC L_1;
  25021. L_1 = Enumerator_GetCurrent_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5F93C96472A6F2407B5BE99D2936794E2E82AE04_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  25022. return L_1;
  25023. }
  25024. }
  25025. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m7C54D7037978B9EB3CFAAB4CD0A84FB8FEBE5E37_gshared_inline (Enumerator_tCAFD4C04AFC727004D6B8304226F97895113A76D* __this, const RuntimeMethod* method)
  25026. {
  25027. {
  25028. int32_t L_0 = __this->____currentKey;
  25029. return L_0;
  25030. }
  25031. }
  25032. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mE149C6410A92DE907D7359432329A96DBD696C0E_gshared_inline (Enumerator_t52A21703D5DED2AD36A2FCA23A75D48DCA41BEAE* __this, const RuntimeMethod* method)
  25033. {
  25034. {
  25035. int32_t L_0 = __this->____currentValue;
  25036. return L_0;
  25037. }
  25038. }
  25039. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 Enumerator_get_Current_m53685926F5DC78D37EFFA2C2C43BF32078F4CA82_gshared_inline (Enumerator_t49A401E2FE3413D1C7D9C0E15299366F400D61F5* __this, const RuntimeMethod* method)
  25040. {
  25041. {
  25042. KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678 L_0 = __this->____current;
  25043. return L_0;
  25044. }
  25045. }
  25046. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m2D5B682113755BC1F26706C67E27748553F2A0B7_gshared_inline (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* __this, const RuntimeMethod* method)
  25047. {
  25048. {
  25049. int32_t L_0 = __this->___key;
  25050. return L_0;
  25051. }
  25052. }
  25053. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Value_m294F32374851EE07FA16A2BF635F077CAF477C90_gshared_inline (KeyValuePair_2_t90B506CAD143B28FB88CA6965C9B35679F8F9678* __this, const RuntimeMethod* method)
  25054. {
  25055. {
  25056. int64_t L_0 = __this->___value;
  25057. return L_0;
  25058. }
  25059. }
  25060. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m0863CAEB94AF918EC68198CC68A3DECAF28F9F0E_gshared_inline (Enumerator_t0DB69AE7BE771E039DFC9E432342EE36D4C7F9D6* __this, const RuntimeMethod* method)
  25061. {
  25062. {
  25063. int32_t L_0 = __this->____currentKey;
  25064. return L_0;
  25065. }
  25066. }
  25067. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_m5033215B084FCE83D0E43BF922B0379CC939F846_gshared_inline (Enumerator_t05786E6B0FF1A45697AF7485884614A05FE7A169* __this, const RuntimeMethod* method)
  25068. {
  25069. {
  25070. int64_t L_0 = __this->____currentValue;
  25071. return L_0;
  25072. }
  25073. }
  25074. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  25075. {
  25076. {
  25077. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_0 = __this->____current;
  25078. return L_0;
  25079. }
  25080. }
  25081. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
  25082. {
  25083. {
  25084. int32_t L_0 = __this->___key;
  25085. return L_0;
  25086. }
  25087. }
  25088. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
  25089. {
  25090. {
  25091. RuntimeObject* L_0 = __this->___value;
  25092. return L_0;
  25093. }
  25094. }
  25095. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m8A0598EF34186B32CD19AAE697F86E8C19494FA4_gshared_inline (Enumerator_t9E8B7A8E56EF3FDE46965824E1C7001E47045468* __this, const RuntimeMethod* method)
  25096. {
  25097. {
  25098. int32_t L_0 = __this->____currentKey;
  25099. return L_0;
  25100. }
  25101. }
  25102. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method)
  25103. {
  25104. {
  25105. RuntimeObject* L_0 = __this->____currentValue;
  25106. return L_0;
  25107. }
  25108. }
  25109. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 Enumerator_get_Current_mAB1827060DB193A10FF09CFBBDC66461671E8193_gshared_inline (Enumerator_t1703359A3F3FE7A0FF3091E8A11DEB3C62F1E3D8* __this, const RuntimeMethod* method)
  25110. {
  25111. {
  25112. KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362 L_0 = __this->____current;
  25113. return L_0;
  25114. }
  25115. }
  25116. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m7DC238750534CFB5E2EA1C6EF8A076BCD4FFBB7B_gshared_inline (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* __this, const RuntimeMethod* method)
  25117. {
  25118. {
  25119. int32_t L_0 = __this->___key;
  25120. return L_0;
  25121. }
  25122. }
  25123. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A KeyValuePair_2_get_Value_m63967F8594D7795F347D394EEF94105F2161F9C3_gshared_inline (KeyValuePair_2_tC3F888EEED334B1047E7634B9B9440158BAFA362* __this, const RuntimeMethod* method)
  25124. {
  25125. {
  25126. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_0 = __this->___value;
  25127. return L_0;
  25128. }
  25129. }
  25130. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m55B8FFC5E4168EE3E539B07863DC7C35047DBEE3_gshared_inline (Enumerator_t18D543168330927A0B441B0C6006948F19FBC31D* __this, const RuntimeMethod* method)
  25131. {
  25132. {
  25133. int32_t L_0 = __this->____currentKey;
  25134. return L_0;
  25135. }
  25136. }
  25137. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A Enumerator_get_Current_m9C6970BBFF7A80749C20E1D177C3DEF5E9D25858_gshared_inline (Enumerator_t8047E7290DCEBDCE374684E2523B5F7D33219C66* __this, const RuntimeMethod* method)
  25138. {
  25139. {
  25140. RenderInstancedDataLayout_t06AF33510AC89DBD09A3A161FF809EDFAB30EC7A L_0 = __this->____currentValue;
  25141. return L_0;
  25142. }
  25143. }
  25144. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 Enumerator_get_Current_m7D1469FB84F6687C7EFBC9BD334E49DFF285E463_gshared_inline (Enumerator_t300E5B82F8EBA56A149AB825CE81A7E3DE2F484D* __this, const RuntimeMethod* method)
  25145. {
  25146. {
  25147. KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555 L_0 = __this->____current;
  25148. return L_0;
  25149. }
  25150. }
  25151. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m9C21342FC1EC181C6FC3EB7A91CCBDEAA86E1BFB_gshared_inline (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, const RuntimeMethod* method)
  25152. {
  25153. {
  25154. int32_t L_0 = __this->___key;
  25155. return L_0;
  25156. }
  25157. }
  25158. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float KeyValuePair_2_get_Value_m365FBF26414FB9062B08F7603F4BCC01FD910181_gshared_inline (KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555* __this, const RuntimeMethod* method)
  25159. {
  25160. {
  25161. float L_0 = __this->___value;
  25162. return L_0;
  25163. }
  25164. }
  25165. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mCB791BACD5CD9B75DEA890E9D733851D407D67E4_gshared_inline (Enumerator_t7F61EBDB90474C0C0EA5F672BD513C21833A1F37* __this, const RuntimeMethod* method)
  25166. {
  25167. {
  25168. int32_t L_0 = __this->____currentKey;
  25169. return L_0;
  25170. }
  25171. }
  25172. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Enumerator_get_Current_mC4937E45C7210B2E0AF9E2E595C85DA63A8BC30B_gshared_inline (Enumerator_t58056A4DE44A00E72F88A9E4C5DD7B4A2A4D9753* __this, const RuntimeMethod* method)
  25173. {
  25174. {
  25175. float L_0 = __this->____currentValue;
  25176. return L_0;
  25177. }
  25178. }
  25179. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m17291E33380CED2F226D316D17A198D349AAD628_gshared_inline (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method)
  25180. {
  25181. {
  25182. Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* L_0 = (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*)(&__this->___m_Enumerator);
  25183. bool L_1;
  25184. L_1 = Enumerator_MoveNext_m5E54BC83A15C55953481DBA95FBEC3C43A263447_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25185. return L_1;
  25186. }
  25187. }
  25188. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 Enumerator_GetCurrent_Tisint3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF_m603F29543355A46F92E9E79FA42A4255700D81BD_gshared_inline (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* __this, const RuntimeMethod* method)
  25189. {
  25190. KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 V_0;
  25191. memset((&V_0), 0, sizeof(V_0));
  25192. {
  25193. il2cpp_codegen_initobj((&V_0), sizeof(KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56));
  25194. HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B* L_0 = __this->___m_Data;
  25195. (&V_0)->___m_Data = L_0;
  25196. int32_t L_1 = __this->___m_Index;
  25197. (&V_0)->___m_Index = L_1;
  25198. KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 L_2 = V_0;
  25199. return L_2;
  25200. }
  25201. }
  25202. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 Enumerator_get_Current_m755D5D1941794E464DE694D0F3D9C011887BA21B_gshared_inline (Enumerator_t18FC54A1C7F954E5348878EACDDC7AB96EB173DD* __this, const RuntimeMethod* method)
  25203. {
  25204. {
  25205. Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A* L_0 = (Enumerator_tF583BFA83C883FFDCB8D58090126E798B112484A*)(&__this->___m_Enumerator);
  25206. KVPair_2_t1AFF104D040A74CF396549F1F6A9C86AFAD4AC56 L_1;
  25207. L_1 = Enumerator_GetCurrent_Tisint3_t1D01D28AA6D32890A228297EBADD9BB1A960E2BF_m603F29543355A46F92E9E79FA42A4255700D81BD_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  25208. return L_1;
  25209. }
  25210. }
  25211. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 Enumerator_get_Current_mE3FF057C0BF9B7D6B4349513F467E1429C1D40B7_gshared_inline (Enumerator_t4BECBD7EA97C62C76B537F281DA0A091F2DF43A4* __this, const RuntimeMethod* method)
  25212. {
  25213. {
  25214. KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14 L_0 = __this->____current;
  25215. return L_0;
  25216. }
  25217. }
  25218. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m3E2E84761480CE8DB944F3175F691C3CB14979A3_gshared_inline (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* __this, const RuntimeMethod* method)
  25219. {
  25220. {
  25221. int32_t L_0 = __this->___key;
  25222. return L_0;
  25223. }
  25224. }
  25225. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 KeyValuePair_2_get_Value_mCC6E81580C7CA5794FAA2F7364AD94C60188CCC2_gshared_inline (KeyValuePair_2_t16DBE67A85AC9FD03F718EA69A0A05079C893F14* __this, const RuntimeMethod* method)
  25226. {
  25227. {
  25228. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_0 = __this->___value;
  25229. return L_0;
  25230. }
  25231. }
  25232. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m6741795AAC6E795E1C51A74F35790AEB4C5B32B1_gshared_inline (Enumerator_tDA4BE5102E1AF0BB7013BBC5C4F024E94C29BF20* __this, const RuntimeMethod* method)
  25233. {
  25234. {
  25235. int32_t L_0 = __this->____currentKey;
  25236. return L_0;
  25237. }
  25238. }
  25239. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 Enumerator_get_Current_m095A8780324202323BFC72D6F167660492F5D5CF_gshared_inline (Enumerator_t38300E4763D8C7C02EFB978388FD3C99B4BC6BAC* __this, const RuntimeMethod* method)
  25240. {
  25241. {
  25242. CategoryEntrySprite_t921E1B4FF6D1C2E396E4012894CED7DE39892074 L_0 = __this->____currentValue;
  25243. return L_0;
  25244. }
  25245. }
  25246. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 Enumerator_get_Current_mEEE1847ABE52F1C8903E421EA7414C1678470FB9_gshared_inline (Enumerator_tDC28503CFD7B57704FEA6766A583F0243232D530* __this, const RuntimeMethod* method)
  25247. {
  25248. {
  25249. KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513 L_0 = __this->____current;
  25250. return L_0;
  25251. }
  25252. }
  25253. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m66644BC45EE6540D8D26A2B30753BA9B776FA2DB_gshared_inline (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* __this, const RuntimeMethod* method)
  25254. {
  25255. {
  25256. int32_t L_0 = __this->___key;
  25257. return L_0;
  25258. }
  25259. }
  25260. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F KeyValuePair_2_get_Value_m344A20785F1ED4C8F233AABCDB7A977FEDA0982C_gshared_inline (KeyValuePair_2_t2A4EA71F94B1445F8A1862CF71334E632EFDA513* __this, const RuntimeMethod* method)
  25261. {
  25262. {
  25263. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_0 = __this->___value;
  25264. return L_0;
  25265. }
  25266. }
  25267. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m6ACB03FBBA62DA3FCA4CC9D34F030D43B274FE26_gshared_inline (Enumerator_t8C7AAC7B75267FEC3D38117F509AB58069C38E45* __this, const RuntimeMethod* method)
  25268. {
  25269. {
  25270. int32_t L_0 = __this->____currentKey;
  25271. return L_0;
  25272. }
  25273. }
  25274. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F Enumerator_get_Current_m39B73FC7431E9E4A509E1D7FD6C318A63922B571_gshared_inline (Enumerator_tC16040CB02C48B85E733F59798EC429D4CCDDB9A* __this, const RuntimeMethod* method)
  25275. {
  25276. {
  25277. FontAssetRef_t13D11FF02B5009724B829DBC1C9AC5493170606F L_0 = __this->____currentValue;
  25278. return L_0;
  25279. }
  25280. }
  25281. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A Enumerator_get_Current_m696CFBC89B70023A3362556FE560A2496B8FDAB5_gshared_inline (Enumerator_tF2693BFBAEDE29C1C53E7902D8473588EE7AD73C* __this, const RuntimeMethod* method)
  25282. {
  25283. {
  25284. KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A L_0 = __this->____current;
  25285. return L_0;
  25286. }
  25287. }
  25288. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mC7CEB95BDD69D10EDB4060F583D26ABB5C4677B6_gshared_inline (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* __this, const RuntimeMethod* method)
  25289. {
  25290. {
  25291. int32_t L_0 = __this->___key;
  25292. return L_0;
  25293. }
  25294. }
  25295. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 KeyValuePair_2_get_Value_mBB5CDB5AABD7B2A569D6C15624BB42AEB29A9CB1_gshared_inline (KeyValuePair_2_t39179BF27CE980AB00F738EC85DF2D428FAAB65A* __this, const RuntimeMethod* method)
  25296. {
  25297. {
  25298. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_0 = __this->___value;
  25299. return L_0;
  25300. }
  25301. }
  25302. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m568D0A922F66987A08410A11BA03E478479DA7C1_gshared_inline (Enumerator_tEFD5647D865118F5BEF24F2C40367BADA8A6518E* __this, const RuntimeMethod* method)
  25303. {
  25304. {
  25305. int32_t L_0 = __this->____currentKey;
  25306. return L_0;
  25307. }
  25308. }
  25309. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 Enumerator_get_Current_mDB4FE9C1601E5D339F388D5A0D13FBEED1345C0E_gshared_inline (Enumerator_tA3F2F8897842D04021CC3E38CF56AECF65CC936C* __this, const RuntimeMethod* method)
  25310. {
  25311. {
  25312. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 L_0 = __this->____currentValue;
  25313. return L_0;
  25314. }
  25315. }
  25316. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 Enumerator_get_Current_mDACD59E28726E6655BA3DA98689DFACF142C328A_gshared_inline (Enumerator_t8DF1CA72CF7DFF457C48D34AD99CED4444D65D04* __this, const RuntimeMethod* method)
  25317. {
  25318. {
  25319. KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3 L_0 = __this->____current;
  25320. return L_0;
  25321. }
  25322. }
  25323. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m428D836E017E96271B63C841FF3DFC8BA0AADCDD_gshared_inline (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* __this, const RuntimeMethod* method)
  25324. {
  25325. {
  25326. int32_t L_0 = __this->___key;
  25327. return L_0;
  25328. }
  25329. }
  25330. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m49FC446A15F58E545BDC28BC240CCD70699A4C2F_gshared_inline (KeyValuePair_2_tC032038170A998E9F4AE89CDC2DBC2E5F88F91E3* __this, const RuntimeMethod* method)
  25331. {
  25332. {
  25333. int32_t L_0 = __this->___value;
  25334. return L_0;
  25335. }
  25336. }
  25337. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m90D2FBEF700A5E5E136200B8EC4E24346A2EA5A5_gshared_inline (Enumerator_tA87BA4DD2B30A3C2128B2881B958E66972D900D9* __this, const RuntimeMethod* method)
  25338. {
  25339. {
  25340. int32_t L_0 = __this->____currentKey;
  25341. return L_0;
  25342. }
  25343. }
  25344. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mA5872AC81C805FD28295E20A74F3083700374B50_gshared_inline (Enumerator_t620F0178779FC22FFA2126D9010177FA1FE3DCF1* __this, const RuntimeMethod* method)
  25345. {
  25346. {
  25347. int32_t L_0 = __this->____currentValue;
  25348. return L_0;
  25349. }
  25350. }
  25351. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B Enumerator_get_Current_m12EE850D56E586DF121B059557CEAF4A7472995B_gshared_inline (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method)
  25352. {
  25353. {
  25354. KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B L_0 = __this->____current;
  25355. return L_0;
  25356. }
  25357. }
  25358. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method)
  25359. {
  25360. {
  25361. int32_t L_0 = __this->___key;
  25362. return L_0;
  25363. }
  25364. }
  25365. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method)
  25366. {
  25367. {
  25368. RuntimeObject* L_0 = __this->___value;
  25369. return L_0;
  25370. }
  25371. }
  25372. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mFEABC780F452552114AE40127323DD66DF87F65F_gshared_inline (Enumerator_tF119E0D034DE2970D049BD22C731B81DD15F2F13* __this, const RuntimeMethod* method)
  25373. {
  25374. {
  25375. int32_t L_0 = __this->____currentKey;
  25376. return L_0;
  25377. }
  25378. }
  25379. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m76B0ECD4B03E606A1CE3DF60589D2E97130B02CA_gshared_inline (Enumerator_tF9B1C7464F1BFE1675CFE608CC62D4507968CF08* __this, const RuntimeMethod* method)
  25380. {
  25381. {
  25382. RuntimeObject* L_0 = __this->____currentValue;
  25383. return L_0;
  25384. }
  25385. }
  25386. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 Enumerator_get_Current_mBD3AF0C846FCB587AC762E436611E55C611A8E3C_gshared_inline (Enumerator_tA15B32F25A359C55D4D86237A8978FEAC69D95EA* __this, const RuntimeMethod* method)
  25387. {
  25388. {
  25389. KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5 L_0 = __this->____current;
  25390. return L_0;
  25391. }
  25392. }
  25393. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Key_m38480BC1390E153563756224D730B590FA3E0DD3_gshared_inline (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* __this, const RuntimeMethod* method)
  25394. {
  25395. {
  25396. int64_t L_0 = __this->___key;
  25397. return L_0;
  25398. }
  25399. }
  25400. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C KeyValuePair_2_get_Value_mC7510148BA14E606D490D72EB6C5664DC383BD9B_gshared_inline (KeyValuePair_2_tA1F840CB30C9D8AC1E1F1BC4347D21B598D5F0D5* __this, const RuntimeMethod* method)
  25401. {
  25402. {
  25403. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_0 = __this->___value;
  25404. return L_0;
  25405. }
  25406. }
  25407. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_mE48AE1D0A6D21CE69058619F4CC7BD98216061BA_gshared_inline (Enumerator_t35A152E65B213D71005FA99162A21A3D00219802* __this, const RuntimeMethod* method)
  25408. {
  25409. {
  25410. int64_t L_0 = __this->____currentKey;
  25411. return L_0;
  25412. }
  25413. }
  25414. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C Enumerator_get_Current_mFF2F7771958997F1CB292C2048F7627DB9A73074_gshared_inline (Enumerator_tD7BA2337B8262AA806307C5AD27F6EFA326C9A4B* __this, const RuntimeMethod* method)
  25415. {
  25416. {
  25417. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C L_0 = __this->____currentValue;
  25418. return L_0;
  25419. }
  25420. }
  25421. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F Enumerator_get_Current_m6B37BE381AD59540030ACC673F74DE0BC5D32F50_gshared_inline (Enumerator_t4C4D76999C59C2C8EE1ECB1779C9A5355F666161* __this, const RuntimeMethod* method)
  25422. {
  25423. {
  25424. KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F L_0 = __this->____current;
  25425. return L_0;
  25426. }
  25427. }
  25428. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Key_mC536572F88F3FD21EED4624743F8B1CDF5C8EF60_gshared_inline (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* __this, const RuntimeMethod* method)
  25429. {
  25430. {
  25431. int64_t L_0 = __this->___key;
  25432. return L_0;
  25433. }
  25434. }
  25435. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m168A81686A84DCA632E92D898CAB9C8EEB38396F_gshared_inline (KeyValuePair_2_t88288FD7C987CABEE070E49639E8603D27AF799F* __this, const RuntimeMethod* method)
  25436. {
  25437. {
  25438. RuntimeObject* L_0 = __this->___value;
  25439. return L_0;
  25440. }
  25441. }
  25442. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_m609B68ACF13841EC1E8EB9020756B7364ACBA499_gshared_inline (Enumerator_t5A027953D647D8819B20995746D7FD211CB2299C* __this, const RuntimeMethod* method)
  25443. {
  25444. {
  25445. int64_t L_0 = __this->____currentKey;
  25446. return L_0;
  25447. }
  25448. }
  25449. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mE396DC57C362877713861B0AD2C88728648A8364_gshared_inline (Enumerator_t101EECDB54BD1F67FD91D0D649333AC62D79665D* __this, const RuntimeMethod* method)
  25450. {
  25451. {
  25452. RuntimeObject* L_0 = __this->____currentValue;
  25453. return L_0;
  25454. }
  25455. }
  25456. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 Enumerator_get_Current_m337B294E798C0E57BB6D6C190A2604A50B443D85_gshared_inline (Enumerator_t2F3E44BBDAFBB0EDD38DC831B7BA217C52DD4031* __this, const RuntimeMethod* method)
  25457. {
  25458. {
  25459. KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202 L_0 = __this->____current;
  25460. return L_0;
  25461. }
  25462. }
  25463. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t KeyValuePair_2_get_Key_mE8D6C2F2365FC5473829AFFBF0D5A9AF14EC5E17_gshared_inline (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* __this, const RuntimeMethod* method)
  25464. {
  25465. {
  25466. intptr_t L_0 = __this->___key;
  25467. return L_0;
  25468. }
  25469. }
  25470. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m93CAD86A4AF9FCE518099BD0F9D7537004B87F96_gshared_inline (KeyValuePair_2_tF5E0699CB6CD3DFA728CBCFA619E7EBC8B7A5202* __this, const RuntimeMethod* method)
  25471. {
  25472. {
  25473. RuntimeObject* L_0 = __this->___value;
  25474. return L_0;
  25475. }
  25476. }
  25477. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Enumerator_get_Current_mF64BA8B6A16435EF902C22D691634B3925141792_gshared_inline (Enumerator_t9193AC8343143D465205993D428AFD53C3ED056D* __this, const RuntimeMethod* method)
  25478. {
  25479. {
  25480. intptr_t L_0 = __this->____currentKey;
  25481. return L_0;
  25482. }
  25483. }
  25484. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m672DCCE10FA4B1034A9DCFA16FCC6F38CF71C9FC_gshared_inline (Enumerator_tCEC239001F505042F24CB2B1D047469EE4455B25* __this, const RuntimeMethod* method)
  25485. {
  25486. {
  25487. RuntimeObject* L_0 = __this->____currentValue;
  25488. return L_0;
  25489. }
  25490. }
  25491. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 Enumerator_get_Current_m90E0638FF1812FE1DDE8D13CC607F4CD161D12C1_gshared_inline (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  25492. {
  25493. {
  25494. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 L_0 = __this->____current;
  25495. return L_0;
  25496. }
  25497. }
  25498. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_gshared_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method)
  25499. {
  25500. {
  25501. RuntimeObject* L_0 = __this->___key;
  25502. return L_0;
  25503. }
  25504. }
  25505. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_gshared_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method)
  25506. {
  25507. {
  25508. bool L_0 = __this->___value;
  25509. return L_0;
  25510. }
  25511. }
  25512. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m86110F67A53903C9B95DBFDE5192D43CD381F024_gshared_inline (Enumerator_t357C1101698473B0000091EAAD6AED12103FF364* __this, const RuntimeMethod* method)
  25513. {
  25514. {
  25515. RuntimeObject* L_0 = __this->____currentKey;
  25516. return L_0;
  25517. }
  25518. }
  25519. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_get_Current_mE6657E71B095B4DD41ED8102F08DACD153575A68_gshared_inline (Enumerator_tB2682E91444B0C40C232A7D01642727EFE719F60* __this, const RuntimeMethod* method)
  25520. {
  25521. {
  25522. bool L_0 = __this->____currentValue;
  25523. return L_0;
  25524. }
  25525. }
  25526. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 Enumerator_get_Current_m883D2A5CDBF6CB9E085690B65447748DDF5F02BC_gshared_inline (Enumerator_t8C0D13C987D0C420909FBA05B487A5EA1B420643* __this, const RuntimeMethod* method)
  25527. {
  25528. {
  25529. KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167 L_0 = __this->____current;
  25530. return L_0;
  25531. }
  25532. }
  25533. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m349ECB9834FA93169BCCC3E25D58DAB263E8AA47_gshared_inline (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* __this, const RuntimeMethod* method)
  25534. {
  25535. {
  25536. RuntimeObject* L_0 = __this->___key;
  25537. return L_0;
  25538. }
  25539. }
  25540. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B KeyValuePair_2_get_Value_m5C908BF2976785DA003964DD0976A8581314746F_gshared_inline (KeyValuePair_2_tE15BD34F75B584F06758FD8C5E0A50897E927167* __this, const RuntimeMethod* method)
  25541. {
  25542. {
  25543. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___value;
  25544. return L_0;
  25545. }
  25546. }
  25547. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1256A826B847A0C120B59905283A918192D41D17_gshared_inline (Enumerator_t1D86F33D82F8FA77717B488CD4BD4BB6610D20AF* __this, const RuntimeMethod* method)
  25548. {
  25549. {
  25550. RuntimeObject* L_0 = __this->____currentKey;
  25551. return L_0;
  25552. }
  25553. }
  25554. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Enumerator_get_Current_m4DC742E70D8783FB8D416DABAA71A02884BF454C_gshared_inline (Enumerator_tCAC9EC6C391ADB03294D16E049A2434A29089DD3* __this, const RuntimeMethod* method)
  25555. {
  25556. {
  25557. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->____currentValue;
  25558. return L_0;
  25559. }
  25560. }
  25561. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B Enumerator_get_Current_m68A50652AC01F1AEB5033E5A45A176387C191258_gshared_inline (Enumerator_tB7E11F1FCD3ECABAC782CA875AF7B09D26253877* __this, const RuntimeMethod* method)
  25562. {
  25563. {
  25564. KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B L_0 = __this->____current;
  25565. return L_0;
  25566. }
  25567. }
  25568. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m093CCC169C1EB8105B2501A7B0E2023343B1DC1A_gshared_inline (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* __this, const RuntimeMethod* method)
  25569. {
  25570. {
  25571. RuntimeObject* L_0 = __this->___key;
  25572. return L_0;
  25573. }
  25574. }
  25575. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 KeyValuePair_2_get_Value_mDEF6356EC366F3F6A7049A25B7CBC47A1131D30A_gshared_inline (KeyValuePair_2_tA9C4DDED7384A14D37387AF41AFD48F0E11E490B* __this, const RuntimeMethod* method)
  25576. {
  25577. {
  25578. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_0 = __this->___value;
  25579. return L_0;
  25580. }
  25581. }
  25582. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mC5D96862C55C0F53141BC3596EB6F5664ACD7ED0_gshared_inline (Enumerator_t27DF47A492D463820250F06CE4A67E23C32FEE74* __this, const RuntimeMethod* method)
  25583. {
  25584. {
  25585. RuntimeObject* L_0 = __this->____currentKey;
  25586. return L_0;
  25587. }
  25588. }
  25589. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 Enumerator_get_Current_m3C90881CE47FFD4C821FDA1686398474993F5C24_gshared_inline (Enumerator_t3C6211CB23A04974E0276043B6249F91F60CADC9* __this, const RuntimeMethod* method)
  25590. {
  25591. {
  25592. DataSourceContext_t7458B85023D9BF30FBDC3023358BD2FB7BBE0332 L_0 = __this->____currentValue;
  25593. return L_0;
  25594. }
  25595. }
  25596. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 Enumerator_get_Current_mBE91823E27777785B42DB31E7A8E63EB596453D1_gshared_inline (Enumerator_t2F28D1CFE62CD55B7184C7D9DD43CCC9C03CC5EF* __this, const RuntimeMethod* method)
  25597. {
  25598. {
  25599. KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8 L_0 = __this->____current;
  25600. return L_0;
  25601. }
  25602. }
  25603. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mADC45FA05C759E6F88D7DADDFE0C0E1ADBB3E501_gshared_inline (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* __this, const RuntimeMethod* method)
  25604. {
  25605. {
  25606. RuntimeObject* L_0 = __this->___key;
  25607. return L_0;
  25608. }
  25609. }
  25610. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m7A836D9634814B22DF33AD801EA10741ABFBDFE2_gshared_inline (KeyValuePair_2_tF11CA6D20F09EC4DAB7CB3C2C394F6F2C394E6B8* __this, const RuntimeMethod* method)
  25611. {
  25612. {
  25613. int32_t L_0 = __this->___value;
  25614. return L_0;
  25615. }
  25616. }
  25617. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m3D1077E7359AFFD5D8B1E52C5E47BA67581D2413_gshared_inline (Enumerator_t0EF9FB8013961DF612AC6D349B739450CA287820* __this, const RuntimeMethod* method)
  25618. {
  25619. {
  25620. RuntimeObject* L_0 = __this->____currentKey;
  25621. return L_0;
  25622. }
  25623. }
  25624. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mFE39D7CD22E285F9982175E1F5B8379EC90444F4_gshared_inline (Enumerator_t6D29ABBB83FA87A5B411B3317C6AE5C93836ADB4* __this, const RuntimeMethod* method)
  25625. {
  25626. {
  25627. int32_t L_0 = __this->____currentValue;
  25628. return L_0;
  25629. }
  25630. }
  25631. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E Enumerator_get_Current_mE40578227D8A415A04A477F30FC29857866BC843_gshared_inline (Enumerator_tB389395A2FD246B4D96A33CFE98D146137FA3ED6* __this, const RuntimeMethod* method)
  25632. {
  25633. {
  25634. KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E L_0 = __this->____current;
  25635. return L_0;
  25636. }
  25637. }
  25638. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mD14A5316A7715DA2836B07BF240EC5E4D095F10B_gshared_inline (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* __this, const RuntimeMethod* method)
  25639. {
  25640. {
  25641. RuntimeObject* L_0 = __this->___key;
  25642. return L_0;
  25643. }
  25644. }
  25645. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m78EF0CBE211C8EF4C4A5D0ABD95349A0D32B46BA_gshared_inline (KeyValuePair_2_t35AA315F507A224F8B43D106DA0814C9811D8A7E* __this, const RuntimeMethod* method)
  25646. {
  25647. {
  25648. int32_t L_0 = __this->___value;
  25649. return L_0;
  25650. }
  25651. }
  25652. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mFAD7B92E35DB108E691F8B2E54B9FEE88E96149C_gshared_inline (Enumerator_t49B8BEA40FEF5C3B12986F016B11C9E4E8A486F9* __this, const RuntimeMethod* method)
  25653. {
  25654. {
  25655. RuntimeObject* L_0 = __this->____currentKey;
  25656. return L_0;
  25657. }
  25658. }
  25659. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mF07C42164B62D071DC6F3114C30FDE998DC245A1_gshared_inline (Enumerator_t7B58C8B8A2CB9EC9F2C9407CC3343E88CC43BEFC* __this, const RuntimeMethod* method)
  25660. {
  25661. {
  25662. int32_t L_0 = __this->____currentValue;
  25663. return L_0;
  25664. }
  25665. }
  25666. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  25667. {
  25668. {
  25669. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current;
  25670. return L_0;
  25671. }
  25672. }
  25673. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  25674. {
  25675. {
  25676. RuntimeObject* L_0 = __this->___key;
  25677. return L_0;
  25678. }
  25679. }
  25680. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  25681. {
  25682. {
  25683. RuntimeObject* L_0 = __this->___value;
  25684. return L_0;
  25685. }
  25686. }
  25687. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared_inline (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method)
  25688. {
  25689. {
  25690. RuntimeObject* L_0 = __this->____currentKey;
  25691. return L_0;
  25692. }
  25693. }
  25694. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
  25695. {
  25696. {
  25697. RuntimeObject* L_0 = __this->____currentValue;
  25698. return L_0;
  25699. }
  25700. }
  25701. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 Enumerator_get_Current_m27FD9A3CBB7995FA6325E5FA9279474D966CE237_gshared_inline (Enumerator_tBA7AAF43F891354915750F2F82541E1BC34AE3BF* __this, const RuntimeMethod* method)
  25702. {
  25703. {
  25704. KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2 L_0 = __this->____current;
  25705. return L_0;
  25706. }
  25707. }
  25708. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m6C912C6E10EB6AE5C6B224A45E3C447C3445BFEE_gshared_inline (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* __this, const RuntimeMethod* method)
  25709. {
  25710. {
  25711. RuntimeObject* L_0 = __this->___key;
  25712. return L_0;
  25713. }
  25714. }
  25715. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 KeyValuePair_2_get_Value_mFE352005BECB8CC1491A710CCFC837B564E820A4_gshared_inline (KeyValuePair_2_t55881AA547C2F1917F237C157330C775282585E2* __this, const RuntimeMethod* method)
  25716. {
  25717. {
  25718. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_0 = __this->___value;
  25719. return L_0;
  25720. }
  25721. }
  25722. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mBA2C7BBE021F2288063C01F52B75EB1A28BF341C_gshared_inline (Enumerator_t1AF361A349C6F557DFC6AAECDB88DEFE2AFA66DA* __this, const RuntimeMethod* method)
  25723. {
  25724. {
  25725. RuntimeObject* L_0 = __this->____currentKey;
  25726. return L_0;
  25727. }
  25728. }
  25729. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 Enumerator_get_Current_m64C6152E094874FFABE3AA822DC07FA7D7FEABC3_gshared_inline (Enumerator_t85428BE9EC0D7C656CDADADDA0B1CF2B79B2D73C* __this, const RuntimeMethod* method)
  25730. {
  25731. {
  25732. ResourceLocator_t84F68A0DD2AA185761938E49BBE9B2C46A47E122 L_0 = __this->____currentValue;
  25733. return L_0;
  25734. }
  25735. }
  25736. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE Enumerator_get_Current_m4BB037FEFB35F886088FC522D0C6932B05735A3D_gshared_inline (Enumerator_tFBEC3A5A35B9411AFAAD1638F1411BD5CCB36BF2* __this, const RuntimeMethod* method)
  25737. {
  25738. {
  25739. KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE L_0 = __this->____current;
  25740. return L_0;
  25741. }
  25742. }
  25743. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m0B6F02450AE5541F7814A6C8C48B92F6D992762E_gshared_inline (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* __this, const RuntimeMethod* method)
  25744. {
  25745. {
  25746. RuntimeObject* L_0 = __this->___key;
  25747. return L_0;
  25748. }
  25749. }
  25750. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float KeyValuePair_2_get_Value_mA5BE7C11B215197C303FBF99576CBDE919413929_gshared_inline (KeyValuePair_2_tA76653DFC8A4C9B07EC11B4FF878E42681D3EACE* __this, const RuntimeMethod* method)
  25751. {
  25752. {
  25753. float L_0 = __this->___value;
  25754. return L_0;
  25755. }
  25756. }
  25757. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m8822DA51C6512AC6B5E66D0D6139A981EFAD0DD1_gshared_inline (Enumerator_t48C87AC7B90E312E39C6BA4AC2D90D98B7E43A79* __this, const RuntimeMethod* method)
  25758. {
  25759. {
  25760. RuntimeObject* L_0 = __this->____currentKey;
  25761. return L_0;
  25762. }
  25763. }
  25764. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Enumerator_get_Current_mA3454F2801E6DE54DD83D02450C2A193165F18C5_gshared_inline (Enumerator_t34AB0373E8B32E5CB11A397F31878E630F10E569* __this, const RuntimeMethod* method)
  25765. {
  25766. {
  25767. float L_0 = __this->____currentValue;
  25768. return L_0;
  25769. }
  25770. }
  25771. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 Enumerator_get_Current_m83568F78068052BE03F80C0306E4027CFC6A47C4_gshared_inline (Enumerator_t40E1AAA6125CAE802A28A66BA82099F5D1E79AB8* __this, const RuntimeMethod* method)
  25772. {
  25773. {
  25774. KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567 L_0 = __this->____current;
  25775. return L_0;
  25776. }
  25777. }
  25778. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mB69FFAEE020955B8B8CF797225489C5B918E00C9_gshared_inline (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* __this, const RuntimeMethod* method)
  25779. {
  25780. {
  25781. RuntimeObject* L_0 = __this->___key;
  25782. return L_0;
  25783. }
  25784. }
  25785. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 KeyValuePair_2_get_Value_mD40FA88A73FD25CC5E24ECC6CCA4DBFC068AE9F5_gshared_inline (KeyValuePair_2_t1F6CA1DFD5BE9F6E000B16910DAC52C42E9B1567* __this, const RuntimeMethod* method)
  25786. {
  25787. {
  25788. StylePropertyValue_tED32F617FABE99611B213BFCF9D1D909E7F141C2 L_0 = __this->___value;
  25789. return L_0;
  25790. }
  25791. }
  25792. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mC2C1496936F12DE698B78B2BACCD3BE5282EE94E_gshared_inline (Enumerator_tCFDD2483B0FC0C570B75A80BACBA53B76F3E0E19* __this, const RuntimeMethod* method)
  25793. {
  25794. {
  25795. RuntimeObject* L_0 = __this->____currentKey;
  25796. return L_0;
  25797. }
  25798. }
  25799. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HashMapHelper_1_MoveNext_m20D255F6E8A69E3CB7806540E45C3B7439C0B1BB_gshared_inline (HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B* __this, int32_t* ___0_bucketIndex, int32_t* ___1_nextIndex, int32_t* ___2_index, const RuntimeMethod* method)
  25800. {
  25801. {
  25802. int32_t* L_0 = ___1_nextIndex;
  25803. int32_t L_1 = *((int32_t*)L_0);
  25804. if ((((int32_t)L_1) == ((int32_t)(-1))))
  25805. {
  25806. goto IL_001a;
  25807. }
  25808. }
  25809. {
  25810. int32_t* L_2 = ___2_index;
  25811. int32_t* L_3 = ___1_nextIndex;
  25812. int32_t L_4 = *((int32_t*)L_3);
  25813. *((int32_t*)L_2) = (int32_t)L_4;
  25814. int32_t* L_5 = ___1_nextIndex;
  25815. int32_t* L_6 = __this->___Next;
  25816. int32_t* L_7 = ___1_nextIndex;
  25817. int32_t L_8 = *((int32_t*)L_7);
  25818. int32_t L_9 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), 4))))));
  25819. *((int32_t*)L_5) = (int32_t)L_9;
  25820. return (bool)1;
  25821. }
  25822. IL_001a:
  25823. {
  25824. int32_t* L_10 = ___0_bucketIndex;
  25825. int32_t* L_11 = ___1_nextIndex;
  25826. int32_t* L_12 = ___2_index;
  25827. bool L_13;
  25828. L_13 = HashMapHelper_1_MoveNextSearch_m2576560D409AC6BF8713E8BD9070962379245FCA(__this, L_10, L_11, L_12, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  25829. return L_13;
  25830. }
  25831. }