Bulk_System.Xml.Linq_0.cpp 473 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800
  1. #include "il2cpp-config.h"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <cstring>
  8. #include <string.h>
  9. #include <stdio.h>
  10. #include <cmath>
  11. #include <limits>
  12. #include <assert.h>
  13. #include <stdint.h>
  14. #include "il2cpp-class-internals.h"
  15. #include "codegen/il2cpp-codegen.h"
  16. #include "il2cpp-object-internals.h"
  17. template <typename T1>
  18. struct VirtActionInvoker1
  19. {
  20. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  21. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  22. {
  23. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  24. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  25. }
  26. };
  27. template <typename R, typename T1, typename T2, typename T3, typename T4>
  28. struct VirtFuncInvoker4
  29. {
  30. typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
  31. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
  32. {
  33. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  34. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
  35. }
  36. };
  37. struct VirtActionInvoker0
  38. {
  39. typedef void (*Action)(void*, const RuntimeMethod*);
  40. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  41. {
  42. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  43. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  44. }
  45. };
  46. template <typename T1, typename T2, typename T3, typename T4>
  47. struct VirtActionInvoker4
  48. {
  49. typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*);
  50. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
  51. {
  52. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  53. ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
  54. }
  55. };
  56. template <typename R, typename T1>
  57. struct VirtFuncInvoker1
  58. {
  59. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  60. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  61. {
  62. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  63. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  64. }
  65. };
  66. template <typename T1, typename T2, typename T3>
  67. struct VirtActionInvoker3
  68. {
  69. typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
  70. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  71. {
  72. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  73. ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  74. }
  75. };
  76. template <typename R>
  77. struct VirtFuncInvoker0
  78. {
  79. typedef R (*Func)(void*, const RuntimeMethod*);
  80. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  81. {
  82. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  83. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  84. }
  85. };
  86. template <typename T1, typename T2>
  87. struct VirtActionInvoker2
  88. {
  89. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  90. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  91. {
  92. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  93. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  94. }
  95. };
  96. template <typename R>
  97. struct InterfaceFuncInvoker0
  98. {
  99. typedef R (*Func)(void*, const RuntimeMethod*);
  100. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  101. {
  102. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  103. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  104. }
  105. };
  106. struct InterfaceActionInvoker0
  107. {
  108. typedef void (*Action)(void*, const RuntimeMethod*);
  109. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  110. {
  111. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  112. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  113. }
  114. };
  115. // System.Xml.Linq.XAttribute
  116. struct XAttribute_t355876829;
  117. // System.Xml.Linq.XObject
  118. struct XObject_t1119084474;
  119. // System.ArgumentNullException
  120. struct ArgumentNullException_t1615371798;
  121. // System.String
  122. struct String_t;
  123. // System.Xml.Linq.XName
  124. struct XName_t3751455998;
  125. // System.Xml.Linq.XNamespace
  126. struct XNamespace_t1843508170;
  127. // System.Text.StringBuilder
  128. struct StringBuilder_t;
  129. // System.Char[]
  130. struct CharU5BU5D_t3528271667;
  131. // System.Xml.Linq.XCData
  132. struct XCData_t832623270;
  133. // System.Xml.Linq.XText
  134. struct XText_t1448860321;
  135. // System.Xml.XmlWriter
  136. struct XmlWriter_t127905479;
  137. // System.Xml.Linq.XComment
  138. struct XComment_t1832251191;
  139. // System.Xml.Linq.XNode
  140. struct XNode_t716131460;
  141. // System.Xml.Linq.XContainer
  142. struct XContainer_t3387731002;
  143. // System.Type
  144. struct Type_t;
  145. // System.ArgumentException
  146. struct ArgumentException_t132251570;
  147. // System.Collections.IEnumerable
  148. struct IEnumerable_t1941168011;
  149. // System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>
  150. struct IEnumerable_1_t3990951645;
  151. // System.Xml.Linq.XContainer/<Nodes>c__Iterator1A
  152. struct U3CNodesU3Ec__Iterator1A_t2001237956;
  153. // System.Collections.IEnumerator
  154. struct IEnumerator_t1853284238;
  155. // System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode>
  156. struct IEnumerator_1_t1148701928;
  157. // System.NotSupportedException
  158. struct NotSupportedException_t1314879016;
  159. // System.Xml.Linq.XDeclaration
  160. struct XDeclaration_t2907650823;
  161. // System.String[]
  162. struct StringU5BU5D_t1281789340;
  163. // System.Xml.Linq.XDocument
  164. struct XDocument_t1376419702;
  165. // System.Xml.Linq.XDocumentType
  166. struct XDocumentType_t1853592271;
  167. // System.Xml.Linq.XElement
  168. struct XElement_t4185968754;
  169. // System.InvalidOperationException
  170. struct InvalidOperationException_t56020091;
  171. // System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XAttribute>
  172. struct IEnumerable_1_t3630697014;
  173. // System.Collections.Generic.List`1<System.Xml.Linq.XElement>
  174. struct List_1_t1363076200;
  175. // System.Collections.Generic.List`1<System.Object>
  176. struct List_1_t257213610;
  177. // System.Xml.Linq.XElement/<Attributes>c__Iterator20
  178. struct U3CAttributesU3Ec__Iterator20_t3836567394;
  179. // System.Collections.Generic.IEnumerable`1<System.String>
  180. struct IEnumerable_1_t827303578;
  181. // System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23
  182. struct U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361;
  183. // System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XAttribute>
  184. struct IEnumerator_1_t788447297;
  185. // System.Collections.Generic.IEnumerator`1<System.String>
  186. struct IEnumerator_1_t2280021157;
  187. // System.Runtime.Serialization.SerializationInfo
  188. struct SerializationInfo_t950877179;
  189. // System.Exception
  190. struct Exception_t;
  191. // System.Collections.Generic.Dictionary`2<System.String,System.Xml.Linq.XNamespace>
  192. struct Dictionary_2_t1628764469;
  193. // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  194. struct Dictionary_2_t132545152;
  195. // System.Collections.Generic.Dictionary`2<System.String,System.Xml.Linq.XName>
  196. struct Dictionary_2_t3536712297;
  197. // System.Xml.Linq.XNodeEqualityComparer
  198. struct XNodeEqualityComparer_t35321779;
  199. // System.Xml.Linq.XNodeDocumentOrderComparer
  200. struct XNodeDocumentOrderComparer_t3558329258;
  201. // System.IO.StringWriter
  202. struct StringWriter_t802263757;
  203. // System.Xml.XmlWriterSettings
  204. struct XmlWriterSettings_t3314986516;
  205. // System.IO.TextWriter
  206. struct TextWriter_t3478189236;
  207. // System.Xml.Linq.XProcessingInstruction
  208. struct XProcessingInstruction_t2943691487;
  209. // System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25
  210. struct U3CExpandArrayU3Ec__Iterator25_t2040603384;
  211. // System.Collections.Generic.IEnumerator`1<System.Object>
  212. struct IEnumerator_1_t3512676632;
  213. // System.IntPtr[]
  214. struct IntPtrU5BU5D_t4013366056;
  215. // System.Collections.IDictionary
  216. struct IDictionary_t1363984059;
  217. // System.Collections.Hashtable
  218. struct Hashtable_t1853889766;
  219. // System.Collections.ArrayList
  220. struct ArrayList_t2718874744;
  221. // System.Runtime.Serialization.IFormatterConverter
  222. struct IFormatterConverter_t2171992254;
  223. // System.Xml.Linq.XElement[]
  224. struct XElementU5BU5D_t4235097479;
  225. // System.IFormatProvider
  226. struct IFormatProvider_t2518567562;
  227. // System.Int32[]
  228. struct Int32U5BU5D_t385246372;
  229. // System.Collections.Generic.Link[]
  230. struct LinkU5BU5D_t964245573;
  231. // System.Xml.Linq.XName[]
  232. struct XNameU5BU5D_t3805722955;
  233. // System.Collections.Generic.IEqualityComparer`1<System.String>
  234. struct IEqualityComparer_1_t3954782707;
  235. // System.Collections.Generic.Dictionary`2/Transform`1<System.String,System.Xml.Linq.XName,System.Collections.DictionaryEntry>
  236. struct Transform_1_t2656134671;
  237. // System.Xml.Linq.XNamespace[]
  238. struct XNamespaceU5BU5D_t2132713935;
  239. // System.Collections.Generic.Dictionary`2/Transform`1<System.String,System.Xml.Linq.XNamespace,System.Collections.DictionaryEntry>
  240. struct Transform_1_t983125651;
  241. // System.Byte
  242. struct Byte_t1134296376;
  243. // System.Double
  244. struct Double_t594665363;
  245. // System.UInt16
  246. struct UInt16_t2177724958;
  247. // System.Xml.Linq.XAttribute[]
  248. struct XAttributeU5BU5D_t61111312;
  249. // System.Void
  250. struct Void_t1185182177;
  251. // System.Type[]
  252. struct TypeU5BU5D_t3940880105;
  253. // System.Reflection.MemberFilter
  254. struct MemberFilter_t426314064;
  255. // System.Text.Encoding
  256. struct Encoding_t1523322056;
  257. // System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XElement>
  258. struct IEnumerable_1_t3165821643;
  259. extern RuntimeClass* ArgumentNullException_t1615371798_il2cpp_TypeInfo_var;
  260. extern const RuntimeMethod* XAttribute__ctor_m4086971032_RuntimeMethod_var;
  261. extern String_t* _stringLiteral2432405111;
  262. extern const uint32_t XAttribute__ctor_m4086971032_MetadataUsageId;
  263. extern const RuntimeMethod* XAttribute__ctor_m2609633652_RuntimeMethod_var;
  264. extern String_t* _stringLiteral62725243;
  265. extern const uint32_t XAttribute__ctor_m2609633652_MetadataUsageId;
  266. extern RuntimeClass* XAttributeU5BU5D_t61111312_il2cpp_TypeInfo_var;
  267. extern RuntimeClass* XAttribute_t355876829_il2cpp_TypeInfo_var;
  268. extern RuntimeClass* CharU5BU5D_t3528271667_il2cpp_TypeInfo_var;
  269. extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255367____U24U24fieldU2D0_0_FieldInfo_var;
  270. extern const uint32_t XAttribute__cctor_m1388140072_MetadataUsageId;
  271. extern RuntimeClass* XNamespace_t1843508170_il2cpp_TypeInfo_var;
  272. extern RuntimeClass* String_t_il2cpp_TypeInfo_var;
  273. extern String_t* _stringLiteral3929236445;
  274. extern const uint32_t XAttribute_get_IsNamespaceDeclaration_m3726745643_MetadataUsageId;
  275. extern const RuntimeMethod* XAttribute_SetValue_m2461411202_RuntimeMethod_var;
  276. extern String_t* _stringLiteral3493618073;
  277. extern const uint32_t XAttribute_SetValue_m2461411202_MetadataUsageId;
  278. extern RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
  279. extern String_t* _stringLiteral3450386323;
  280. extern String_t* _stringLiteral3452614526;
  281. extern String_t* _stringLiteral735890526;
  282. extern String_t* _stringLiteral2598437568;
  283. extern String_t* _stringLiteral2597716672;
  284. extern String_t* _stringLiteral3987679165;
  285. extern String_t* _stringLiteral1415199655;
  286. extern String_t* _stringLiteral4136188839;
  287. extern String_t* _stringLiteral3256957863;
  288. extern const uint32_t XAttribute_ToString_m1941498034_MetadataUsageId;
  289. extern String_t* _stringLiteral240589865;
  290. extern const uint32_t XCData_WriteTo_m381187891_MetadataUsageId;
  291. extern RuntimeClass* XNode_t716131460_il2cpp_TypeInfo_var;
  292. extern const uint32_t XComment__ctor_m2613070977_MetadataUsageId;
  293. extern const uint32_t XComment__ctor_m1691910914_MetadataUsageId;
  294. extern const uint32_t XContainer__ctor_m2392412783_MetadataUsageId;
  295. extern RuntimeClass* IEnumerable_t1941168011_il2cpp_TypeInfo_var;
  296. extern RuntimeClass* IEnumerator_t1853284238_il2cpp_TypeInfo_var;
  297. extern RuntimeClass* IDisposable_t3640265483_il2cpp_TypeInfo_var;
  298. extern RuntimeClass* ArgumentException_t132251570_il2cpp_TypeInfo_var;
  299. extern const RuntimeMethod* XContainer_CheckChildType_m4115270306_RuntimeMethod_var;
  300. extern String_t* _stringLiteral899227327;
  301. extern const uint32_t XContainer_CheckChildType_m4115270306_MetadataUsageId;
  302. extern const uint32_t XContainer_Add_m3329748841_MetadataUsageId;
  303. extern const uint32_t XContainer_AddNode_m2842040036_MetadataUsageId;
  304. extern RuntimeClass* U3CNodesU3Ec__Iterator1A_t2001237956_il2cpp_TypeInfo_var;
  305. extern const uint32_t XContainer_Nodes_m2555830513_MetadataUsageId;
  306. extern const uint32_t U3CNodesU3Ec__Iterator1A_System_Collections_Generic_IEnumerableU3CSystem_Xml_Linq_XNodeU3E_GetEnumerator_m581229554_MetadataUsageId;
  307. extern RuntimeClass* NotSupportedException_t1314879016_il2cpp_TypeInfo_var;
  308. extern const RuntimeMethod* U3CNodesU3Ec__Iterator1A_Reset_m1358219216_RuntimeMethod_var;
  309. extern const uint32_t U3CNodesU3Ec__Iterator1A_Reset_m1358219216_MetadataUsageId;
  310. extern const RuntimeMethod* XDeclaration__ctor_m3840151100_RuntimeMethod_var;
  311. extern const uint32_t XDeclaration__ctor_m3840151100_MetadataUsageId;
  312. extern RuntimeClass* StringU5BU5D_t1281789340_il2cpp_TypeInfo_var;
  313. extern String_t* _stringLiteral3121692312;
  314. extern String_t* _stringLiteral2120901972;
  315. extern String_t* _stringLiteral4008185757;
  316. extern String_t* _stringLiteral3804145326;
  317. extern String_t* _stringLiteral3451697041;
  318. extern const uint32_t XDeclaration_ToString_m4250318426_MetadataUsageId;
  319. extern RuntimeClass* IEnumerable_1_t3990951645_il2cpp_TypeInfo_var;
  320. extern RuntimeClass* IEnumerator_1_t1148701928_il2cpp_TypeInfo_var;
  321. extern RuntimeClass* XDocumentType_t1853592271_il2cpp_TypeInfo_var;
  322. extern const uint32_t XDocument_get_DocumentType_m3980618089_MetadataUsageId;
  323. extern RuntimeClass* XElement_t4185968754_il2cpp_TypeInfo_var;
  324. extern const uint32_t XDocument_get_Root_m2125125051_MetadataUsageId;
  325. extern const RuntimeMethod* XDocument_ValidateWhitespace_m2906834603_RuntimeMethod_var;
  326. extern String_t* _stringLiteral1412811576;
  327. extern const uint32_t XDocument_ValidateWhitespace_m2906834603_MetadataUsageId;
  328. extern String_t* _stringLiteral4119301762;
  329. extern const uint32_t XDocument_WriteTo_m2640830178_MetadataUsageId;
  330. extern RuntimeClass* InvalidOperationException_t56020091_il2cpp_TypeInfo_var;
  331. extern RuntimeClass* XText_t1448860321_il2cpp_TypeInfo_var;
  332. extern const RuntimeMethod* XDocument_VerifyAddedNode_m597051693_RuntimeMethod_var;
  333. extern String_t* _stringLiteral543672387;
  334. extern String_t* _stringLiteral228468519;
  335. extern String_t* _stringLiteral3983093102;
  336. extern String_t* _stringLiteral1377633606;
  337. extern String_t* _stringLiteral3121346522;
  338. extern const uint32_t XDocument_VerifyAddedNode_m597051693_MetadataUsageId;
  339. extern const uint32_t XDocumentType__ctor_m4247116401_MetadataUsageId;
  340. extern const RuntimeMethod* XDocumentType__ctor_m3958915516_RuntimeMethod_var;
  341. extern const uint32_t XDocumentType__ctor_m3958915516_MetadataUsageId;
  342. extern RuntimeClass* List_1_t1363076200_il2cpp_TypeInfo_var;
  343. extern const RuntimeMethod* List_1__ctor_m3266408214_RuntimeMethod_var;
  344. extern const uint32_t XElement__cctor_m2877726409_MetadataUsageId;
  345. extern const uint32_t XElement_get_IsEmpty_m2647420198_MetadataUsageId;
  346. extern const uint32_t XElement_get_Value_m2366324488_MetadataUsageId;
  347. extern RuntimeClass* U3CAttributesU3Ec__Iterator20_t3836567394_il2cpp_TypeInfo_var;
  348. extern const uint32_t XElement_Attributes_m3055649957_MetadataUsageId;
  349. extern const uint32_t XElement_SetAttributeObject_m3047153873_MetadataUsageId;
  350. extern RuntimeClass* IEnumerable_1_t3630697014_il2cpp_TypeInfo_var;
  351. extern RuntimeClass* IEnumerator_1_t788447297_il2cpp_TypeInfo_var;
  352. extern const uint32_t XElement_WriteTo_m3488799361_MetadataUsageId;
  353. extern const uint32_t XElement_GetNamespaceOfPrefix_m544949661_MetadataUsageId;
  354. extern RuntimeClass* IEnumerable_1_t827303578_il2cpp_TypeInfo_var;
  355. extern RuntimeClass* IEnumerator_1_t2280021157_il2cpp_TypeInfo_var;
  356. extern const uint32_t XElement_GetPrefixOfNamespace_m2885939482_MetadataUsageId;
  357. extern RuntimeClass* U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361_il2cpp_TypeInfo_var;
  358. extern const uint32_t XElement_GetPrefixOfNamespaceCore_m942657601_MetadataUsageId;
  359. extern RuntimeClass* XDocument_t1376419702_il2cpp_TypeInfo_var;
  360. extern RuntimeClass* XDeclaration_t2907650823_il2cpp_TypeInfo_var;
  361. extern const RuntimeMethod* XElement_OnAddingObject_m357068137_RuntimeMethod_var;
  362. extern String_t* _stringLiteral359158074;
  363. extern String_t* _stringLiteral3579718899;
  364. extern const uint32_t XElement_OnAddingObject_m357068137_MetadataUsageId;
  365. extern const uint32_t U3CAttributesU3Ec__Iterator20_System_Collections_Generic_IEnumerableU3CSystem_Xml_Linq_XAttributeU3E_GetEnumerator_m3913764316_MetadataUsageId;
  366. extern const RuntimeMethod* U3CAttributesU3Ec__Iterator20_Reset_m3493095447_RuntimeMethod_var;
  367. extern const uint32_t U3CAttributesU3Ec__Iterator20_Reset_m3493095447_MetadataUsageId;
  368. extern const uint32_t U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_System_Collections_Generic_IEnumerableU3CstringU3E_GetEnumerator_m2064117807_MetadataUsageId;
  369. extern const uint32_t U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_MoveNext_m65961133_MetadataUsageId;
  370. extern const uint32_t U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_Dispose_m1228071436_MetadataUsageId;
  371. extern const RuntimeMethod* U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_Reset_m625605849_RuntimeMethod_var;
  372. extern const uint32_t U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_Reset_m625605849_MetadataUsageId;
  373. extern const uint32_t XName__ctor_m1578757153_MetadataUsageId;
  374. extern RuntimeClass* XmlConvert_t1981561327_il2cpp_TypeInfo_var;
  375. extern const uint32_t XName__ctor_m1224003870_MetadataUsageId;
  376. extern const RuntimeMethod* XName_System_Runtime_Serialization_ISerializable_GetObjectData_m2812957368_RuntimeMethod_var;
  377. extern String_t* _stringLiteral79347;
  378. extern const uint32_t XName_System_Runtime_Serialization_ISerializable_GetObjectData_m2812957368_MetadataUsageId;
  379. extern String_t* _stringLiteral960522708;
  380. extern const uint32_t XName_ErrorInvalidExpandedName_m2834418701_MetadataUsageId;
  381. extern RuntimeClass* XName_t3751455998_il2cpp_TypeInfo_var;
  382. extern const uint32_t XName_Equals_m2715300575_MetadataUsageId;
  383. extern const RuntimeMethod* XName_ExpandName_m1905105600_RuntimeMethod_var;
  384. extern String_t* _stringLiteral3634912706;
  385. extern const uint32_t XName_ExpandName_m1905105600_MetadataUsageId;
  386. extern const uint32_t XName_Get_m1748475756_MetadataUsageId;
  387. extern String_t* _stringLiteral3452614613;
  388. extern String_t* _stringLiteral3452614611;
  389. extern const uint32_t XName_ToString_m2643581250_MetadataUsageId;
  390. extern const uint32_t XName_op_Equality_m1536062490_MetadataUsageId;
  391. extern const RuntimeMethod* XNamespace__ctor_m1972467617_RuntimeMethod_var;
  392. extern String_t* _stringLiteral1875761611;
  393. extern const uint32_t XNamespace__ctor_m1972467617_MetadataUsageId;
  394. extern RuntimeClass* Dictionary_2_t1628764469_il2cpp_TypeInfo_var;
  395. extern const RuntimeMethod* Dictionary_2__ctor_m4001013245_RuntimeMethod_var;
  396. extern String_t* _stringLiteral2984480440;
  397. extern String_t* _stringLiteral2829469855;
  398. extern const uint32_t XNamespace__cctor_m1615621918_MetadataUsageId;
  399. extern const uint32_t XNamespace_get_None_m394397613_MetadataUsageId;
  400. extern const uint32_t XNamespace_get_Xmlns_m2148974693_MetadataUsageId;
  401. extern const RuntimeMethod* Dictionary_2_TryGetValue_m3551226368_RuntimeMethod_var;
  402. extern const RuntimeMethod* Dictionary_2_set_Item_m2023143285_RuntimeMethod_var;
  403. extern const uint32_t XNamespace_Get_m9299589_MetadataUsageId;
  404. extern RuntimeClass* Dictionary_2_t3536712297_il2cpp_TypeInfo_var;
  405. extern const RuntimeMethod* Dictionary_2__ctor_m3533927825_RuntimeMethod_var;
  406. extern const RuntimeMethod* Dictionary_2_TryGetValue_m384005654_RuntimeMethod_var;
  407. extern const RuntimeMethod* Dictionary_2_set_Item_m1059449987_RuntimeMethod_var;
  408. extern const uint32_t XNamespace_GetName_m1445243739_MetadataUsageId;
  409. extern const uint32_t XNamespace_Equals_m291863040_MetadataUsageId;
  410. extern const uint32_t XNamespace_op_Inequality_m3269657107_MetadataUsageId;
  411. extern const uint32_t XNamespace_op_Implicit_m1109018013_MetadataUsageId;
  412. extern RuntimeClass* XNodeEqualityComparer_t35321779_il2cpp_TypeInfo_var;
  413. extern RuntimeClass* XNodeDocumentOrderComparer_t3558329258_il2cpp_TypeInfo_var;
  414. extern const uint32_t XNode__cctor_m3059938870_MetadataUsageId;
  415. extern RuntimeClass* StringWriter_t802263757_il2cpp_TypeInfo_var;
  416. extern RuntimeClass* XmlWriterSettings_t3314986516_il2cpp_TypeInfo_var;
  417. extern const uint32_t XNode_ToString_m3816148259_MetadataUsageId;
  418. extern const RuntimeMethod* XNode_Remove_m1307836180_RuntimeMethod_var;
  419. extern String_t* _stringLiteral585064775;
  420. extern const uint32_t XNode_Remove_m1307836180_MetadataUsageId;
  421. extern const uint32_t XNodeDocumentOrderComparer_System_Collections_IComparer_Compare_m3112624495_MetadataUsageId;
  422. extern RuntimeClass* DateTime_t3738529785_il2cpp_TypeInfo_var;
  423. extern const uint32_t XNodeDocumentOrderComparer_Compare_m2530632105_MetadataUsageId;
  424. extern RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
  425. extern const RuntimeMethod* XNodeDocumentOrderComparer_CompareCore_m1650160920_RuntimeMethod_var;
  426. extern String_t* _stringLiteral231541970;
  427. extern const uint32_t XNodeDocumentOrderComparer_CompareCore_m1650160920_MetadataUsageId;
  428. extern const uint32_t XNodeEqualityComparer_System_Collections_IEqualityComparer_Equals_m2548080933_MetadataUsageId;
  429. extern const uint32_t XNodeEqualityComparer_System_Collections_IEqualityComparer_GetHashCode_m1832933310_MetadataUsageId;
  430. extern RuntimeClass* XComment_t1832251191_il2cpp_TypeInfo_var;
  431. extern RuntimeClass* XProcessingInstruction_t2943691487_il2cpp_TypeInfo_var;
  432. extern const RuntimeMethod* XNodeEqualityComparer_Equals_m2579228723_RuntimeMethod_var;
  433. extern const uint32_t XNodeEqualityComparer_Equals_m2579228723_MetadataUsageId;
  434. extern const uint32_t XNodeEqualityComparer_Equals_m2348506353_MetadataUsageId;
  435. extern const uint32_t XNodeEqualityComparer_Equals_m3547144307_MetadataUsageId;
  436. extern const uint32_t XNodeEqualityComparer_GetHashCode_m3507126661_MetadataUsageId;
  437. extern const uint32_t XObject_get_Document_m407246325_MetadataUsageId;
  438. extern const uint32_t XObject_get_Parent_m1531964362_MetadataUsageId;
  439. extern const RuntimeMethod* XProcessingInstruction__ctor_m3301977354_RuntimeMethod_var;
  440. extern String_t* _stringLiteral2037252866;
  441. extern const uint32_t XProcessingInstruction__ctor_m3301977354_MetadataUsageId;
  442. extern const RuntimeMethod* XProcessingInstruction__ctor_m1711994690_RuntimeMethod_var;
  443. extern const uint32_t XProcessingInstruction__ctor_m1711994690_MetadataUsageId;
  444. extern const uint32_t XText__ctor_m2401333842_MetadataUsageId;
  445. extern const uint32_t XText__ctor_m694960668_MetadataUsageId;
  446. extern const RuntimeMethod* XText_set_Value_m1476704356_RuntimeMethod_var;
  447. extern const uint32_t XText_set_Value_m1476704356_MetadataUsageId;
  448. extern RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  449. extern RuntimeClass* Double_t594665363_il2cpp_TypeInfo_var;
  450. extern RuntimeClass* Single_t1397266774_il2cpp_TypeInfo_var;
  451. extern RuntimeClass* TimeSpan_t881159249_il2cpp_TypeInfo_var;
  452. extern RuntimeClass* DateTimeOffset_t3229287507_il2cpp_TypeInfo_var;
  453. extern const RuntimeMethod* XUtil_ToString_m783279265_RuntimeMethod_var;
  454. extern String_t* _stringLiteral2883732141;
  455. extern String_t* _stringLiteral3452614606;
  456. extern const uint32_t XUtil_ToString_m783279265_MetadataUsageId;
  457. extern RuntimeClass* U3CExpandArrayU3Ec__Iterator25_t2040603384_il2cpp_TypeInfo_var;
  458. extern const uint32_t XUtil_ExpandArray_m1010524603_MetadataUsageId;
  459. extern const RuntimeMethod* XUtil_ToNode_m1416248515_RuntimeMethod_var;
  460. extern String_t* _stringLiteral2680494859;
  461. extern const uint32_t XUtil_ToNode_m1416248515_MetadataUsageId;
  462. extern RuntimeClass* XCData_t832623270_il2cpp_TypeInfo_var;
  463. extern const RuntimeMethod* XUtil_Clone_m1389476390_RuntimeMethod_var;
  464. extern const uint32_t XUtil_Clone_m1389476390_MetadataUsageId;
  465. extern const uint32_t U3CExpandArrayU3Ec__Iterator25_System_Collections_Generic_IEnumerableU3CobjectU3E_GetEnumerator_m1566941509_MetadataUsageId;
  466. extern const uint32_t U3CExpandArrayU3Ec__Iterator25_MoveNext_m1277076819_MetadataUsageId;
  467. extern const uint32_t U3CExpandArrayU3Ec__Iterator25_Dispose_m789777091_MetadataUsageId;
  468. extern const RuntimeMethod* U3CExpandArrayU3Ec__Iterator25_Reset_m1378465184_RuntimeMethod_var;
  469. extern const uint32_t U3CExpandArrayU3Ec__Iterator25_Reset_m1378465184_MetadataUsageId;
  470. struct XAttributeU5BU5D_t61111312;
  471. struct CharU5BU5D_t3528271667;
  472. struct StringU5BU5D_t1281789340;
  473. #ifndef RUNTIMEOBJECT_H
  474. #define RUNTIMEOBJECT_H
  475. #ifdef __clang__
  476. #pragma clang diagnostic push
  477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  478. #pragma clang diagnostic ignored "-Wunused-variable"
  479. #endif
  480. // System.Object
  481. #ifdef __clang__
  482. #pragma clang diagnostic pop
  483. #endif
  484. #endif // RUNTIMEOBJECT_H
  485. #ifndef U3CMODULEU3E_T692745558_H
  486. #define U3CMODULEU3E_T692745558_H
  487. #ifdef __clang__
  488. #pragma clang diagnostic push
  489. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  490. #pragma clang diagnostic ignored "-Wunused-variable"
  491. #endif
  492. // <Module>
  493. struct U3CModuleU3E_t692745558
  494. {
  495. public:
  496. public:
  497. };
  498. #ifdef __clang__
  499. #pragma clang diagnostic pop
  500. #endif
  501. #endif // U3CMODULEU3E_T692745558_H
  502. #ifndef EXCEPTION_T_H
  503. #define EXCEPTION_T_H
  504. #ifdef __clang__
  505. #pragma clang diagnostic push
  506. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  507. #pragma clang diagnostic ignored "-Wunused-variable"
  508. #endif
  509. // System.Exception
  510. struct Exception_t : public RuntimeObject
  511. {
  512. public:
  513. // System.IntPtr[] System.Exception::trace_ips
  514. IntPtrU5BU5D_t4013366056* ___trace_ips_0;
  515. // System.Exception System.Exception::inner_exception
  516. Exception_t * ___inner_exception_1;
  517. // System.String System.Exception::message
  518. String_t* ___message_2;
  519. // System.String System.Exception::help_link
  520. String_t* ___help_link_3;
  521. // System.String System.Exception::class_name
  522. String_t* ___class_name_4;
  523. // System.String System.Exception::stack_trace
  524. String_t* ___stack_trace_5;
  525. // System.String System.Exception::_remoteStackTraceString
  526. String_t* ____remoteStackTraceString_6;
  527. // System.Int32 System.Exception::remote_stack_index
  528. int32_t ___remote_stack_index_7;
  529. // System.Int32 System.Exception::hresult
  530. int32_t ___hresult_8;
  531. // System.String System.Exception::source
  532. String_t* ___source_9;
  533. // System.Collections.IDictionary System.Exception::_data
  534. RuntimeObject* ____data_10;
  535. public:
  536. inline static int32_t get_offset_of_trace_ips_0() { return static_cast<int32_t>(offsetof(Exception_t, ___trace_ips_0)); }
  537. inline IntPtrU5BU5D_t4013366056* get_trace_ips_0() const { return ___trace_ips_0; }
  538. inline IntPtrU5BU5D_t4013366056** get_address_of_trace_ips_0() { return &___trace_ips_0; }
  539. inline void set_trace_ips_0(IntPtrU5BU5D_t4013366056* value)
  540. {
  541. ___trace_ips_0 = value;
  542. Il2CppCodeGenWriteBarrier((&___trace_ips_0), value);
  543. }
  544. inline static int32_t get_offset_of_inner_exception_1() { return static_cast<int32_t>(offsetof(Exception_t, ___inner_exception_1)); }
  545. inline Exception_t * get_inner_exception_1() const { return ___inner_exception_1; }
  546. inline Exception_t ** get_address_of_inner_exception_1() { return &___inner_exception_1; }
  547. inline void set_inner_exception_1(Exception_t * value)
  548. {
  549. ___inner_exception_1 = value;
  550. Il2CppCodeGenWriteBarrier((&___inner_exception_1), value);
  551. }
  552. inline static int32_t get_offset_of_message_2() { return static_cast<int32_t>(offsetof(Exception_t, ___message_2)); }
  553. inline String_t* get_message_2() const { return ___message_2; }
  554. inline String_t** get_address_of_message_2() { return &___message_2; }
  555. inline void set_message_2(String_t* value)
  556. {
  557. ___message_2 = value;
  558. Il2CppCodeGenWriteBarrier((&___message_2), value);
  559. }
  560. inline static int32_t get_offset_of_help_link_3() { return static_cast<int32_t>(offsetof(Exception_t, ___help_link_3)); }
  561. inline String_t* get_help_link_3() const { return ___help_link_3; }
  562. inline String_t** get_address_of_help_link_3() { return &___help_link_3; }
  563. inline void set_help_link_3(String_t* value)
  564. {
  565. ___help_link_3 = value;
  566. Il2CppCodeGenWriteBarrier((&___help_link_3), value);
  567. }
  568. inline static int32_t get_offset_of_class_name_4() { return static_cast<int32_t>(offsetof(Exception_t, ___class_name_4)); }
  569. inline String_t* get_class_name_4() const { return ___class_name_4; }
  570. inline String_t** get_address_of_class_name_4() { return &___class_name_4; }
  571. inline void set_class_name_4(String_t* value)
  572. {
  573. ___class_name_4 = value;
  574. Il2CppCodeGenWriteBarrier((&___class_name_4), value);
  575. }
  576. inline static int32_t get_offset_of_stack_trace_5() { return static_cast<int32_t>(offsetof(Exception_t, ___stack_trace_5)); }
  577. inline String_t* get_stack_trace_5() const { return ___stack_trace_5; }
  578. inline String_t** get_address_of_stack_trace_5() { return &___stack_trace_5; }
  579. inline void set_stack_trace_5(String_t* value)
  580. {
  581. ___stack_trace_5 = value;
  582. Il2CppCodeGenWriteBarrier((&___stack_trace_5), value);
  583. }
  584. inline static int32_t get_offset_of__remoteStackTraceString_6() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_6)); }
  585. inline String_t* get__remoteStackTraceString_6() const { return ____remoteStackTraceString_6; }
  586. inline String_t** get_address_of__remoteStackTraceString_6() { return &____remoteStackTraceString_6; }
  587. inline void set__remoteStackTraceString_6(String_t* value)
  588. {
  589. ____remoteStackTraceString_6 = value;
  590. Il2CppCodeGenWriteBarrier((&____remoteStackTraceString_6), value);
  591. }
  592. inline static int32_t get_offset_of_remote_stack_index_7() { return static_cast<int32_t>(offsetof(Exception_t, ___remote_stack_index_7)); }
  593. inline int32_t get_remote_stack_index_7() const { return ___remote_stack_index_7; }
  594. inline int32_t* get_address_of_remote_stack_index_7() { return &___remote_stack_index_7; }
  595. inline void set_remote_stack_index_7(int32_t value)
  596. {
  597. ___remote_stack_index_7 = value;
  598. }
  599. inline static int32_t get_offset_of_hresult_8() { return static_cast<int32_t>(offsetof(Exception_t, ___hresult_8)); }
  600. inline int32_t get_hresult_8() const { return ___hresult_8; }
  601. inline int32_t* get_address_of_hresult_8() { return &___hresult_8; }
  602. inline void set_hresult_8(int32_t value)
  603. {
  604. ___hresult_8 = value;
  605. }
  606. inline static int32_t get_offset_of_source_9() { return static_cast<int32_t>(offsetof(Exception_t, ___source_9)); }
  607. inline String_t* get_source_9() const { return ___source_9; }
  608. inline String_t** get_address_of_source_9() { return &___source_9; }
  609. inline void set_source_9(String_t* value)
  610. {
  611. ___source_9 = value;
  612. Il2CppCodeGenWriteBarrier((&___source_9), value);
  613. }
  614. inline static int32_t get_offset_of__data_10() { return static_cast<int32_t>(offsetof(Exception_t, ____data_10)); }
  615. inline RuntimeObject* get__data_10() const { return ____data_10; }
  616. inline RuntimeObject** get_address_of__data_10() { return &____data_10; }
  617. inline void set__data_10(RuntimeObject* value)
  618. {
  619. ____data_10 = value;
  620. Il2CppCodeGenWriteBarrier((&____data_10), value);
  621. }
  622. };
  623. #ifdef __clang__
  624. #pragma clang diagnostic pop
  625. #endif
  626. #endif // EXCEPTION_T_H
  627. #ifndef SERIALIZATIONINFO_T950877179_H
  628. #define SERIALIZATIONINFO_T950877179_H
  629. #ifdef __clang__
  630. #pragma clang diagnostic push
  631. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  632. #pragma clang diagnostic ignored "-Wunused-variable"
  633. #endif
  634. // System.Runtime.Serialization.SerializationInfo
  635. struct SerializationInfo_t950877179 : public RuntimeObject
  636. {
  637. public:
  638. // System.Collections.Hashtable System.Runtime.Serialization.SerializationInfo::serialized
  639. Hashtable_t1853889766 * ___serialized_0;
  640. // System.Collections.ArrayList System.Runtime.Serialization.SerializationInfo::values
  641. ArrayList_t2718874744 * ___values_1;
  642. // System.String System.Runtime.Serialization.SerializationInfo::assemblyName
  643. String_t* ___assemblyName_2;
  644. // System.String System.Runtime.Serialization.SerializationInfo::fullTypeName
  645. String_t* ___fullTypeName_3;
  646. // System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::converter
  647. RuntimeObject* ___converter_4;
  648. public:
  649. inline static int32_t get_offset_of_serialized_0() { return static_cast<int32_t>(offsetof(SerializationInfo_t950877179, ___serialized_0)); }
  650. inline Hashtable_t1853889766 * get_serialized_0() const { return ___serialized_0; }
  651. inline Hashtable_t1853889766 ** get_address_of_serialized_0() { return &___serialized_0; }
  652. inline void set_serialized_0(Hashtable_t1853889766 * value)
  653. {
  654. ___serialized_0 = value;
  655. Il2CppCodeGenWriteBarrier((&___serialized_0), value);
  656. }
  657. inline static int32_t get_offset_of_values_1() { return static_cast<int32_t>(offsetof(SerializationInfo_t950877179, ___values_1)); }
  658. inline ArrayList_t2718874744 * get_values_1() const { return ___values_1; }
  659. inline ArrayList_t2718874744 ** get_address_of_values_1() { return &___values_1; }
  660. inline void set_values_1(ArrayList_t2718874744 * value)
  661. {
  662. ___values_1 = value;
  663. Il2CppCodeGenWriteBarrier((&___values_1), value);
  664. }
  665. inline static int32_t get_offset_of_assemblyName_2() { return static_cast<int32_t>(offsetof(SerializationInfo_t950877179, ___assemblyName_2)); }
  666. inline String_t* get_assemblyName_2() const { return ___assemblyName_2; }
  667. inline String_t** get_address_of_assemblyName_2() { return &___assemblyName_2; }
  668. inline void set_assemblyName_2(String_t* value)
  669. {
  670. ___assemblyName_2 = value;
  671. Il2CppCodeGenWriteBarrier((&___assemblyName_2), value);
  672. }
  673. inline static int32_t get_offset_of_fullTypeName_3() { return static_cast<int32_t>(offsetof(SerializationInfo_t950877179, ___fullTypeName_3)); }
  674. inline String_t* get_fullTypeName_3() const { return ___fullTypeName_3; }
  675. inline String_t** get_address_of_fullTypeName_3() { return &___fullTypeName_3; }
  676. inline void set_fullTypeName_3(String_t* value)
  677. {
  678. ___fullTypeName_3 = value;
  679. Il2CppCodeGenWriteBarrier((&___fullTypeName_3), value);
  680. }
  681. inline static int32_t get_offset_of_converter_4() { return static_cast<int32_t>(offsetof(SerializationInfo_t950877179, ___converter_4)); }
  682. inline RuntimeObject* get_converter_4() const { return ___converter_4; }
  683. inline RuntimeObject** get_address_of_converter_4() { return &___converter_4; }
  684. inline void set_converter_4(RuntimeObject* value)
  685. {
  686. ___converter_4 = value;
  687. Il2CppCodeGenWriteBarrier((&___converter_4), value);
  688. }
  689. };
  690. #ifdef __clang__
  691. #pragma clang diagnostic pop
  692. #endif
  693. #endif // SERIALIZATIONINFO_T950877179_H
  694. #ifndef U3CGETPREFIXOFNAMESPACECOREU3EC__ITERATOR23_T674090361_H
  695. #define U3CGETPREFIXOFNAMESPACECOREU3EC__ITERATOR23_T674090361_H
  696. #ifdef __clang__
  697. #pragma clang diagnostic push
  698. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  699. #pragma clang diagnostic ignored "-Wunused-variable"
  700. #endif
  701. // System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23
  702. struct U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 : public RuntimeObject
  703. {
  704. public:
  705. // System.Xml.Linq.XElement System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::<el>__0
  706. XElement_t4185968754 * ___U3CelU3E__0_0;
  707. // System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XAttribute> System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::<$s_68>__1
  708. RuntimeObject* ___U3CU24s_68U3E__1_1;
  709. // System.Xml.Linq.XAttribute System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::<a>__2
  710. XAttribute_t355876829 * ___U3CaU3E__2_2;
  711. // System.Xml.Linq.XNamespace System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::ns
  712. XNamespace_t1843508170 * ___ns_3;
  713. // System.Int32 System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::$PC
  714. int32_t ___U24PC_4;
  715. // System.String System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::$current
  716. String_t* ___U24current_5;
  717. // System.Xml.Linq.XNamespace System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::<$>ns
  718. XNamespace_t1843508170 * ___U3CU24U3Ens_6;
  719. // System.Xml.Linq.XElement System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::<>f__this
  720. XElement_t4185968754 * ___U3CU3Ef__this_7;
  721. public:
  722. inline static int32_t get_offset_of_U3CelU3E__0_0() { return static_cast<int32_t>(offsetof(U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361, ___U3CelU3E__0_0)); }
  723. inline XElement_t4185968754 * get_U3CelU3E__0_0() const { return ___U3CelU3E__0_0; }
  724. inline XElement_t4185968754 ** get_address_of_U3CelU3E__0_0() { return &___U3CelU3E__0_0; }
  725. inline void set_U3CelU3E__0_0(XElement_t4185968754 * value)
  726. {
  727. ___U3CelU3E__0_0 = value;
  728. Il2CppCodeGenWriteBarrier((&___U3CelU3E__0_0), value);
  729. }
  730. inline static int32_t get_offset_of_U3CU24s_68U3E__1_1() { return static_cast<int32_t>(offsetof(U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361, ___U3CU24s_68U3E__1_1)); }
  731. inline RuntimeObject* get_U3CU24s_68U3E__1_1() const { return ___U3CU24s_68U3E__1_1; }
  732. inline RuntimeObject** get_address_of_U3CU24s_68U3E__1_1() { return &___U3CU24s_68U3E__1_1; }
  733. inline void set_U3CU24s_68U3E__1_1(RuntimeObject* value)
  734. {
  735. ___U3CU24s_68U3E__1_1 = value;
  736. Il2CppCodeGenWriteBarrier((&___U3CU24s_68U3E__1_1), value);
  737. }
  738. inline static int32_t get_offset_of_U3CaU3E__2_2() { return static_cast<int32_t>(offsetof(U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361, ___U3CaU3E__2_2)); }
  739. inline XAttribute_t355876829 * get_U3CaU3E__2_2() const { return ___U3CaU3E__2_2; }
  740. inline XAttribute_t355876829 ** get_address_of_U3CaU3E__2_2() { return &___U3CaU3E__2_2; }
  741. inline void set_U3CaU3E__2_2(XAttribute_t355876829 * value)
  742. {
  743. ___U3CaU3E__2_2 = value;
  744. Il2CppCodeGenWriteBarrier((&___U3CaU3E__2_2), value);
  745. }
  746. inline static int32_t get_offset_of_ns_3() { return static_cast<int32_t>(offsetof(U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361, ___ns_3)); }
  747. inline XNamespace_t1843508170 * get_ns_3() const { return ___ns_3; }
  748. inline XNamespace_t1843508170 ** get_address_of_ns_3() { return &___ns_3; }
  749. inline void set_ns_3(XNamespace_t1843508170 * value)
  750. {
  751. ___ns_3 = value;
  752. Il2CppCodeGenWriteBarrier((&___ns_3), value);
  753. }
  754. inline static int32_t get_offset_of_U24PC_4() { return static_cast<int32_t>(offsetof(U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361, ___U24PC_4)); }
  755. inline int32_t get_U24PC_4() const { return ___U24PC_4; }
  756. inline int32_t* get_address_of_U24PC_4() { return &___U24PC_4; }
  757. inline void set_U24PC_4(int32_t value)
  758. {
  759. ___U24PC_4 = value;
  760. }
  761. inline static int32_t get_offset_of_U24current_5() { return static_cast<int32_t>(offsetof(U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361, ___U24current_5)); }
  762. inline String_t* get_U24current_5() const { return ___U24current_5; }
  763. inline String_t** get_address_of_U24current_5() { return &___U24current_5; }
  764. inline void set_U24current_5(String_t* value)
  765. {
  766. ___U24current_5 = value;
  767. Il2CppCodeGenWriteBarrier((&___U24current_5), value);
  768. }
  769. inline static int32_t get_offset_of_U3CU24U3Ens_6() { return static_cast<int32_t>(offsetof(U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361, ___U3CU24U3Ens_6)); }
  770. inline XNamespace_t1843508170 * get_U3CU24U3Ens_6() const { return ___U3CU24U3Ens_6; }
  771. inline XNamespace_t1843508170 ** get_address_of_U3CU24U3Ens_6() { return &___U3CU24U3Ens_6; }
  772. inline void set_U3CU24U3Ens_6(XNamespace_t1843508170 * value)
  773. {
  774. ___U3CU24U3Ens_6 = value;
  775. Il2CppCodeGenWriteBarrier((&___U3CU24U3Ens_6), value);
  776. }
  777. inline static int32_t get_offset_of_U3CU3Ef__this_7() { return static_cast<int32_t>(offsetof(U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361, ___U3CU3Ef__this_7)); }
  778. inline XElement_t4185968754 * get_U3CU3Ef__this_7() const { return ___U3CU3Ef__this_7; }
  779. inline XElement_t4185968754 ** get_address_of_U3CU3Ef__this_7() { return &___U3CU3Ef__this_7; }
  780. inline void set_U3CU3Ef__this_7(XElement_t4185968754 * value)
  781. {
  782. ___U3CU3Ef__this_7 = value;
  783. Il2CppCodeGenWriteBarrier((&___U3CU3Ef__this_7), value);
  784. }
  785. };
  786. #ifdef __clang__
  787. #pragma clang diagnostic pop
  788. #endif
  789. #endif // U3CGETPREFIXOFNAMESPACECOREU3EC__ITERATOR23_T674090361_H
  790. #ifndef U3CATTRIBUTESU3EC__ITERATOR20_T3836567394_H
  791. #define U3CATTRIBUTESU3EC__ITERATOR20_T3836567394_H
  792. #ifdef __clang__
  793. #pragma clang diagnostic push
  794. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  795. #pragma clang diagnostic ignored "-Wunused-variable"
  796. #endif
  797. // System.Xml.Linq.XElement/<Attributes>c__Iterator20
  798. struct U3CAttributesU3Ec__Iterator20_t3836567394 : public RuntimeObject
  799. {
  800. public:
  801. // System.Xml.Linq.XAttribute System.Xml.Linq.XElement/<Attributes>c__Iterator20::<a>__0
  802. XAttribute_t355876829 * ___U3CaU3E__0_0;
  803. // System.Xml.Linq.XAttribute System.Xml.Linq.XElement/<Attributes>c__Iterator20::<next>__1
  804. XAttribute_t355876829 * ___U3CnextU3E__1_1;
  805. // System.Int32 System.Xml.Linq.XElement/<Attributes>c__Iterator20::$PC
  806. int32_t ___U24PC_2;
  807. // System.Xml.Linq.XAttribute System.Xml.Linq.XElement/<Attributes>c__Iterator20::$current
  808. XAttribute_t355876829 * ___U24current_3;
  809. // System.Xml.Linq.XElement System.Xml.Linq.XElement/<Attributes>c__Iterator20::<>f__this
  810. XElement_t4185968754 * ___U3CU3Ef__this_4;
  811. public:
  812. inline static int32_t get_offset_of_U3CaU3E__0_0() { return static_cast<int32_t>(offsetof(U3CAttributesU3Ec__Iterator20_t3836567394, ___U3CaU3E__0_0)); }
  813. inline XAttribute_t355876829 * get_U3CaU3E__0_0() const { return ___U3CaU3E__0_0; }
  814. inline XAttribute_t355876829 ** get_address_of_U3CaU3E__0_0() { return &___U3CaU3E__0_0; }
  815. inline void set_U3CaU3E__0_0(XAttribute_t355876829 * value)
  816. {
  817. ___U3CaU3E__0_0 = value;
  818. Il2CppCodeGenWriteBarrier((&___U3CaU3E__0_0), value);
  819. }
  820. inline static int32_t get_offset_of_U3CnextU3E__1_1() { return static_cast<int32_t>(offsetof(U3CAttributesU3Ec__Iterator20_t3836567394, ___U3CnextU3E__1_1)); }
  821. inline XAttribute_t355876829 * get_U3CnextU3E__1_1() const { return ___U3CnextU3E__1_1; }
  822. inline XAttribute_t355876829 ** get_address_of_U3CnextU3E__1_1() { return &___U3CnextU3E__1_1; }
  823. inline void set_U3CnextU3E__1_1(XAttribute_t355876829 * value)
  824. {
  825. ___U3CnextU3E__1_1 = value;
  826. Il2CppCodeGenWriteBarrier((&___U3CnextU3E__1_1), value);
  827. }
  828. inline static int32_t get_offset_of_U24PC_2() { return static_cast<int32_t>(offsetof(U3CAttributesU3Ec__Iterator20_t3836567394, ___U24PC_2)); }
  829. inline int32_t get_U24PC_2() const { return ___U24PC_2; }
  830. inline int32_t* get_address_of_U24PC_2() { return &___U24PC_2; }
  831. inline void set_U24PC_2(int32_t value)
  832. {
  833. ___U24PC_2 = value;
  834. }
  835. inline static int32_t get_offset_of_U24current_3() { return static_cast<int32_t>(offsetof(U3CAttributesU3Ec__Iterator20_t3836567394, ___U24current_3)); }
  836. inline XAttribute_t355876829 * get_U24current_3() const { return ___U24current_3; }
  837. inline XAttribute_t355876829 ** get_address_of_U24current_3() { return &___U24current_3; }
  838. inline void set_U24current_3(XAttribute_t355876829 * value)
  839. {
  840. ___U24current_3 = value;
  841. Il2CppCodeGenWriteBarrier((&___U24current_3), value);
  842. }
  843. inline static int32_t get_offset_of_U3CU3Ef__this_4() { return static_cast<int32_t>(offsetof(U3CAttributesU3Ec__Iterator20_t3836567394, ___U3CU3Ef__this_4)); }
  844. inline XElement_t4185968754 * get_U3CU3Ef__this_4() const { return ___U3CU3Ef__this_4; }
  845. inline XElement_t4185968754 ** get_address_of_U3CU3Ef__this_4() { return &___U3CU3Ef__this_4; }
  846. inline void set_U3CU3Ef__this_4(XElement_t4185968754 * value)
  847. {
  848. ___U3CU3Ef__this_4 = value;
  849. Il2CppCodeGenWriteBarrier((&___U3CU3Ef__this_4), value);
  850. }
  851. };
  852. #ifdef __clang__
  853. #pragma clang diagnostic pop
  854. #endif
  855. #endif // U3CATTRIBUTESU3EC__ITERATOR20_T3836567394_H
  856. struct Il2CppArrayBounds;
  857. #ifndef RUNTIMEARRAY_H
  858. #define RUNTIMEARRAY_H
  859. #ifdef __clang__
  860. #pragma clang diagnostic push
  861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  862. #pragma clang diagnostic ignored "-Wunused-variable"
  863. #endif
  864. // System.Array
  865. #ifdef __clang__
  866. #pragma clang diagnostic pop
  867. #endif
  868. #endif // RUNTIMEARRAY_H
  869. #ifndef XDECLARATION_T2907650823_H
  870. #define XDECLARATION_T2907650823_H
  871. #ifdef __clang__
  872. #pragma clang diagnostic push
  873. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  874. #pragma clang diagnostic ignored "-Wunused-variable"
  875. #endif
  876. // System.Xml.Linq.XDeclaration
  877. struct XDeclaration_t2907650823 : public RuntimeObject
  878. {
  879. public:
  880. // System.String System.Xml.Linq.XDeclaration::encoding
  881. String_t* ___encoding_0;
  882. // System.String System.Xml.Linq.XDeclaration::standalone
  883. String_t* ___standalone_1;
  884. // System.String System.Xml.Linq.XDeclaration::version
  885. String_t* ___version_2;
  886. public:
  887. inline static int32_t get_offset_of_encoding_0() { return static_cast<int32_t>(offsetof(XDeclaration_t2907650823, ___encoding_0)); }
  888. inline String_t* get_encoding_0() const { return ___encoding_0; }
  889. inline String_t** get_address_of_encoding_0() { return &___encoding_0; }
  890. inline void set_encoding_0(String_t* value)
  891. {
  892. ___encoding_0 = value;
  893. Il2CppCodeGenWriteBarrier((&___encoding_0), value);
  894. }
  895. inline static int32_t get_offset_of_standalone_1() { return static_cast<int32_t>(offsetof(XDeclaration_t2907650823, ___standalone_1)); }
  896. inline String_t* get_standalone_1() const { return ___standalone_1; }
  897. inline String_t** get_address_of_standalone_1() { return &___standalone_1; }
  898. inline void set_standalone_1(String_t* value)
  899. {
  900. ___standalone_1 = value;
  901. Il2CppCodeGenWriteBarrier((&___standalone_1), value);
  902. }
  903. inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(XDeclaration_t2907650823, ___version_2)); }
  904. inline String_t* get_version_2() const { return ___version_2; }
  905. inline String_t** get_address_of_version_2() { return &___version_2; }
  906. inline void set_version_2(String_t* value)
  907. {
  908. ___version_2 = value;
  909. Il2CppCodeGenWriteBarrier((&___version_2), value);
  910. }
  911. };
  912. #ifdef __clang__
  913. #pragma clang diagnostic pop
  914. #endif
  915. #endif // XDECLARATION_T2907650823_H
  916. #ifndef U3CNODESU3EC__ITERATOR1A_T2001237956_H
  917. #define U3CNODESU3EC__ITERATOR1A_T2001237956_H
  918. #ifdef __clang__
  919. #pragma clang diagnostic push
  920. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  921. #pragma clang diagnostic ignored "-Wunused-variable"
  922. #endif
  923. // System.Xml.Linq.XContainer/<Nodes>c__Iterator1A
  924. struct U3CNodesU3Ec__Iterator1A_t2001237956 : public RuntimeObject
  925. {
  926. public:
  927. // System.Xml.Linq.XNode System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::<n>__0
  928. XNode_t716131460 * ___U3CnU3E__0_0;
  929. // System.Xml.Linq.XNode System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::<next>__1
  930. XNode_t716131460 * ___U3CnextU3E__1_1;
  931. // System.Int32 System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::$PC
  932. int32_t ___U24PC_2;
  933. // System.Xml.Linq.XNode System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::$current
  934. XNode_t716131460 * ___U24current_3;
  935. // System.Xml.Linq.XContainer System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::<>f__this
  936. XContainer_t3387731002 * ___U3CU3Ef__this_4;
  937. public:
  938. inline static int32_t get_offset_of_U3CnU3E__0_0() { return static_cast<int32_t>(offsetof(U3CNodesU3Ec__Iterator1A_t2001237956, ___U3CnU3E__0_0)); }
  939. inline XNode_t716131460 * get_U3CnU3E__0_0() const { return ___U3CnU3E__0_0; }
  940. inline XNode_t716131460 ** get_address_of_U3CnU3E__0_0() { return &___U3CnU3E__0_0; }
  941. inline void set_U3CnU3E__0_0(XNode_t716131460 * value)
  942. {
  943. ___U3CnU3E__0_0 = value;
  944. Il2CppCodeGenWriteBarrier((&___U3CnU3E__0_0), value);
  945. }
  946. inline static int32_t get_offset_of_U3CnextU3E__1_1() { return static_cast<int32_t>(offsetof(U3CNodesU3Ec__Iterator1A_t2001237956, ___U3CnextU3E__1_1)); }
  947. inline XNode_t716131460 * get_U3CnextU3E__1_1() const { return ___U3CnextU3E__1_1; }
  948. inline XNode_t716131460 ** get_address_of_U3CnextU3E__1_1() { return &___U3CnextU3E__1_1; }
  949. inline void set_U3CnextU3E__1_1(XNode_t716131460 * value)
  950. {
  951. ___U3CnextU3E__1_1 = value;
  952. Il2CppCodeGenWriteBarrier((&___U3CnextU3E__1_1), value);
  953. }
  954. inline static int32_t get_offset_of_U24PC_2() { return static_cast<int32_t>(offsetof(U3CNodesU3Ec__Iterator1A_t2001237956, ___U24PC_2)); }
  955. inline int32_t get_U24PC_2() const { return ___U24PC_2; }
  956. inline int32_t* get_address_of_U24PC_2() { return &___U24PC_2; }
  957. inline void set_U24PC_2(int32_t value)
  958. {
  959. ___U24PC_2 = value;
  960. }
  961. inline static int32_t get_offset_of_U24current_3() { return static_cast<int32_t>(offsetof(U3CNodesU3Ec__Iterator1A_t2001237956, ___U24current_3)); }
  962. inline XNode_t716131460 * get_U24current_3() const { return ___U24current_3; }
  963. inline XNode_t716131460 ** get_address_of_U24current_3() { return &___U24current_3; }
  964. inline void set_U24current_3(XNode_t716131460 * value)
  965. {
  966. ___U24current_3 = value;
  967. Il2CppCodeGenWriteBarrier((&___U24current_3), value);
  968. }
  969. inline static int32_t get_offset_of_U3CU3Ef__this_4() { return static_cast<int32_t>(offsetof(U3CNodesU3Ec__Iterator1A_t2001237956, ___U3CU3Ef__this_4)); }
  970. inline XContainer_t3387731002 * get_U3CU3Ef__this_4() const { return ___U3CU3Ef__this_4; }
  971. inline XContainer_t3387731002 ** get_address_of_U3CU3Ef__this_4() { return &___U3CU3Ef__this_4; }
  972. inline void set_U3CU3Ef__this_4(XContainer_t3387731002 * value)
  973. {
  974. ___U3CU3Ef__this_4 = value;
  975. Il2CppCodeGenWriteBarrier((&___U3CU3Ef__this_4), value);
  976. }
  977. };
  978. #ifdef __clang__
  979. #pragma clang diagnostic pop
  980. #endif
  981. #endif // U3CNODESU3EC__ITERATOR1A_T2001237956_H
  982. #ifndef XMLWRITER_T127905479_H
  983. #define XMLWRITER_T127905479_H
  984. #ifdef __clang__
  985. #pragma clang diagnostic push
  986. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  987. #pragma clang diagnostic ignored "-Wunused-variable"
  988. #endif
  989. // System.Xml.XmlWriter
  990. struct XmlWriter_t127905479 : public RuntimeObject
  991. {
  992. public:
  993. // System.Xml.XmlWriterSettings System.Xml.XmlWriter::settings
  994. XmlWriterSettings_t3314986516 * ___settings_0;
  995. public:
  996. inline static int32_t get_offset_of_settings_0() { return static_cast<int32_t>(offsetof(XmlWriter_t127905479, ___settings_0)); }
  997. inline XmlWriterSettings_t3314986516 * get_settings_0() const { return ___settings_0; }
  998. inline XmlWriterSettings_t3314986516 ** get_address_of_settings_0() { return &___settings_0; }
  999. inline void set_settings_0(XmlWriterSettings_t3314986516 * value)
  1000. {
  1001. ___settings_0 = value;
  1002. Il2CppCodeGenWriteBarrier((&___settings_0), value);
  1003. }
  1004. };
  1005. #ifdef __clang__
  1006. #pragma clang diagnostic pop
  1007. #endif
  1008. #endif // XMLWRITER_T127905479_H
  1009. #ifndef LIST_1_T1363076200_H
  1010. #define LIST_1_T1363076200_H
  1011. #ifdef __clang__
  1012. #pragma clang diagnostic push
  1013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1014. #pragma clang diagnostic ignored "-Wunused-variable"
  1015. #endif
  1016. // System.Collections.Generic.List`1<System.Xml.Linq.XElement>
  1017. struct List_1_t1363076200 : public RuntimeObject
  1018. {
  1019. public:
  1020. // T[] System.Collections.Generic.List`1::_items
  1021. XElementU5BU5D_t4235097479* ____items_1;
  1022. // System.Int32 System.Collections.Generic.List`1::_size
  1023. int32_t ____size_2;
  1024. // System.Int32 System.Collections.Generic.List`1::_version
  1025. int32_t ____version_3;
  1026. public:
  1027. inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t1363076200, ____items_1)); }
  1028. inline XElementU5BU5D_t4235097479* get__items_1() const { return ____items_1; }
  1029. inline XElementU5BU5D_t4235097479** get_address_of__items_1() { return &____items_1; }
  1030. inline void set__items_1(XElementU5BU5D_t4235097479* value)
  1031. {
  1032. ____items_1 = value;
  1033. Il2CppCodeGenWriteBarrier((&____items_1), value);
  1034. }
  1035. inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t1363076200, ____size_2)); }
  1036. inline int32_t get__size_2() const { return ____size_2; }
  1037. inline int32_t* get_address_of__size_2() { return &____size_2; }
  1038. inline void set__size_2(int32_t value)
  1039. {
  1040. ____size_2 = value;
  1041. }
  1042. inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t1363076200, ____version_3)); }
  1043. inline int32_t get__version_3() const { return ____version_3; }
  1044. inline int32_t* get_address_of__version_3() { return &____version_3; }
  1045. inline void set__version_3(int32_t value)
  1046. {
  1047. ____version_3 = value;
  1048. }
  1049. };
  1050. struct List_1_t1363076200_StaticFields
  1051. {
  1052. public:
  1053. // T[] System.Collections.Generic.List`1::EmptyArray
  1054. XElementU5BU5D_t4235097479* ___EmptyArray_4;
  1055. public:
  1056. inline static int32_t get_offset_of_EmptyArray_4() { return static_cast<int32_t>(offsetof(List_1_t1363076200_StaticFields, ___EmptyArray_4)); }
  1057. inline XElementU5BU5D_t4235097479* get_EmptyArray_4() const { return ___EmptyArray_4; }
  1058. inline XElementU5BU5D_t4235097479** get_address_of_EmptyArray_4() { return &___EmptyArray_4; }
  1059. inline void set_EmptyArray_4(XElementU5BU5D_t4235097479* value)
  1060. {
  1061. ___EmptyArray_4 = value;
  1062. Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value);
  1063. }
  1064. };
  1065. #ifdef __clang__
  1066. #pragma clang diagnostic pop
  1067. #endif
  1068. #endif // LIST_1_T1363076200_H
  1069. #ifndef MEMBERINFO_T_H
  1070. #define MEMBERINFO_T_H
  1071. #ifdef __clang__
  1072. #pragma clang diagnostic push
  1073. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1074. #pragma clang diagnostic ignored "-Wunused-variable"
  1075. #endif
  1076. // System.Reflection.MemberInfo
  1077. struct MemberInfo_t : public RuntimeObject
  1078. {
  1079. public:
  1080. public:
  1081. };
  1082. #ifdef __clang__
  1083. #pragma clang diagnostic pop
  1084. #endif
  1085. #endif // MEMBERINFO_T_H
  1086. #ifndef VALUETYPE_T3640485471_H
  1087. #define VALUETYPE_T3640485471_H
  1088. #ifdef __clang__
  1089. #pragma clang diagnostic push
  1090. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1091. #pragma clang diagnostic ignored "-Wunused-variable"
  1092. #endif
  1093. // System.ValueType
  1094. struct ValueType_t3640485471 : public RuntimeObject
  1095. {
  1096. public:
  1097. public:
  1098. };
  1099. #ifdef __clang__
  1100. #pragma clang diagnostic pop
  1101. #endif
  1102. // Native definition for P/Invoke marshalling of System.ValueType
  1103. struct ValueType_t3640485471_marshaled_pinvoke
  1104. {
  1105. };
  1106. // Native definition for COM marshalling of System.ValueType
  1107. struct ValueType_t3640485471_marshaled_com
  1108. {
  1109. };
  1110. #endif // VALUETYPE_T3640485471_H
  1111. #ifndef U3CEXPANDARRAYU3EC__ITERATOR25_T2040603384_H
  1112. #define U3CEXPANDARRAYU3EC__ITERATOR25_T2040603384_H
  1113. #ifdef __clang__
  1114. #pragma clang diagnostic push
  1115. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1116. #pragma clang diagnostic ignored "-Wunused-variable"
  1117. #endif
  1118. // System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25
  1119. struct U3CExpandArrayU3Ec__Iterator25_t2040603384 : public RuntimeObject
  1120. {
  1121. public:
  1122. // System.Object System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::o
  1123. RuntimeObject * ___o_0;
  1124. // System.Xml.Linq.XNode System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::<n>__0
  1125. XNode_t716131460 * ___U3CnU3E__0_1;
  1126. // System.Collections.IEnumerator System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::<$s_86>__1
  1127. RuntimeObject* ___U3CU24s_86U3E__1_2;
  1128. // System.Object System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::<obj>__2
  1129. RuntimeObject * ___U3CobjU3E__2_3;
  1130. // System.Collections.IEnumerator System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::<$s_87>__3
  1131. RuntimeObject* ___U3CU24s_87U3E__3_4;
  1132. // System.Object System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::<oo>__4
  1133. RuntimeObject * ___U3CooU3E__4_5;
  1134. // System.Int32 System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::$PC
  1135. int32_t ___U24PC_6;
  1136. // System.Object System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::$current
  1137. RuntimeObject * ___U24current_7;
  1138. // System.Object System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::<$>o
  1139. RuntimeObject * ___U3CU24U3Eo_8;
  1140. public:
  1141. inline static int32_t get_offset_of_o_0() { return static_cast<int32_t>(offsetof(U3CExpandArrayU3Ec__Iterator25_t2040603384, ___o_0)); }
  1142. inline RuntimeObject * get_o_0() const { return ___o_0; }
  1143. inline RuntimeObject ** get_address_of_o_0() { return &___o_0; }
  1144. inline void set_o_0(RuntimeObject * value)
  1145. {
  1146. ___o_0 = value;
  1147. Il2CppCodeGenWriteBarrier((&___o_0), value);
  1148. }
  1149. inline static int32_t get_offset_of_U3CnU3E__0_1() { return static_cast<int32_t>(offsetof(U3CExpandArrayU3Ec__Iterator25_t2040603384, ___U3CnU3E__0_1)); }
  1150. inline XNode_t716131460 * get_U3CnU3E__0_1() const { return ___U3CnU3E__0_1; }
  1151. inline XNode_t716131460 ** get_address_of_U3CnU3E__0_1() { return &___U3CnU3E__0_1; }
  1152. inline void set_U3CnU3E__0_1(XNode_t716131460 * value)
  1153. {
  1154. ___U3CnU3E__0_1 = value;
  1155. Il2CppCodeGenWriteBarrier((&___U3CnU3E__0_1), value);
  1156. }
  1157. inline static int32_t get_offset_of_U3CU24s_86U3E__1_2() { return static_cast<int32_t>(offsetof(U3CExpandArrayU3Ec__Iterator25_t2040603384, ___U3CU24s_86U3E__1_2)); }
  1158. inline RuntimeObject* get_U3CU24s_86U3E__1_2() const { return ___U3CU24s_86U3E__1_2; }
  1159. inline RuntimeObject** get_address_of_U3CU24s_86U3E__1_2() { return &___U3CU24s_86U3E__1_2; }
  1160. inline void set_U3CU24s_86U3E__1_2(RuntimeObject* value)
  1161. {
  1162. ___U3CU24s_86U3E__1_2 = value;
  1163. Il2CppCodeGenWriteBarrier((&___U3CU24s_86U3E__1_2), value);
  1164. }
  1165. inline static int32_t get_offset_of_U3CobjU3E__2_3() { return static_cast<int32_t>(offsetof(U3CExpandArrayU3Ec__Iterator25_t2040603384, ___U3CobjU3E__2_3)); }
  1166. inline RuntimeObject * get_U3CobjU3E__2_3() const { return ___U3CobjU3E__2_3; }
  1167. inline RuntimeObject ** get_address_of_U3CobjU3E__2_3() { return &___U3CobjU3E__2_3; }
  1168. inline void set_U3CobjU3E__2_3(RuntimeObject * value)
  1169. {
  1170. ___U3CobjU3E__2_3 = value;
  1171. Il2CppCodeGenWriteBarrier((&___U3CobjU3E__2_3), value);
  1172. }
  1173. inline static int32_t get_offset_of_U3CU24s_87U3E__3_4() { return static_cast<int32_t>(offsetof(U3CExpandArrayU3Ec__Iterator25_t2040603384, ___U3CU24s_87U3E__3_4)); }
  1174. inline RuntimeObject* get_U3CU24s_87U3E__3_4() const { return ___U3CU24s_87U3E__3_4; }
  1175. inline RuntimeObject** get_address_of_U3CU24s_87U3E__3_4() { return &___U3CU24s_87U3E__3_4; }
  1176. inline void set_U3CU24s_87U3E__3_4(RuntimeObject* value)
  1177. {
  1178. ___U3CU24s_87U3E__3_4 = value;
  1179. Il2CppCodeGenWriteBarrier((&___U3CU24s_87U3E__3_4), value);
  1180. }
  1181. inline static int32_t get_offset_of_U3CooU3E__4_5() { return static_cast<int32_t>(offsetof(U3CExpandArrayU3Ec__Iterator25_t2040603384, ___U3CooU3E__4_5)); }
  1182. inline RuntimeObject * get_U3CooU3E__4_5() const { return ___U3CooU3E__4_5; }
  1183. inline RuntimeObject ** get_address_of_U3CooU3E__4_5() { return &___U3CooU3E__4_5; }
  1184. inline void set_U3CooU3E__4_5(RuntimeObject * value)
  1185. {
  1186. ___U3CooU3E__4_5 = value;
  1187. Il2CppCodeGenWriteBarrier((&___U3CooU3E__4_5), value);
  1188. }
  1189. inline static int32_t get_offset_of_U24PC_6() { return static_cast<int32_t>(offsetof(U3CExpandArrayU3Ec__Iterator25_t2040603384, ___U24PC_6)); }
  1190. inline int32_t get_U24PC_6() const { return ___U24PC_6; }
  1191. inline int32_t* get_address_of_U24PC_6() { return &___U24PC_6; }
  1192. inline void set_U24PC_6(int32_t value)
  1193. {
  1194. ___U24PC_6 = value;
  1195. }
  1196. inline static int32_t get_offset_of_U24current_7() { return static_cast<int32_t>(offsetof(U3CExpandArrayU3Ec__Iterator25_t2040603384, ___U24current_7)); }
  1197. inline RuntimeObject * get_U24current_7() const { return ___U24current_7; }
  1198. inline RuntimeObject ** get_address_of_U24current_7() { return &___U24current_7; }
  1199. inline void set_U24current_7(RuntimeObject * value)
  1200. {
  1201. ___U24current_7 = value;
  1202. Il2CppCodeGenWriteBarrier((&___U24current_7), value);
  1203. }
  1204. inline static int32_t get_offset_of_U3CU24U3Eo_8() { return static_cast<int32_t>(offsetof(U3CExpandArrayU3Ec__Iterator25_t2040603384, ___U3CU24U3Eo_8)); }
  1205. inline RuntimeObject * get_U3CU24U3Eo_8() const { return ___U3CU24U3Eo_8; }
  1206. inline RuntimeObject ** get_address_of_U3CU24U3Eo_8() { return &___U3CU24U3Eo_8; }
  1207. inline void set_U3CU24U3Eo_8(RuntimeObject * value)
  1208. {
  1209. ___U3CU24U3Eo_8 = value;
  1210. Il2CppCodeGenWriteBarrier((&___U3CU24U3Eo_8), value);
  1211. }
  1212. };
  1213. #ifdef __clang__
  1214. #pragma clang diagnostic pop
  1215. #endif
  1216. #endif // U3CEXPANDARRAYU3EC__ITERATOR25_T2040603384_H
  1217. #ifndef XUTIL_T154644382_H
  1218. #define XUTIL_T154644382_H
  1219. #ifdef __clang__
  1220. #pragma clang diagnostic push
  1221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1222. #pragma clang diagnostic ignored "-Wunused-variable"
  1223. #endif
  1224. // System.Xml.Linq.XUtil
  1225. struct XUtil_t154644382 : public RuntimeObject
  1226. {
  1227. public:
  1228. public:
  1229. };
  1230. #ifdef __clang__
  1231. #pragma clang diagnostic pop
  1232. #endif
  1233. #endif // XUTIL_T154644382_H
  1234. #ifndef TEXTWRITER_T3478189236_H
  1235. #define TEXTWRITER_T3478189236_H
  1236. #ifdef __clang__
  1237. #pragma clang diagnostic push
  1238. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1239. #pragma clang diagnostic ignored "-Wunused-variable"
  1240. #endif
  1241. // System.IO.TextWriter
  1242. struct TextWriter_t3478189236 : public RuntimeObject
  1243. {
  1244. public:
  1245. // System.Char[] System.IO.TextWriter::CoreNewLine
  1246. CharU5BU5D_t3528271667* ___CoreNewLine_0;
  1247. // System.IFormatProvider System.IO.TextWriter::internalFormatProvider
  1248. RuntimeObject* ___internalFormatProvider_1;
  1249. public:
  1250. inline static int32_t get_offset_of_CoreNewLine_0() { return static_cast<int32_t>(offsetof(TextWriter_t3478189236, ___CoreNewLine_0)); }
  1251. inline CharU5BU5D_t3528271667* get_CoreNewLine_0() const { return ___CoreNewLine_0; }
  1252. inline CharU5BU5D_t3528271667** get_address_of_CoreNewLine_0() { return &___CoreNewLine_0; }
  1253. inline void set_CoreNewLine_0(CharU5BU5D_t3528271667* value)
  1254. {
  1255. ___CoreNewLine_0 = value;
  1256. Il2CppCodeGenWriteBarrier((&___CoreNewLine_0), value);
  1257. }
  1258. inline static int32_t get_offset_of_internalFormatProvider_1() { return static_cast<int32_t>(offsetof(TextWriter_t3478189236, ___internalFormatProvider_1)); }
  1259. inline RuntimeObject* get_internalFormatProvider_1() const { return ___internalFormatProvider_1; }
  1260. inline RuntimeObject** get_address_of_internalFormatProvider_1() { return &___internalFormatProvider_1; }
  1261. inline void set_internalFormatProvider_1(RuntimeObject* value)
  1262. {
  1263. ___internalFormatProvider_1 = value;
  1264. Il2CppCodeGenWriteBarrier((&___internalFormatProvider_1), value);
  1265. }
  1266. };
  1267. struct TextWriter_t3478189236_StaticFields
  1268. {
  1269. public:
  1270. // System.IO.TextWriter System.IO.TextWriter::Null
  1271. TextWriter_t3478189236 * ___Null_2;
  1272. public:
  1273. inline static int32_t get_offset_of_Null_2() { return static_cast<int32_t>(offsetof(TextWriter_t3478189236_StaticFields, ___Null_2)); }
  1274. inline TextWriter_t3478189236 * get_Null_2() const { return ___Null_2; }
  1275. inline TextWriter_t3478189236 ** get_address_of_Null_2() { return &___Null_2; }
  1276. inline void set_Null_2(TextWriter_t3478189236 * value)
  1277. {
  1278. ___Null_2 = value;
  1279. Il2CppCodeGenWriteBarrier((&___Null_2), value);
  1280. }
  1281. };
  1282. #ifdef __clang__
  1283. #pragma clang diagnostic pop
  1284. #endif
  1285. #endif // TEXTWRITER_T3478189236_H
  1286. #ifndef XNODEDOCUMENTORDERCOMPARER_T3558329258_H
  1287. #define XNODEDOCUMENTORDERCOMPARER_T3558329258_H
  1288. #ifdef __clang__
  1289. #pragma clang diagnostic push
  1290. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1291. #pragma clang diagnostic ignored "-Wunused-variable"
  1292. #endif
  1293. // System.Xml.Linq.XNodeDocumentOrderComparer
  1294. struct XNodeDocumentOrderComparer_t3558329258 : public RuntimeObject
  1295. {
  1296. public:
  1297. public:
  1298. };
  1299. #ifdef __clang__
  1300. #pragma clang diagnostic pop
  1301. #endif
  1302. #endif // XNODEDOCUMENTORDERCOMPARER_T3558329258_H
  1303. #ifndef XNODEEQUALITYCOMPARER_T35321779_H
  1304. #define XNODEEQUALITYCOMPARER_T35321779_H
  1305. #ifdef __clang__
  1306. #pragma clang diagnostic push
  1307. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1308. #pragma clang diagnostic ignored "-Wunused-variable"
  1309. #endif
  1310. // System.Xml.Linq.XNodeEqualityComparer
  1311. struct XNodeEqualityComparer_t35321779 : public RuntimeObject
  1312. {
  1313. public:
  1314. public:
  1315. };
  1316. #ifdef __clang__
  1317. #pragma clang diagnostic pop
  1318. #endif
  1319. #endif // XNODEEQUALITYCOMPARER_T35321779_H
  1320. #ifndef DICTIONARY_2_T3536712297_H
  1321. #define DICTIONARY_2_T3536712297_H
  1322. #ifdef __clang__
  1323. #pragma clang diagnostic push
  1324. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1325. #pragma clang diagnostic ignored "-Wunused-variable"
  1326. #endif
  1327. // System.Collections.Generic.Dictionary`2<System.String,System.Xml.Linq.XName>
  1328. struct Dictionary_2_t3536712297 : public RuntimeObject
  1329. {
  1330. public:
  1331. // System.Int32[] System.Collections.Generic.Dictionary`2::table
  1332. Int32U5BU5D_t385246372* ___table_4;
  1333. // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots
  1334. LinkU5BU5D_t964245573* ___linkSlots_5;
  1335. // TKey[] System.Collections.Generic.Dictionary`2::keySlots
  1336. StringU5BU5D_t1281789340* ___keySlots_6;
  1337. // TValue[] System.Collections.Generic.Dictionary`2::valueSlots
  1338. XNameU5BU5D_t3805722955* ___valueSlots_7;
  1339. // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots
  1340. int32_t ___touchedSlots_8;
  1341. // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot
  1342. int32_t ___emptySlot_9;
  1343. // System.Int32 System.Collections.Generic.Dictionary`2::count
  1344. int32_t ___count_10;
  1345. // System.Int32 System.Collections.Generic.Dictionary`2::threshold
  1346. int32_t ___threshold_11;
  1347. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::hcp
  1348. RuntimeObject* ___hcp_12;
  1349. // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info
  1350. SerializationInfo_t950877179 * ___serialization_info_13;
  1351. // System.Int32 System.Collections.Generic.Dictionary`2::generation
  1352. int32_t ___generation_14;
  1353. public:
  1354. inline static int32_t get_offset_of_table_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t3536712297, ___table_4)); }
  1355. inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; }
  1356. inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; }
  1357. inline void set_table_4(Int32U5BU5D_t385246372* value)
  1358. {
  1359. ___table_4 = value;
  1360. Il2CppCodeGenWriteBarrier((&___table_4), value);
  1361. }
  1362. inline static int32_t get_offset_of_linkSlots_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t3536712297, ___linkSlots_5)); }
  1363. inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; }
  1364. inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; }
  1365. inline void set_linkSlots_5(LinkU5BU5D_t964245573* value)
  1366. {
  1367. ___linkSlots_5 = value;
  1368. Il2CppCodeGenWriteBarrier((&___linkSlots_5), value);
  1369. }
  1370. inline static int32_t get_offset_of_keySlots_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t3536712297, ___keySlots_6)); }
  1371. inline StringU5BU5D_t1281789340* get_keySlots_6() const { return ___keySlots_6; }
  1372. inline StringU5BU5D_t1281789340** get_address_of_keySlots_6() { return &___keySlots_6; }
  1373. inline void set_keySlots_6(StringU5BU5D_t1281789340* value)
  1374. {
  1375. ___keySlots_6 = value;
  1376. Il2CppCodeGenWriteBarrier((&___keySlots_6), value);
  1377. }
  1378. inline static int32_t get_offset_of_valueSlots_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t3536712297, ___valueSlots_7)); }
  1379. inline XNameU5BU5D_t3805722955* get_valueSlots_7() const { return ___valueSlots_7; }
  1380. inline XNameU5BU5D_t3805722955** get_address_of_valueSlots_7() { return &___valueSlots_7; }
  1381. inline void set_valueSlots_7(XNameU5BU5D_t3805722955* value)
  1382. {
  1383. ___valueSlots_7 = value;
  1384. Il2CppCodeGenWriteBarrier((&___valueSlots_7), value);
  1385. }
  1386. inline static int32_t get_offset_of_touchedSlots_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t3536712297, ___touchedSlots_8)); }
  1387. inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; }
  1388. inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; }
  1389. inline void set_touchedSlots_8(int32_t value)
  1390. {
  1391. ___touchedSlots_8 = value;
  1392. }
  1393. inline static int32_t get_offset_of_emptySlot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t3536712297, ___emptySlot_9)); }
  1394. inline int32_t get_emptySlot_9() const { return ___emptySlot_9; }
  1395. inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; }
  1396. inline void set_emptySlot_9(int32_t value)
  1397. {
  1398. ___emptySlot_9 = value;
  1399. }
  1400. inline static int32_t get_offset_of_count_10() { return static_cast<int32_t>(offsetof(Dictionary_2_t3536712297, ___count_10)); }
  1401. inline int32_t get_count_10() const { return ___count_10; }
  1402. inline int32_t* get_address_of_count_10() { return &___count_10; }
  1403. inline void set_count_10(int32_t value)
  1404. {
  1405. ___count_10 = value;
  1406. }
  1407. inline static int32_t get_offset_of_threshold_11() { return static_cast<int32_t>(offsetof(Dictionary_2_t3536712297, ___threshold_11)); }
  1408. inline int32_t get_threshold_11() const { return ___threshold_11; }
  1409. inline int32_t* get_address_of_threshold_11() { return &___threshold_11; }
  1410. inline void set_threshold_11(int32_t value)
  1411. {
  1412. ___threshold_11 = value;
  1413. }
  1414. inline static int32_t get_offset_of_hcp_12() { return static_cast<int32_t>(offsetof(Dictionary_2_t3536712297, ___hcp_12)); }
  1415. inline RuntimeObject* get_hcp_12() const { return ___hcp_12; }
  1416. inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; }
  1417. inline void set_hcp_12(RuntimeObject* value)
  1418. {
  1419. ___hcp_12 = value;
  1420. Il2CppCodeGenWriteBarrier((&___hcp_12), value);
  1421. }
  1422. inline static int32_t get_offset_of_serialization_info_13() { return static_cast<int32_t>(offsetof(Dictionary_2_t3536712297, ___serialization_info_13)); }
  1423. inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; }
  1424. inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; }
  1425. inline void set_serialization_info_13(SerializationInfo_t950877179 * value)
  1426. {
  1427. ___serialization_info_13 = value;
  1428. Il2CppCodeGenWriteBarrier((&___serialization_info_13), value);
  1429. }
  1430. inline static int32_t get_offset_of_generation_14() { return static_cast<int32_t>(offsetof(Dictionary_2_t3536712297, ___generation_14)); }
  1431. inline int32_t get_generation_14() const { return ___generation_14; }
  1432. inline int32_t* get_address_of_generation_14() { return &___generation_14; }
  1433. inline void set_generation_14(int32_t value)
  1434. {
  1435. ___generation_14 = value;
  1436. }
  1437. };
  1438. struct Dictionary_2_t3536712297_StaticFields
  1439. {
  1440. public:
  1441. // System.Collections.Generic.Dictionary`2/Transform`1<TKey,TValue,System.Collections.DictionaryEntry> System.Collections.Generic.Dictionary`2::<>f__am$cacheB
  1442. Transform_1_t2656134671 * ___U3CU3Ef__amU24cacheB_15;
  1443. public:
  1444. inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast<int32_t>(offsetof(Dictionary_2_t3536712297_StaticFields, ___U3CU3Ef__amU24cacheB_15)); }
  1445. inline Transform_1_t2656134671 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; }
  1446. inline Transform_1_t2656134671 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; }
  1447. inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t2656134671 * value)
  1448. {
  1449. ___U3CU3Ef__amU24cacheB_15 = value;
  1450. Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value);
  1451. }
  1452. };
  1453. #ifdef __clang__
  1454. #pragma clang diagnostic pop
  1455. #endif
  1456. #endif // DICTIONARY_2_T3536712297_H
  1457. #ifndef DICTIONARY_2_T1628764469_H
  1458. #define DICTIONARY_2_T1628764469_H
  1459. #ifdef __clang__
  1460. #pragma clang diagnostic push
  1461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1462. #pragma clang diagnostic ignored "-Wunused-variable"
  1463. #endif
  1464. // System.Collections.Generic.Dictionary`2<System.String,System.Xml.Linq.XNamespace>
  1465. struct Dictionary_2_t1628764469 : public RuntimeObject
  1466. {
  1467. public:
  1468. // System.Int32[] System.Collections.Generic.Dictionary`2::table
  1469. Int32U5BU5D_t385246372* ___table_4;
  1470. // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots
  1471. LinkU5BU5D_t964245573* ___linkSlots_5;
  1472. // TKey[] System.Collections.Generic.Dictionary`2::keySlots
  1473. StringU5BU5D_t1281789340* ___keySlots_6;
  1474. // TValue[] System.Collections.Generic.Dictionary`2::valueSlots
  1475. XNamespaceU5BU5D_t2132713935* ___valueSlots_7;
  1476. // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots
  1477. int32_t ___touchedSlots_8;
  1478. // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot
  1479. int32_t ___emptySlot_9;
  1480. // System.Int32 System.Collections.Generic.Dictionary`2::count
  1481. int32_t ___count_10;
  1482. // System.Int32 System.Collections.Generic.Dictionary`2::threshold
  1483. int32_t ___threshold_11;
  1484. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::hcp
  1485. RuntimeObject* ___hcp_12;
  1486. // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info
  1487. SerializationInfo_t950877179 * ___serialization_info_13;
  1488. // System.Int32 System.Collections.Generic.Dictionary`2::generation
  1489. int32_t ___generation_14;
  1490. public:
  1491. inline static int32_t get_offset_of_table_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t1628764469, ___table_4)); }
  1492. inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; }
  1493. inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; }
  1494. inline void set_table_4(Int32U5BU5D_t385246372* value)
  1495. {
  1496. ___table_4 = value;
  1497. Il2CppCodeGenWriteBarrier((&___table_4), value);
  1498. }
  1499. inline static int32_t get_offset_of_linkSlots_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t1628764469, ___linkSlots_5)); }
  1500. inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; }
  1501. inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; }
  1502. inline void set_linkSlots_5(LinkU5BU5D_t964245573* value)
  1503. {
  1504. ___linkSlots_5 = value;
  1505. Il2CppCodeGenWriteBarrier((&___linkSlots_5), value);
  1506. }
  1507. inline static int32_t get_offset_of_keySlots_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t1628764469, ___keySlots_6)); }
  1508. inline StringU5BU5D_t1281789340* get_keySlots_6() const { return ___keySlots_6; }
  1509. inline StringU5BU5D_t1281789340** get_address_of_keySlots_6() { return &___keySlots_6; }
  1510. inline void set_keySlots_6(StringU5BU5D_t1281789340* value)
  1511. {
  1512. ___keySlots_6 = value;
  1513. Il2CppCodeGenWriteBarrier((&___keySlots_6), value);
  1514. }
  1515. inline static int32_t get_offset_of_valueSlots_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t1628764469, ___valueSlots_7)); }
  1516. inline XNamespaceU5BU5D_t2132713935* get_valueSlots_7() const { return ___valueSlots_7; }
  1517. inline XNamespaceU5BU5D_t2132713935** get_address_of_valueSlots_7() { return &___valueSlots_7; }
  1518. inline void set_valueSlots_7(XNamespaceU5BU5D_t2132713935* value)
  1519. {
  1520. ___valueSlots_7 = value;
  1521. Il2CppCodeGenWriteBarrier((&___valueSlots_7), value);
  1522. }
  1523. inline static int32_t get_offset_of_touchedSlots_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t1628764469, ___touchedSlots_8)); }
  1524. inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; }
  1525. inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; }
  1526. inline void set_touchedSlots_8(int32_t value)
  1527. {
  1528. ___touchedSlots_8 = value;
  1529. }
  1530. inline static int32_t get_offset_of_emptySlot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t1628764469, ___emptySlot_9)); }
  1531. inline int32_t get_emptySlot_9() const { return ___emptySlot_9; }
  1532. inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; }
  1533. inline void set_emptySlot_9(int32_t value)
  1534. {
  1535. ___emptySlot_9 = value;
  1536. }
  1537. inline static int32_t get_offset_of_count_10() { return static_cast<int32_t>(offsetof(Dictionary_2_t1628764469, ___count_10)); }
  1538. inline int32_t get_count_10() const { return ___count_10; }
  1539. inline int32_t* get_address_of_count_10() { return &___count_10; }
  1540. inline void set_count_10(int32_t value)
  1541. {
  1542. ___count_10 = value;
  1543. }
  1544. inline static int32_t get_offset_of_threshold_11() { return static_cast<int32_t>(offsetof(Dictionary_2_t1628764469, ___threshold_11)); }
  1545. inline int32_t get_threshold_11() const { return ___threshold_11; }
  1546. inline int32_t* get_address_of_threshold_11() { return &___threshold_11; }
  1547. inline void set_threshold_11(int32_t value)
  1548. {
  1549. ___threshold_11 = value;
  1550. }
  1551. inline static int32_t get_offset_of_hcp_12() { return static_cast<int32_t>(offsetof(Dictionary_2_t1628764469, ___hcp_12)); }
  1552. inline RuntimeObject* get_hcp_12() const { return ___hcp_12; }
  1553. inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; }
  1554. inline void set_hcp_12(RuntimeObject* value)
  1555. {
  1556. ___hcp_12 = value;
  1557. Il2CppCodeGenWriteBarrier((&___hcp_12), value);
  1558. }
  1559. inline static int32_t get_offset_of_serialization_info_13() { return static_cast<int32_t>(offsetof(Dictionary_2_t1628764469, ___serialization_info_13)); }
  1560. inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; }
  1561. inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; }
  1562. inline void set_serialization_info_13(SerializationInfo_t950877179 * value)
  1563. {
  1564. ___serialization_info_13 = value;
  1565. Il2CppCodeGenWriteBarrier((&___serialization_info_13), value);
  1566. }
  1567. inline static int32_t get_offset_of_generation_14() { return static_cast<int32_t>(offsetof(Dictionary_2_t1628764469, ___generation_14)); }
  1568. inline int32_t get_generation_14() const { return ___generation_14; }
  1569. inline int32_t* get_address_of_generation_14() { return &___generation_14; }
  1570. inline void set_generation_14(int32_t value)
  1571. {
  1572. ___generation_14 = value;
  1573. }
  1574. };
  1575. struct Dictionary_2_t1628764469_StaticFields
  1576. {
  1577. public:
  1578. // System.Collections.Generic.Dictionary`2/Transform`1<TKey,TValue,System.Collections.DictionaryEntry> System.Collections.Generic.Dictionary`2::<>f__am$cacheB
  1579. Transform_1_t983125651 * ___U3CU3Ef__amU24cacheB_15;
  1580. public:
  1581. inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast<int32_t>(offsetof(Dictionary_2_t1628764469_StaticFields, ___U3CU3Ef__amU24cacheB_15)); }
  1582. inline Transform_1_t983125651 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; }
  1583. inline Transform_1_t983125651 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; }
  1584. inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t983125651 * value)
  1585. {
  1586. ___U3CU3Ef__amU24cacheB_15 = value;
  1587. Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value);
  1588. }
  1589. };
  1590. #ifdef __clang__
  1591. #pragma clang diagnostic pop
  1592. #endif
  1593. #endif // DICTIONARY_2_T1628764469_H
  1594. #ifndef XNAME_T3751455998_H
  1595. #define XNAME_T3751455998_H
  1596. #ifdef __clang__
  1597. #pragma clang diagnostic push
  1598. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1599. #pragma clang diagnostic ignored "-Wunused-variable"
  1600. #endif
  1601. // System.Xml.Linq.XName
  1602. struct XName_t3751455998 : public RuntimeObject
  1603. {
  1604. public:
  1605. // System.String System.Xml.Linq.XName::local
  1606. String_t* ___local_0;
  1607. // System.Xml.Linq.XNamespace System.Xml.Linq.XName::ns
  1608. XNamespace_t1843508170 * ___ns_1;
  1609. public:
  1610. inline static int32_t get_offset_of_local_0() { return static_cast<int32_t>(offsetof(XName_t3751455998, ___local_0)); }
  1611. inline String_t* get_local_0() const { return ___local_0; }
  1612. inline String_t** get_address_of_local_0() { return &___local_0; }
  1613. inline void set_local_0(String_t* value)
  1614. {
  1615. ___local_0 = value;
  1616. Il2CppCodeGenWriteBarrier((&___local_0), value);
  1617. }
  1618. inline static int32_t get_offset_of_ns_1() { return static_cast<int32_t>(offsetof(XName_t3751455998, ___ns_1)); }
  1619. inline XNamespace_t1843508170 * get_ns_1() const { return ___ns_1; }
  1620. inline XNamespace_t1843508170 ** get_address_of_ns_1() { return &___ns_1; }
  1621. inline void set_ns_1(XNamespace_t1843508170 * value)
  1622. {
  1623. ___ns_1 = value;
  1624. Il2CppCodeGenWriteBarrier((&___ns_1), value);
  1625. }
  1626. };
  1627. #ifdef __clang__
  1628. #pragma clang diagnostic pop
  1629. #endif
  1630. #endif // XNAME_T3751455998_H
  1631. #ifndef STRINGBUILDER_T_H
  1632. #define STRINGBUILDER_T_H
  1633. #ifdef __clang__
  1634. #pragma clang diagnostic push
  1635. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1636. #pragma clang diagnostic ignored "-Wunused-variable"
  1637. #endif
  1638. // System.Text.StringBuilder
  1639. struct StringBuilder_t : public RuntimeObject
  1640. {
  1641. public:
  1642. // System.Int32 System.Text.StringBuilder::_length
  1643. int32_t ____length_1;
  1644. // System.String System.Text.StringBuilder::_str
  1645. String_t* ____str_2;
  1646. // System.String System.Text.StringBuilder::_cached_str
  1647. String_t* ____cached_str_3;
  1648. // System.Int32 System.Text.StringBuilder::_maxCapacity
  1649. int32_t ____maxCapacity_4;
  1650. public:
  1651. inline static int32_t get_offset_of__length_1() { return static_cast<int32_t>(offsetof(StringBuilder_t, ____length_1)); }
  1652. inline int32_t get__length_1() const { return ____length_1; }
  1653. inline int32_t* get_address_of__length_1() { return &____length_1; }
  1654. inline void set__length_1(int32_t value)
  1655. {
  1656. ____length_1 = value;
  1657. }
  1658. inline static int32_t get_offset_of__str_2() { return static_cast<int32_t>(offsetof(StringBuilder_t, ____str_2)); }
  1659. inline String_t* get__str_2() const { return ____str_2; }
  1660. inline String_t** get_address_of__str_2() { return &____str_2; }
  1661. inline void set__str_2(String_t* value)
  1662. {
  1663. ____str_2 = value;
  1664. Il2CppCodeGenWriteBarrier((&____str_2), value);
  1665. }
  1666. inline static int32_t get_offset_of__cached_str_3() { return static_cast<int32_t>(offsetof(StringBuilder_t, ____cached_str_3)); }
  1667. inline String_t* get__cached_str_3() const { return ____cached_str_3; }
  1668. inline String_t** get_address_of__cached_str_3() { return &____cached_str_3; }
  1669. inline void set__cached_str_3(String_t* value)
  1670. {
  1671. ____cached_str_3 = value;
  1672. Il2CppCodeGenWriteBarrier((&____cached_str_3), value);
  1673. }
  1674. inline static int32_t get_offset_of__maxCapacity_4() { return static_cast<int32_t>(offsetof(StringBuilder_t, ____maxCapacity_4)); }
  1675. inline int32_t get__maxCapacity_4() const { return ____maxCapacity_4; }
  1676. inline int32_t* get_address_of__maxCapacity_4() { return &____maxCapacity_4; }
  1677. inline void set__maxCapacity_4(int32_t value)
  1678. {
  1679. ____maxCapacity_4 = value;
  1680. }
  1681. };
  1682. #ifdef __clang__
  1683. #pragma clang diagnostic pop
  1684. #endif
  1685. #endif // STRINGBUILDER_T_H
  1686. #ifndef XOBJECT_T1119084474_H
  1687. #define XOBJECT_T1119084474_H
  1688. #ifdef __clang__
  1689. #pragma clang diagnostic push
  1690. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1691. #pragma clang diagnostic ignored "-Wunused-variable"
  1692. #endif
  1693. // System.Xml.Linq.XObject
  1694. struct XObject_t1119084474 : public RuntimeObject
  1695. {
  1696. public:
  1697. // System.Xml.Linq.XContainer System.Xml.Linq.XObject::owner
  1698. XContainer_t3387731002 * ___owner_0;
  1699. // System.Int32 System.Xml.Linq.XObject::line
  1700. int32_t ___line_1;
  1701. // System.Int32 System.Xml.Linq.XObject::column
  1702. int32_t ___column_2;
  1703. public:
  1704. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(XObject_t1119084474, ___owner_0)); }
  1705. inline XContainer_t3387731002 * get_owner_0() const { return ___owner_0; }
  1706. inline XContainer_t3387731002 ** get_address_of_owner_0() { return &___owner_0; }
  1707. inline void set_owner_0(XContainer_t3387731002 * value)
  1708. {
  1709. ___owner_0 = value;
  1710. Il2CppCodeGenWriteBarrier((&___owner_0), value);
  1711. }
  1712. inline static int32_t get_offset_of_line_1() { return static_cast<int32_t>(offsetof(XObject_t1119084474, ___line_1)); }
  1713. inline int32_t get_line_1() const { return ___line_1; }
  1714. inline int32_t* get_address_of_line_1() { return &___line_1; }
  1715. inline void set_line_1(int32_t value)
  1716. {
  1717. ___line_1 = value;
  1718. }
  1719. inline static int32_t get_offset_of_column_2() { return static_cast<int32_t>(offsetof(XObject_t1119084474, ___column_2)); }
  1720. inline int32_t get_column_2() const { return ___column_2; }
  1721. inline int32_t* get_address_of_column_2() { return &___column_2; }
  1722. inline void set_column_2(int32_t value)
  1723. {
  1724. ___column_2 = value;
  1725. }
  1726. };
  1727. #ifdef __clang__
  1728. #pragma clang diagnostic pop
  1729. #endif
  1730. #endif // XOBJECT_T1119084474_H
  1731. #ifndef STRING_T_H
  1732. #define STRING_T_H
  1733. #ifdef __clang__
  1734. #pragma clang diagnostic push
  1735. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1736. #pragma clang diagnostic ignored "-Wunused-variable"
  1737. #endif
  1738. // System.String
  1739. struct String_t : public RuntimeObject
  1740. {
  1741. public:
  1742. // System.Int32 System.String::length
  1743. int32_t ___length_0;
  1744. // System.Char System.String::start_char
  1745. Il2CppChar ___start_char_1;
  1746. public:
  1747. inline static int32_t get_offset_of_length_0() { return static_cast<int32_t>(offsetof(String_t, ___length_0)); }
  1748. inline int32_t get_length_0() const { return ___length_0; }
  1749. inline int32_t* get_address_of_length_0() { return &___length_0; }
  1750. inline void set_length_0(int32_t value)
  1751. {
  1752. ___length_0 = value;
  1753. }
  1754. inline static int32_t get_offset_of_start_char_1() { return static_cast<int32_t>(offsetof(String_t, ___start_char_1)); }
  1755. inline Il2CppChar get_start_char_1() const { return ___start_char_1; }
  1756. inline Il2CppChar* get_address_of_start_char_1() { return &___start_char_1; }
  1757. inline void set_start_char_1(Il2CppChar value)
  1758. {
  1759. ___start_char_1 = value;
  1760. }
  1761. };
  1762. struct String_t_StaticFields
  1763. {
  1764. public:
  1765. // System.String System.String::Empty
  1766. String_t* ___Empty_2;
  1767. // System.Char[] System.String::WhiteChars
  1768. CharU5BU5D_t3528271667* ___WhiteChars_3;
  1769. public:
  1770. inline static int32_t get_offset_of_Empty_2() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_2)); }
  1771. inline String_t* get_Empty_2() const { return ___Empty_2; }
  1772. inline String_t** get_address_of_Empty_2() { return &___Empty_2; }
  1773. inline void set_Empty_2(String_t* value)
  1774. {
  1775. ___Empty_2 = value;
  1776. Il2CppCodeGenWriteBarrier((&___Empty_2), value);
  1777. }
  1778. inline static int32_t get_offset_of_WhiteChars_3() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___WhiteChars_3)); }
  1779. inline CharU5BU5D_t3528271667* get_WhiteChars_3() const { return ___WhiteChars_3; }
  1780. inline CharU5BU5D_t3528271667** get_address_of_WhiteChars_3() { return &___WhiteChars_3; }
  1781. inline void set_WhiteChars_3(CharU5BU5D_t3528271667* value)
  1782. {
  1783. ___WhiteChars_3 = value;
  1784. Il2CppCodeGenWriteBarrier((&___WhiteChars_3), value);
  1785. }
  1786. };
  1787. #ifdef __clang__
  1788. #pragma clang diagnostic pop
  1789. #endif
  1790. #endif // STRING_T_H
  1791. #ifndef XNAMESPACE_T1843508170_H
  1792. #define XNAMESPACE_T1843508170_H
  1793. #ifdef __clang__
  1794. #pragma clang diagnostic push
  1795. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1796. #pragma clang diagnostic ignored "-Wunused-variable"
  1797. #endif
  1798. // System.Xml.Linq.XNamespace
  1799. struct XNamespace_t1843508170 : public RuntimeObject
  1800. {
  1801. public:
  1802. // System.String System.Xml.Linq.XNamespace::uri
  1803. String_t* ___uri_4;
  1804. // System.Collections.Generic.Dictionary`2<System.String,System.Xml.Linq.XName> System.Xml.Linq.XNamespace::table
  1805. Dictionary_2_t3536712297 * ___table_5;
  1806. public:
  1807. inline static int32_t get_offset_of_uri_4() { return static_cast<int32_t>(offsetof(XNamespace_t1843508170, ___uri_4)); }
  1808. inline String_t* get_uri_4() const { return ___uri_4; }
  1809. inline String_t** get_address_of_uri_4() { return &___uri_4; }
  1810. inline void set_uri_4(String_t* value)
  1811. {
  1812. ___uri_4 = value;
  1813. Il2CppCodeGenWriteBarrier((&___uri_4), value);
  1814. }
  1815. inline static int32_t get_offset_of_table_5() { return static_cast<int32_t>(offsetof(XNamespace_t1843508170, ___table_5)); }
  1816. inline Dictionary_2_t3536712297 * get_table_5() const { return ___table_5; }
  1817. inline Dictionary_2_t3536712297 ** get_address_of_table_5() { return &___table_5; }
  1818. inline void set_table_5(Dictionary_2_t3536712297 * value)
  1819. {
  1820. ___table_5 = value;
  1821. Il2CppCodeGenWriteBarrier((&___table_5), value);
  1822. }
  1823. };
  1824. struct XNamespace_t1843508170_StaticFields
  1825. {
  1826. public:
  1827. // System.Xml.Linq.XNamespace System.Xml.Linq.XNamespace::blank
  1828. XNamespace_t1843508170 * ___blank_0;
  1829. // System.Xml.Linq.XNamespace System.Xml.Linq.XNamespace::xml
  1830. XNamespace_t1843508170 * ___xml_1;
  1831. // System.Xml.Linq.XNamespace System.Xml.Linq.XNamespace::xmlns
  1832. XNamespace_t1843508170 * ___xmlns_2;
  1833. // System.Collections.Generic.Dictionary`2<System.String,System.Xml.Linq.XNamespace> System.Xml.Linq.XNamespace::nstable
  1834. Dictionary_2_t1628764469 * ___nstable_3;
  1835. public:
  1836. inline static int32_t get_offset_of_blank_0() { return static_cast<int32_t>(offsetof(XNamespace_t1843508170_StaticFields, ___blank_0)); }
  1837. inline XNamespace_t1843508170 * get_blank_0() const { return ___blank_0; }
  1838. inline XNamespace_t1843508170 ** get_address_of_blank_0() { return &___blank_0; }
  1839. inline void set_blank_0(XNamespace_t1843508170 * value)
  1840. {
  1841. ___blank_0 = value;
  1842. Il2CppCodeGenWriteBarrier((&___blank_0), value);
  1843. }
  1844. inline static int32_t get_offset_of_xml_1() { return static_cast<int32_t>(offsetof(XNamespace_t1843508170_StaticFields, ___xml_1)); }
  1845. inline XNamespace_t1843508170 * get_xml_1() const { return ___xml_1; }
  1846. inline XNamespace_t1843508170 ** get_address_of_xml_1() { return &___xml_1; }
  1847. inline void set_xml_1(XNamespace_t1843508170 * value)
  1848. {
  1849. ___xml_1 = value;
  1850. Il2CppCodeGenWriteBarrier((&___xml_1), value);
  1851. }
  1852. inline static int32_t get_offset_of_xmlns_2() { return static_cast<int32_t>(offsetof(XNamespace_t1843508170_StaticFields, ___xmlns_2)); }
  1853. inline XNamespace_t1843508170 * get_xmlns_2() const { return ___xmlns_2; }
  1854. inline XNamespace_t1843508170 ** get_address_of_xmlns_2() { return &___xmlns_2; }
  1855. inline void set_xmlns_2(XNamespace_t1843508170 * value)
  1856. {
  1857. ___xmlns_2 = value;
  1858. Il2CppCodeGenWriteBarrier((&___xmlns_2), value);
  1859. }
  1860. inline static int32_t get_offset_of_nstable_3() { return static_cast<int32_t>(offsetof(XNamespace_t1843508170_StaticFields, ___nstable_3)); }
  1861. inline Dictionary_2_t1628764469 * get_nstable_3() const { return ___nstable_3; }
  1862. inline Dictionary_2_t1628764469 ** get_address_of_nstable_3() { return &___nstable_3; }
  1863. inline void set_nstable_3(Dictionary_2_t1628764469 * value)
  1864. {
  1865. ___nstable_3 = value;
  1866. Il2CppCodeGenWriteBarrier((&___nstable_3), value);
  1867. }
  1868. };
  1869. #ifdef __clang__
  1870. #pragma clang diagnostic pop
  1871. #endif
  1872. #endif // XNAMESPACE_T1843508170_H
  1873. #ifndef CHAR_T3634460470_H
  1874. #define CHAR_T3634460470_H
  1875. #ifdef __clang__
  1876. #pragma clang diagnostic push
  1877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1878. #pragma clang diagnostic ignored "-Wunused-variable"
  1879. #endif
  1880. // System.Char
  1881. struct Char_t3634460470
  1882. {
  1883. public:
  1884. // System.Char System.Char::m_value
  1885. Il2CppChar ___m_value_2;
  1886. public:
  1887. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Char_t3634460470, ___m_value_2)); }
  1888. inline Il2CppChar get_m_value_2() const { return ___m_value_2; }
  1889. inline Il2CppChar* get_address_of_m_value_2() { return &___m_value_2; }
  1890. inline void set_m_value_2(Il2CppChar value)
  1891. {
  1892. ___m_value_2 = value;
  1893. }
  1894. };
  1895. struct Char_t3634460470_StaticFields
  1896. {
  1897. public:
  1898. // System.Byte* System.Char::category_data
  1899. uint8_t* ___category_data_3;
  1900. // System.Byte* System.Char::numeric_data
  1901. uint8_t* ___numeric_data_4;
  1902. // System.Double* System.Char::numeric_data_values
  1903. double* ___numeric_data_values_5;
  1904. // System.UInt16* System.Char::to_lower_data_low
  1905. uint16_t* ___to_lower_data_low_6;
  1906. // System.UInt16* System.Char::to_lower_data_high
  1907. uint16_t* ___to_lower_data_high_7;
  1908. // System.UInt16* System.Char::to_upper_data_low
  1909. uint16_t* ___to_upper_data_low_8;
  1910. // System.UInt16* System.Char::to_upper_data_high
  1911. uint16_t* ___to_upper_data_high_9;
  1912. public:
  1913. inline static int32_t get_offset_of_category_data_3() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___category_data_3)); }
  1914. inline uint8_t* get_category_data_3() const { return ___category_data_3; }
  1915. inline uint8_t** get_address_of_category_data_3() { return &___category_data_3; }
  1916. inline void set_category_data_3(uint8_t* value)
  1917. {
  1918. ___category_data_3 = value;
  1919. }
  1920. inline static int32_t get_offset_of_numeric_data_4() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___numeric_data_4)); }
  1921. inline uint8_t* get_numeric_data_4() const { return ___numeric_data_4; }
  1922. inline uint8_t** get_address_of_numeric_data_4() { return &___numeric_data_4; }
  1923. inline void set_numeric_data_4(uint8_t* value)
  1924. {
  1925. ___numeric_data_4 = value;
  1926. }
  1927. inline static int32_t get_offset_of_numeric_data_values_5() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___numeric_data_values_5)); }
  1928. inline double* get_numeric_data_values_5() const { return ___numeric_data_values_5; }
  1929. inline double** get_address_of_numeric_data_values_5() { return &___numeric_data_values_5; }
  1930. inline void set_numeric_data_values_5(double* value)
  1931. {
  1932. ___numeric_data_values_5 = value;
  1933. }
  1934. inline static int32_t get_offset_of_to_lower_data_low_6() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___to_lower_data_low_6)); }
  1935. inline uint16_t* get_to_lower_data_low_6() const { return ___to_lower_data_low_6; }
  1936. inline uint16_t** get_address_of_to_lower_data_low_6() { return &___to_lower_data_low_6; }
  1937. inline void set_to_lower_data_low_6(uint16_t* value)
  1938. {
  1939. ___to_lower_data_low_6 = value;
  1940. }
  1941. inline static int32_t get_offset_of_to_lower_data_high_7() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___to_lower_data_high_7)); }
  1942. inline uint16_t* get_to_lower_data_high_7() const { return ___to_lower_data_high_7; }
  1943. inline uint16_t** get_address_of_to_lower_data_high_7() { return &___to_lower_data_high_7; }
  1944. inline void set_to_lower_data_high_7(uint16_t* value)
  1945. {
  1946. ___to_lower_data_high_7 = value;
  1947. }
  1948. inline static int32_t get_offset_of_to_upper_data_low_8() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___to_upper_data_low_8)); }
  1949. inline uint16_t* get_to_upper_data_low_8() const { return ___to_upper_data_low_8; }
  1950. inline uint16_t** get_address_of_to_upper_data_low_8() { return &___to_upper_data_low_8; }
  1951. inline void set_to_upper_data_low_8(uint16_t* value)
  1952. {
  1953. ___to_upper_data_low_8 = value;
  1954. }
  1955. inline static int32_t get_offset_of_to_upper_data_high_9() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___to_upper_data_high_9)); }
  1956. inline uint16_t* get_to_upper_data_high_9() const { return ___to_upper_data_high_9; }
  1957. inline uint16_t** get_address_of_to_upper_data_high_9() { return &___to_upper_data_high_9; }
  1958. inline void set_to_upper_data_high_9(uint16_t* value)
  1959. {
  1960. ___to_upper_data_high_9 = value;
  1961. }
  1962. };
  1963. #ifdef __clang__
  1964. #pragma clang diagnostic pop
  1965. #endif
  1966. #endif // CHAR_T3634460470_H
  1967. #ifndef U24ARRAYTYPEU2416_T3254766647_H
  1968. #define U24ARRAYTYPEU2416_T3254766647_H
  1969. #ifdef __clang__
  1970. #pragma clang diagnostic push
  1971. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1972. #pragma clang diagnostic ignored "-Wunused-variable"
  1973. #endif
  1974. // <PrivateImplementationDetails>/$ArrayType$16
  1975. struct U24ArrayTypeU2416_t3254766647
  1976. {
  1977. public:
  1978. union
  1979. {
  1980. struct
  1981. {
  1982. union
  1983. {
  1984. };
  1985. };
  1986. uint8_t U24ArrayTypeU2416_t3254766647__padding[16];
  1987. };
  1988. public:
  1989. };
  1990. #ifdef __clang__
  1991. #pragma clang diagnostic pop
  1992. #endif
  1993. #endif // U24ARRAYTYPEU2416_T3254766647_H
  1994. #ifndef SINGLE_T1397266774_H
  1995. #define SINGLE_T1397266774_H
  1996. #ifdef __clang__
  1997. #pragma clang diagnostic push
  1998. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1999. #pragma clang diagnostic ignored "-Wunused-variable"
  2000. #endif
  2001. // System.Single
  2002. struct Single_t1397266774
  2003. {
  2004. public:
  2005. // System.Single System.Single::m_value
  2006. float ___m_value_7;
  2007. public:
  2008. inline static int32_t get_offset_of_m_value_7() { return static_cast<int32_t>(offsetof(Single_t1397266774, ___m_value_7)); }
  2009. inline float get_m_value_7() const { return ___m_value_7; }
  2010. inline float* get_address_of_m_value_7() { return &___m_value_7; }
  2011. inline void set_m_value_7(float value)
  2012. {
  2013. ___m_value_7 = value;
  2014. }
  2015. };
  2016. #ifdef __clang__
  2017. #pragma clang diagnostic pop
  2018. #endif
  2019. #endif // SINGLE_T1397266774_H
  2020. #ifndef BOOLEAN_T97287965_H
  2021. #define BOOLEAN_T97287965_H
  2022. #ifdef __clang__
  2023. #pragma clang diagnostic push
  2024. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2025. #pragma clang diagnostic ignored "-Wunused-variable"
  2026. #endif
  2027. // System.Boolean
  2028. struct Boolean_t97287965
  2029. {
  2030. public:
  2031. // System.Boolean System.Boolean::m_value
  2032. bool ___m_value_2;
  2033. public:
  2034. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Boolean_t97287965, ___m_value_2)); }
  2035. inline bool get_m_value_2() const { return ___m_value_2; }
  2036. inline bool* get_address_of_m_value_2() { return &___m_value_2; }
  2037. inline void set_m_value_2(bool value)
  2038. {
  2039. ___m_value_2 = value;
  2040. }
  2041. };
  2042. struct Boolean_t97287965_StaticFields
  2043. {
  2044. public:
  2045. // System.String System.Boolean::FalseString
  2046. String_t* ___FalseString_0;
  2047. // System.String System.Boolean::TrueString
  2048. String_t* ___TrueString_1;
  2049. public:
  2050. inline static int32_t get_offset_of_FalseString_0() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___FalseString_0)); }
  2051. inline String_t* get_FalseString_0() const { return ___FalseString_0; }
  2052. inline String_t** get_address_of_FalseString_0() { return &___FalseString_0; }
  2053. inline void set_FalseString_0(String_t* value)
  2054. {
  2055. ___FalseString_0 = value;
  2056. Il2CppCodeGenWriteBarrier((&___FalseString_0), value);
  2057. }
  2058. inline static int32_t get_offset_of_TrueString_1() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___TrueString_1)); }
  2059. inline String_t* get_TrueString_1() const { return ___TrueString_1; }
  2060. inline String_t** get_address_of_TrueString_1() { return &___TrueString_1; }
  2061. inline void set_TrueString_1(String_t* value)
  2062. {
  2063. ___TrueString_1 = value;
  2064. Il2CppCodeGenWriteBarrier((&___TrueString_1), value);
  2065. }
  2066. };
  2067. #ifdef __clang__
  2068. #pragma clang diagnostic pop
  2069. #endif
  2070. #endif // BOOLEAN_T97287965_H
  2071. #ifndef VOID_T1185182177_H
  2072. #define VOID_T1185182177_H
  2073. #ifdef __clang__
  2074. #pragma clang diagnostic push
  2075. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2076. #pragma clang diagnostic ignored "-Wunused-variable"
  2077. #endif
  2078. // System.Void
  2079. struct Void_t1185182177
  2080. {
  2081. public:
  2082. public:
  2083. };
  2084. #ifdef __clang__
  2085. #pragma clang diagnostic pop
  2086. #endif
  2087. #endif // VOID_T1185182177_H
  2088. #ifndef DOUBLE_T594665363_H
  2089. #define DOUBLE_T594665363_H
  2090. #ifdef __clang__
  2091. #pragma clang diagnostic push
  2092. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2093. #pragma clang diagnostic ignored "-Wunused-variable"
  2094. #endif
  2095. // System.Double
  2096. struct Double_t594665363
  2097. {
  2098. public:
  2099. // System.Double System.Double::m_value
  2100. double ___m_value_13;
  2101. public:
  2102. inline static int32_t get_offset_of_m_value_13() { return static_cast<int32_t>(offsetof(Double_t594665363, ___m_value_13)); }
  2103. inline double get_m_value_13() const { return ___m_value_13; }
  2104. inline double* get_address_of_m_value_13() { return &___m_value_13; }
  2105. inline void set_m_value_13(double value)
  2106. {
  2107. ___m_value_13 = value;
  2108. }
  2109. };
  2110. #ifdef __clang__
  2111. #pragma clang diagnostic pop
  2112. #endif
  2113. #endif // DOUBLE_T594665363_H
  2114. #ifndef TIMESPAN_T881159249_H
  2115. #define TIMESPAN_T881159249_H
  2116. #ifdef __clang__
  2117. #pragma clang diagnostic push
  2118. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2119. #pragma clang diagnostic ignored "-Wunused-variable"
  2120. #endif
  2121. // System.TimeSpan
  2122. struct TimeSpan_t881159249
  2123. {
  2124. public:
  2125. // System.Int64 System.TimeSpan::_ticks
  2126. int64_t ____ticks_8;
  2127. public:
  2128. inline static int32_t get_offset_of__ticks_8() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249, ____ticks_8)); }
  2129. inline int64_t get__ticks_8() const { return ____ticks_8; }
  2130. inline int64_t* get_address_of__ticks_8() { return &____ticks_8; }
  2131. inline void set__ticks_8(int64_t value)
  2132. {
  2133. ____ticks_8 = value;
  2134. }
  2135. };
  2136. struct TimeSpan_t881159249_StaticFields
  2137. {
  2138. public:
  2139. // System.TimeSpan System.TimeSpan::MaxValue
  2140. TimeSpan_t881159249 ___MaxValue_5;
  2141. // System.TimeSpan System.TimeSpan::MinValue
  2142. TimeSpan_t881159249 ___MinValue_6;
  2143. // System.TimeSpan System.TimeSpan::Zero
  2144. TimeSpan_t881159249 ___Zero_7;
  2145. public:
  2146. inline static int32_t get_offset_of_MaxValue_5() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ___MaxValue_5)); }
  2147. inline TimeSpan_t881159249 get_MaxValue_5() const { return ___MaxValue_5; }
  2148. inline TimeSpan_t881159249 * get_address_of_MaxValue_5() { return &___MaxValue_5; }
  2149. inline void set_MaxValue_5(TimeSpan_t881159249 value)
  2150. {
  2151. ___MaxValue_5 = value;
  2152. }
  2153. inline static int32_t get_offset_of_MinValue_6() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ___MinValue_6)); }
  2154. inline TimeSpan_t881159249 get_MinValue_6() const { return ___MinValue_6; }
  2155. inline TimeSpan_t881159249 * get_address_of_MinValue_6() { return &___MinValue_6; }
  2156. inline void set_MinValue_6(TimeSpan_t881159249 value)
  2157. {
  2158. ___MinValue_6 = value;
  2159. }
  2160. inline static int32_t get_offset_of_Zero_7() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ___Zero_7)); }
  2161. inline TimeSpan_t881159249 get_Zero_7() const { return ___Zero_7; }
  2162. inline TimeSpan_t881159249 * get_address_of_Zero_7() { return &___Zero_7; }
  2163. inline void set_Zero_7(TimeSpan_t881159249 value)
  2164. {
  2165. ___Zero_7 = value;
  2166. }
  2167. };
  2168. #ifdef __clang__
  2169. #pragma clang diagnostic pop
  2170. #endif
  2171. #endif // TIMESPAN_T881159249_H
  2172. #ifndef STRINGWRITER_T802263757_H
  2173. #define STRINGWRITER_T802263757_H
  2174. #ifdef __clang__
  2175. #pragma clang diagnostic push
  2176. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2177. #pragma clang diagnostic ignored "-Wunused-variable"
  2178. #endif
  2179. // System.IO.StringWriter
  2180. struct StringWriter_t802263757 : public TextWriter_t3478189236
  2181. {
  2182. public:
  2183. // System.Text.StringBuilder System.IO.StringWriter::internalString
  2184. StringBuilder_t * ___internalString_3;
  2185. // System.Boolean System.IO.StringWriter::disposed
  2186. bool ___disposed_4;
  2187. public:
  2188. inline static int32_t get_offset_of_internalString_3() { return static_cast<int32_t>(offsetof(StringWriter_t802263757, ___internalString_3)); }
  2189. inline StringBuilder_t * get_internalString_3() const { return ___internalString_3; }
  2190. inline StringBuilder_t ** get_address_of_internalString_3() { return &___internalString_3; }
  2191. inline void set_internalString_3(StringBuilder_t * value)
  2192. {
  2193. ___internalString_3 = value;
  2194. Il2CppCodeGenWriteBarrier((&___internalString_3), value);
  2195. }
  2196. inline static int32_t get_offset_of_disposed_4() { return static_cast<int32_t>(offsetof(StringWriter_t802263757, ___disposed_4)); }
  2197. inline bool get_disposed_4() const { return ___disposed_4; }
  2198. inline bool* get_address_of_disposed_4() { return &___disposed_4; }
  2199. inline void set_disposed_4(bool value)
  2200. {
  2201. ___disposed_4 = value;
  2202. }
  2203. };
  2204. #ifdef __clang__
  2205. #pragma clang diagnostic pop
  2206. #endif
  2207. #endif // STRINGWRITER_T802263757_H
  2208. #ifndef XATTRIBUTE_T355876829_H
  2209. #define XATTRIBUTE_T355876829_H
  2210. #ifdef __clang__
  2211. #pragma clang diagnostic push
  2212. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2213. #pragma clang diagnostic ignored "-Wunused-variable"
  2214. #endif
  2215. // System.Xml.Linq.XAttribute
  2216. struct XAttribute_t355876829 : public XObject_t1119084474
  2217. {
  2218. public:
  2219. // System.Xml.Linq.XName System.Xml.Linq.XAttribute::name
  2220. XName_t3751455998 * ___name_4;
  2221. // System.String System.Xml.Linq.XAttribute::value
  2222. String_t* ___value_5;
  2223. // System.Xml.Linq.XAttribute System.Xml.Linq.XAttribute::next
  2224. XAttribute_t355876829 * ___next_6;
  2225. // System.Xml.Linq.XAttribute System.Xml.Linq.XAttribute::previous
  2226. XAttribute_t355876829 * ___previous_7;
  2227. public:
  2228. inline static int32_t get_offset_of_name_4() { return static_cast<int32_t>(offsetof(XAttribute_t355876829, ___name_4)); }
  2229. inline XName_t3751455998 * get_name_4() const { return ___name_4; }
  2230. inline XName_t3751455998 ** get_address_of_name_4() { return &___name_4; }
  2231. inline void set_name_4(XName_t3751455998 * value)
  2232. {
  2233. ___name_4 = value;
  2234. Il2CppCodeGenWriteBarrier((&___name_4), value);
  2235. }
  2236. inline static int32_t get_offset_of_value_5() { return static_cast<int32_t>(offsetof(XAttribute_t355876829, ___value_5)); }
  2237. inline String_t* get_value_5() const { return ___value_5; }
  2238. inline String_t** get_address_of_value_5() { return &___value_5; }
  2239. inline void set_value_5(String_t* value)
  2240. {
  2241. ___value_5 = value;
  2242. Il2CppCodeGenWriteBarrier((&___value_5), value);
  2243. }
  2244. inline static int32_t get_offset_of_next_6() { return static_cast<int32_t>(offsetof(XAttribute_t355876829, ___next_6)); }
  2245. inline XAttribute_t355876829 * get_next_6() const { return ___next_6; }
  2246. inline XAttribute_t355876829 ** get_address_of_next_6() { return &___next_6; }
  2247. inline void set_next_6(XAttribute_t355876829 * value)
  2248. {
  2249. ___next_6 = value;
  2250. Il2CppCodeGenWriteBarrier((&___next_6), value);
  2251. }
  2252. inline static int32_t get_offset_of_previous_7() { return static_cast<int32_t>(offsetof(XAttribute_t355876829, ___previous_7)); }
  2253. inline XAttribute_t355876829 * get_previous_7() const { return ___previous_7; }
  2254. inline XAttribute_t355876829 ** get_address_of_previous_7() { return &___previous_7; }
  2255. inline void set_previous_7(XAttribute_t355876829 * value)
  2256. {
  2257. ___previous_7 = value;
  2258. Il2CppCodeGenWriteBarrier((&___previous_7), value);
  2259. }
  2260. };
  2261. struct XAttribute_t355876829_StaticFields
  2262. {
  2263. public:
  2264. // System.Xml.Linq.XAttribute[] System.Xml.Linq.XAttribute::empty_array
  2265. XAttributeU5BU5D_t61111312* ___empty_array_3;
  2266. // System.Char[] System.Xml.Linq.XAttribute::escapeChars
  2267. CharU5BU5D_t3528271667* ___escapeChars_8;
  2268. public:
  2269. inline static int32_t get_offset_of_empty_array_3() { return static_cast<int32_t>(offsetof(XAttribute_t355876829_StaticFields, ___empty_array_3)); }
  2270. inline XAttributeU5BU5D_t61111312* get_empty_array_3() const { return ___empty_array_3; }
  2271. inline XAttributeU5BU5D_t61111312** get_address_of_empty_array_3() { return &___empty_array_3; }
  2272. inline void set_empty_array_3(XAttributeU5BU5D_t61111312* value)
  2273. {
  2274. ___empty_array_3 = value;
  2275. Il2CppCodeGenWriteBarrier((&___empty_array_3), value);
  2276. }
  2277. inline static int32_t get_offset_of_escapeChars_8() { return static_cast<int32_t>(offsetof(XAttribute_t355876829_StaticFields, ___escapeChars_8)); }
  2278. inline CharU5BU5D_t3528271667* get_escapeChars_8() const { return ___escapeChars_8; }
  2279. inline CharU5BU5D_t3528271667** get_address_of_escapeChars_8() { return &___escapeChars_8; }
  2280. inline void set_escapeChars_8(CharU5BU5D_t3528271667* value)
  2281. {
  2282. ___escapeChars_8 = value;
  2283. Il2CppCodeGenWriteBarrier((&___escapeChars_8), value);
  2284. }
  2285. };
  2286. #ifdef __clang__
  2287. #pragma clang diagnostic pop
  2288. #endif
  2289. #endif // XATTRIBUTE_T355876829_H
  2290. #ifndef ENUM_T4135868527_H
  2291. #define ENUM_T4135868527_H
  2292. #ifdef __clang__
  2293. #pragma clang diagnostic push
  2294. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2295. #pragma clang diagnostic ignored "-Wunused-variable"
  2296. #endif
  2297. // System.Enum
  2298. struct Enum_t4135868527 : public ValueType_t3640485471
  2299. {
  2300. public:
  2301. public:
  2302. };
  2303. struct Enum_t4135868527_StaticFields
  2304. {
  2305. public:
  2306. // System.Char[] System.Enum::split_char
  2307. CharU5BU5D_t3528271667* ___split_char_0;
  2308. public:
  2309. inline static int32_t get_offset_of_split_char_0() { return static_cast<int32_t>(offsetof(Enum_t4135868527_StaticFields, ___split_char_0)); }
  2310. inline CharU5BU5D_t3528271667* get_split_char_0() const { return ___split_char_0; }
  2311. inline CharU5BU5D_t3528271667** get_address_of_split_char_0() { return &___split_char_0; }
  2312. inline void set_split_char_0(CharU5BU5D_t3528271667* value)
  2313. {
  2314. ___split_char_0 = value;
  2315. Il2CppCodeGenWriteBarrier((&___split_char_0), value);
  2316. }
  2317. };
  2318. #ifdef __clang__
  2319. #pragma clang diagnostic pop
  2320. #endif
  2321. // Native definition for P/Invoke marshalling of System.Enum
  2322. struct Enum_t4135868527_marshaled_pinvoke
  2323. {
  2324. };
  2325. // Native definition for COM marshalling of System.Enum
  2326. struct Enum_t4135868527_marshaled_com
  2327. {
  2328. };
  2329. #endif // ENUM_T4135868527_H
  2330. #ifndef XNODE_T716131460_H
  2331. #define XNODE_T716131460_H
  2332. #ifdef __clang__
  2333. #pragma clang diagnostic push
  2334. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2335. #pragma clang diagnostic ignored "-Wunused-variable"
  2336. #endif
  2337. // System.Xml.Linq.XNode
  2338. struct XNode_t716131460 : public XObject_t1119084474
  2339. {
  2340. public:
  2341. // System.Xml.Linq.XNode System.Xml.Linq.XNode::previous
  2342. XNode_t716131460 * ___previous_5;
  2343. // System.Xml.Linq.XNode System.Xml.Linq.XNode::next
  2344. XNode_t716131460 * ___next_6;
  2345. public:
  2346. inline static int32_t get_offset_of_previous_5() { return static_cast<int32_t>(offsetof(XNode_t716131460, ___previous_5)); }
  2347. inline XNode_t716131460 * get_previous_5() const { return ___previous_5; }
  2348. inline XNode_t716131460 ** get_address_of_previous_5() { return &___previous_5; }
  2349. inline void set_previous_5(XNode_t716131460 * value)
  2350. {
  2351. ___previous_5 = value;
  2352. Il2CppCodeGenWriteBarrier((&___previous_5), value);
  2353. }
  2354. inline static int32_t get_offset_of_next_6() { return static_cast<int32_t>(offsetof(XNode_t716131460, ___next_6)); }
  2355. inline XNode_t716131460 * get_next_6() const { return ___next_6; }
  2356. inline XNode_t716131460 ** get_address_of_next_6() { return &___next_6; }
  2357. inline void set_next_6(XNode_t716131460 * value)
  2358. {
  2359. ___next_6 = value;
  2360. Il2CppCodeGenWriteBarrier((&___next_6), value);
  2361. }
  2362. };
  2363. struct XNode_t716131460_StaticFields
  2364. {
  2365. public:
  2366. // System.Xml.Linq.XNodeEqualityComparer System.Xml.Linq.XNode::eq_comparer
  2367. XNodeEqualityComparer_t35321779 * ___eq_comparer_3;
  2368. // System.Xml.Linq.XNodeDocumentOrderComparer System.Xml.Linq.XNode::order_comparer
  2369. XNodeDocumentOrderComparer_t3558329258 * ___order_comparer_4;
  2370. public:
  2371. inline static int32_t get_offset_of_eq_comparer_3() { return static_cast<int32_t>(offsetof(XNode_t716131460_StaticFields, ___eq_comparer_3)); }
  2372. inline XNodeEqualityComparer_t35321779 * get_eq_comparer_3() const { return ___eq_comparer_3; }
  2373. inline XNodeEqualityComparer_t35321779 ** get_address_of_eq_comparer_3() { return &___eq_comparer_3; }
  2374. inline void set_eq_comparer_3(XNodeEqualityComparer_t35321779 * value)
  2375. {
  2376. ___eq_comparer_3 = value;
  2377. Il2CppCodeGenWriteBarrier((&___eq_comparer_3), value);
  2378. }
  2379. inline static int32_t get_offset_of_order_comparer_4() { return static_cast<int32_t>(offsetof(XNode_t716131460_StaticFields, ___order_comparer_4)); }
  2380. inline XNodeDocumentOrderComparer_t3558329258 * get_order_comparer_4() const { return ___order_comparer_4; }
  2381. inline XNodeDocumentOrderComparer_t3558329258 ** get_address_of_order_comparer_4() { return &___order_comparer_4; }
  2382. inline void set_order_comparer_4(XNodeDocumentOrderComparer_t3558329258 * value)
  2383. {
  2384. ___order_comparer_4 = value;
  2385. Il2CppCodeGenWriteBarrier((&___order_comparer_4), value);
  2386. }
  2387. };
  2388. #ifdef __clang__
  2389. #pragma clang diagnostic pop
  2390. #endif
  2391. #endif // XNODE_T716131460_H
  2392. #ifndef SYSTEMEXCEPTION_T176217640_H
  2393. #define SYSTEMEXCEPTION_T176217640_H
  2394. #ifdef __clang__
  2395. #pragma clang diagnostic push
  2396. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2397. #pragma clang diagnostic ignored "-Wunused-variable"
  2398. #endif
  2399. // System.SystemException
  2400. struct SystemException_t176217640 : public Exception_t
  2401. {
  2402. public:
  2403. public:
  2404. };
  2405. #ifdef __clang__
  2406. #pragma clang diagnostic pop
  2407. #endif
  2408. #endif // SYSTEMEXCEPTION_T176217640_H
  2409. #ifndef INT32_T2950945753_H
  2410. #define INT32_T2950945753_H
  2411. #ifdef __clang__
  2412. #pragma clang diagnostic push
  2413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2414. #pragma clang diagnostic ignored "-Wunused-variable"
  2415. #endif
  2416. // System.Int32
  2417. struct Int32_t2950945753
  2418. {
  2419. public:
  2420. // System.Int32 System.Int32::m_value
  2421. int32_t ___m_value_2;
  2422. public:
  2423. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Int32_t2950945753, ___m_value_2)); }
  2424. inline int32_t get_m_value_2() const { return ___m_value_2; }
  2425. inline int32_t* get_address_of_m_value_2() { return &___m_value_2; }
  2426. inline void set_m_value_2(int32_t value)
  2427. {
  2428. ___m_value_2 = value;
  2429. }
  2430. };
  2431. #ifdef __clang__
  2432. #pragma clang diagnostic pop
  2433. #endif
  2434. #endif // INT32_T2950945753_H
  2435. #ifndef UINT32_T2560061978_H
  2436. #define UINT32_T2560061978_H
  2437. #ifdef __clang__
  2438. #pragma clang diagnostic push
  2439. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2440. #pragma clang diagnostic ignored "-Wunused-variable"
  2441. #endif
  2442. // System.UInt32
  2443. struct UInt32_t2560061978
  2444. {
  2445. public:
  2446. // System.UInt32 System.UInt32::m_value
  2447. uint32_t ___m_value_2;
  2448. public:
  2449. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(UInt32_t2560061978, ___m_value_2)); }
  2450. inline uint32_t get_m_value_2() const { return ___m_value_2; }
  2451. inline uint32_t* get_address_of_m_value_2() { return &___m_value_2; }
  2452. inline void set_m_value_2(uint32_t value)
  2453. {
  2454. ___m_value_2 = value;
  2455. }
  2456. };
  2457. #ifdef __clang__
  2458. #pragma clang diagnostic pop
  2459. #endif
  2460. #endif // UINT32_T2560061978_H
  2461. #ifndef INTPTR_T_H
  2462. #define INTPTR_T_H
  2463. #ifdef __clang__
  2464. #pragma clang diagnostic push
  2465. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2466. #pragma clang diagnostic ignored "-Wunused-variable"
  2467. #endif
  2468. // System.IntPtr
  2469. struct IntPtr_t
  2470. {
  2471. public:
  2472. // System.Void* System.IntPtr::m_value
  2473. void* ___m_value_0;
  2474. public:
  2475. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  2476. inline void* get_m_value_0() const { return ___m_value_0; }
  2477. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  2478. inline void set_m_value_0(void* value)
  2479. {
  2480. ___m_value_0 = value;
  2481. }
  2482. };
  2483. struct IntPtr_t_StaticFields
  2484. {
  2485. public:
  2486. // System.IntPtr System.IntPtr::Zero
  2487. intptr_t ___Zero_1;
  2488. public:
  2489. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  2490. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  2491. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  2492. inline void set_Zero_1(intptr_t value)
  2493. {
  2494. ___Zero_1 = value;
  2495. }
  2496. };
  2497. #ifdef __clang__
  2498. #pragma clang diagnostic pop
  2499. #endif
  2500. #endif // INTPTR_T_H
  2501. #ifndef INT64_T3736567304_H
  2502. #define INT64_T3736567304_H
  2503. #ifdef __clang__
  2504. #pragma clang diagnostic push
  2505. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2506. #pragma clang diagnostic ignored "-Wunused-variable"
  2507. #endif
  2508. // System.Int64
  2509. struct Int64_t3736567304
  2510. {
  2511. public:
  2512. // System.Int64 System.Int64::m_value
  2513. int64_t ___m_value_2;
  2514. public:
  2515. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Int64_t3736567304, ___m_value_2)); }
  2516. inline int64_t get_m_value_2() const { return ___m_value_2; }
  2517. inline int64_t* get_address_of_m_value_2() { return &___m_value_2; }
  2518. inline void set_m_value_2(int64_t value)
  2519. {
  2520. ___m_value_2 = value;
  2521. }
  2522. };
  2523. #ifdef __clang__
  2524. #pragma clang diagnostic pop
  2525. #endif
  2526. #endif // INT64_T3736567304_H
  2527. #ifndef BINDINGFLAGS_T2721792723_H
  2528. #define BINDINGFLAGS_T2721792723_H
  2529. #ifdef __clang__
  2530. #pragma clang diagnostic push
  2531. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2532. #pragma clang diagnostic ignored "-Wunused-variable"
  2533. #endif
  2534. // System.Reflection.BindingFlags
  2535. struct BindingFlags_t2721792723
  2536. {
  2537. public:
  2538. // System.Int32 System.Reflection.BindingFlags::value__
  2539. int32_t ___value___1;
  2540. public:
  2541. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(BindingFlags_t2721792723, ___value___1)); }
  2542. inline int32_t get_value___1() const { return ___value___1; }
  2543. inline int32_t* get_address_of_value___1() { return &___value___1; }
  2544. inline void set_value___1(int32_t value)
  2545. {
  2546. ___value___1 = value;
  2547. }
  2548. };
  2549. #ifdef __clang__
  2550. #pragma clang diagnostic pop
  2551. #endif
  2552. #endif // BINDINGFLAGS_T2721792723_H
  2553. #ifndef XPROCESSINGINSTRUCTION_T2943691487_H
  2554. #define XPROCESSINGINSTRUCTION_T2943691487_H
  2555. #ifdef __clang__
  2556. #pragma clang diagnostic push
  2557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2558. #pragma clang diagnostic ignored "-Wunused-variable"
  2559. #endif
  2560. // System.Xml.Linq.XProcessingInstruction
  2561. struct XProcessingInstruction_t2943691487 : public XNode_t716131460
  2562. {
  2563. public:
  2564. // System.String System.Xml.Linq.XProcessingInstruction::name
  2565. String_t* ___name_7;
  2566. // System.String System.Xml.Linq.XProcessingInstruction::data
  2567. String_t* ___data_8;
  2568. public:
  2569. inline static int32_t get_offset_of_name_7() { return static_cast<int32_t>(offsetof(XProcessingInstruction_t2943691487, ___name_7)); }
  2570. inline String_t* get_name_7() const { return ___name_7; }
  2571. inline String_t** get_address_of_name_7() { return &___name_7; }
  2572. inline void set_name_7(String_t* value)
  2573. {
  2574. ___name_7 = value;
  2575. Il2CppCodeGenWriteBarrier((&___name_7), value);
  2576. }
  2577. inline static int32_t get_offset_of_data_8() { return static_cast<int32_t>(offsetof(XProcessingInstruction_t2943691487, ___data_8)); }
  2578. inline String_t* get_data_8() const { return ___data_8; }
  2579. inline String_t** get_address_of_data_8() { return &___data_8; }
  2580. inline void set_data_8(String_t* value)
  2581. {
  2582. ___data_8 = value;
  2583. Il2CppCodeGenWriteBarrier((&___data_8), value);
  2584. }
  2585. };
  2586. #ifdef __clang__
  2587. #pragma clang diagnostic pop
  2588. #endif
  2589. #endif // XPROCESSINGINSTRUCTION_T2943691487_H
  2590. #ifndef NAMESPACEHANDLING_T4087553436_H
  2591. #define NAMESPACEHANDLING_T4087553436_H
  2592. #ifdef __clang__
  2593. #pragma clang diagnostic push
  2594. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2595. #pragma clang diagnostic ignored "-Wunused-variable"
  2596. #endif
  2597. // System.Xml.NamespaceHandling
  2598. struct NamespaceHandling_t4087553436
  2599. {
  2600. public:
  2601. // System.Int32 System.Xml.NamespaceHandling::value__
  2602. int32_t ___value___1;
  2603. public:
  2604. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(NamespaceHandling_t4087553436, ___value___1)); }
  2605. inline int32_t get_value___1() const { return ___value___1; }
  2606. inline int32_t* get_address_of_value___1() { return &___value___1; }
  2607. inline void set_value___1(int32_t value)
  2608. {
  2609. ___value___1 = value;
  2610. }
  2611. };
  2612. #ifdef __clang__
  2613. #pragma clang diagnostic pop
  2614. #endif
  2615. #endif // NAMESPACEHANDLING_T4087553436_H
  2616. #ifndef XMLOUTPUTMETHOD_T2185361861_H
  2617. #define XMLOUTPUTMETHOD_T2185361861_H
  2618. #ifdef __clang__
  2619. #pragma clang diagnostic push
  2620. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2621. #pragma clang diagnostic ignored "-Wunused-variable"
  2622. #endif
  2623. // System.Xml.XmlOutputMethod
  2624. struct XmlOutputMethod_t2185361861
  2625. {
  2626. public:
  2627. // System.Int32 System.Xml.XmlOutputMethod::value__
  2628. int32_t ___value___1;
  2629. public:
  2630. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(XmlOutputMethod_t2185361861, ___value___1)); }
  2631. inline int32_t get_value___1() const { return ___value___1; }
  2632. inline int32_t* get_address_of_value___1() { return &___value___1; }
  2633. inline void set_value___1(int32_t value)
  2634. {
  2635. ___value___1 = value;
  2636. }
  2637. };
  2638. #ifdef __clang__
  2639. #pragma clang diagnostic pop
  2640. #endif
  2641. #endif // XMLOUTPUTMETHOD_T2185361861_H
  2642. #ifndef TYPECODE_T2987224087_H
  2643. #define TYPECODE_T2987224087_H
  2644. #ifdef __clang__
  2645. #pragma clang diagnostic push
  2646. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2647. #pragma clang diagnostic ignored "-Wunused-variable"
  2648. #endif
  2649. // System.TypeCode
  2650. struct TypeCode_t2987224087
  2651. {
  2652. public:
  2653. // System.Int32 System.TypeCode::value__
  2654. int32_t ___value___1;
  2655. public:
  2656. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(TypeCode_t2987224087, ___value___1)); }
  2657. inline int32_t get_value___1() const { return ___value___1; }
  2658. inline int32_t* get_address_of_value___1() { return &___value___1; }
  2659. inline void set_value___1(int32_t value)
  2660. {
  2661. ___value___1 = value;
  2662. }
  2663. };
  2664. #ifdef __clang__
  2665. #pragma clang diagnostic pop
  2666. #endif
  2667. #endif // TYPECODE_T2987224087_H
  2668. #ifndef XMLDATETIMESERIALIZATIONMODE_T1214355817_H
  2669. #define XMLDATETIMESERIALIZATIONMODE_T1214355817_H
  2670. #ifdef __clang__
  2671. #pragma clang diagnostic push
  2672. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2673. #pragma clang diagnostic ignored "-Wunused-variable"
  2674. #endif
  2675. // System.Xml.XmlDateTimeSerializationMode
  2676. struct XmlDateTimeSerializationMode_t1214355817
  2677. {
  2678. public:
  2679. // System.Int32 System.Xml.XmlDateTimeSerializationMode::value__
  2680. int32_t ___value___1;
  2681. public:
  2682. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(XmlDateTimeSerializationMode_t1214355817, ___value___1)); }
  2683. inline int32_t get_value___1() const { return ___value___1; }
  2684. inline int32_t* get_address_of_value___1() { return &___value___1; }
  2685. inline void set_value___1(int32_t value)
  2686. {
  2687. ___value___1 = value;
  2688. }
  2689. };
  2690. #ifdef __clang__
  2691. #pragma clang diagnostic pop
  2692. #endif
  2693. #endif // XMLDATETIMESERIALIZATIONMODE_T1214355817_H
  2694. #ifndef SAVEOPTIONS_T2609998520_H
  2695. #define SAVEOPTIONS_T2609998520_H
  2696. #ifdef __clang__
  2697. #pragma clang diagnostic push
  2698. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2699. #pragma clang diagnostic ignored "-Wunused-variable"
  2700. #endif
  2701. // System.Xml.Linq.SaveOptions
  2702. struct SaveOptions_t2609998520
  2703. {
  2704. public:
  2705. // System.Int32 System.Xml.Linq.SaveOptions::value__
  2706. int32_t ___value___1;
  2707. public:
  2708. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(SaveOptions_t2609998520, ___value___1)); }
  2709. inline int32_t get_value___1() const { return ___value___1; }
  2710. inline int32_t* get_address_of_value___1() { return &___value___1; }
  2711. inline void set_value___1(int32_t value)
  2712. {
  2713. ___value___1 = value;
  2714. }
  2715. };
  2716. #ifdef __clang__
  2717. #pragma clang diagnostic pop
  2718. #endif
  2719. #endif // SAVEOPTIONS_T2609998520_H
  2720. #ifndef NEWLINEHANDLING_T850339274_H
  2721. #define NEWLINEHANDLING_T850339274_H
  2722. #ifdef __clang__
  2723. #pragma clang diagnostic push
  2724. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2725. #pragma clang diagnostic ignored "-Wunused-variable"
  2726. #endif
  2727. // System.Xml.NewLineHandling
  2728. struct NewLineHandling_t850339274
  2729. {
  2730. public:
  2731. // System.Int32 System.Xml.NewLineHandling::value__
  2732. int32_t ___value___1;
  2733. public:
  2734. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(NewLineHandling_t850339274, ___value___1)); }
  2735. inline int32_t get_value___1() const { return ___value___1; }
  2736. inline int32_t* get_address_of_value___1() { return &___value___1; }
  2737. inline void set_value___1(int32_t value)
  2738. {
  2739. ___value___1 = value;
  2740. }
  2741. };
  2742. #ifdef __clang__
  2743. #pragma clang diagnostic pop
  2744. #endif
  2745. #endif // NEWLINEHANDLING_T850339274_H
  2746. #ifndef STREAMINGCONTEXTSTATES_T3580100459_H
  2747. #define STREAMINGCONTEXTSTATES_T3580100459_H
  2748. #ifdef __clang__
  2749. #pragma clang diagnostic push
  2750. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2751. #pragma clang diagnostic ignored "-Wunused-variable"
  2752. #endif
  2753. // System.Runtime.Serialization.StreamingContextStates
  2754. struct StreamingContextStates_t3580100459
  2755. {
  2756. public:
  2757. // System.Int32 System.Runtime.Serialization.StreamingContextStates::value__
  2758. int32_t ___value___1;
  2759. public:
  2760. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(StreamingContextStates_t3580100459, ___value___1)); }
  2761. inline int32_t get_value___1() const { return ___value___1; }
  2762. inline int32_t* get_address_of_value___1() { return &___value___1; }
  2763. inline void set_value___1(int32_t value)
  2764. {
  2765. ___value___1 = value;
  2766. }
  2767. };
  2768. #ifdef __clang__
  2769. #pragma clang diagnostic pop
  2770. #endif
  2771. #endif // STREAMINGCONTEXTSTATES_T3580100459_H
  2772. #ifndef U3CPRIVATEIMPLEMENTATIONDETAILSU3E_T3057255367_H
  2773. #define U3CPRIVATEIMPLEMENTATIONDETAILSU3E_T3057255367_H
  2774. #ifdef __clang__
  2775. #pragma clang diagnostic push
  2776. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2777. #pragma clang diagnostic ignored "-Wunused-variable"
  2778. #endif
  2779. // <PrivateImplementationDetails>
  2780. struct U3CPrivateImplementationDetailsU3E_t3057255367 : public RuntimeObject
  2781. {
  2782. public:
  2783. public:
  2784. };
  2785. struct U3CPrivateImplementationDetailsU3E_t3057255367_StaticFields
  2786. {
  2787. public:
  2788. // <PrivateImplementationDetails>/$ArrayType$16 <PrivateImplementationDetails>::$$field-0
  2789. U24ArrayTypeU2416_t3254766647 ___U24U24fieldU2D0_0;
  2790. public:
  2791. inline static int32_t get_offset_of_U24U24fieldU2D0_0() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255367_StaticFields, ___U24U24fieldU2D0_0)); }
  2792. inline U24ArrayTypeU2416_t3254766647 get_U24U24fieldU2D0_0() const { return ___U24U24fieldU2D0_0; }
  2793. inline U24ArrayTypeU2416_t3254766647 * get_address_of_U24U24fieldU2D0_0() { return &___U24U24fieldU2D0_0; }
  2794. inline void set_U24U24fieldU2D0_0(U24ArrayTypeU2416_t3254766647 value)
  2795. {
  2796. ___U24U24fieldU2D0_0 = value;
  2797. }
  2798. };
  2799. #ifdef __clang__
  2800. #pragma clang diagnostic pop
  2801. #endif
  2802. #endif // U3CPRIVATEIMPLEMENTATIONDETAILSU3E_T3057255367_H
  2803. #ifndef RUNTIMETYPEHANDLE_T3027515415_H
  2804. #define RUNTIMETYPEHANDLE_T3027515415_H
  2805. #ifdef __clang__
  2806. #pragma clang diagnostic push
  2807. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2808. #pragma clang diagnostic ignored "-Wunused-variable"
  2809. #endif
  2810. // System.RuntimeTypeHandle
  2811. struct RuntimeTypeHandle_t3027515415
  2812. {
  2813. public:
  2814. // System.IntPtr System.RuntimeTypeHandle::value
  2815. intptr_t ___value_0;
  2816. public:
  2817. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t3027515415, ___value_0)); }
  2818. inline intptr_t get_value_0() const { return ___value_0; }
  2819. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  2820. inline void set_value_0(intptr_t value)
  2821. {
  2822. ___value_0 = value;
  2823. }
  2824. };
  2825. #ifdef __clang__
  2826. #pragma clang diagnostic pop
  2827. #endif
  2828. #endif // RUNTIMETYPEHANDLE_T3027515415_H
  2829. #ifndef XMLNODETYPE_T1672767151_H
  2830. #define XMLNODETYPE_T1672767151_H
  2831. #ifdef __clang__
  2832. #pragma clang diagnostic push
  2833. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2834. #pragma clang diagnostic ignored "-Wunused-variable"
  2835. #endif
  2836. // System.Xml.XmlNodeType
  2837. struct XmlNodeType_t1672767151
  2838. {
  2839. public:
  2840. // System.Int32 System.Xml.XmlNodeType::value__
  2841. int32_t ___value___1;
  2842. public:
  2843. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(XmlNodeType_t1672767151, ___value___1)); }
  2844. inline int32_t get_value___1() const { return ___value___1; }
  2845. inline int32_t* get_address_of_value___1() { return &___value___1; }
  2846. inline void set_value___1(int32_t value)
  2847. {
  2848. ___value___1 = value;
  2849. }
  2850. };
  2851. #ifdef __clang__
  2852. #pragma clang diagnostic pop
  2853. #endif
  2854. #endif // XMLNODETYPE_T1672767151_H
  2855. #ifndef INVALIDOPERATIONEXCEPTION_T56020091_H
  2856. #define INVALIDOPERATIONEXCEPTION_T56020091_H
  2857. #ifdef __clang__
  2858. #pragma clang diagnostic push
  2859. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2860. #pragma clang diagnostic ignored "-Wunused-variable"
  2861. #endif
  2862. // System.InvalidOperationException
  2863. struct InvalidOperationException_t56020091 : public SystemException_t176217640
  2864. {
  2865. public:
  2866. public:
  2867. };
  2868. #ifdef __clang__
  2869. #pragma clang diagnostic pop
  2870. #endif
  2871. #endif // INVALIDOPERATIONEXCEPTION_T56020091_H
  2872. #ifndef XDOCUMENTTYPE_T1853592271_H
  2873. #define XDOCUMENTTYPE_T1853592271_H
  2874. #ifdef __clang__
  2875. #pragma clang diagnostic push
  2876. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2877. #pragma clang diagnostic ignored "-Wunused-variable"
  2878. #endif
  2879. // System.Xml.Linq.XDocumentType
  2880. struct XDocumentType_t1853592271 : public XNode_t716131460
  2881. {
  2882. public:
  2883. // System.String System.Xml.Linq.XDocumentType::name
  2884. String_t* ___name_7;
  2885. // System.String System.Xml.Linq.XDocumentType::pubid
  2886. String_t* ___pubid_8;
  2887. // System.String System.Xml.Linq.XDocumentType::sysid
  2888. String_t* ___sysid_9;
  2889. // System.String System.Xml.Linq.XDocumentType::intSubset
  2890. String_t* ___intSubset_10;
  2891. public:
  2892. inline static int32_t get_offset_of_name_7() { return static_cast<int32_t>(offsetof(XDocumentType_t1853592271, ___name_7)); }
  2893. inline String_t* get_name_7() const { return ___name_7; }
  2894. inline String_t** get_address_of_name_7() { return &___name_7; }
  2895. inline void set_name_7(String_t* value)
  2896. {
  2897. ___name_7 = value;
  2898. Il2CppCodeGenWriteBarrier((&___name_7), value);
  2899. }
  2900. inline static int32_t get_offset_of_pubid_8() { return static_cast<int32_t>(offsetof(XDocumentType_t1853592271, ___pubid_8)); }
  2901. inline String_t* get_pubid_8() const { return ___pubid_8; }
  2902. inline String_t** get_address_of_pubid_8() { return &___pubid_8; }
  2903. inline void set_pubid_8(String_t* value)
  2904. {
  2905. ___pubid_8 = value;
  2906. Il2CppCodeGenWriteBarrier((&___pubid_8), value);
  2907. }
  2908. inline static int32_t get_offset_of_sysid_9() { return static_cast<int32_t>(offsetof(XDocumentType_t1853592271, ___sysid_9)); }
  2909. inline String_t* get_sysid_9() const { return ___sysid_9; }
  2910. inline String_t** get_address_of_sysid_9() { return &___sysid_9; }
  2911. inline void set_sysid_9(String_t* value)
  2912. {
  2913. ___sysid_9 = value;
  2914. Il2CppCodeGenWriteBarrier((&___sysid_9), value);
  2915. }
  2916. inline static int32_t get_offset_of_intSubset_10() { return static_cast<int32_t>(offsetof(XDocumentType_t1853592271, ___intSubset_10)); }
  2917. inline String_t* get_intSubset_10() const { return ___intSubset_10; }
  2918. inline String_t** get_address_of_intSubset_10() { return &___intSubset_10; }
  2919. inline void set_intSubset_10(String_t* value)
  2920. {
  2921. ___intSubset_10 = value;
  2922. Il2CppCodeGenWriteBarrier((&___intSubset_10), value);
  2923. }
  2924. };
  2925. #ifdef __clang__
  2926. #pragma clang diagnostic pop
  2927. #endif
  2928. #endif // XDOCUMENTTYPE_T1853592271_H
  2929. #ifndef NOTSUPPORTEDEXCEPTION_T1314879016_H
  2930. #define NOTSUPPORTEDEXCEPTION_T1314879016_H
  2931. #ifdef __clang__
  2932. #pragma clang diagnostic push
  2933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2934. #pragma clang diagnostic ignored "-Wunused-variable"
  2935. #endif
  2936. // System.NotSupportedException
  2937. struct NotSupportedException_t1314879016 : public SystemException_t176217640
  2938. {
  2939. public:
  2940. public:
  2941. };
  2942. #ifdef __clang__
  2943. #pragma clang diagnostic pop
  2944. #endif
  2945. #endif // NOTSUPPORTEDEXCEPTION_T1314879016_H
  2946. #ifndef ARGUMENTEXCEPTION_T132251570_H
  2947. #define ARGUMENTEXCEPTION_T132251570_H
  2948. #ifdef __clang__
  2949. #pragma clang diagnostic push
  2950. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2951. #pragma clang diagnostic ignored "-Wunused-variable"
  2952. #endif
  2953. // System.ArgumentException
  2954. struct ArgumentException_t132251570 : public SystemException_t176217640
  2955. {
  2956. public:
  2957. // System.String System.ArgumentException::param_name
  2958. String_t* ___param_name_12;
  2959. public:
  2960. inline static int32_t get_offset_of_param_name_12() { return static_cast<int32_t>(offsetof(ArgumentException_t132251570, ___param_name_12)); }
  2961. inline String_t* get_param_name_12() const { return ___param_name_12; }
  2962. inline String_t** get_address_of_param_name_12() { return &___param_name_12; }
  2963. inline void set_param_name_12(String_t* value)
  2964. {
  2965. ___param_name_12 = value;
  2966. Il2CppCodeGenWriteBarrier((&___param_name_12), value);
  2967. }
  2968. };
  2969. #ifdef __clang__
  2970. #pragma clang diagnostic pop
  2971. #endif
  2972. #endif // ARGUMENTEXCEPTION_T132251570_H
  2973. #ifndef XCONTAINER_T3387731002_H
  2974. #define XCONTAINER_T3387731002_H
  2975. #ifdef __clang__
  2976. #pragma clang diagnostic push
  2977. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2978. #pragma clang diagnostic ignored "-Wunused-variable"
  2979. #endif
  2980. // System.Xml.Linq.XContainer
  2981. struct XContainer_t3387731002 : public XNode_t716131460
  2982. {
  2983. public:
  2984. // System.Xml.Linq.XNode System.Xml.Linq.XContainer::first
  2985. XNode_t716131460 * ___first_7;
  2986. // System.Xml.Linq.XNode System.Xml.Linq.XContainer::last
  2987. XNode_t716131460 * ___last_8;
  2988. public:
  2989. inline static int32_t get_offset_of_first_7() { return static_cast<int32_t>(offsetof(XContainer_t3387731002, ___first_7)); }
  2990. inline XNode_t716131460 * get_first_7() const { return ___first_7; }
  2991. inline XNode_t716131460 ** get_address_of_first_7() { return &___first_7; }
  2992. inline void set_first_7(XNode_t716131460 * value)
  2993. {
  2994. ___first_7 = value;
  2995. Il2CppCodeGenWriteBarrier((&___first_7), value);
  2996. }
  2997. inline static int32_t get_offset_of_last_8() { return static_cast<int32_t>(offsetof(XContainer_t3387731002, ___last_8)); }
  2998. inline XNode_t716131460 * get_last_8() const { return ___last_8; }
  2999. inline XNode_t716131460 ** get_address_of_last_8() { return &___last_8; }
  3000. inline void set_last_8(XNode_t716131460 * value)
  3001. {
  3002. ___last_8 = value;
  3003. Il2CppCodeGenWriteBarrier((&___last_8), value);
  3004. }
  3005. };
  3006. #ifdef __clang__
  3007. #pragma clang diagnostic pop
  3008. #endif
  3009. #endif // XCONTAINER_T3387731002_H
  3010. #ifndef XCOMMENT_T1832251191_H
  3011. #define XCOMMENT_T1832251191_H
  3012. #ifdef __clang__
  3013. #pragma clang diagnostic push
  3014. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3015. #pragma clang diagnostic ignored "-Wunused-variable"
  3016. #endif
  3017. // System.Xml.Linq.XComment
  3018. struct XComment_t1832251191 : public XNode_t716131460
  3019. {
  3020. public:
  3021. // System.String System.Xml.Linq.XComment::value
  3022. String_t* ___value_7;
  3023. public:
  3024. inline static int32_t get_offset_of_value_7() { return static_cast<int32_t>(offsetof(XComment_t1832251191, ___value_7)); }
  3025. inline String_t* get_value_7() const { return ___value_7; }
  3026. inline String_t** get_address_of_value_7() { return &___value_7; }
  3027. inline void set_value_7(String_t* value)
  3028. {
  3029. ___value_7 = value;
  3030. Il2CppCodeGenWriteBarrier((&___value_7), value);
  3031. }
  3032. };
  3033. #ifdef __clang__
  3034. #pragma clang diagnostic pop
  3035. #endif
  3036. #endif // XCOMMENT_T1832251191_H
  3037. #ifndef RUNTIMEFIELDHANDLE_T1871169219_H
  3038. #define RUNTIMEFIELDHANDLE_T1871169219_H
  3039. #ifdef __clang__
  3040. #pragma clang diagnostic push
  3041. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3042. #pragma clang diagnostic ignored "-Wunused-variable"
  3043. #endif
  3044. // System.RuntimeFieldHandle
  3045. struct RuntimeFieldHandle_t1871169219
  3046. {
  3047. public:
  3048. // System.IntPtr System.RuntimeFieldHandle::value
  3049. intptr_t ___value_0;
  3050. public:
  3051. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeFieldHandle_t1871169219, ___value_0)); }
  3052. inline intptr_t get_value_0() const { return ___value_0; }
  3053. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  3054. inline void set_value_0(intptr_t value)
  3055. {
  3056. ___value_0 = value;
  3057. }
  3058. };
  3059. #ifdef __clang__
  3060. #pragma clang diagnostic pop
  3061. #endif
  3062. #endif // RUNTIMEFIELDHANDLE_T1871169219_H
  3063. #ifndef COMPARERESULT_T200929839_H
  3064. #define COMPARERESULT_T200929839_H
  3065. #ifdef __clang__
  3066. #pragma clang diagnostic push
  3067. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3068. #pragma clang diagnostic ignored "-Wunused-variable"
  3069. #endif
  3070. // System.Xml.Linq.XNodeDocumentOrderComparer/CompareResult
  3071. struct CompareResult_t200929839
  3072. {
  3073. public:
  3074. // System.Int32 System.Xml.Linq.XNodeDocumentOrderComparer/CompareResult::value__
  3075. int32_t ___value___1;
  3076. public:
  3077. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(CompareResult_t200929839, ___value___1)); }
  3078. inline int32_t get_value___1() const { return ___value___1; }
  3079. inline int32_t* get_address_of_value___1() { return &___value___1; }
  3080. inline void set_value___1(int32_t value)
  3081. {
  3082. ___value___1 = value;
  3083. }
  3084. };
  3085. #ifdef __clang__
  3086. #pragma clang diagnostic pop
  3087. #endif
  3088. #endif // COMPARERESULT_T200929839_H
  3089. #ifndef XTEXT_T1448860321_H
  3090. #define XTEXT_T1448860321_H
  3091. #ifdef __clang__
  3092. #pragma clang diagnostic push
  3093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3094. #pragma clang diagnostic ignored "-Wunused-variable"
  3095. #endif
  3096. // System.Xml.Linq.XText
  3097. struct XText_t1448860321 : public XNode_t716131460
  3098. {
  3099. public:
  3100. // System.String System.Xml.Linq.XText::value
  3101. String_t* ___value_7;
  3102. public:
  3103. inline static int32_t get_offset_of_value_7() { return static_cast<int32_t>(offsetof(XText_t1448860321, ___value_7)); }
  3104. inline String_t* get_value_7() const { return ___value_7; }
  3105. inline String_t** get_address_of_value_7() { return &___value_7; }
  3106. inline void set_value_7(String_t* value)
  3107. {
  3108. ___value_7 = value;
  3109. Il2CppCodeGenWriteBarrier((&___value_7), value);
  3110. }
  3111. };
  3112. #ifdef __clang__
  3113. #pragma clang diagnostic pop
  3114. #endif
  3115. #endif // XTEXT_T1448860321_H
  3116. #ifndef DATETIMEKIND_T3468814247_H
  3117. #define DATETIMEKIND_T3468814247_H
  3118. #ifdef __clang__
  3119. #pragma clang diagnostic push
  3120. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3121. #pragma clang diagnostic ignored "-Wunused-variable"
  3122. #endif
  3123. // System.DateTimeKind
  3124. struct DateTimeKind_t3468814247
  3125. {
  3126. public:
  3127. // System.Int32 System.DateTimeKind::value__
  3128. int32_t ___value___1;
  3129. public:
  3130. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(DateTimeKind_t3468814247, ___value___1)); }
  3131. inline int32_t get_value___1() const { return ___value___1; }
  3132. inline int32_t* get_address_of_value___1() { return &___value___1; }
  3133. inline void set_value___1(int32_t value)
  3134. {
  3135. ___value___1 = value;
  3136. }
  3137. };
  3138. #ifdef __clang__
  3139. #pragma clang diagnostic pop
  3140. #endif
  3141. #endif // DATETIMEKIND_T3468814247_H
  3142. #ifndef CONFORMANCELEVEL_T3899847875_H
  3143. #define CONFORMANCELEVEL_T3899847875_H
  3144. #ifdef __clang__
  3145. #pragma clang diagnostic push
  3146. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3147. #pragma clang diagnostic ignored "-Wunused-variable"
  3148. #endif
  3149. // System.Xml.ConformanceLevel
  3150. struct ConformanceLevel_t3899847875
  3151. {
  3152. public:
  3153. // System.Int32 System.Xml.ConformanceLevel::value__
  3154. int32_t ___value___1;
  3155. public:
  3156. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(ConformanceLevel_t3899847875, ___value___1)); }
  3157. inline int32_t get_value___1() const { return ___value___1; }
  3158. inline int32_t* get_address_of_value___1() { return &___value___1; }
  3159. inline void set_value___1(int32_t value)
  3160. {
  3161. ___value___1 = value;
  3162. }
  3163. };
  3164. #ifdef __clang__
  3165. #pragma clang diagnostic pop
  3166. #endif
  3167. #endif // CONFORMANCELEVEL_T3899847875_H
  3168. #ifndef XCDATA_T832623270_H
  3169. #define XCDATA_T832623270_H
  3170. #ifdef __clang__
  3171. #pragma clang diagnostic push
  3172. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3173. #pragma clang diagnostic ignored "-Wunused-variable"
  3174. #endif
  3175. // System.Xml.Linq.XCData
  3176. struct XCData_t832623270 : public XText_t1448860321
  3177. {
  3178. public:
  3179. public:
  3180. };
  3181. #ifdef __clang__
  3182. #pragma clang diagnostic pop
  3183. #endif
  3184. #endif // XCDATA_T832623270_H
  3185. #ifndef DATETIME_T3738529785_H
  3186. #define DATETIME_T3738529785_H
  3187. #ifdef __clang__
  3188. #pragma clang diagnostic push
  3189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3190. #pragma clang diagnostic ignored "-Wunused-variable"
  3191. #endif
  3192. // System.DateTime
  3193. struct DateTime_t3738529785
  3194. {
  3195. public:
  3196. // System.TimeSpan System.DateTime::ticks
  3197. TimeSpan_t881159249 ___ticks_10;
  3198. // System.DateTimeKind System.DateTime::kind
  3199. int32_t ___kind_11;
  3200. public:
  3201. inline static int32_t get_offset_of_ticks_10() { return static_cast<int32_t>(offsetof(DateTime_t3738529785, ___ticks_10)); }
  3202. inline TimeSpan_t881159249 get_ticks_10() const { return ___ticks_10; }
  3203. inline TimeSpan_t881159249 * get_address_of_ticks_10() { return &___ticks_10; }
  3204. inline void set_ticks_10(TimeSpan_t881159249 value)
  3205. {
  3206. ___ticks_10 = value;
  3207. }
  3208. inline static int32_t get_offset_of_kind_11() { return static_cast<int32_t>(offsetof(DateTime_t3738529785, ___kind_11)); }
  3209. inline int32_t get_kind_11() const { return ___kind_11; }
  3210. inline int32_t* get_address_of_kind_11() { return &___kind_11; }
  3211. inline void set_kind_11(int32_t value)
  3212. {
  3213. ___kind_11 = value;
  3214. }
  3215. };
  3216. struct DateTime_t3738529785_StaticFields
  3217. {
  3218. public:
  3219. // System.DateTime System.DateTime::MaxValue
  3220. DateTime_t3738529785 ___MaxValue_12;
  3221. // System.DateTime System.DateTime::MinValue
  3222. DateTime_t3738529785 ___MinValue_13;
  3223. // System.String[] System.DateTime::ParseTimeFormats
  3224. StringU5BU5D_t1281789340* ___ParseTimeFormats_14;
  3225. // System.String[] System.DateTime::ParseYearDayMonthFormats
  3226. StringU5BU5D_t1281789340* ___ParseYearDayMonthFormats_15;
  3227. // System.String[] System.DateTime::ParseYearMonthDayFormats
  3228. StringU5BU5D_t1281789340* ___ParseYearMonthDayFormats_16;
  3229. // System.String[] System.DateTime::ParseDayMonthYearFormats
  3230. StringU5BU5D_t1281789340* ___ParseDayMonthYearFormats_17;
  3231. // System.String[] System.DateTime::ParseMonthDayYearFormats
  3232. StringU5BU5D_t1281789340* ___ParseMonthDayYearFormats_18;
  3233. // System.String[] System.DateTime::MonthDayShortFormats
  3234. StringU5BU5D_t1281789340* ___MonthDayShortFormats_19;
  3235. // System.String[] System.DateTime::DayMonthShortFormats
  3236. StringU5BU5D_t1281789340* ___DayMonthShortFormats_20;
  3237. // System.Int32[] System.DateTime::daysmonth
  3238. Int32U5BU5D_t385246372* ___daysmonth_21;
  3239. // System.Int32[] System.DateTime::daysmonthleap
  3240. Int32U5BU5D_t385246372* ___daysmonthleap_22;
  3241. // System.Object System.DateTime::to_local_time_span_object
  3242. RuntimeObject * ___to_local_time_span_object_23;
  3243. // System.Int64 System.DateTime::last_now
  3244. int64_t ___last_now_24;
  3245. public:
  3246. inline static int32_t get_offset_of_MaxValue_12() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___MaxValue_12)); }
  3247. inline DateTime_t3738529785 get_MaxValue_12() const { return ___MaxValue_12; }
  3248. inline DateTime_t3738529785 * get_address_of_MaxValue_12() { return &___MaxValue_12; }
  3249. inline void set_MaxValue_12(DateTime_t3738529785 value)
  3250. {
  3251. ___MaxValue_12 = value;
  3252. }
  3253. inline static int32_t get_offset_of_MinValue_13() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___MinValue_13)); }
  3254. inline DateTime_t3738529785 get_MinValue_13() const { return ___MinValue_13; }
  3255. inline DateTime_t3738529785 * get_address_of_MinValue_13() { return &___MinValue_13; }
  3256. inline void set_MinValue_13(DateTime_t3738529785 value)
  3257. {
  3258. ___MinValue_13 = value;
  3259. }
  3260. inline static int32_t get_offset_of_ParseTimeFormats_14() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___ParseTimeFormats_14)); }
  3261. inline StringU5BU5D_t1281789340* get_ParseTimeFormats_14() const { return ___ParseTimeFormats_14; }
  3262. inline StringU5BU5D_t1281789340** get_address_of_ParseTimeFormats_14() { return &___ParseTimeFormats_14; }
  3263. inline void set_ParseTimeFormats_14(StringU5BU5D_t1281789340* value)
  3264. {
  3265. ___ParseTimeFormats_14 = value;
  3266. Il2CppCodeGenWriteBarrier((&___ParseTimeFormats_14), value);
  3267. }
  3268. inline static int32_t get_offset_of_ParseYearDayMonthFormats_15() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___ParseYearDayMonthFormats_15)); }
  3269. inline StringU5BU5D_t1281789340* get_ParseYearDayMonthFormats_15() const { return ___ParseYearDayMonthFormats_15; }
  3270. inline StringU5BU5D_t1281789340** get_address_of_ParseYearDayMonthFormats_15() { return &___ParseYearDayMonthFormats_15; }
  3271. inline void set_ParseYearDayMonthFormats_15(StringU5BU5D_t1281789340* value)
  3272. {
  3273. ___ParseYearDayMonthFormats_15 = value;
  3274. Il2CppCodeGenWriteBarrier((&___ParseYearDayMonthFormats_15), value);
  3275. }
  3276. inline static int32_t get_offset_of_ParseYearMonthDayFormats_16() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___ParseYearMonthDayFormats_16)); }
  3277. inline StringU5BU5D_t1281789340* get_ParseYearMonthDayFormats_16() const { return ___ParseYearMonthDayFormats_16; }
  3278. inline StringU5BU5D_t1281789340** get_address_of_ParseYearMonthDayFormats_16() { return &___ParseYearMonthDayFormats_16; }
  3279. inline void set_ParseYearMonthDayFormats_16(StringU5BU5D_t1281789340* value)
  3280. {
  3281. ___ParseYearMonthDayFormats_16 = value;
  3282. Il2CppCodeGenWriteBarrier((&___ParseYearMonthDayFormats_16), value);
  3283. }
  3284. inline static int32_t get_offset_of_ParseDayMonthYearFormats_17() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___ParseDayMonthYearFormats_17)); }
  3285. inline StringU5BU5D_t1281789340* get_ParseDayMonthYearFormats_17() const { return ___ParseDayMonthYearFormats_17; }
  3286. inline StringU5BU5D_t1281789340** get_address_of_ParseDayMonthYearFormats_17() { return &___ParseDayMonthYearFormats_17; }
  3287. inline void set_ParseDayMonthYearFormats_17(StringU5BU5D_t1281789340* value)
  3288. {
  3289. ___ParseDayMonthYearFormats_17 = value;
  3290. Il2CppCodeGenWriteBarrier((&___ParseDayMonthYearFormats_17), value);
  3291. }
  3292. inline static int32_t get_offset_of_ParseMonthDayYearFormats_18() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___ParseMonthDayYearFormats_18)); }
  3293. inline StringU5BU5D_t1281789340* get_ParseMonthDayYearFormats_18() const { return ___ParseMonthDayYearFormats_18; }
  3294. inline StringU5BU5D_t1281789340** get_address_of_ParseMonthDayYearFormats_18() { return &___ParseMonthDayYearFormats_18; }
  3295. inline void set_ParseMonthDayYearFormats_18(StringU5BU5D_t1281789340* value)
  3296. {
  3297. ___ParseMonthDayYearFormats_18 = value;
  3298. Il2CppCodeGenWriteBarrier((&___ParseMonthDayYearFormats_18), value);
  3299. }
  3300. inline static int32_t get_offset_of_MonthDayShortFormats_19() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___MonthDayShortFormats_19)); }
  3301. inline StringU5BU5D_t1281789340* get_MonthDayShortFormats_19() const { return ___MonthDayShortFormats_19; }
  3302. inline StringU5BU5D_t1281789340** get_address_of_MonthDayShortFormats_19() { return &___MonthDayShortFormats_19; }
  3303. inline void set_MonthDayShortFormats_19(StringU5BU5D_t1281789340* value)
  3304. {
  3305. ___MonthDayShortFormats_19 = value;
  3306. Il2CppCodeGenWriteBarrier((&___MonthDayShortFormats_19), value);
  3307. }
  3308. inline static int32_t get_offset_of_DayMonthShortFormats_20() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___DayMonthShortFormats_20)); }
  3309. inline StringU5BU5D_t1281789340* get_DayMonthShortFormats_20() const { return ___DayMonthShortFormats_20; }
  3310. inline StringU5BU5D_t1281789340** get_address_of_DayMonthShortFormats_20() { return &___DayMonthShortFormats_20; }
  3311. inline void set_DayMonthShortFormats_20(StringU5BU5D_t1281789340* value)
  3312. {
  3313. ___DayMonthShortFormats_20 = value;
  3314. Il2CppCodeGenWriteBarrier((&___DayMonthShortFormats_20), value);
  3315. }
  3316. inline static int32_t get_offset_of_daysmonth_21() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___daysmonth_21)); }
  3317. inline Int32U5BU5D_t385246372* get_daysmonth_21() const { return ___daysmonth_21; }
  3318. inline Int32U5BU5D_t385246372** get_address_of_daysmonth_21() { return &___daysmonth_21; }
  3319. inline void set_daysmonth_21(Int32U5BU5D_t385246372* value)
  3320. {
  3321. ___daysmonth_21 = value;
  3322. Il2CppCodeGenWriteBarrier((&___daysmonth_21), value);
  3323. }
  3324. inline static int32_t get_offset_of_daysmonthleap_22() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___daysmonthleap_22)); }
  3325. inline Int32U5BU5D_t385246372* get_daysmonthleap_22() const { return ___daysmonthleap_22; }
  3326. inline Int32U5BU5D_t385246372** get_address_of_daysmonthleap_22() { return &___daysmonthleap_22; }
  3327. inline void set_daysmonthleap_22(Int32U5BU5D_t385246372* value)
  3328. {
  3329. ___daysmonthleap_22 = value;
  3330. Il2CppCodeGenWriteBarrier((&___daysmonthleap_22), value);
  3331. }
  3332. inline static int32_t get_offset_of_to_local_time_span_object_23() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___to_local_time_span_object_23)); }
  3333. inline RuntimeObject * get_to_local_time_span_object_23() const { return ___to_local_time_span_object_23; }
  3334. inline RuntimeObject ** get_address_of_to_local_time_span_object_23() { return &___to_local_time_span_object_23; }
  3335. inline void set_to_local_time_span_object_23(RuntimeObject * value)
  3336. {
  3337. ___to_local_time_span_object_23 = value;
  3338. Il2CppCodeGenWriteBarrier((&___to_local_time_span_object_23), value);
  3339. }
  3340. inline static int32_t get_offset_of_last_now_24() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___last_now_24)); }
  3341. inline int64_t get_last_now_24() const { return ___last_now_24; }
  3342. inline int64_t* get_address_of_last_now_24() { return &___last_now_24; }
  3343. inline void set_last_now_24(int64_t value)
  3344. {
  3345. ___last_now_24 = value;
  3346. }
  3347. };
  3348. #ifdef __clang__
  3349. #pragma clang diagnostic pop
  3350. #endif
  3351. #endif // DATETIME_T3738529785_H
  3352. #ifndef STREAMINGCONTEXT_T3711869237_H
  3353. #define STREAMINGCONTEXT_T3711869237_H
  3354. #ifdef __clang__
  3355. #pragma clang diagnostic push
  3356. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3357. #pragma clang diagnostic ignored "-Wunused-variable"
  3358. #endif
  3359. // System.Runtime.Serialization.StreamingContext
  3360. struct StreamingContext_t3711869237
  3361. {
  3362. public:
  3363. // System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::state
  3364. int32_t ___state_0;
  3365. // System.Object System.Runtime.Serialization.StreamingContext::additional
  3366. RuntimeObject * ___additional_1;
  3367. public:
  3368. inline static int32_t get_offset_of_state_0() { return static_cast<int32_t>(offsetof(StreamingContext_t3711869237, ___state_0)); }
  3369. inline int32_t get_state_0() const { return ___state_0; }
  3370. inline int32_t* get_address_of_state_0() { return &___state_0; }
  3371. inline void set_state_0(int32_t value)
  3372. {
  3373. ___state_0 = value;
  3374. }
  3375. inline static int32_t get_offset_of_additional_1() { return static_cast<int32_t>(offsetof(StreamingContext_t3711869237, ___additional_1)); }
  3376. inline RuntimeObject * get_additional_1() const { return ___additional_1; }
  3377. inline RuntimeObject ** get_address_of_additional_1() { return &___additional_1; }
  3378. inline void set_additional_1(RuntimeObject * value)
  3379. {
  3380. ___additional_1 = value;
  3381. Il2CppCodeGenWriteBarrier((&___additional_1), value);
  3382. }
  3383. };
  3384. #ifdef __clang__
  3385. #pragma clang diagnostic pop
  3386. #endif
  3387. // Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext
  3388. struct StreamingContext_t3711869237_marshaled_pinvoke
  3389. {
  3390. int32_t ___state_0;
  3391. Il2CppIUnknown* ___additional_1;
  3392. };
  3393. // Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext
  3394. struct StreamingContext_t3711869237_marshaled_com
  3395. {
  3396. int32_t ___state_0;
  3397. Il2CppIUnknown* ___additional_1;
  3398. };
  3399. #endif // STREAMINGCONTEXT_T3711869237_H
  3400. #ifndef TYPE_T_H
  3401. #define TYPE_T_H
  3402. #ifdef __clang__
  3403. #pragma clang diagnostic push
  3404. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3405. #pragma clang diagnostic ignored "-Wunused-variable"
  3406. #endif
  3407. // System.Type
  3408. struct Type_t : public MemberInfo_t
  3409. {
  3410. public:
  3411. // System.RuntimeTypeHandle System.Type::_impl
  3412. RuntimeTypeHandle_t3027515415 ____impl_1;
  3413. public:
  3414. inline static int32_t get_offset_of__impl_1() { return static_cast<int32_t>(offsetof(Type_t, ____impl_1)); }
  3415. inline RuntimeTypeHandle_t3027515415 get__impl_1() const { return ____impl_1; }
  3416. inline RuntimeTypeHandle_t3027515415 * get_address_of__impl_1() { return &____impl_1; }
  3417. inline void set__impl_1(RuntimeTypeHandle_t3027515415 value)
  3418. {
  3419. ____impl_1 = value;
  3420. }
  3421. };
  3422. struct Type_t_StaticFields
  3423. {
  3424. public:
  3425. // System.Char System.Type::Delimiter
  3426. Il2CppChar ___Delimiter_2;
  3427. // System.Type[] System.Type::EmptyTypes
  3428. TypeU5BU5D_t3940880105* ___EmptyTypes_3;
  3429. // System.Reflection.MemberFilter System.Type::FilterAttribute
  3430. MemberFilter_t426314064 * ___FilterAttribute_4;
  3431. // System.Reflection.MemberFilter System.Type::FilterName
  3432. MemberFilter_t426314064 * ___FilterName_5;
  3433. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  3434. MemberFilter_t426314064 * ___FilterNameIgnoreCase_6;
  3435. // System.Object System.Type::Missing
  3436. RuntimeObject * ___Missing_7;
  3437. public:
  3438. inline static int32_t get_offset_of_Delimiter_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_2)); }
  3439. inline Il2CppChar get_Delimiter_2() const { return ___Delimiter_2; }
  3440. inline Il2CppChar* get_address_of_Delimiter_2() { return &___Delimiter_2; }
  3441. inline void set_Delimiter_2(Il2CppChar value)
  3442. {
  3443. ___Delimiter_2 = value;
  3444. }
  3445. inline static int32_t get_offset_of_EmptyTypes_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_3)); }
  3446. inline TypeU5BU5D_t3940880105* get_EmptyTypes_3() const { return ___EmptyTypes_3; }
  3447. inline TypeU5BU5D_t3940880105** get_address_of_EmptyTypes_3() { return &___EmptyTypes_3; }
  3448. inline void set_EmptyTypes_3(TypeU5BU5D_t3940880105* value)
  3449. {
  3450. ___EmptyTypes_3 = value;
  3451. Il2CppCodeGenWriteBarrier((&___EmptyTypes_3), value);
  3452. }
  3453. inline static int32_t get_offset_of_FilterAttribute_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_4)); }
  3454. inline MemberFilter_t426314064 * get_FilterAttribute_4() const { return ___FilterAttribute_4; }
  3455. inline MemberFilter_t426314064 ** get_address_of_FilterAttribute_4() { return &___FilterAttribute_4; }
  3456. inline void set_FilterAttribute_4(MemberFilter_t426314064 * value)
  3457. {
  3458. ___FilterAttribute_4 = value;
  3459. Il2CppCodeGenWriteBarrier((&___FilterAttribute_4), value);
  3460. }
  3461. inline static int32_t get_offset_of_FilterName_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_5)); }
  3462. inline MemberFilter_t426314064 * get_FilterName_5() const { return ___FilterName_5; }
  3463. inline MemberFilter_t426314064 ** get_address_of_FilterName_5() { return &___FilterName_5; }
  3464. inline void set_FilterName_5(MemberFilter_t426314064 * value)
  3465. {
  3466. ___FilterName_5 = value;
  3467. Il2CppCodeGenWriteBarrier((&___FilterName_5), value);
  3468. }
  3469. inline static int32_t get_offset_of_FilterNameIgnoreCase_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_6)); }
  3470. inline MemberFilter_t426314064 * get_FilterNameIgnoreCase_6() const { return ___FilterNameIgnoreCase_6; }
  3471. inline MemberFilter_t426314064 ** get_address_of_FilterNameIgnoreCase_6() { return &___FilterNameIgnoreCase_6; }
  3472. inline void set_FilterNameIgnoreCase_6(MemberFilter_t426314064 * value)
  3473. {
  3474. ___FilterNameIgnoreCase_6 = value;
  3475. Il2CppCodeGenWriteBarrier((&___FilterNameIgnoreCase_6), value);
  3476. }
  3477. inline static int32_t get_offset_of_Missing_7() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_7)); }
  3478. inline RuntimeObject * get_Missing_7() const { return ___Missing_7; }
  3479. inline RuntimeObject ** get_address_of_Missing_7() { return &___Missing_7; }
  3480. inline void set_Missing_7(RuntimeObject * value)
  3481. {
  3482. ___Missing_7 = value;
  3483. Il2CppCodeGenWriteBarrier((&___Missing_7), value);
  3484. }
  3485. };
  3486. #ifdef __clang__
  3487. #pragma clang diagnostic pop
  3488. #endif
  3489. #endif // TYPE_T_H
  3490. #ifndef XMLWRITERSETTINGS_T3314986516_H
  3491. #define XMLWRITERSETTINGS_T3314986516_H
  3492. #ifdef __clang__
  3493. #pragma clang diagnostic push
  3494. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3495. #pragma clang diagnostic ignored "-Wunused-variable"
  3496. #endif
  3497. // System.Xml.XmlWriterSettings
  3498. struct XmlWriterSettings_t3314986516 : public RuntimeObject
  3499. {
  3500. public:
  3501. // System.Boolean System.Xml.XmlWriterSettings::checkCharacters
  3502. bool ___checkCharacters_0;
  3503. // System.Boolean System.Xml.XmlWriterSettings::closeOutput
  3504. bool ___closeOutput_1;
  3505. // System.Xml.ConformanceLevel System.Xml.XmlWriterSettings::conformance
  3506. int32_t ___conformance_2;
  3507. // System.Text.Encoding System.Xml.XmlWriterSettings::encoding
  3508. Encoding_t1523322056 * ___encoding_3;
  3509. // System.Boolean System.Xml.XmlWriterSettings::indent
  3510. bool ___indent_4;
  3511. // System.String System.Xml.XmlWriterSettings::indentChars
  3512. String_t* ___indentChars_5;
  3513. // System.String System.Xml.XmlWriterSettings::newLineChars
  3514. String_t* ___newLineChars_6;
  3515. // System.Boolean System.Xml.XmlWriterSettings::newLineOnAttributes
  3516. bool ___newLineOnAttributes_7;
  3517. // System.Xml.NewLineHandling System.Xml.XmlWriterSettings::newLineHandling
  3518. int32_t ___newLineHandling_8;
  3519. // System.Boolean System.Xml.XmlWriterSettings::omitXmlDeclaration
  3520. bool ___omitXmlDeclaration_9;
  3521. // System.Xml.XmlOutputMethod System.Xml.XmlWriterSettings::outputMethod
  3522. int32_t ___outputMethod_10;
  3523. // System.Xml.NamespaceHandling System.Xml.XmlWriterSettings::<NamespaceHandling>k__BackingField
  3524. int32_t ___U3CNamespaceHandlingU3Ek__BackingField_11;
  3525. public:
  3526. inline static int32_t get_offset_of_checkCharacters_0() { return static_cast<int32_t>(offsetof(XmlWriterSettings_t3314986516, ___checkCharacters_0)); }
  3527. inline bool get_checkCharacters_0() const { return ___checkCharacters_0; }
  3528. inline bool* get_address_of_checkCharacters_0() { return &___checkCharacters_0; }
  3529. inline void set_checkCharacters_0(bool value)
  3530. {
  3531. ___checkCharacters_0 = value;
  3532. }
  3533. inline static int32_t get_offset_of_closeOutput_1() { return static_cast<int32_t>(offsetof(XmlWriterSettings_t3314986516, ___closeOutput_1)); }
  3534. inline bool get_closeOutput_1() const { return ___closeOutput_1; }
  3535. inline bool* get_address_of_closeOutput_1() { return &___closeOutput_1; }
  3536. inline void set_closeOutput_1(bool value)
  3537. {
  3538. ___closeOutput_1 = value;
  3539. }
  3540. inline static int32_t get_offset_of_conformance_2() { return static_cast<int32_t>(offsetof(XmlWriterSettings_t3314986516, ___conformance_2)); }
  3541. inline int32_t get_conformance_2() const { return ___conformance_2; }
  3542. inline int32_t* get_address_of_conformance_2() { return &___conformance_2; }
  3543. inline void set_conformance_2(int32_t value)
  3544. {
  3545. ___conformance_2 = value;
  3546. }
  3547. inline static int32_t get_offset_of_encoding_3() { return static_cast<int32_t>(offsetof(XmlWriterSettings_t3314986516, ___encoding_3)); }
  3548. inline Encoding_t1523322056 * get_encoding_3() const { return ___encoding_3; }
  3549. inline Encoding_t1523322056 ** get_address_of_encoding_3() { return &___encoding_3; }
  3550. inline void set_encoding_3(Encoding_t1523322056 * value)
  3551. {
  3552. ___encoding_3 = value;
  3553. Il2CppCodeGenWriteBarrier((&___encoding_3), value);
  3554. }
  3555. inline static int32_t get_offset_of_indent_4() { return static_cast<int32_t>(offsetof(XmlWriterSettings_t3314986516, ___indent_4)); }
  3556. inline bool get_indent_4() const { return ___indent_4; }
  3557. inline bool* get_address_of_indent_4() { return &___indent_4; }
  3558. inline void set_indent_4(bool value)
  3559. {
  3560. ___indent_4 = value;
  3561. }
  3562. inline static int32_t get_offset_of_indentChars_5() { return static_cast<int32_t>(offsetof(XmlWriterSettings_t3314986516, ___indentChars_5)); }
  3563. inline String_t* get_indentChars_5() const { return ___indentChars_5; }
  3564. inline String_t** get_address_of_indentChars_5() { return &___indentChars_5; }
  3565. inline void set_indentChars_5(String_t* value)
  3566. {
  3567. ___indentChars_5 = value;
  3568. Il2CppCodeGenWriteBarrier((&___indentChars_5), value);
  3569. }
  3570. inline static int32_t get_offset_of_newLineChars_6() { return static_cast<int32_t>(offsetof(XmlWriterSettings_t3314986516, ___newLineChars_6)); }
  3571. inline String_t* get_newLineChars_6() const { return ___newLineChars_6; }
  3572. inline String_t** get_address_of_newLineChars_6() { return &___newLineChars_6; }
  3573. inline void set_newLineChars_6(String_t* value)
  3574. {
  3575. ___newLineChars_6 = value;
  3576. Il2CppCodeGenWriteBarrier((&___newLineChars_6), value);
  3577. }
  3578. inline static int32_t get_offset_of_newLineOnAttributes_7() { return static_cast<int32_t>(offsetof(XmlWriterSettings_t3314986516, ___newLineOnAttributes_7)); }
  3579. inline bool get_newLineOnAttributes_7() const { return ___newLineOnAttributes_7; }
  3580. inline bool* get_address_of_newLineOnAttributes_7() { return &___newLineOnAttributes_7; }
  3581. inline void set_newLineOnAttributes_7(bool value)
  3582. {
  3583. ___newLineOnAttributes_7 = value;
  3584. }
  3585. inline static int32_t get_offset_of_newLineHandling_8() { return static_cast<int32_t>(offsetof(XmlWriterSettings_t3314986516, ___newLineHandling_8)); }
  3586. inline int32_t get_newLineHandling_8() const { return ___newLineHandling_8; }
  3587. inline int32_t* get_address_of_newLineHandling_8() { return &___newLineHandling_8; }
  3588. inline void set_newLineHandling_8(int32_t value)
  3589. {
  3590. ___newLineHandling_8 = value;
  3591. }
  3592. inline static int32_t get_offset_of_omitXmlDeclaration_9() { return static_cast<int32_t>(offsetof(XmlWriterSettings_t3314986516, ___omitXmlDeclaration_9)); }
  3593. inline bool get_omitXmlDeclaration_9() const { return ___omitXmlDeclaration_9; }
  3594. inline bool* get_address_of_omitXmlDeclaration_9() { return &___omitXmlDeclaration_9; }
  3595. inline void set_omitXmlDeclaration_9(bool value)
  3596. {
  3597. ___omitXmlDeclaration_9 = value;
  3598. }
  3599. inline static int32_t get_offset_of_outputMethod_10() { return static_cast<int32_t>(offsetof(XmlWriterSettings_t3314986516, ___outputMethod_10)); }
  3600. inline int32_t get_outputMethod_10() const { return ___outputMethod_10; }
  3601. inline int32_t* get_address_of_outputMethod_10() { return &___outputMethod_10; }
  3602. inline void set_outputMethod_10(int32_t value)
  3603. {
  3604. ___outputMethod_10 = value;
  3605. }
  3606. inline static int32_t get_offset_of_U3CNamespaceHandlingU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(XmlWriterSettings_t3314986516, ___U3CNamespaceHandlingU3Ek__BackingField_11)); }
  3607. inline int32_t get_U3CNamespaceHandlingU3Ek__BackingField_11() const { return ___U3CNamespaceHandlingU3Ek__BackingField_11; }
  3608. inline int32_t* get_address_of_U3CNamespaceHandlingU3Ek__BackingField_11() { return &___U3CNamespaceHandlingU3Ek__BackingField_11; }
  3609. inline void set_U3CNamespaceHandlingU3Ek__BackingField_11(int32_t value)
  3610. {
  3611. ___U3CNamespaceHandlingU3Ek__BackingField_11 = value;
  3612. }
  3613. };
  3614. #ifdef __clang__
  3615. #pragma clang diagnostic pop
  3616. #endif
  3617. #endif // XMLWRITERSETTINGS_T3314986516_H
  3618. #ifndef ARGUMENTNULLEXCEPTION_T1615371798_H
  3619. #define ARGUMENTNULLEXCEPTION_T1615371798_H
  3620. #ifdef __clang__
  3621. #pragma clang diagnostic push
  3622. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3623. #pragma clang diagnostic ignored "-Wunused-variable"
  3624. #endif
  3625. // System.ArgumentNullException
  3626. struct ArgumentNullException_t1615371798 : public ArgumentException_t132251570
  3627. {
  3628. public:
  3629. public:
  3630. };
  3631. #ifdef __clang__
  3632. #pragma clang diagnostic pop
  3633. #endif
  3634. #endif // ARGUMENTNULLEXCEPTION_T1615371798_H
  3635. #ifndef XELEMENT_T4185968754_H
  3636. #define XELEMENT_T4185968754_H
  3637. #ifdef __clang__
  3638. #pragma clang diagnostic push
  3639. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3640. #pragma clang diagnostic ignored "-Wunused-variable"
  3641. #endif
  3642. // System.Xml.Linq.XElement
  3643. struct XElement_t4185968754 : public XContainer_t3387731002
  3644. {
  3645. public:
  3646. // System.Xml.Linq.XName System.Xml.Linq.XElement::name
  3647. XName_t3751455998 * ___name_10;
  3648. // System.Xml.Linq.XAttribute System.Xml.Linq.XElement::attr_first
  3649. XAttribute_t355876829 * ___attr_first_11;
  3650. // System.Xml.Linq.XAttribute System.Xml.Linq.XElement::attr_last
  3651. XAttribute_t355876829 * ___attr_last_12;
  3652. // System.Boolean System.Xml.Linq.XElement::explicit_is_empty
  3653. bool ___explicit_is_empty_13;
  3654. public:
  3655. inline static int32_t get_offset_of_name_10() { return static_cast<int32_t>(offsetof(XElement_t4185968754, ___name_10)); }
  3656. inline XName_t3751455998 * get_name_10() const { return ___name_10; }
  3657. inline XName_t3751455998 ** get_address_of_name_10() { return &___name_10; }
  3658. inline void set_name_10(XName_t3751455998 * value)
  3659. {
  3660. ___name_10 = value;
  3661. Il2CppCodeGenWriteBarrier((&___name_10), value);
  3662. }
  3663. inline static int32_t get_offset_of_attr_first_11() { return static_cast<int32_t>(offsetof(XElement_t4185968754, ___attr_first_11)); }
  3664. inline XAttribute_t355876829 * get_attr_first_11() const { return ___attr_first_11; }
  3665. inline XAttribute_t355876829 ** get_address_of_attr_first_11() { return &___attr_first_11; }
  3666. inline void set_attr_first_11(XAttribute_t355876829 * value)
  3667. {
  3668. ___attr_first_11 = value;
  3669. Il2CppCodeGenWriteBarrier((&___attr_first_11), value);
  3670. }
  3671. inline static int32_t get_offset_of_attr_last_12() { return static_cast<int32_t>(offsetof(XElement_t4185968754, ___attr_last_12)); }
  3672. inline XAttribute_t355876829 * get_attr_last_12() const { return ___attr_last_12; }
  3673. inline XAttribute_t355876829 ** get_address_of_attr_last_12() { return &___attr_last_12; }
  3674. inline void set_attr_last_12(XAttribute_t355876829 * value)
  3675. {
  3676. ___attr_last_12 = value;
  3677. Il2CppCodeGenWriteBarrier((&___attr_last_12), value);
  3678. }
  3679. inline static int32_t get_offset_of_explicit_is_empty_13() { return static_cast<int32_t>(offsetof(XElement_t4185968754, ___explicit_is_empty_13)); }
  3680. inline bool get_explicit_is_empty_13() const { return ___explicit_is_empty_13; }
  3681. inline bool* get_address_of_explicit_is_empty_13() { return &___explicit_is_empty_13; }
  3682. inline void set_explicit_is_empty_13(bool value)
  3683. {
  3684. ___explicit_is_empty_13 = value;
  3685. }
  3686. };
  3687. struct XElement_t4185968754_StaticFields
  3688. {
  3689. public:
  3690. // System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XElement> System.Xml.Linq.XElement::emptySequence
  3691. RuntimeObject* ___emptySequence_9;
  3692. public:
  3693. inline static int32_t get_offset_of_emptySequence_9() { return static_cast<int32_t>(offsetof(XElement_t4185968754_StaticFields, ___emptySequence_9)); }
  3694. inline RuntimeObject* get_emptySequence_9() const { return ___emptySequence_9; }
  3695. inline RuntimeObject** get_address_of_emptySequence_9() { return &___emptySequence_9; }
  3696. inline void set_emptySequence_9(RuntimeObject* value)
  3697. {
  3698. ___emptySequence_9 = value;
  3699. Il2CppCodeGenWriteBarrier((&___emptySequence_9), value);
  3700. }
  3701. };
  3702. #ifdef __clang__
  3703. #pragma clang diagnostic pop
  3704. #endif
  3705. #endif // XELEMENT_T4185968754_H
  3706. #ifndef XDOCUMENT_T1376419702_H
  3707. #define XDOCUMENT_T1376419702_H
  3708. #ifdef __clang__
  3709. #pragma clang diagnostic push
  3710. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3711. #pragma clang diagnostic ignored "-Wunused-variable"
  3712. #endif
  3713. // System.Xml.Linq.XDocument
  3714. struct XDocument_t1376419702 : public XContainer_t3387731002
  3715. {
  3716. public:
  3717. // System.Xml.Linq.XDeclaration System.Xml.Linq.XDocument::xmldecl
  3718. XDeclaration_t2907650823 * ___xmldecl_9;
  3719. public:
  3720. inline static int32_t get_offset_of_xmldecl_9() { return static_cast<int32_t>(offsetof(XDocument_t1376419702, ___xmldecl_9)); }
  3721. inline XDeclaration_t2907650823 * get_xmldecl_9() const { return ___xmldecl_9; }
  3722. inline XDeclaration_t2907650823 ** get_address_of_xmldecl_9() { return &___xmldecl_9; }
  3723. inline void set_xmldecl_9(XDeclaration_t2907650823 * value)
  3724. {
  3725. ___xmldecl_9 = value;
  3726. Il2CppCodeGenWriteBarrier((&___xmldecl_9), value);
  3727. }
  3728. };
  3729. #ifdef __clang__
  3730. #pragma clang diagnostic pop
  3731. #endif
  3732. #endif // XDOCUMENT_T1376419702_H
  3733. #ifndef DATETIMEOFFSET_T3229287507_H
  3734. #define DATETIMEOFFSET_T3229287507_H
  3735. #ifdef __clang__
  3736. #pragma clang diagnostic push
  3737. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3738. #pragma clang diagnostic ignored "-Wunused-variable"
  3739. #endif
  3740. // System.DateTimeOffset
  3741. struct DateTimeOffset_t3229287507
  3742. {
  3743. public:
  3744. // System.DateTime System.DateTimeOffset::dt
  3745. DateTime_t3738529785 ___dt_2;
  3746. // System.TimeSpan System.DateTimeOffset::utc_offset
  3747. TimeSpan_t881159249 ___utc_offset_3;
  3748. public:
  3749. inline static int32_t get_offset_of_dt_2() { return static_cast<int32_t>(offsetof(DateTimeOffset_t3229287507, ___dt_2)); }
  3750. inline DateTime_t3738529785 get_dt_2() const { return ___dt_2; }
  3751. inline DateTime_t3738529785 * get_address_of_dt_2() { return &___dt_2; }
  3752. inline void set_dt_2(DateTime_t3738529785 value)
  3753. {
  3754. ___dt_2 = value;
  3755. }
  3756. inline static int32_t get_offset_of_utc_offset_3() { return static_cast<int32_t>(offsetof(DateTimeOffset_t3229287507, ___utc_offset_3)); }
  3757. inline TimeSpan_t881159249 get_utc_offset_3() const { return ___utc_offset_3; }
  3758. inline TimeSpan_t881159249 * get_address_of_utc_offset_3() { return &___utc_offset_3; }
  3759. inline void set_utc_offset_3(TimeSpan_t881159249 value)
  3760. {
  3761. ___utc_offset_3 = value;
  3762. }
  3763. };
  3764. struct DateTimeOffset_t3229287507_StaticFields
  3765. {
  3766. public:
  3767. // System.DateTimeOffset System.DateTimeOffset::MaxValue
  3768. DateTimeOffset_t3229287507 ___MaxValue_0;
  3769. // System.DateTimeOffset System.DateTimeOffset::MinValue
  3770. DateTimeOffset_t3229287507 ___MinValue_1;
  3771. public:
  3772. inline static int32_t get_offset_of_MaxValue_0() { return static_cast<int32_t>(offsetof(DateTimeOffset_t3229287507_StaticFields, ___MaxValue_0)); }
  3773. inline DateTimeOffset_t3229287507 get_MaxValue_0() const { return ___MaxValue_0; }
  3774. inline DateTimeOffset_t3229287507 * get_address_of_MaxValue_0() { return &___MaxValue_0; }
  3775. inline void set_MaxValue_0(DateTimeOffset_t3229287507 value)
  3776. {
  3777. ___MaxValue_0 = value;
  3778. }
  3779. inline static int32_t get_offset_of_MinValue_1() { return static_cast<int32_t>(offsetof(DateTimeOffset_t3229287507_StaticFields, ___MinValue_1)); }
  3780. inline DateTimeOffset_t3229287507 get_MinValue_1() const { return ___MinValue_1; }
  3781. inline DateTimeOffset_t3229287507 * get_address_of_MinValue_1() { return &___MinValue_1; }
  3782. inline void set_MinValue_1(DateTimeOffset_t3229287507 value)
  3783. {
  3784. ___MinValue_1 = value;
  3785. }
  3786. };
  3787. #ifdef __clang__
  3788. #pragma clang diagnostic pop
  3789. #endif
  3790. #endif // DATETIMEOFFSET_T3229287507_H
  3791. // System.Xml.Linq.XAttribute[]
  3792. struct XAttributeU5BU5D_t61111312 : public RuntimeArray
  3793. {
  3794. public:
  3795. ALIGN_FIELD (8) XAttribute_t355876829 * m_Items[1];
  3796. public:
  3797. inline XAttribute_t355876829 * GetAt(il2cpp_array_size_t index) const
  3798. {
  3799. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3800. return m_Items[index];
  3801. }
  3802. inline XAttribute_t355876829 ** GetAddressAt(il2cpp_array_size_t index)
  3803. {
  3804. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3805. return m_Items + index;
  3806. }
  3807. inline void SetAt(il2cpp_array_size_t index, XAttribute_t355876829 * value)
  3808. {
  3809. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3810. m_Items[index] = value;
  3811. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  3812. }
  3813. inline XAttribute_t355876829 * GetAtUnchecked(il2cpp_array_size_t index) const
  3814. {
  3815. return m_Items[index];
  3816. }
  3817. inline XAttribute_t355876829 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  3818. {
  3819. return m_Items + index;
  3820. }
  3821. inline void SetAtUnchecked(il2cpp_array_size_t index, XAttribute_t355876829 * value)
  3822. {
  3823. m_Items[index] = value;
  3824. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  3825. }
  3826. };
  3827. // System.Char[]
  3828. struct CharU5BU5D_t3528271667 : public RuntimeArray
  3829. {
  3830. public:
  3831. ALIGN_FIELD (8) Il2CppChar m_Items[1];
  3832. public:
  3833. inline Il2CppChar GetAt(il2cpp_array_size_t index) const
  3834. {
  3835. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3836. return m_Items[index];
  3837. }
  3838. inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
  3839. {
  3840. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3841. return m_Items + index;
  3842. }
  3843. inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
  3844. {
  3845. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3846. m_Items[index] = value;
  3847. }
  3848. inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
  3849. {
  3850. return m_Items[index];
  3851. }
  3852. inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3853. {
  3854. return m_Items + index;
  3855. }
  3856. inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
  3857. {
  3858. m_Items[index] = value;
  3859. }
  3860. };
  3861. // System.String[]
  3862. struct StringU5BU5D_t1281789340 : public RuntimeArray
  3863. {
  3864. public:
  3865. ALIGN_FIELD (8) String_t* m_Items[1];
  3866. public:
  3867. inline String_t* GetAt(il2cpp_array_size_t index) const
  3868. {
  3869. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3870. return m_Items[index];
  3871. }
  3872. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  3873. {
  3874. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3875. return m_Items + index;
  3876. }
  3877. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  3878. {
  3879. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3880. m_Items[index] = value;
  3881. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  3882. }
  3883. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  3884. {
  3885. return m_Items[index];
  3886. }
  3887. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  3888. {
  3889. return m_Items + index;
  3890. }
  3891. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  3892. {
  3893. m_Items[index] = value;
  3894. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  3895. }
  3896. };
  3897. // System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
  3898. extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m2321703786_gshared (List_1_t257213610 * __this, const RuntimeMethod* method);
  3899. // System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
  3900. extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m518943619_gshared (Dictionary_2_t132545152 * __this, const RuntimeMethod* method);
  3901. // System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::TryGetValue(!0,!1&)
  3902. extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m3280774074_gshared (Dictionary_2_t132545152 * __this, RuntimeObject * p0, RuntimeObject ** p1, const RuntimeMethod* method);
  3903. // System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::set_Item(!0,!1)
  3904. extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m3474379962_gshared (Dictionary_2_t132545152 * __this, RuntimeObject * p0, RuntimeObject * p1, const RuntimeMethod* method);
  3905. // System.Void System.Xml.Linq.XObject::.ctor()
  3906. extern "C" IL2CPP_METHOD_ATTR void XObject__ctor_m1122439361 (XObject_t1119084474 * __this, const RuntimeMethod* method);
  3907. // System.Void System.ArgumentNullException::.ctor(System.String)
  3908. extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m1170824041 (ArgumentNullException_t1615371798 * __this, String_t* p0, const RuntimeMethod* method);
  3909. // System.Boolean System.Xml.Linq.XName::op_Equality(System.Xml.Linq.XName,System.Xml.Linq.XName)
  3910. extern "C" IL2CPP_METHOD_ATTR bool XName_op_Equality_m1536062490 (RuntimeObject * __this /* static, unused */, XName_t3751455998 * ___n10, XName_t3751455998 * ___n21, const RuntimeMethod* method);
  3911. // System.Void System.Xml.Linq.XAttribute::SetValue(System.Object)
  3912. extern "C" IL2CPP_METHOD_ATTR void XAttribute_SetValue_m2461411202 (XAttribute_t355876829 * __this, RuntimeObject * ___value0, const RuntimeMethod* method);
  3913. // System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
  3914. extern "C" IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m3117905507 (RuntimeObject * __this /* static, unused */, RuntimeArray * p0, RuntimeFieldHandle_t1871169219 p1, const RuntimeMethod* method);
  3915. // System.Xml.Linq.XNamespace System.Xml.Linq.XName::get_Namespace()
  3916. extern "C" IL2CPP_METHOD_ATTR XNamespace_t1843508170 * XName_get_Namespace_m4023955522 (XName_t3751455998 * __this, const RuntimeMethod* method);
  3917. // System.Xml.Linq.XNamespace System.Xml.Linq.XNamespace::get_Xmlns()
  3918. extern "C" IL2CPP_METHOD_ATTR XNamespace_t1843508170 * XNamespace_get_Xmlns_m2148974693 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
  3919. // System.Boolean System.Xml.Linq.XNamespace::op_Equality(System.Xml.Linq.XNamespace,System.Xml.Linq.XNamespace)
  3920. extern "C" IL2CPP_METHOD_ATTR bool XNamespace_op_Equality_m3113830840 (RuntimeObject * __this /* static, unused */, XNamespace_t1843508170 * ___o10, XNamespace_t1843508170 * ___o21, const RuntimeMethod* method);
  3921. // System.String System.Xml.Linq.XName::get_LocalName()
  3922. extern "C" IL2CPP_METHOD_ATTR String_t* XName_get_LocalName_m2163884361 (XName_t3751455998 * __this, const RuntimeMethod* method);
  3923. // System.Boolean System.String::op_Equality(System.String,System.String)
  3924. extern "C" IL2CPP_METHOD_ATTR bool String_op_Equality_m920492651 (RuntimeObject * __this /* static, unused */, String_t* p0, String_t* p1, const RuntimeMethod* method);
  3925. // System.Xml.Linq.XNamespace System.Xml.Linq.XNamespace::get_None()
  3926. extern "C" IL2CPP_METHOD_ATTR XNamespace_t1843508170 * XNamespace_get_None_m394397613 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
  3927. // System.String System.Xml.Linq.XUtil::ToString(System.Object)
  3928. extern "C" IL2CPP_METHOD_ATTR String_t* XUtil_ToString_m783279265 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___o0, const RuntimeMethod* method);
  3929. // System.Void System.Text.StringBuilder::.ctor()
  3930. extern "C" IL2CPP_METHOD_ATTR void StringBuilder__ctor_m3121283359 (StringBuilder_t * __this, const RuntimeMethod* method);
  3931. // System.String System.Xml.Linq.XName::ToString()
  3932. extern "C" IL2CPP_METHOD_ATTR String_t* XName_ToString_m2643581250 (XName_t3751455998 * __this, const RuntimeMethod* method);
  3933. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
  3934. extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m1965104174 (StringBuilder_t * __this, String_t* p0, const RuntimeMethod* method);
  3935. // System.Int32 System.String::IndexOfAny(System.Char[],System.Int32)
  3936. extern "C" IL2CPP_METHOD_ATTR int32_t String_IndexOfAny_m2323029521 (String_t* __this, CharU5BU5D_t3528271667* p0, int32_t p1, const RuntimeMethod* method);
  3937. // System.Int32 System.String::get_Length()
  3938. extern "C" IL2CPP_METHOD_ATTR int32_t String_get_Length_m3847582255 (String_t* __this, const RuntimeMethod* method);
  3939. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String,System.Int32,System.Int32)
  3940. extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m3214161208 (StringBuilder_t * __this, String_t* p0, int32_t p1, int32_t p2, const RuntimeMethod* method);
  3941. // System.String System.Text.StringBuilder::ToString()
  3942. extern "C" IL2CPP_METHOD_ATTR String_t* StringBuilder_ToString_m3317489284 (StringBuilder_t * __this, const RuntimeMethod* method);
  3943. // System.Char System.String::get_Chars(System.Int32)
  3944. extern "C" IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_m2986988803 (String_t* __this, int32_t p0, const RuntimeMethod* method);
  3945. // System.Void System.Xml.Linq.XText::.ctor(System.String)
  3946. extern "C" IL2CPP_METHOD_ATTR void XText__ctor_m2401333842 (XText_t1448860321 * __this, String_t* ___value0, const RuntimeMethod* method);
  3947. // System.Void System.Xml.Linq.XText::.ctor(System.Xml.Linq.XText)
  3948. extern "C" IL2CPP_METHOD_ATTR void XText__ctor_m694960668 (XText_t1448860321 * __this, XText_t1448860321 * ___other0, const RuntimeMethod* method);
  3949. // System.String System.Xml.Linq.XText::get_Value()
  3950. extern "C" IL2CPP_METHOD_ATTR String_t* XText_get_Value_m3622993421 (XText_t1448860321 * __this, const RuntimeMethod* method);
  3951. // System.Void System.Xml.Linq.XNode::.ctor()
  3952. extern "C" IL2CPP_METHOD_ATTR void XNode__ctor_m2640711240 (XNode_t716131460 * __this, const RuntimeMethod* method);
  3953. // System.Void System.Xml.Linq.XContainer::CheckChildType(System.Object,System.Boolean)
  3954. extern "C" IL2CPP_METHOD_ATTR void XContainer_CheckChildType_m4115270306 (XContainer_t3387731002 * __this, RuntimeObject * ___o0, bool ___addFirst1, const RuntimeMethod* method);
  3955. // System.Type System.Object::GetType()
  3956. extern "C" IL2CPP_METHOD_ATTR Type_t * Object_GetType_m88164663 (RuntimeObject * __this, const RuntimeMethod* method);
  3957. // System.String System.String::Concat(System.Object,System.Object)
  3958. extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m904156431 (RuntimeObject * __this /* static, unused */, RuntimeObject * p0, RuntimeObject * p1, const RuntimeMethod* method);
  3959. // System.Void System.ArgumentException::.ctor(System.String)
  3960. extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1312628991 (ArgumentException_t132251570 * __this, String_t* p0, const RuntimeMethod* method);
  3961. // System.Collections.IEnumerable System.Xml.Linq.XUtil::ExpandArray(System.Object)
  3962. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* XUtil_ExpandArray_m1010524603 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___o0, const RuntimeMethod* method);
  3963. // System.Xml.Linq.XNode System.Xml.Linq.XUtil::ToNode(System.Object)
  3964. extern "C" IL2CPP_METHOD_ATTR XNode_t716131460 * XUtil_ToNode_m1416248515 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___o0, const RuntimeMethod* method);
  3965. // System.Void System.Xml.Linq.XContainer::AddNode(System.Xml.Linq.XNode)
  3966. extern "C" IL2CPP_METHOD_ATTR void XContainer_AddNode_m2842040036 (XContainer_t3387731002 * __this, XNode_t716131460 * ___n0, const RuntimeMethod* method);
  3967. // System.Object System.Xml.Linq.XUtil::GetDetachedObject(System.Xml.Linq.XObject)
  3968. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * XUtil_GetDetachedObject_m3700365624 (RuntimeObject * __this /* static, unused */, XObject_t1119084474 * ___child0, const RuntimeMethod* method);
  3969. // System.Void System.Xml.Linq.XObject::SetOwner(System.Xml.Linq.XContainer)
  3970. extern "C" IL2CPP_METHOD_ATTR void XObject_SetOwner_m1034455036 (XObject_t1119084474 * __this, XContainer_t3387731002 * ___node0, const RuntimeMethod* method);
  3971. // System.Void System.Xml.Linq.XNode::set_NextNode(System.Xml.Linq.XNode)
  3972. extern "C" IL2CPP_METHOD_ATTR void XNode_set_NextNode_m2663856633 (XNode_t716131460 * __this, XNode_t716131460 * ___value0, const RuntimeMethod* method);
  3973. // System.Void System.Xml.Linq.XNode::set_PreviousNode(System.Xml.Linq.XNode)
  3974. extern "C" IL2CPP_METHOD_ATTR void XNode_set_PreviousNode_m4241906262 (XNode_t716131460 * __this, XNode_t716131460 * ___value0, const RuntimeMethod* method);
  3975. // System.Void System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::.ctor()
  3976. extern "C" IL2CPP_METHOD_ATTR void U3CNodesU3Ec__Iterator1A__ctor_m1803409360 (U3CNodesU3Ec__Iterator1A_t2001237956 * __this, const RuntimeMethod* method);
  3977. // System.Void System.Object::.ctor()
  3978. extern "C" IL2CPP_METHOD_ATTR void Object__ctor_m297566312 (RuntimeObject * __this, const RuntimeMethod* method);
  3979. // System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode> System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode>.GetEnumerator()
  3980. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CNodesU3Ec__Iterator1A_System_Collections_Generic_IEnumerableU3CSystem_Xml_Linq_XNodeU3E_GetEnumerator_m581229554 (U3CNodesU3Ec__Iterator1A_t2001237956 * __this, const RuntimeMethod* method);
  3981. // System.Int32 System.Threading.Interlocked::CompareExchange(System.Int32&,System.Int32,System.Int32)
  3982. extern "C" IL2CPP_METHOD_ATTR int32_t Interlocked_CompareExchange_m3023855514 (RuntimeObject * __this /* static, unused */, int32_t* p0, int32_t p1, int32_t p2, const RuntimeMethod* method);
  3983. // System.Xml.Linq.XNode System.Xml.Linq.XContainer::get_FirstNode()
  3984. extern "C" IL2CPP_METHOD_ATTR XNode_t716131460 * XContainer_get_FirstNode_m540601710 (XContainer_t3387731002 * __this, const RuntimeMethod* method);
  3985. // System.Xml.Linq.XNode System.Xml.Linq.XNode::get_NextNode()
  3986. extern "C" IL2CPP_METHOD_ATTR XNode_t716131460 * XNode_get_NextNode_m2890561158 (XNode_t716131460 * __this, const RuntimeMethod* method);
  3987. // System.Void System.NotSupportedException::.ctor()
  3988. extern "C" IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m2730133172 (NotSupportedException_t1314879016 * __this, const RuntimeMethod* method);
  3989. // System.String System.String::Concat(System.String[])
  3990. extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m1809518182 (RuntimeObject * __this /* static, unused */, StringU5BU5D_t1281789340* p0, const RuntimeMethod* method);
  3991. // System.Void System.Xml.Linq.XContainer::.ctor()
  3992. extern "C" IL2CPP_METHOD_ATTR void XContainer__ctor_m2392412783 (XContainer_t3387731002 * __this, const RuntimeMethod* method);
  3993. // System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> System.Xml.Linq.XContainer::Nodes()
  3994. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* XContainer_Nodes_m2555830513 (XContainer_t3387731002 * __this, const RuntimeMethod* method);
  3995. // System.String System.Xml.Linq.XDeclaration::get_Standalone()
  3996. extern "C" IL2CPP_METHOD_ATTR String_t* XDeclaration_get_Standalone_m2365902379 (XDeclaration_t2907650823 * __this, const RuntimeMethod* method);
  3997. // System.Void System.Xml.Linq.XDocument::VerifyAddedNode(System.Object,System.Boolean)
  3998. extern "C" IL2CPP_METHOD_ATTR void XDocument_VerifyAddedNode_m597051693 (XDocument_t1376419702 * __this, RuntimeObject * ___node0, bool ___addFirst1, const RuntimeMethod* method);
  3999. // System.Void System.InvalidOperationException::.ctor(System.String)
  4000. extern "C" IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m237278729 (InvalidOperationException_t56020091 * __this, String_t* p0, const RuntimeMethod* method);
  4001. // System.Void System.Xml.Linq.XDocument::ValidateWhitespace(System.String)
  4002. extern "C" IL2CPP_METHOD_ATTR void XDocument_ValidateWhitespace_m2906834603 (RuntimeObject * __this /* static, unused */, String_t* ___s0, const RuntimeMethod* method);
  4003. // System.Xml.Linq.XDocumentType System.Xml.Linq.XDocument::get_DocumentType()
  4004. extern "C" IL2CPP_METHOD_ATTR XDocumentType_t1853592271 * XDocument_get_DocumentType_m3980618089 (XDocument_t1376419702 * __this, const RuntimeMethod* method);
  4005. // System.Xml.Linq.XElement System.Xml.Linq.XDocument::get_Root()
  4006. extern "C" IL2CPP_METHOD_ATTR XElement_t4185968754 * XDocument_get_Root_m2125125051 (XDocument_t1376419702 * __this, const RuntimeMethod* method);
  4007. // System.Xml.Linq.XDocument System.Xml.Linq.XObject::get_Document()
  4008. extern "C" IL2CPP_METHOD_ATTR XDocument_t1376419702 * XObject_get_Document_m407246325 (XObject_t1119084474 * __this, const RuntimeMethod* method);
  4009. // System.Xml.Linq.XName System.Xml.Linq.XElement::get_Name()
  4010. extern "C" IL2CPP_METHOD_ATTR XName_t3751455998 * XElement_get_Name_m619912033 (XElement_t4185968754 * __this, const RuntimeMethod* method);
  4011. // System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XAttribute> System.Xml.Linq.XElement::Attributes()
  4012. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* XElement_Attributes_m3055649957 (XElement_t4185968754 * __this, const RuntimeMethod* method);
  4013. // System.Void System.Xml.Linq.XContainer::Add(System.Object)
  4014. extern "C" IL2CPP_METHOD_ATTR void XContainer_Add_m3329748841 (XContainer_t3387731002 * __this, RuntimeObject * ___content0, const RuntimeMethod* method);
  4015. // System.Void System.Collections.Generic.List`1<System.Xml.Linq.XElement>::.ctor()
  4016. #define List_1__ctor_m3266408214(__this, method) (( void (*) (List_1_t1363076200 *, const RuntimeMethod*))List_1__ctor_m2321703786_gshared)(__this, method)
  4017. // System.String System.Xml.Linq.XElement::get_Value()
  4018. extern "C" IL2CPP_METHOD_ATTR String_t* XElement_get_Value_m2366324488 (XElement_t4185968754 * __this, const RuntimeMethod* method);
  4019. // System.Void System.Xml.Linq.XElement/<Attributes>c__Iterator20::.ctor()
  4020. extern "C" IL2CPP_METHOD_ATTR void U3CAttributesU3Ec__Iterator20__ctor_m29640648 (U3CAttributesU3Ec__Iterator20_t3836567394 * __this, const RuntimeMethod* method);
  4021. // System.Void System.Xml.Linq.XAttribute::set_NextAttribute(System.Xml.Linq.XAttribute)
  4022. extern "C" IL2CPP_METHOD_ATTR void XAttribute_set_NextAttribute_m3918303899 (XAttribute_t355876829 * __this, XAttribute_t355876829 * ___value0, const RuntimeMethod* method);
  4023. // System.Void System.Xml.Linq.XAttribute::set_PreviousAttribute(System.Xml.Linq.XAttribute)
  4024. extern "C" IL2CPP_METHOD_ATTR void XAttribute_set_PreviousAttribute_m4080792654 (XAttribute_t355876829 * __this, XAttribute_t355876829 * ___value0, const RuntimeMethod* method);
  4025. // System.String System.Xml.Linq.XName::get_NamespaceName()
  4026. extern "C" IL2CPP_METHOD_ATTR String_t* XName_get_NamespaceName_m1113219825 (XName_t3751455998 * __this, const RuntimeMethod* method);
  4027. // System.String System.Xml.Linq.XNamespace::get_NamespaceName()
  4028. extern "C" IL2CPP_METHOD_ATTR String_t* XNamespace_get_NamespaceName_m2952101840 (XNamespace_t1843508170 * __this, const RuntimeMethod* method);
  4029. // System.Boolean System.Xml.Linq.XAttribute::get_IsNamespaceDeclaration()
  4030. extern "C" IL2CPP_METHOD_ATTR bool XAttribute_get_IsNamespaceDeclaration_m3726745643 (XAttribute_t355876829 * __this, const RuntimeMethod* method);
  4031. // System.String System.Xml.Linq.XAttribute::get_Value()
  4032. extern "C" IL2CPP_METHOD_ATTR String_t* XAttribute_get_Value_m822045865 (XAttribute_t355876829 * __this, const RuntimeMethod* method);
  4033. // System.Xml.Linq.XName System.Xml.Linq.XAttribute::get_Name()
  4034. extern "C" IL2CPP_METHOD_ATTR XName_t3751455998 * XAttribute_get_Name_m2178653462 (XAttribute_t355876829 * __this, const RuntimeMethod* method);
  4035. // System.Void System.Xml.XmlWriter::WriteAttributeString(System.String,System.String,System.String,System.String)
  4036. extern "C" IL2CPP_METHOD_ATTR void XmlWriter_WriteAttributeString_m2341773285 (XmlWriter_t127905479 * __this, String_t* p0, String_t* p1, String_t* p2, String_t* p3, const RuntimeMethod* method);
  4037. // System.Void System.Xml.XmlWriter::WriteAttributeString(System.String,System.String)
  4038. extern "C" IL2CPP_METHOD_ATTR void XmlWriter_WriteAttributeString_m3906092358 (XmlWriter_t127905479 * __this, String_t* p0, String_t* p1, const RuntimeMethod* method);
  4039. // System.Void System.Xml.XmlWriter::WriteAttributeString(System.String,System.String,System.String)
  4040. extern "C" IL2CPP_METHOD_ATTR void XmlWriter_WriteAttributeString_m2453032990 (XmlWriter_t127905479 * __this, String_t* p0, String_t* p1, String_t* p2, const RuntimeMethod* method);
  4041. // System.Xml.Linq.XNamespace System.Xml.Linq.XNamespace::Get(System.String)
  4042. extern "C" IL2CPP_METHOD_ATTR XNamespace_t1843508170 * XNamespace_Get_m9299589 (RuntimeObject * __this /* static, unused */, String_t* ___uri0, const RuntimeMethod* method);
  4043. // System.Xml.Linq.XElement System.Xml.Linq.XObject::get_Parent()
  4044. extern "C" IL2CPP_METHOD_ATTR XElement_t4185968754 * XObject_get_Parent_m1531964362 (XObject_t1119084474 * __this, const RuntimeMethod* method);
  4045. // System.Collections.Generic.IEnumerable`1<System.String> System.Xml.Linq.XElement::GetPrefixOfNamespaceCore(System.Xml.Linq.XNamespace)
  4046. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* XElement_GetPrefixOfNamespaceCore_m942657601 (XElement_t4185968754 * __this, XNamespace_t1843508170 * ___ns0, const RuntimeMethod* method);
  4047. // System.Xml.Linq.XNamespace System.Xml.Linq.XElement::GetNamespaceOfPrefix(System.String)
  4048. extern "C" IL2CPP_METHOD_ATTR XNamespace_t1843508170 * XElement_GetNamespaceOfPrefix_m544949661 (XElement_t4185968754 * __this, String_t* ___prefix0, const RuntimeMethod* method);
  4049. // System.Void System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::.ctor()
  4050. extern "C" IL2CPP_METHOD_ATTR void U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23__ctor_m3608323712 (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * __this, const RuntimeMethod* method);
  4051. // System.String System.String::Format(System.String,System.Object)
  4052. extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_m2844511972 (RuntimeObject * __this /* static, unused */, String_t* p0, RuntimeObject * p1, const RuntimeMethod* method);
  4053. // System.Void System.Xml.Linq.XElement::SetAttributeObject(System.Xml.Linq.XAttribute)
  4054. extern "C" IL2CPP_METHOD_ATTR void XElement_SetAttributeObject_m3047153873 (XElement_t4185968754 * __this, XAttribute_t355876829 * ___a0, const RuntimeMethod* method);
  4055. // System.String System.String::Concat(System.String,System.String)
  4056. extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m3937257545 (RuntimeObject * __this /* static, unused */, String_t* p0, String_t* p1, const RuntimeMethod* method);
  4057. // System.Void System.Xml.Linq.XText::set_Value(System.String)
  4058. extern "C" IL2CPP_METHOD_ATTR void XText_set_Value_m1476704356 (XText_t1448860321 * __this, String_t* ___value0, const RuntimeMethod* method);
  4059. // System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XAttribute> System.Xml.Linq.XElement/<Attributes>c__Iterator20::System.Collections.Generic.IEnumerable<System.Xml.Linq.XAttribute>.GetEnumerator()
  4060. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CAttributesU3Ec__Iterator20_System_Collections_Generic_IEnumerableU3CSystem_Xml_Linq_XAttributeU3E_GetEnumerator_m3913764316 (U3CAttributesU3Ec__Iterator20_t3836567394 * __this, const RuntimeMethod* method);
  4061. // System.Xml.Linq.XAttribute System.Xml.Linq.XAttribute::get_NextAttribute()
  4062. extern "C" IL2CPP_METHOD_ATTR XAttribute_t355876829 * XAttribute_get_NextAttribute_m3961459391 (XAttribute_t355876829 * __this, const RuntimeMethod* method);
  4063. // System.Collections.Generic.IEnumerator`1<System.String> System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::System.Collections.Generic.IEnumerable<string>.GetEnumerator()
  4064. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_System_Collections_Generic_IEnumerableU3CstringU3E_GetEnumerator_m2064117807 (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * __this, const RuntimeMethod* method);
  4065. // System.String System.Runtime.Serialization.SerializationInfo::GetString(System.String)
  4066. extern "C" IL2CPP_METHOD_ATTR String_t* SerializationInfo_GetString_m3155282843 (SerializationInfo_t950877179 * __this, String_t* p0, const RuntimeMethod* method);
  4067. // System.Void System.Xml.Linq.XName::ExpandName(System.String,System.String&,System.String&)
  4068. extern "C" IL2CPP_METHOD_ATTR void XName_ExpandName_m1905105600 (RuntimeObject * __this /* static, unused */, String_t* ___expandedName0, String_t** ___local1, String_t** ___ns2, const RuntimeMethod* method);
  4069. // System.String System.Xml.XmlConvert::VerifyNCName(System.String)
  4070. extern "C" IL2CPP_METHOD_ATTR String_t* XmlConvert_VerifyNCName_m3085528481 (RuntimeObject * __this /* static, unused */, String_t* p0, const RuntimeMethod* method);
  4071. // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object)
  4072. extern "C" IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m2872281893 (SerializationInfo_t950877179 * __this, String_t* p0, RuntimeObject * p1, const RuntimeMethod* method);
  4073. // System.Boolean System.Xml.Linq.XName::op_Inequality(System.Xml.Linq.XName,System.Xml.Linq.XName)
  4074. extern "C" IL2CPP_METHOD_ATTR bool XName_op_Inequality_m457653385 (RuntimeObject * __this /* static, unused */, XName_t3751455998 * ___n10, XName_t3751455998 * ___n21, const RuntimeMethod* method);
  4075. // System.Xml.Linq.XName System.Xml.Linq.XName::Get(System.String,System.String)
  4076. extern "C" IL2CPP_METHOD_ATTR XName_t3751455998 * XName_Get_m1748475756 (RuntimeObject * __this /* static, unused */, String_t* ___localName0, String_t* ___namespaceName1, const RuntimeMethod* method);
  4077. // System.Exception System.Xml.Linq.XName::ErrorInvalidExpandedName()
  4078. extern "C" IL2CPP_METHOD_ATTR Exception_t * XName_ErrorInvalidExpandedName_m2834418701 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
  4079. // System.String System.String::Substring(System.Int32,System.Int32)
  4080. extern "C" IL2CPP_METHOD_ATTR String_t* String_Substring_m1610150815 (String_t* __this, int32_t p0, int32_t p1, const RuntimeMethod* method);
  4081. // System.Boolean System.String::IsNullOrEmpty(System.String)
  4082. extern "C" IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m2969720369 (RuntimeObject * __this /* static, unused */, String_t* p0, const RuntimeMethod* method);
  4083. // System.String System.String::Substring(System.Int32)
  4084. extern "C" IL2CPP_METHOD_ATTR String_t* String_Substring_m2848979100 (String_t* __this, int32_t p0, const RuntimeMethod* method);
  4085. // System.Xml.Linq.XName System.Xml.Linq.XNamespace::GetName(System.String)
  4086. extern "C" IL2CPP_METHOD_ATTR XName_t3751455998 * XNamespace_GetName_m1445243739 (XNamespace_t1843508170 * __this, String_t* ___localName0, const RuntimeMethod* method);
  4087. // System.Int32 System.String::GetHashCode()
  4088. extern "C" IL2CPP_METHOD_ATTR int32_t String_GetHashCode_m1906374149 (String_t* __this, const RuntimeMethod* method);
  4089. // System.Int32 System.Xml.Linq.XNamespace::GetHashCode()
  4090. extern "C" IL2CPP_METHOD_ATTR int32_t XNamespace_GetHashCode_m4127606670 (XNamespace_t1843508170 * __this, const RuntimeMethod* method);
  4091. // System.String System.String::Concat(System.String,System.String,System.String,System.String)
  4092. extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m2163913788 (RuntimeObject * __this /* static, unused */, String_t* p0, String_t* p1, String_t* p2, String_t* p3, const RuntimeMethod* method);
  4093. // System.Boolean System.Object::ReferenceEquals(System.Object,System.Object)
  4094. extern "C" IL2CPP_METHOD_ATTR bool Object_ReferenceEquals_m610702577 (RuntimeObject * __this /* static, unused */, RuntimeObject * p0, RuntimeObject * p1, const RuntimeMethod* method);
  4095. // System.Xml.Linq.XName System.Xml.Linq.XName::Get(System.String)
  4096. extern "C" IL2CPP_METHOD_ATTR XName_t3751455998 * XName_Get_m1522378289 (RuntimeObject * __this /* static, unused */, String_t* ___expandedName0, const RuntimeMethod* method);
  4097. // System.Void System.Collections.Generic.Dictionary`2<System.String,System.Xml.Linq.XNamespace>::.ctor()
  4098. #define Dictionary_2__ctor_m4001013245(__this, method) (( void (*) (Dictionary_2_t1628764469 *, const RuntimeMethod*))Dictionary_2__ctor_m518943619_gshared)(__this, method)
  4099. // System.Void System.Threading.Monitor::Enter(System.Object)
  4100. extern "C" IL2CPP_METHOD_ATTR void Monitor_Enter_m2249409497 (RuntimeObject * __this /* static, unused */, RuntimeObject * p0, const RuntimeMethod* method);
  4101. // System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Xml.Linq.XNamespace>::TryGetValue(!0,!1&)
  4102. #define Dictionary_2_TryGetValue_m3551226368(__this, p0, p1, method) (( bool (*) (Dictionary_2_t1628764469 *, String_t*, XNamespace_t1843508170 **, const RuntimeMethod*))Dictionary_2_TryGetValue_m3280774074_gshared)(__this, p0, p1, method)
  4103. // System.Void System.Xml.Linq.XNamespace::.ctor(System.String)
  4104. extern "C" IL2CPP_METHOD_ATTR void XNamespace__ctor_m1972467617 (XNamespace_t1843508170 * __this, String_t* ___namespaceName0, const RuntimeMethod* method);
  4105. // System.Void System.Collections.Generic.Dictionary`2<System.String,System.Xml.Linq.XNamespace>::set_Item(!0,!1)
  4106. #define Dictionary_2_set_Item_m2023143285(__this, p0, p1, method) (( void (*) (Dictionary_2_t1628764469 *, String_t*, XNamespace_t1843508170 *, const RuntimeMethod*))Dictionary_2_set_Item_m3474379962_gshared)(__this, p0, p1, method)
  4107. // System.Void System.Threading.Monitor::Exit(System.Object)
  4108. extern "C" IL2CPP_METHOD_ATTR void Monitor_Exit_m3585316909 (RuntimeObject * __this /* static, unused */, RuntimeObject * p0, const RuntimeMethod* method);
  4109. // System.Void System.Collections.Generic.Dictionary`2<System.String,System.Xml.Linq.XName>::.ctor()
  4110. #define Dictionary_2__ctor_m3533927825(__this, method) (( void (*) (Dictionary_2_t3536712297 *, const RuntimeMethod*))Dictionary_2__ctor_m518943619_gshared)(__this, method)
  4111. // System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Xml.Linq.XName>::TryGetValue(!0,!1&)
  4112. #define Dictionary_2_TryGetValue_m384005654(__this, p0, p1, method) (( bool (*) (Dictionary_2_t3536712297 *, String_t*, XName_t3751455998 **, const RuntimeMethod*))Dictionary_2_TryGetValue_m3280774074_gshared)(__this, p0, p1, method)
  4113. // System.Void System.Xml.Linq.XName::.ctor(System.String,System.Xml.Linq.XNamespace)
  4114. extern "C" IL2CPP_METHOD_ATTR void XName__ctor_m1224003870 (XName_t3751455998 * __this, String_t* ___local0, XNamespace_t1843508170 * ___ns1, const RuntimeMethod* method);
  4115. // System.Void System.Collections.Generic.Dictionary`2<System.String,System.Xml.Linq.XName>::set_Item(!0,!1)
  4116. #define Dictionary_2_set_Item_m1059449987(__this, p0, p1, method) (( void (*) (Dictionary_2_t3536712297 *, String_t*, XName_t3751455998 *, const RuntimeMethod*))Dictionary_2_set_Item_m3474379962_gshared)(__this, p0, p1, method)
  4117. // System.Boolean System.Xml.Linq.XNamespace::op_Inequality(System.Xml.Linq.XNamespace,System.Xml.Linq.XNamespace)
  4118. extern "C" IL2CPP_METHOD_ATTR bool XNamespace_op_Inequality_m3269657107 (RuntimeObject * __this /* static, unused */, XNamespace_t1843508170 * ___o10, XNamespace_t1843508170 * ___o21, const RuntimeMethod* method);
  4119. // System.Boolean System.Xml.Linq.XNamespace::Equals(System.Object)
  4120. extern "C" IL2CPP_METHOD_ATTR bool XNamespace_Equals_m291863040 (XNamespace_t1843508170 * __this, RuntimeObject * ___other0, const RuntimeMethod* method);
  4121. // System.Void System.Xml.Linq.XNodeEqualityComparer::.ctor()
  4122. extern "C" IL2CPP_METHOD_ATTR void XNodeEqualityComparer__ctor_m4167768991 (XNodeEqualityComparer_t35321779 * __this, const RuntimeMethod* method);
  4123. // System.Void System.Xml.Linq.XNodeDocumentOrderComparer::.ctor()
  4124. extern "C" IL2CPP_METHOD_ATTR void XNodeDocumentOrderComparer__ctor_m1254989908 (XNodeDocumentOrderComparer_t3558329258 * __this, const RuntimeMethod* method);
  4125. // System.Void System.IO.StringWriter::.ctor()
  4126. extern "C" IL2CPP_METHOD_ATTR void StringWriter__ctor_m1244548890 (StringWriter_t802263757 * __this, const RuntimeMethod* method);
  4127. // System.Void System.Xml.XmlWriterSettings::.ctor()
  4128. extern "C" IL2CPP_METHOD_ATTR void XmlWriterSettings__ctor_m2465852079 (XmlWriterSettings_t3314986516 * __this, const RuntimeMethod* method);
  4129. // System.Void System.Xml.XmlWriterSettings::set_ConformanceLevel(System.Xml.ConformanceLevel)
  4130. extern "C" IL2CPP_METHOD_ATTR void XmlWriterSettings_set_ConformanceLevel_m2379836262 (XmlWriterSettings_t3314986516 * __this, int32_t p0, const RuntimeMethod* method);
  4131. // System.Void System.Xml.XmlWriterSettings::set_Indent(System.Boolean)
  4132. extern "C" IL2CPP_METHOD_ATTR void XmlWriterSettings_set_Indent_m2801213143 (XmlWriterSettings_t3314986516 * __this, bool p0, const RuntimeMethod* method);
  4133. // System.Xml.XmlWriter System.Xml.XmlWriter::Create(System.IO.TextWriter,System.Xml.XmlWriterSettings)
  4134. extern "C" IL2CPP_METHOD_ATTR XmlWriter_t127905479 * XmlWriter_Create_m1754013770 (RuntimeObject * __this /* static, unused */, TextWriter_t3478189236 * p0, XmlWriterSettings_t3314986516 * p1, const RuntimeMethod* method);
  4135. // System.Void System.Xml.Linq.XContainer::set_FirstNode(System.Xml.Linq.XNode)
  4136. extern "C" IL2CPP_METHOD_ATTR void XContainer_set_FirstNode_m2944879952 (XContainer_t3387731002 * __this, XNode_t716131460 * ___value0, const RuntimeMethod* method);
  4137. // System.Xml.Linq.XNode System.Xml.Linq.XContainer::get_LastNode()
  4138. extern "C" IL2CPP_METHOD_ATTR XNode_t716131460 * XContainer_get_LastNode_m743769697 (XContainer_t3387731002 * __this, const RuntimeMethod* method);
  4139. // System.Void System.Xml.Linq.XContainer::set_LastNode(System.Xml.Linq.XNode)
  4140. extern "C" IL2CPP_METHOD_ATTR void XContainer_set_LastNode_m1576286215 (XContainer_t3387731002 * __this, XNode_t716131460 * ___value0, const RuntimeMethod* method);
  4141. // System.String System.Xml.Linq.XNode::ToString(System.Xml.Linq.SaveOptions)
  4142. extern "C" IL2CPP_METHOD_ATTR String_t* XNode_ToString_m3816148259 (XNode_t716131460 * __this, int32_t ___options0, const RuntimeMethod* method);
  4143. // System.Int32 System.Xml.Linq.XNodeDocumentOrderComparer::Compare(System.Xml.Linq.XNode,System.Xml.Linq.XNode)
  4144. extern "C" IL2CPP_METHOD_ATTR int32_t XNodeDocumentOrderComparer_Compare_m2530632105 (XNodeDocumentOrderComparer_t3558329258 * __this, XNode_t716131460 * ___n10, XNode_t716131460 * ___n21, const RuntimeMethod* method);
  4145. // System.Xml.Linq.XNodeDocumentOrderComparer/CompareResult System.Xml.Linq.XNodeDocumentOrderComparer::CompareCore(System.Xml.Linq.XNode,System.Xml.Linq.XNode)
  4146. extern "C" IL2CPP_METHOD_ATTR int32_t XNodeDocumentOrderComparer_CompareCore_m1650160920 (XNodeDocumentOrderComparer_t3558329258 * __this, XNode_t716131460 * ___n10, XNode_t716131460 * ___n21, const RuntimeMethod* method);
  4147. // System.DateTime System.DateTime::get_Now()
  4148. extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785 DateTime_get_Now_m1277138875 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
  4149. // System.Int64 System.DateTime::get_Ticks()
  4150. extern "C" IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_m1550640881 (DateTime_t3738529785 * __this, const RuntimeMethod* method);
  4151. // System.Xml.Linq.XContainer System.Xml.Linq.XObject::get_Owner()
  4152. extern "C" IL2CPP_METHOD_ATTR XContainer_t3387731002 * XObject_get_Owner_m1271595353 (XObject_t1119084474 * __this, const RuntimeMethod* method);
  4153. // System.Void System.Exception::.ctor(System.String)
  4154. extern "C" IL2CPP_METHOD_ATTR void Exception__ctor_m1152696503 (Exception_t * __this, String_t* p0, const RuntimeMethod* method);
  4155. // System.Xml.Linq.XNodeDocumentOrderComparer/CompareResult System.Xml.Linq.XNodeDocumentOrderComparer::CompareSibling(System.Xml.Linq.XNode,System.Xml.Linq.XNode,System.Xml.Linq.XNodeDocumentOrderComparer/CompareResult)
  4156. extern "C" IL2CPP_METHOD_ATTR int32_t XNodeDocumentOrderComparer_CompareSibling_m1018603538 (XNodeDocumentOrderComparer_t3558329258 * __this, XNode_t716131460 * ___n10, XNode_t716131460 * ___n21, int32_t ___forSameValue2, const RuntimeMethod* method);
  4157. // System.Boolean System.Xml.Linq.XNodeEqualityComparer::Equals(System.Xml.Linq.XNode,System.Xml.Linq.XNode)
  4158. extern "C" IL2CPP_METHOD_ATTR bool XNodeEqualityComparer_Equals_m2579228723 (XNodeEqualityComparer_t35321779 * __this, XNode_t716131460 * ___n10, XNode_t716131460 * ___n21, const RuntimeMethod* method);
  4159. // System.Int32 System.Xml.Linq.XNodeEqualityComparer::GetHashCode(System.Xml.Linq.XNode)
  4160. extern "C" IL2CPP_METHOD_ATTR int32_t XNodeEqualityComparer_GetHashCode_m3507126661 (XNodeEqualityComparer_t35321779 * __this, XNode_t716131460 * ___node0, const RuntimeMethod* method);
  4161. // System.Xml.Linq.XDeclaration System.Xml.Linq.XDocument::get_Declaration()
  4162. extern "C" IL2CPP_METHOD_ATTR XDeclaration_t2907650823 * XDocument_get_Declaration_m925992014 (XDocument_t1376419702 * __this, const RuntimeMethod* method);
  4163. // System.Boolean System.Xml.Linq.XNodeEqualityComparer::Equals(System.Xml.Linq.XDeclaration,System.Xml.Linq.XDeclaration)
  4164. extern "C" IL2CPP_METHOD_ATTR bool XNodeEqualityComparer_Equals_m3547144307 (XNodeEqualityComparer_t35321779 * __this, XDeclaration_t2907650823 * ___d10, XDeclaration_t2907650823 * ___d21, const RuntimeMethod* method);
  4165. // System.Boolean System.Xml.Linq.XNodeEqualityComparer::Equals(System.Xml.Linq.XAttribute,System.Xml.Linq.XAttribute)
  4166. extern "C" IL2CPP_METHOD_ATTR bool XNodeEqualityComparer_Equals_m2348506353 (XNodeEqualityComparer_t35321779 * __this, XAttribute_t355876829 * ___a10, XAttribute_t355876829 * ___a21, const RuntimeMethod* method);
  4167. // System.String System.Xml.Linq.XComment::get_Value()
  4168. extern "C" IL2CPP_METHOD_ATTR String_t* XComment_get_Value_m2341089205 (XComment_t1832251191 * __this, const RuntimeMethod* method);
  4169. // System.String System.Xml.Linq.XProcessingInstruction::get_Target()
  4170. extern "C" IL2CPP_METHOD_ATTR String_t* XProcessingInstruction_get_Target_m1093269484 (XProcessingInstruction_t2943691487 * __this, const RuntimeMethod* method);
  4171. // System.String System.Xml.Linq.XProcessingInstruction::get_Data()
  4172. extern "C" IL2CPP_METHOD_ATTR String_t* XProcessingInstruction_get_Data_m278879449 (XProcessingInstruction_t2943691487 * __this, const RuntimeMethod* method);
  4173. // System.String System.Xml.Linq.XDocumentType::get_Name()
  4174. extern "C" IL2CPP_METHOD_ATTR String_t* XDocumentType_get_Name_m790980377 (XDocumentType_t1853592271 * __this, const RuntimeMethod* method);
  4175. // System.String System.Xml.Linq.XDocumentType::get_PublicId()
  4176. extern "C" IL2CPP_METHOD_ATTR String_t* XDocumentType_get_PublicId_m2737470277 (XDocumentType_t1853592271 * __this, const RuntimeMethod* method);
  4177. // System.String System.Xml.Linq.XDocumentType::get_SystemId()
  4178. extern "C" IL2CPP_METHOD_ATTR String_t* XDocumentType_get_SystemId_m3234814655 (XDocumentType_t1853592271 * __this, const RuntimeMethod* method);
  4179. // System.String System.Xml.Linq.XDocumentType::get_InternalSubset()
  4180. extern "C" IL2CPP_METHOD_ATTR String_t* XDocumentType_get_InternalSubset_m3319583102 (XDocumentType_t1853592271 * __this, const RuntimeMethod* method);
  4181. // System.String System.Xml.Linq.XDeclaration::get_Version()
  4182. extern "C" IL2CPP_METHOD_ATTR String_t* XDeclaration_get_Version_m3841412136 (XDeclaration_t2907650823 * __this, const RuntimeMethod* method);
  4183. // System.String System.Xml.Linq.XDeclaration::get_Encoding()
  4184. extern "C" IL2CPP_METHOD_ATTR String_t* XDeclaration_get_Encoding_m1349017164 (XDeclaration_t2907650823 * __this, const RuntimeMethod* method);
  4185. // System.Int32 System.Xml.Linq.XNodeEqualityComparer::GetHashCode(System.Xml.Linq.XDeclaration)
  4186. extern "C" IL2CPP_METHOD_ATTR int32_t XNodeEqualityComparer_GetHashCode_m2209212769 (XNodeEqualityComparer_t35321779 * __this, XDeclaration_t2907650823 * ___d0, const RuntimeMethod* method);
  4187. // System.Int32 System.Xml.Linq.XName::GetHashCode()
  4188. extern "C" IL2CPP_METHOD_ATTR int32_t XName_GetHashCode_m2555446476 (XName_t3751455998 * __this, const RuntimeMethod* method);
  4189. // System.Int32 System.Xml.Linq.XObject::get_LineNumber()
  4190. extern "C" IL2CPP_METHOD_ATTR int32_t XObject_get_LineNumber_m1404839056 (XObject_t1119084474 * __this, const RuntimeMethod* method);
  4191. // System.Int32 System.Xml.Linq.XObject::get_LinePosition()
  4192. extern "C" IL2CPP_METHOD_ATTR int32_t XObject_get_LinePosition_m2117800008 (XObject_t1119084474 * __this, const RuntimeMethod* method);
  4193. // System.TypeCode System.Type::GetTypeCode(System.Type)
  4194. extern "C" IL2CPP_METHOD_ATTR int32_t Type_GetTypeCode_m480753082 (RuntimeObject * __this /* static, unused */, Type_t * p0, const RuntimeMethod* method);
  4195. // System.String System.Xml.XmlConvert::ToString(System.DateTime,System.Xml.XmlDateTimeSerializationMode)
  4196. extern "C" IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m1019655946 (RuntimeObject * __this /* static, unused */, DateTime_t3738529785 p0, int32_t p1, const RuntimeMethod* method);
  4197. // System.String System.Double::ToString(System.String)
  4198. extern "C" IL2CPP_METHOD_ATTR String_t* Double_ToString_m896573572 (double* __this, String_t* p0, const RuntimeMethod* method);
  4199. // System.String System.Single::ToString(System.String)
  4200. extern "C" IL2CPP_METHOD_ATTR String_t* Single_ToString_m3489843083 (float* __this, String_t* p0, const RuntimeMethod* method);
  4201. // System.String System.String::ToLower()
  4202. extern "C" IL2CPP_METHOD_ATTR String_t* String_ToLower_m2029374922 (String_t* __this, const RuntimeMethod* method);
  4203. // System.String System.Xml.XmlConvert::ToString(System.TimeSpan)
  4204. extern "C" IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m1102839109 (RuntimeObject * __this /* static, unused */, TimeSpan_t881159249 p0, const RuntimeMethod* method);
  4205. // System.String System.Xml.XmlConvert::ToString(System.DateTimeOffset)
  4206. extern "C" IL2CPP_METHOD_ATTR String_t* XmlConvert_ToString_m158558848 (RuntimeObject * __this /* static, unused */, DateTimeOffset_t3229287507 p0, const RuntimeMethod* method);
  4207. // System.Void System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::.ctor()
  4208. extern "C" IL2CPP_METHOD_ATTR void U3CExpandArrayU3Ec__Iterator25__ctor_m1292296129 (U3CExpandArrayU3Ec__Iterator25_t2040603384 * __this, const RuntimeMethod* method);
  4209. // System.Object System.Xml.Linq.XUtil::Clone(System.Object)
  4210. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * XUtil_Clone_m1389476390 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___o0, const RuntimeMethod* method);
  4211. // System.Void System.Xml.Linq.XAttribute::.ctor(System.Xml.Linq.XAttribute)
  4212. extern "C" IL2CPP_METHOD_ATTR void XAttribute__ctor_m4086971032 (XAttribute_t355876829 * __this, XAttribute_t355876829 * ___other0, const RuntimeMethod* method);
  4213. // System.Void System.Xml.Linq.XElement::.ctor(System.Xml.Linq.XElement)
  4214. extern "C" IL2CPP_METHOD_ATTR void XElement__ctor_m3926917909 (XElement_t4185968754 * __this, XElement_t4185968754 * ___source0, const RuntimeMethod* method);
  4215. // System.Void System.Xml.Linq.XCData::.ctor(System.Xml.Linq.XCData)
  4216. extern "C" IL2CPP_METHOD_ATTR void XCData__ctor_m2021185271 (XCData_t832623270 * __this, XCData_t832623270 * ___other0, const RuntimeMethod* method);
  4217. // System.Void System.Xml.Linq.XComment::.ctor(System.Xml.Linq.XComment)
  4218. extern "C" IL2CPP_METHOD_ATTR void XComment__ctor_m1691910914 (XComment_t1832251191 * __this, XComment_t1832251191 * ___other0, const RuntimeMethod* method);
  4219. // System.Void System.Xml.Linq.XProcessingInstruction::.ctor(System.Xml.Linq.XProcessingInstruction)
  4220. extern "C" IL2CPP_METHOD_ATTR void XProcessingInstruction__ctor_m1711994690 (XProcessingInstruction_t2943691487 * __this, XProcessingInstruction_t2943691487 * ___other0, const RuntimeMethod* method);
  4221. // System.Void System.Xml.Linq.XDeclaration::.ctor(System.Xml.Linq.XDeclaration)
  4222. extern "C" IL2CPP_METHOD_ATTR void XDeclaration__ctor_m3840151100 (XDeclaration_t2907650823 * __this, XDeclaration_t2907650823 * ___other0, const RuntimeMethod* method);
  4223. // System.Void System.Xml.Linq.XDocumentType::.ctor(System.Xml.Linq.XDocumentType)
  4224. extern "C" IL2CPP_METHOD_ATTR void XDocumentType__ctor_m3958915516 (XDocumentType_t1853592271 * __this, XDocumentType_t1853592271 * ___other0, const RuntimeMethod* method);
  4225. // System.Void System.ArgumentException::.ctor()
  4226. extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m3698743796 (ArgumentException_t132251570 * __this, const RuntimeMethod* method);
  4227. // System.Collections.Generic.IEnumerator`1<System.Object> System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::System.Collections.Generic.IEnumerable<object>.GetEnumerator()
  4228. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CExpandArrayU3Ec__Iterator25_System_Collections_Generic_IEnumerableU3CobjectU3E_GetEnumerator_m1566941509 (U3CExpandArrayU3Ec__Iterator25_t2040603384 * __this, const RuntimeMethod* method);
  4229. #ifdef __clang__
  4230. #pragma clang diagnostic push
  4231. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4232. #pragma clang diagnostic ignored "-Wunused-variable"
  4233. #endif
  4234. #ifdef __clang__
  4235. #pragma clang diagnostic pop
  4236. #endif
  4237. #ifdef __clang__
  4238. #pragma clang diagnostic push
  4239. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4240. #pragma clang diagnostic ignored "-Wunused-variable"
  4241. #endif
  4242. #ifdef __clang__
  4243. #pragma clang diagnostic pop
  4244. #endif
  4245. #ifdef __clang__
  4246. #pragma clang diagnostic push
  4247. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4248. #pragma clang diagnostic ignored "-Wunused-variable"
  4249. #endif
  4250. #ifdef __clang__
  4251. #pragma clang diagnostic pop
  4252. #endif
  4253. #ifdef __clang__
  4254. #pragma clang diagnostic push
  4255. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4256. #pragma clang diagnostic ignored "-Wunused-variable"
  4257. #endif
  4258. #ifdef __clang__
  4259. #pragma clang diagnostic pop
  4260. #endif
  4261. #ifdef __clang__
  4262. #pragma clang diagnostic push
  4263. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4264. #pragma clang diagnostic ignored "-Wunused-variable"
  4265. #endif
  4266. // System.Void System.Xml.Linq.XAttribute::.ctor(System.Xml.Linq.XAttribute)
  4267. extern "C" IL2CPP_METHOD_ATTR void XAttribute__ctor_m4086971032 (XAttribute_t355876829 * __this, XAttribute_t355876829 * ___other0, const RuntimeMethod* method)
  4268. {
  4269. static bool s_Il2CppMethodInitialized;
  4270. if (!s_Il2CppMethodInitialized)
  4271. {
  4272. il2cpp_codegen_initialize_method (XAttribute__ctor_m4086971032_MetadataUsageId);
  4273. s_Il2CppMethodInitialized = true;
  4274. }
  4275. {
  4276. XObject__ctor_m1122439361(__this, /*hidden argument*/NULL);
  4277. XAttribute_t355876829 * L_0 = ___other0;
  4278. if (L_0)
  4279. {
  4280. goto IL_0017;
  4281. }
  4282. }
  4283. {
  4284. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  4285. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral2432405111, /*hidden argument*/NULL);
  4286. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XAttribute__ctor_m4086971032_RuntimeMethod_var);
  4287. }
  4288. IL_0017:
  4289. {
  4290. XAttribute_t355876829 * L_2 = ___other0;
  4291. NullCheck(L_2);
  4292. XName_t3751455998 * L_3 = L_2->get_name_4();
  4293. __this->set_name_4(L_3);
  4294. XAttribute_t355876829 * L_4 = ___other0;
  4295. NullCheck(L_4);
  4296. String_t* L_5 = L_4->get_value_5();
  4297. __this->set_value_5(L_5);
  4298. return;
  4299. }
  4300. }
  4301. // System.Void System.Xml.Linq.XAttribute::.ctor(System.Xml.Linq.XName,System.Object)
  4302. extern "C" IL2CPP_METHOD_ATTR void XAttribute__ctor_m2609633652 (XAttribute_t355876829 * __this, XName_t3751455998 * ___name0, RuntimeObject * ___value1, const RuntimeMethod* method)
  4303. {
  4304. static bool s_Il2CppMethodInitialized;
  4305. if (!s_Il2CppMethodInitialized)
  4306. {
  4307. il2cpp_codegen_initialize_method (XAttribute__ctor_m2609633652_MetadataUsageId);
  4308. s_Il2CppMethodInitialized = true;
  4309. }
  4310. {
  4311. XObject__ctor_m1122439361(__this, /*hidden argument*/NULL);
  4312. XName_t3751455998 * L_0 = ___name0;
  4313. bool L_1 = XName_op_Equality_m1536062490(NULL /*static, unused*/, L_0, (XName_t3751455998 *)NULL, /*hidden argument*/NULL);
  4314. if (!L_1)
  4315. {
  4316. goto IL_001d;
  4317. }
  4318. }
  4319. {
  4320. ArgumentNullException_t1615371798 * L_2 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  4321. ArgumentNullException__ctor_m1170824041(L_2, _stringLiteral62725243, /*hidden argument*/NULL);
  4322. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,XAttribute__ctor_m2609633652_RuntimeMethod_var);
  4323. }
  4324. IL_001d:
  4325. {
  4326. XName_t3751455998 * L_3 = ___name0;
  4327. __this->set_name_4(L_3);
  4328. RuntimeObject * L_4 = ___value1;
  4329. XAttribute_SetValue_m2461411202(__this, L_4, /*hidden argument*/NULL);
  4330. return;
  4331. }
  4332. }
  4333. // System.Void System.Xml.Linq.XAttribute::.cctor()
  4334. extern "C" IL2CPP_METHOD_ATTR void XAttribute__cctor_m1388140072 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  4335. {
  4336. static bool s_Il2CppMethodInitialized;
  4337. if (!s_Il2CppMethodInitialized)
  4338. {
  4339. il2cpp_codegen_initialize_method (XAttribute__cctor_m1388140072_MetadataUsageId);
  4340. s_Il2CppMethodInitialized = true;
  4341. }
  4342. {
  4343. ((XAttribute_t355876829_StaticFields*)il2cpp_codegen_static_fields_for(XAttribute_t355876829_il2cpp_TypeInfo_var))->set_empty_array_3(((XAttributeU5BU5D_t61111312*)SZArrayNew(XAttributeU5BU5D_t61111312_il2cpp_TypeInfo_var, (uint32_t)0)));
  4344. CharU5BU5D_t3528271667* L_0 = ((CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)7));
  4345. RuntimeFieldHandle_t1871169219 L_1 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255367____U24U24fieldU2D0_0_FieldInfo_var) };
  4346. RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_0, L_1, /*hidden argument*/NULL);
  4347. ((XAttribute_t355876829_StaticFields*)il2cpp_codegen_static_fields_for(XAttribute_t355876829_il2cpp_TypeInfo_var))->set_escapeChars_8(L_0);
  4348. return;
  4349. }
  4350. }
  4351. // System.Boolean System.Xml.Linq.XAttribute::get_IsNamespaceDeclaration()
  4352. extern "C" IL2CPP_METHOD_ATTR bool XAttribute_get_IsNamespaceDeclaration_m3726745643 (XAttribute_t355876829 * __this, const RuntimeMethod* method)
  4353. {
  4354. static bool s_Il2CppMethodInitialized;
  4355. if (!s_Il2CppMethodInitialized)
  4356. {
  4357. il2cpp_codegen_initialize_method (XAttribute_get_IsNamespaceDeclaration_m3726745643_MetadataUsageId);
  4358. s_Il2CppMethodInitialized = true;
  4359. }
  4360. int32_t G_B4_0 = 0;
  4361. int32_t G_B6_0 = 0;
  4362. {
  4363. XName_t3751455998 * L_0 = __this->get_name_4();
  4364. NullCheck(L_0);
  4365. XNamespace_t1843508170 * L_1 = XName_get_Namespace_m4023955522(L_0, /*hidden argument*/NULL);
  4366. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  4367. XNamespace_t1843508170 * L_2 = XNamespace_get_Xmlns_m2148974693(NULL /*static, unused*/, /*hidden argument*/NULL);
  4368. bool L_3 = XNamespace_op_Equality_m3113830840(NULL /*static, unused*/, L_1, L_2, /*hidden argument*/NULL);
  4369. if (L_3)
  4370. {
  4371. goto IL_004e;
  4372. }
  4373. }
  4374. {
  4375. XName_t3751455998 * L_4 = __this->get_name_4();
  4376. NullCheck(L_4);
  4377. String_t* L_5 = XName_get_LocalName_m2163884361(L_4, /*hidden argument*/NULL);
  4378. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  4379. bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_5, _stringLiteral3929236445, /*hidden argument*/NULL);
  4380. if (!L_6)
  4381. {
  4382. goto IL_004b;
  4383. }
  4384. }
  4385. {
  4386. XName_t3751455998 * L_7 = __this->get_name_4();
  4387. NullCheck(L_7);
  4388. XNamespace_t1843508170 * L_8 = XName_get_Namespace_m4023955522(L_7, /*hidden argument*/NULL);
  4389. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  4390. XNamespace_t1843508170 * L_9 = XNamespace_get_None_m394397613(NULL /*static, unused*/, /*hidden argument*/NULL);
  4391. bool L_10 = XNamespace_op_Equality_m3113830840(NULL /*static, unused*/, L_8, L_9, /*hidden argument*/NULL);
  4392. G_B4_0 = ((int32_t)(L_10));
  4393. goto IL_004c;
  4394. }
  4395. IL_004b:
  4396. {
  4397. G_B4_0 = 0;
  4398. }
  4399. IL_004c:
  4400. {
  4401. G_B6_0 = G_B4_0;
  4402. goto IL_004f;
  4403. }
  4404. IL_004e:
  4405. {
  4406. G_B6_0 = 1;
  4407. }
  4408. IL_004f:
  4409. {
  4410. return (bool)G_B6_0;
  4411. }
  4412. }
  4413. // System.Xml.Linq.XName System.Xml.Linq.XAttribute::get_Name()
  4414. extern "C" IL2CPP_METHOD_ATTR XName_t3751455998 * XAttribute_get_Name_m2178653462 (XAttribute_t355876829 * __this, const RuntimeMethod* method)
  4415. {
  4416. {
  4417. XName_t3751455998 * L_0 = __this->get_name_4();
  4418. return L_0;
  4419. }
  4420. }
  4421. // System.Xml.Linq.XAttribute System.Xml.Linq.XAttribute::get_NextAttribute()
  4422. extern "C" IL2CPP_METHOD_ATTR XAttribute_t355876829 * XAttribute_get_NextAttribute_m3961459391 (XAttribute_t355876829 * __this, const RuntimeMethod* method)
  4423. {
  4424. {
  4425. XAttribute_t355876829 * L_0 = __this->get_next_6();
  4426. return L_0;
  4427. }
  4428. }
  4429. // System.Void System.Xml.Linq.XAttribute::set_NextAttribute(System.Xml.Linq.XAttribute)
  4430. extern "C" IL2CPP_METHOD_ATTR void XAttribute_set_NextAttribute_m3918303899 (XAttribute_t355876829 * __this, XAttribute_t355876829 * ___value0, const RuntimeMethod* method)
  4431. {
  4432. {
  4433. XAttribute_t355876829 * L_0 = ___value0;
  4434. __this->set_next_6(L_0);
  4435. return;
  4436. }
  4437. }
  4438. // System.Xml.XmlNodeType System.Xml.Linq.XAttribute::get_NodeType()
  4439. extern "C" IL2CPP_METHOD_ATTR int32_t XAttribute_get_NodeType_m2343038868 (XAttribute_t355876829 * __this, const RuntimeMethod* method)
  4440. {
  4441. {
  4442. return (int32_t)(2);
  4443. }
  4444. }
  4445. // System.Void System.Xml.Linq.XAttribute::set_PreviousAttribute(System.Xml.Linq.XAttribute)
  4446. extern "C" IL2CPP_METHOD_ATTR void XAttribute_set_PreviousAttribute_m4080792654 (XAttribute_t355876829 * __this, XAttribute_t355876829 * ___value0, const RuntimeMethod* method)
  4447. {
  4448. {
  4449. XAttribute_t355876829 * L_0 = ___value0;
  4450. __this->set_previous_7(L_0);
  4451. return;
  4452. }
  4453. }
  4454. // System.String System.Xml.Linq.XAttribute::get_Value()
  4455. extern "C" IL2CPP_METHOD_ATTR String_t* XAttribute_get_Value_m822045865 (XAttribute_t355876829 * __this, const RuntimeMethod* method)
  4456. {
  4457. {
  4458. String_t* L_0 = __this->get_value_5();
  4459. String_t* L_1 = XUtil_ToString_m783279265(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  4460. return L_1;
  4461. }
  4462. }
  4463. // System.Void System.Xml.Linq.XAttribute::SetValue(System.Object)
  4464. extern "C" IL2CPP_METHOD_ATTR void XAttribute_SetValue_m2461411202 (XAttribute_t355876829 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
  4465. {
  4466. static bool s_Il2CppMethodInitialized;
  4467. if (!s_Il2CppMethodInitialized)
  4468. {
  4469. il2cpp_codegen_initialize_method (XAttribute_SetValue_m2461411202_MetadataUsageId);
  4470. s_Il2CppMethodInitialized = true;
  4471. }
  4472. {
  4473. RuntimeObject * L_0 = ___value0;
  4474. if (L_0)
  4475. {
  4476. goto IL_0011;
  4477. }
  4478. }
  4479. {
  4480. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  4481. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3493618073, /*hidden argument*/NULL);
  4482. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XAttribute_SetValue_m2461411202_RuntimeMethod_var);
  4483. }
  4484. IL_0011:
  4485. {
  4486. RuntimeObject * L_2 = ___value0;
  4487. String_t* L_3 = XUtil_ToString_m783279265(NULL /*static, unused*/, L_2, /*hidden argument*/NULL);
  4488. __this->set_value_5(L_3);
  4489. return;
  4490. }
  4491. }
  4492. // System.String System.Xml.Linq.XAttribute::ToString()
  4493. extern "C" IL2CPP_METHOD_ATTR String_t* XAttribute_ToString_m1941498034 (XAttribute_t355876829 * __this, const RuntimeMethod* method)
  4494. {
  4495. static bool s_Il2CppMethodInitialized;
  4496. if (!s_Il2CppMethodInitialized)
  4497. {
  4498. il2cpp_codegen_initialize_method (XAttribute_ToString_m1941498034_MetadataUsageId);
  4499. s_Il2CppMethodInitialized = true;
  4500. }
  4501. StringBuilder_t * V_0 = NULL;
  4502. int32_t V_1 = 0;
  4503. int32_t V_2 = 0;
  4504. Il2CppChar V_3 = 0x0;
  4505. {
  4506. StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  4507. StringBuilder__ctor_m3121283359(L_0, /*hidden argument*/NULL);
  4508. V_0 = L_0;
  4509. StringBuilder_t * L_1 = V_0;
  4510. XName_t3751455998 * L_2 = __this->get_name_4();
  4511. NullCheck(L_2);
  4512. String_t* L_3 = XName_ToString_m2643581250(L_2, /*hidden argument*/NULL);
  4513. NullCheck(L_1);
  4514. StringBuilder_Append_m1965104174(L_1, L_3, /*hidden argument*/NULL);
  4515. StringBuilder_t * L_4 = V_0;
  4516. NullCheck(L_4);
  4517. StringBuilder_Append_m1965104174(L_4, _stringLiteral3450386323, /*hidden argument*/NULL);
  4518. V_1 = 0;
  4519. }
  4520. IL_0026:
  4521. {
  4522. String_t* L_5 = __this->get_value_5();
  4523. IL2CPP_RUNTIME_CLASS_INIT(XAttribute_t355876829_il2cpp_TypeInfo_var);
  4524. CharU5BU5D_t3528271667* L_6 = ((XAttribute_t355876829_StaticFields*)il2cpp_codegen_static_fields_for(XAttribute_t355876829_il2cpp_TypeInfo_var))->get_escapeChars_8();
  4525. int32_t L_7 = V_1;
  4526. NullCheck(L_5);
  4527. int32_t L_8 = String_IndexOfAny_m2323029521(L_5, L_6, L_7, /*hidden argument*/NULL);
  4528. V_2 = L_8;
  4529. int32_t L_9 = V_2;
  4530. if ((((int32_t)L_9) >= ((int32_t)0)))
  4531. {
  4532. goto IL_0086;
  4533. }
  4534. }
  4535. {
  4536. int32_t L_10 = V_1;
  4537. if ((((int32_t)L_10) <= ((int32_t)0)))
  4538. {
  4539. goto IL_0066;
  4540. }
  4541. }
  4542. {
  4543. StringBuilder_t * L_11 = V_0;
  4544. String_t* L_12 = __this->get_value_5();
  4545. int32_t L_13 = V_1;
  4546. String_t* L_14 = __this->get_value_5();
  4547. NullCheck(L_14);
  4548. int32_t L_15 = String_get_Length_m3847582255(L_14, /*hidden argument*/NULL);
  4549. int32_t L_16 = V_1;
  4550. NullCheck(L_11);
  4551. StringBuilder_Append_m3214161208(L_11, L_12, L_13, ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL);
  4552. goto IL_0073;
  4553. }
  4554. IL_0066:
  4555. {
  4556. StringBuilder_t * L_17 = V_0;
  4557. String_t* L_18 = __this->get_value_5();
  4558. NullCheck(L_17);
  4559. StringBuilder_Append_m1965104174(L_17, L_18, /*hidden argument*/NULL);
  4560. }
  4561. IL_0073:
  4562. {
  4563. StringBuilder_t * L_19 = V_0;
  4564. NullCheck(L_19);
  4565. StringBuilder_Append_m1965104174(L_19, _stringLiteral3452614526, /*hidden argument*/NULL);
  4566. StringBuilder_t * L_20 = V_0;
  4567. NullCheck(L_20);
  4568. String_t* L_21 = StringBuilder_ToString_m3317489284(L_20, /*hidden argument*/NULL);
  4569. return L_21;
  4570. }
  4571. IL_0086:
  4572. {
  4573. StringBuilder_t * L_22 = V_0;
  4574. String_t* L_23 = __this->get_value_5();
  4575. int32_t L_24 = V_1;
  4576. int32_t L_25 = V_2;
  4577. int32_t L_26 = V_1;
  4578. NullCheck(L_22);
  4579. StringBuilder_Append_m3214161208(L_22, L_23, L_24, ((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)L_26)), /*hidden argument*/NULL);
  4580. String_t* L_27 = __this->get_value_5();
  4581. int32_t L_28 = V_2;
  4582. NullCheck(L_27);
  4583. Il2CppChar L_29 = String_get_Chars_m2986988803(L_27, L_28, /*hidden argument*/NULL);
  4584. V_3 = L_29;
  4585. Il2CppChar L_30 = V_3;
  4586. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)((int32_t)9))))
  4587. {
  4588. case 0:
  4589. {
  4590. goto IL_0151;
  4591. }
  4592. case 1:
  4593. {
  4594. goto IL_0140;
  4595. }
  4596. case 2:
  4597. {
  4598. goto IL_00c1;
  4599. }
  4600. case 3:
  4601. {
  4602. goto IL_00c1;
  4603. }
  4604. case 4:
  4605. {
  4606. goto IL_012f;
  4607. }
  4608. }
  4609. }
  4610. IL_00c1:
  4611. {
  4612. Il2CppChar L_31 = V_3;
  4613. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)((int32_t)60))))
  4614. {
  4615. case 0:
  4616. {
  4617. goto IL_00fc;
  4618. }
  4619. case 1:
  4620. {
  4621. goto IL_00d6;
  4622. }
  4623. case 2:
  4624. {
  4625. goto IL_010d;
  4626. }
  4627. }
  4628. }
  4629. IL_00d6:
  4630. {
  4631. Il2CppChar L_32 = V_3;
  4632. if ((((int32_t)L_32) == ((int32_t)((int32_t)34))))
  4633. {
  4634. goto IL_011e;
  4635. }
  4636. }
  4637. {
  4638. Il2CppChar L_33 = V_3;
  4639. if ((((int32_t)L_33) == ((int32_t)((int32_t)38))))
  4640. {
  4641. goto IL_00eb;
  4642. }
  4643. }
  4644. {
  4645. goto IL_0162;
  4646. }
  4647. IL_00eb:
  4648. {
  4649. StringBuilder_t * L_34 = V_0;
  4650. NullCheck(L_34);
  4651. StringBuilder_Append_m1965104174(L_34, _stringLiteral735890526, /*hidden argument*/NULL);
  4652. goto IL_0162;
  4653. }
  4654. IL_00fc:
  4655. {
  4656. StringBuilder_t * L_35 = V_0;
  4657. NullCheck(L_35);
  4658. StringBuilder_Append_m1965104174(L_35, _stringLiteral2598437568, /*hidden argument*/NULL);
  4659. goto IL_0162;
  4660. }
  4661. IL_010d:
  4662. {
  4663. StringBuilder_t * L_36 = V_0;
  4664. NullCheck(L_36);
  4665. StringBuilder_Append_m1965104174(L_36, _stringLiteral2597716672, /*hidden argument*/NULL);
  4666. goto IL_0162;
  4667. }
  4668. IL_011e:
  4669. {
  4670. StringBuilder_t * L_37 = V_0;
  4671. NullCheck(L_37);
  4672. StringBuilder_Append_m1965104174(L_37, _stringLiteral3987679165, /*hidden argument*/NULL);
  4673. goto IL_0162;
  4674. }
  4675. IL_012f:
  4676. {
  4677. StringBuilder_t * L_38 = V_0;
  4678. NullCheck(L_38);
  4679. StringBuilder_Append_m1965104174(L_38, _stringLiteral1415199655, /*hidden argument*/NULL);
  4680. goto IL_0162;
  4681. }
  4682. IL_0140:
  4683. {
  4684. StringBuilder_t * L_39 = V_0;
  4685. NullCheck(L_39);
  4686. StringBuilder_Append_m1965104174(L_39, _stringLiteral4136188839, /*hidden argument*/NULL);
  4687. goto IL_0162;
  4688. }
  4689. IL_0151:
  4690. {
  4691. StringBuilder_t * L_40 = V_0;
  4692. NullCheck(L_40);
  4693. StringBuilder_Append_m1965104174(L_40, _stringLiteral3256957863, /*hidden argument*/NULL);
  4694. goto IL_0162;
  4695. }
  4696. IL_0162:
  4697. {
  4698. int32_t L_41 = V_2;
  4699. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1));
  4700. goto IL_0026;
  4701. }
  4702. }
  4703. #ifdef __clang__
  4704. #pragma clang diagnostic pop
  4705. #endif
  4706. #ifdef __clang__
  4707. #pragma clang diagnostic push
  4708. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4709. #pragma clang diagnostic ignored "-Wunused-variable"
  4710. #endif
  4711. // System.Void System.Xml.Linq.XCData::.ctor(System.String)
  4712. extern "C" IL2CPP_METHOD_ATTR void XCData__ctor_m2121219684 (XCData_t832623270 * __this, String_t* ___value0, const RuntimeMethod* method)
  4713. {
  4714. {
  4715. String_t* L_0 = ___value0;
  4716. XText__ctor_m2401333842(__this, L_0, /*hidden argument*/NULL);
  4717. return;
  4718. }
  4719. }
  4720. // System.Void System.Xml.Linq.XCData::.ctor(System.Xml.Linq.XCData)
  4721. extern "C" IL2CPP_METHOD_ATTR void XCData__ctor_m2021185271 (XCData_t832623270 * __this, XCData_t832623270 * ___other0, const RuntimeMethod* method)
  4722. {
  4723. {
  4724. XCData_t832623270 * L_0 = ___other0;
  4725. XText__ctor_m694960668(__this, L_0, /*hidden argument*/NULL);
  4726. return;
  4727. }
  4728. }
  4729. // System.Xml.XmlNodeType System.Xml.Linq.XCData::get_NodeType()
  4730. extern "C" IL2CPP_METHOD_ATTR int32_t XCData_get_NodeType_m709580419 (XCData_t832623270 * __this, const RuntimeMethod* method)
  4731. {
  4732. {
  4733. return (int32_t)(4);
  4734. }
  4735. }
  4736. // System.Void System.Xml.Linq.XCData::WriteTo(System.Xml.XmlWriter)
  4737. extern "C" IL2CPP_METHOD_ATTR void XCData_WriteTo_m381187891 (XCData_t832623270 * __this, XmlWriter_t127905479 * ___w0, const RuntimeMethod* method)
  4738. {
  4739. static bool s_Il2CppMethodInitialized;
  4740. if (!s_Il2CppMethodInitialized)
  4741. {
  4742. il2cpp_codegen_initialize_method (XCData_WriteTo_m381187891_MetadataUsageId);
  4743. s_Il2CppMethodInitialized = true;
  4744. }
  4745. int32_t V_0 = 0;
  4746. StringBuilder_t * V_1 = NULL;
  4747. int32_t V_2 = 0;
  4748. XmlWriter_t127905479 * G_B14_0 = NULL;
  4749. XmlWriter_t127905479 * G_B13_0 = NULL;
  4750. String_t* G_B15_0 = NULL;
  4751. XmlWriter_t127905479 * G_B15_1 = NULL;
  4752. {
  4753. V_0 = 0;
  4754. V_1 = (StringBuilder_t *)NULL;
  4755. V_2 = 0;
  4756. goto IL_0079;
  4757. }
  4758. IL_000b:
  4759. {
  4760. String_t* L_0 = XText_get_Value_m3622993421(__this, /*hidden argument*/NULL);
  4761. int32_t L_1 = V_2;
  4762. NullCheck(L_0);
  4763. Il2CppChar L_2 = String_get_Chars_m2986988803(L_0, L_1, /*hidden argument*/NULL);
  4764. if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)93)))))
  4765. {
  4766. goto IL_0075;
  4767. }
  4768. }
  4769. {
  4770. String_t* L_3 = XText_get_Value_m3622993421(__this, /*hidden argument*/NULL);
  4771. int32_t L_4 = V_2;
  4772. NullCheck(L_3);
  4773. Il2CppChar L_5 = String_get_Chars_m2986988803(L_3, ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/NULL);
  4774. if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)93)))))
  4775. {
  4776. goto IL_0075;
  4777. }
  4778. }
  4779. {
  4780. String_t* L_6 = XText_get_Value_m3622993421(__this, /*hidden argument*/NULL);
  4781. int32_t L_7 = V_2;
  4782. NullCheck(L_6);
  4783. Il2CppChar L_8 = String_get_Chars_m2986988803(L_6, ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)2)), /*hidden argument*/NULL);
  4784. if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)62)))))
  4785. {
  4786. goto IL_0075;
  4787. }
  4788. }
  4789. {
  4790. StringBuilder_t * L_9 = V_1;
  4791. if (L_9)
  4792. {
  4793. goto IL_0054;
  4794. }
  4795. }
  4796. {
  4797. StringBuilder_t * L_10 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  4798. StringBuilder__ctor_m3121283359(L_10, /*hidden argument*/NULL);
  4799. V_1 = L_10;
  4800. }
  4801. IL_0054:
  4802. {
  4803. StringBuilder_t * L_11 = V_1;
  4804. String_t* L_12 = XText_get_Value_m3622993421(__this, /*hidden argument*/NULL);
  4805. int32_t L_13 = V_0;
  4806. int32_t L_14 = V_2;
  4807. int32_t L_15 = V_0;
  4808. NullCheck(L_11);
  4809. StringBuilder_Append_m3214161208(L_11, L_12, L_13, ((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)L_15)), /*hidden argument*/NULL);
  4810. StringBuilder_t * L_16 = V_1;
  4811. NullCheck(L_16);
  4812. StringBuilder_Append_m1965104174(L_16, _stringLiteral240589865, /*hidden argument*/NULL);
  4813. int32_t L_17 = V_2;
  4814. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)3));
  4815. }
  4816. IL_0075:
  4817. {
  4818. int32_t L_18 = V_2;
  4819. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  4820. }
  4821. IL_0079:
  4822. {
  4823. int32_t L_19 = V_2;
  4824. String_t* L_20 = XText_get_Value_m3622993421(__this, /*hidden argument*/NULL);
  4825. NullCheck(L_20);
  4826. int32_t L_21 = String_get_Length_m3847582255(L_20, /*hidden argument*/NULL);
  4827. if ((((int32_t)L_19) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)2)))))
  4828. {
  4829. goto IL_000b;
  4830. }
  4831. }
  4832. {
  4833. int32_t L_22 = V_0;
  4834. if (!L_22)
  4835. {
  4836. goto IL_00be;
  4837. }
  4838. }
  4839. {
  4840. int32_t L_23 = V_0;
  4841. String_t* L_24 = XText_get_Value_m3622993421(__this, /*hidden argument*/NULL);
  4842. NullCheck(L_24);
  4843. int32_t L_25 = String_get_Length_m3847582255(L_24, /*hidden argument*/NULL);
  4844. if ((((int32_t)L_23) == ((int32_t)L_25)))
  4845. {
  4846. goto IL_00be;
  4847. }
  4848. }
  4849. {
  4850. StringBuilder_t * L_26 = V_1;
  4851. String_t* L_27 = XText_get_Value_m3622993421(__this, /*hidden argument*/NULL);
  4852. int32_t L_28 = V_0;
  4853. String_t* L_29 = XText_get_Value_m3622993421(__this, /*hidden argument*/NULL);
  4854. NullCheck(L_29);
  4855. int32_t L_30 = String_get_Length_m3847582255(L_29, /*hidden argument*/NULL);
  4856. int32_t L_31 = V_0;
  4857. NullCheck(L_26);
  4858. StringBuilder_Append_m3214161208(L_26, L_27, L_28, ((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_31)), /*hidden argument*/NULL);
  4859. }
  4860. IL_00be:
  4861. {
  4862. XmlWriter_t127905479 * L_32 = ___w0;
  4863. StringBuilder_t * L_33 = V_1;
  4864. G_B13_0 = L_32;
  4865. if (L_33)
  4866. {
  4867. G_B14_0 = L_32;
  4868. goto IL_00d0;
  4869. }
  4870. }
  4871. {
  4872. String_t* L_34 = XText_get_Value_m3622993421(__this, /*hidden argument*/NULL);
  4873. G_B15_0 = L_34;
  4874. G_B15_1 = G_B13_0;
  4875. goto IL_00d6;
  4876. }
  4877. IL_00d0:
  4878. {
  4879. StringBuilder_t * L_35 = V_1;
  4880. NullCheck(L_35);
  4881. String_t* L_36 = StringBuilder_ToString_m3317489284(L_35, /*hidden argument*/NULL);
  4882. G_B15_0 = L_36;
  4883. G_B15_1 = G_B14_0;
  4884. }
  4885. IL_00d6:
  4886. {
  4887. NullCheck(G_B15_1);
  4888. VirtActionInvoker1< String_t* >::Invoke(10 /* System.Void System.Xml.XmlWriter::WriteCData(System.String) */, G_B15_1, G_B15_0);
  4889. return;
  4890. }
  4891. }
  4892. #ifdef __clang__
  4893. #pragma clang diagnostic pop
  4894. #endif
  4895. #ifdef __clang__
  4896. #pragma clang diagnostic push
  4897. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4898. #pragma clang diagnostic ignored "-Wunused-variable"
  4899. #endif
  4900. // System.Void System.Xml.Linq.XComment::.ctor(System.String)
  4901. extern "C" IL2CPP_METHOD_ATTR void XComment__ctor_m2613070977 (XComment_t1832251191 * __this, String_t* ___value0, const RuntimeMethod* method)
  4902. {
  4903. static bool s_Il2CppMethodInitialized;
  4904. if (!s_Il2CppMethodInitialized)
  4905. {
  4906. il2cpp_codegen_initialize_method (XComment__ctor_m2613070977_MetadataUsageId);
  4907. s_Il2CppMethodInitialized = true;
  4908. }
  4909. {
  4910. IL2CPP_RUNTIME_CLASS_INIT(XNode_t716131460_il2cpp_TypeInfo_var);
  4911. XNode__ctor_m2640711240(__this, /*hidden argument*/NULL);
  4912. String_t* L_0 = ___value0;
  4913. __this->set_value_7(L_0);
  4914. return;
  4915. }
  4916. }
  4917. // System.Void System.Xml.Linq.XComment::.ctor(System.Xml.Linq.XComment)
  4918. extern "C" IL2CPP_METHOD_ATTR void XComment__ctor_m1691910914 (XComment_t1832251191 * __this, XComment_t1832251191 * ___other0, const RuntimeMethod* method)
  4919. {
  4920. static bool s_Il2CppMethodInitialized;
  4921. if (!s_Il2CppMethodInitialized)
  4922. {
  4923. il2cpp_codegen_initialize_method (XComment__ctor_m1691910914_MetadataUsageId);
  4924. s_Il2CppMethodInitialized = true;
  4925. }
  4926. {
  4927. IL2CPP_RUNTIME_CLASS_INIT(XNode_t716131460_il2cpp_TypeInfo_var);
  4928. XNode__ctor_m2640711240(__this, /*hidden argument*/NULL);
  4929. XComment_t1832251191 * L_0 = ___other0;
  4930. NullCheck(L_0);
  4931. String_t* L_1 = L_0->get_value_7();
  4932. __this->set_value_7(L_1);
  4933. return;
  4934. }
  4935. }
  4936. // System.Xml.XmlNodeType System.Xml.Linq.XComment::get_NodeType()
  4937. extern "C" IL2CPP_METHOD_ATTR int32_t XComment_get_NodeType_m2774887594 (XComment_t1832251191 * __this, const RuntimeMethod* method)
  4938. {
  4939. {
  4940. return (int32_t)(8);
  4941. }
  4942. }
  4943. // System.String System.Xml.Linq.XComment::get_Value()
  4944. extern "C" IL2CPP_METHOD_ATTR String_t* XComment_get_Value_m2341089205 (XComment_t1832251191 * __this, const RuntimeMethod* method)
  4945. {
  4946. {
  4947. String_t* L_0 = __this->get_value_7();
  4948. return L_0;
  4949. }
  4950. }
  4951. // System.Void System.Xml.Linq.XComment::WriteTo(System.Xml.XmlWriter)
  4952. extern "C" IL2CPP_METHOD_ATTR void XComment_WriteTo_m341824341 (XComment_t1832251191 * __this, XmlWriter_t127905479 * ___w0, const RuntimeMethod* method)
  4953. {
  4954. {
  4955. XmlWriter_t127905479 * L_0 = ___w0;
  4956. String_t* L_1 = __this->get_value_7();
  4957. NullCheck(L_0);
  4958. VirtActionInvoker1< String_t* >::Invoke(11 /* System.Void System.Xml.XmlWriter::WriteComment(System.String) */, L_0, L_1);
  4959. return;
  4960. }
  4961. }
  4962. #ifdef __clang__
  4963. #pragma clang diagnostic pop
  4964. #endif
  4965. #ifdef __clang__
  4966. #pragma clang diagnostic push
  4967. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4968. #pragma clang diagnostic ignored "-Wunused-variable"
  4969. #endif
  4970. // System.Void System.Xml.Linq.XContainer::.ctor()
  4971. extern "C" IL2CPP_METHOD_ATTR void XContainer__ctor_m2392412783 (XContainer_t3387731002 * __this, const RuntimeMethod* method)
  4972. {
  4973. static bool s_Il2CppMethodInitialized;
  4974. if (!s_Il2CppMethodInitialized)
  4975. {
  4976. il2cpp_codegen_initialize_method (XContainer__ctor_m2392412783_MetadataUsageId);
  4977. s_Il2CppMethodInitialized = true;
  4978. }
  4979. {
  4980. IL2CPP_RUNTIME_CLASS_INIT(XNode_t716131460_il2cpp_TypeInfo_var);
  4981. XNode__ctor_m2640711240(__this, /*hidden argument*/NULL);
  4982. return;
  4983. }
  4984. }
  4985. // System.Xml.Linq.XNode System.Xml.Linq.XContainer::get_FirstNode()
  4986. extern "C" IL2CPP_METHOD_ATTR XNode_t716131460 * XContainer_get_FirstNode_m540601710 (XContainer_t3387731002 * __this, const RuntimeMethod* method)
  4987. {
  4988. {
  4989. XNode_t716131460 * L_0 = __this->get_first_7();
  4990. return L_0;
  4991. }
  4992. }
  4993. // System.Void System.Xml.Linq.XContainer::set_FirstNode(System.Xml.Linq.XNode)
  4994. extern "C" IL2CPP_METHOD_ATTR void XContainer_set_FirstNode_m2944879952 (XContainer_t3387731002 * __this, XNode_t716131460 * ___value0, const RuntimeMethod* method)
  4995. {
  4996. {
  4997. XNode_t716131460 * L_0 = ___value0;
  4998. __this->set_first_7(L_0);
  4999. return;
  5000. }
  5001. }
  5002. // System.Xml.Linq.XNode System.Xml.Linq.XContainer::get_LastNode()
  5003. extern "C" IL2CPP_METHOD_ATTR XNode_t716131460 * XContainer_get_LastNode_m743769697 (XContainer_t3387731002 * __this, const RuntimeMethod* method)
  5004. {
  5005. {
  5006. XNode_t716131460 * L_0 = __this->get_last_8();
  5007. return L_0;
  5008. }
  5009. }
  5010. // System.Void System.Xml.Linq.XContainer::set_LastNode(System.Xml.Linq.XNode)
  5011. extern "C" IL2CPP_METHOD_ATTR void XContainer_set_LastNode_m1576286215 (XContainer_t3387731002 * __this, XNode_t716131460 * ___value0, const RuntimeMethod* method)
  5012. {
  5013. {
  5014. XNode_t716131460 * L_0 = ___value0;
  5015. __this->set_last_8(L_0);
  5016. return;
  5017. }
  5018. }
  5019. // System.Void System.Xml.Linq.XContainer::CheckChildType(System.Object,System.Boolean)
  5020. extern "C" IL2CPP_METHOD_ATTR void XContainer_CheckChildType_m4115270306 (XContainer_t3387731002 * __this, RuntimeObject * ___o0, bool ___addFirst1, const RuntimeMethod* method)
  5021. {
  5022. static bool s_Il2CppMethodInitialized;
  5023. if (!s_Il2CppMethodInitialized)
  5024. {
  5025. il2cpp_codegen_initialize_method (XContainer_CheckChildType_m4115270306_MetadataUsageId);
  5026. s_Il2CppMethodInitialized = true;
  5027. }
  5028. RuntimeObject * V_0 = NULL;
  5029. RuntimeObject* V_1 = NULL;
  5030. RuntimeObject* V_2 = NULL;
  5031. Exception_t * __last_unhandled_exception = 0;
  5032. NO_UNUSED_WARNING (__last_unhandled_exception);
  5033. Exception_t * __exception_local = 0;
  5034. NO_UNUSED_WARNING (__exception_local);
  5035. int32_t __leave_target = 0;
  5036. NO_UNUSED_WARNING (__leave_target);
  5037. {
  5038. RuntimeObject * L_0 = ___o0;
  5039. if (!L_0)
  5040. {
  5041. goto IL_001c;
  5042. }
  5043. }
  5044. {
  5045. RuntimeObject * L_1 = ___o0;
  5046. if (((String_t*)IsInstSealed((RuntimeObject*)L_1, String_t_il2cpp_TypeInfo_var)))
  5047. {
  5048. goto IL_001c;
  5049. }
  5050. }
  5051. {
  5052. RuntimeObject * L_2 = ___o0;
  5053. if (!((XNode_t716131460 *)IsInstClass((RuntimeObject*)L_2, XNode_t716131460_il2cpp_TypeInfo_var)))
  5054. {
  5055. goto IL_001d;
  5056. }
  5057. }
  5058. IL_001c:
  5059. {
  5060. return;
  5061. }
  5062. IL_001d:
  5063. {
  5064. RuntimeObject * L_3 = ___o0;
  5065. if (!((RuntimeObject*)IsInst((RuntimeObject*)L_3, IEnumerable_t1941168011_il2cpp_TypeInfo_var)))
  5066. {
  5067. goto IL_006b;
  5068. }
  5069. }
  5070. {
  5071. RuntimeObject * L_4 = ___o0;
  5072. NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_4, IEnumerable_t1941168011_il2cpp_TypeInfo_var)));
  5073. RuntimeObject* L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t1941168011_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_4, IEnumerable_t1941168011_il2cpp_TypeInfo_var)));
  5074. V_1 = L_5;
  5075. }
  5076. IL_0034:
  5077. try
  5078. { // begin try (depth: 1)
  5079. {
  5080. goto IL_0048;
  5081. }
  5082. IL_0039:
  5083. {
  5084. RuntimeObject* L_6 = V_1;
  5085. NullCheck(L_6);
  5086. RuntimeObject * L_7 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_6);
  5087. V_0 = L_7;
  5088. RuntimeObject * L_8 = V_0;
  5089. bool L_9 = ___addFirst1;
  5090. XContainer_CheckChildType_m4115270306(__this, L_8, L_9, /*hidden argument*/NULL);
  5091. }
  5092. IL_0048:
  5093. {
  5094. RuntimeObject* L_10 = V_1;
  5095. NullCheck(L_10);
  5096. bool L_11 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_10);
  5097. if (L_11)
  5098. {
  5099. goto IL_0039;
  5100. }
  5101. }
  5102. IL_0053:
  5103. {
  5104. IL2CPP_LEAVE(0x6A, FINALLY_0058);
  5105. }
  5106. } // end try (depth: 1)
  5107. catch(Il2CppExceptionWrapper& e)
  5108. {
  5109. __last_unhandled_exception = (Exception_t *)e.ex;
  5110. goto FINALLY_0058;
  5111. }
  5112. FINALLY_0058:
  5113. { // begin finally (depth: 1)
  5114. {
  5115. RuntimeObject* L_12 = V_1;
  5116. V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_12, IDisposable_t3640265483_il2cpp_TypeInfo_var));
  5117. RuntimeObject* L_13 = V_2;
  5118. if (L_13)
  5119. {
  5120. goto IL_0063;
  5121. }
  5122. }
  5123. IL_0062:
  5124. {
  5125. IL2CPP_END_FINALLY(88)
  5126. }
  5127. IL_0063:
  5128. {
  5129. RuntimeObject* L_14 = V_2;
  5130. NullCheck(L_14);
  5131. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_14);
  5132. IL2CPP_END_FINALLY(88)
  5133. }
  5134. } // end finally (depth: 1)
  5135. IL2CPP_CLEANUP(88)
  5136. {
  5137. IL2CPP_JUMP_TBL(0x6A, IL_006a)
  5138. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  5139. }
  5140. IL_006a:
  5141. {
  5142. return;
  5143. }
  5144. IL_006b:
  5145. {
  5146. RuntimeObject * L_15 = ___o0;
  5147. NullCheck(L_15);
  5148. Type_t * L_16 = Object_GetType_m88164663(L_15, /*hidden argument*/NULL);
  5149. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  5150. String_t* L_17 = String_Concat_m904156431(NULL /*static, unused*/, _stringLiteral899227327, L_16, /*hidden argument*/NULL);
  5151. ArgumentException_t132251570 * L_18 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  5152. ArgumentException__ctor_m1312628991(L_18, L_17, /*hidden argument*/NULL);
  5153. IL2CPP_RAISE_MANAGED_EXCEPTION(L_18,XContainer_CheckChildType_m4115270306_RuntimeMethod_var);
  5154. }
  5155. }
  5156. // System.Void System.Xml.Linq.XContainer::Add(System.Object)
  5157. extern "C" IL2CPP_METHOD_ATTR void XContainer_Add_m3329748841 (XContainer_t3387731002 * __this, RuntimeObject * ___content0, const RuntimeMethod* method)
  5158. {
  5159. static bool s_Il2CppMethodInitialized;
  5160. if (!s_Il2CppMethodInitialized)
  5161. {
  5162. il2cpp_codegen_initialize_method (XContainer_Add_m3329748841_MetadataUsageId);
  5163. s_Il2CppMethodInitialized = true;
  5164. }
  5165. RuntimeObject * V_0 = NULL;
  5166. RuntimeObject* V_1 = NULL;
  5167. RuntimeObject* V_2 = NULL;
  5168. Exception_t * __last_unhandled_exception = 0;
  5169. NO_UNUSED_WARNING (__last_unhandled_exception);
  5170. Exception_t * __exception_local = 0;
  5171. NO_UNUSED_WARNING (__exception_local);
  5172. int32_t __leave_target = 0;
  5173. NO_UNUSED_WARNING (__leave_target);
  5174. {
  5175. RuntimeObject * L_0 = ___content0;
  5176. if (L_0)
  5177. {
  5178. goto IL_0007;
  5179. }
  5180. }
  5181. {
  5182. return;
  5183. }
  5184. IL_0007:
  5185. {
  5186. RuntimeObject * L_1 = ___content0;
  5187. RuntimeObject* L_2 = XUtil_ExpandArray_m1010524603(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  5188. NullCheck(L_2);
  5189. RuntimeObject* L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t1941168011_il2cpp_TypeInfo_var, L_2);
  5190. V_1 = L_3;
  5191. }
  5192. IL_0013:
  5193. try
  5194. { // begin try (depth: 1)
  5195. {
  5196. goto IL_003f;
  5197. }
  5198. IL_0018:
  5199. {
  5200. RuntimeObject* L_4 = V_1;
  5201. NullCheck(L_4);
  5202. RuntimeObject * L_5 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_4);
  5203. V_0 = L_5;
  5204. RuntimeObject * L_6 = V_0;
  5205. XNode_t716131460 * L_7 = __this->get_last_8();
  5206. bool L_8 = VirtFuncInvoker4< bool, RuntimeObject *, bool, XNode_t716131460 *, bool >::Invoke(8 /* System.Boolean System.Xml.Linq.XContainer::OnAddingObject(System.Object,System.Boolean,System.Xml.Linq.XNode,System.Boolean) */, __this, L_6, (bool)0, L_7, (bool)0);
  5207. if (L_8)
  5208. {
  5209. goto IL_003f;
  5210. }
  5211. }
  5212. IL_0033:
  5213. {
  5214. RuntimeObject * L_9 = V_0;
  5215. XNode_t716131460 * L_10 = XUtil_ToNode_m1416248515(NULL /*static, unused*/, L_9, /*hidden argument*/NULL);
  5216. XContainer_AddNode_m2842040036(__this, L_10, /*hidden argument*/NULL);
  5217. }
  5218. IL_003f:
  5219. {
  5220. RuntimeObject* L_11 = V_1;
  5221. NullCheck(L_11);
  5222. bool L_12 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_11);
  5223. if (L_12)
  5224. {
  5225. goto IL_0018;
  5226. }
  5227. }
  5228. IL_004a:
  5229. {
  5230. IL2CPP_LEAVE(0x61, FINALLY_004f);
  5231. }
  5232. } // end try (depth: 1)
  5233. catch(Il2CppExceptionWrapper& e)
  5234. {
  5235. __last_unhandled_exception = (Exception_t *)e.ex;
  5236. goto FINALLY_004f;
  5237. }
  5238. FINALLY_004f:
  5239. { // begin finally (depth: 1)
  5240. {
  5241. RuntimeObject* L_13 = V_1;
  5242. V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, IDisposable_t3640265483_il2cpp_TypeInfo_var));
  5243. RuntimeObject* L_14 = V_2;
  5244. if (L_14)
  5245. {
  5246. goto IL_005a;
  5247. }
  5248. }
  5249. IL_0059:
  5250. {
  5251. IL2CPP_END_FINALLY(79)
  5252. }
  5253. IL_005a:
  5254. {
  5255. RuntimeObject* L_15 = V_2;
  5256. NullCheck(L_15);
  5257. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_15);
  5258. IL2CPP_END_FINALLY(79)
  5259. }
  5260. } // end finally (depth: 1)
  5261. IL2CPP_CLEANUP(79)
  5262. {
  5263. IL2CPP_JUMP_TBL(0x61, IL_0061)
  5264. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  5265. }
  5266. IL_0061:
  5267. {
  5268. return;
  5269. }
  5270. }
  5271. // System.Void System.Xml.Linq.XContainer::AddNode(System.Xml.Linq.XNode)
  5272. extern "C" IL2CPP_METHOD_ATTR void XContainer_AddNode_m2842040036 (XContainer_t3387731002 * __this, XNode_t716131460 * ___n0, const RuntimeMethod* method)
  5273. {
  5274. static bool s_Il2CppMethodInitialized;
  5275. if (!s_Il2CppMethodInitialized)
  5276. {
  5277. il2cpp_codegen_initialize_method (XContainer_AddNode_m2842040036_MetadataUsageId);
  5278. s_Il2CppMethodInitialized = true;
  5279. }
  5280. XNode_t716131460 * V_0 = NULL;
  5281. {
  5282. XNode_t716131460 * L_0 = ___n0;
  5283. XContainer_CheckChildType_m4115270306(__this, L_0, (bool)0, /*hidden argument*/NULL);
  5284. XNode_t716131460 * L_1 = ___n0;
  5285. RuntimeObject * L_2 = XUtil_GetDetachedObject_m3700365624(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  5286. ___n0 = ((XNode_t716131460 *)CastclassClass((RuntimeObject*)L_2, XNode_t716131460_il2cpp_TypeInfo_var));
  5287. XNode_t716131460 * L_3 = ___n0;
  5288. NullCheck(L_3);
  5289. XObject_SetOwner_m1034455036(L_3, __this, /*hidden argument*/NULL);
  5290. XNode_t716131460 * L_4 = __this->get_first_7();
  5291. if (L_4)
  5292. {
  5293. goto IL_003c;
  5294. }
  5295. }
  5296. {
  5297. XNode_t716131460 * L_5 = ___n0;
  5298. XNode_t716131460 * L_6 = L_5;
  5299. V_0 = L_6;
  5300. __this->set_first_7(L_6);
  5301. XNode_t716131460 * L_7 = V_0;
  5302. __this->set_last_8(L_7);
  5303. goto IL_005b;
  5304. }
  5305. IL_003c:
  5306. {
  5307. XNode_t716131460 * L_8 = __this->get_last_8();
  5308. XNode_t716131460 * L_9 = ___n0;
  5309. NullCheck(L_8);
  5310. XNode_set_NextNode_m2663856633(L_8, L_9, /*hidden argument*/NULL);
  5311. XNode_t716131460 * L_10 = ___n0;
  5312. XNode_t716131460 * L_11 = __this->get_last_8();
  5313. NullCheck(L_10);
  5314. XNode_set_PreviousNode_m4241906262(L_10, L_11, /*hidden argument*/NULL);
  5315. XNode_t716131460 * L_12 = ___n0;
  5316. __this->set_last_8(L_12);
  5317. }
  5318. IL_005b:
  5319. {
  5320. return;
  5321. }
  5322. }
  5323. // System.Boolean System.Xml.Linq.XContainer::OnAddingObject(System.Object,System.Boolean,System.Xml.Linq.XNode,System.Boolean)
  5324. extern "C" IL2CPP_METHOD_ATTR bool XContainer_OnAddingObject_m1379122276 (XContainer_t3387731002 * __this, RuntimeObject * ___o0, bool ___rejectAttribute1, XNode_t716131460 * ___refNode2, bool ___addFirst3, const RuntimeMethod* method)
  5325. {
  5326. {
  5327. return (bool)0;
  5328. }
  5329. }
  5330. // System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> System.Xml.Linq.XContainer::Nodes()
  5331. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* XContainer_Nodes_m2555830513 (XContainer_t3387731002 * __this, const RuntimeMethod* method)
  5332. {
  5333. static bool s_Il2CppMethodInitialized;
  5334. if (!s_Il2CppMethodInitialized)
  5335. {
  5336. il2cpp_codegen_initialize_method (XContainer_Nodes_m2555830513_MetadataUsageId);
  5337. s_Il2CppMethodInitialized = true;
  5338. }
  5339. U3CNodesU3Ec__Iterator1A_t2001237956 * V_0 = NULL;
  5340. {
  5341. U3CNodesU3Ec__Iterator1A_t2001237956 * L_0 = (U3CNodesU3Ec__Iterator1A_t2001237956 *)il2cpp_codegen_object_new(U3CNodesU3Ec__Iterator1A_t2001237956_il2cpp_TypeInfo_var);
  5342. U3CNodesU3Ec__Iterator1A__ctor_m1803409360(L_0, /*hidden argument*/NULL);
  5343. V_0 = L_0;
  5344. U3CNodesU3Ec__Iterator1A_t2001237956 * L_1 = V_0;
  5345. NullCheck(L_1);
  5346. L_1->set_U3CU3Ef__this_4(__this);
  5347. U3CNodesU3Ec__Iterator1A_t2001237956 * L_2 = V_0;
  5348. U3CNodesU3Ec__Iterator1A_t2001237956 * L_3 = L_2;
  5349. NullCheck(L_3);
  5350. L_3->set_U24PC_2(((int32_t)-2));
  5351. return L_3;
  5352. }
  5353. }
  5354. #ifdef __clang__
  5355. #pragma clang diagnostic pop
  5356. #endif
  5357. #ifdef __clang__
  5358. #pragma clang diagnostic push
  5359. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5360. #pragma clang diagnostic ignored "-Wunused-variable"
  5361. #endif
  5362. // System.Void System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::.ctor()
  5363. extern "C" IL2CPP_METHOD_ATTR void U3CNodesU3Ec__Iterator1A__ctor_m1803409360 (U3CNodesU3Ec__Iterator1A_t2001237956 * __this, const RuntimeMethod* method)
  5364. {
  5365. {
  5366. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  5367. return;
  5368. }
  5369. }
  5370. // System.Xml.Linq.XNode System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::System.Collections.Generic.IEnumerator<System.Xml.Linq.XNode>.get_Current()
  5371. extern "C" IL2CPP_METHOD_ATTR XNode_t716131460 * U3CNodesU3Ec__Iterator1A_System_Collections_Generic_IEnumeratorU3CSystem_Xml_Linq_XNodeU3E_get_Current_m3844429010 (U3CNodesU3Ec__Iterator1A_t2001237956 * __this, const RuntimeMethod* method)
  5372. {
  5373. {
  5374. XNode_t716131460 * L_0 = __this->get_U24current_3();
  5375. return L_0;
  5376. }
  5377. }
  5378. // System.Object System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::System.Collections.IEnumerator.get_Current()
  5379. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * U3CNodesU3Ec__Iterator1A_System_Collections_IEnumerator_get_Current_m2242344886 (U3CNodesU3Ec__Iterator1A_t2001237956 * __this, const RuntimeMethod* method)
  5380. {
  5381. {
  5382. XNode_t716131460 * L_0 = __this->get_U24current_3();
  5383. return L_0;
  5384. }
  5385. }
  5386. // System.Collections.IEnumerator System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::System.Collections.IEnumerable.GetEnumerator()
  5387. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CNodesU3Ec__Iterator1A_System_Collections_IEnumerable_GetEnumerator_m2304264358 (U3CNodesU3Ec__Iterator1A_t2001237956 * __this, const RuntimeMethod* method)
  5388. {
  5389. {
  5390. RuntimeObject* L_0 = U3CNodesU3Ec__Iterator1A_System_Collections_Generic_IEnumerableU3CSystem_Xml_Linq_XNodeU3E_GetEnumerator_m581229554(__this, /*hidden argument*/NULL);
  5391. return L_0;
  5392. }
  5393. }
  5394. // System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode> System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::System.Collections.Generic.IEnumerable<System.Xml.Linq.XNode>.GetEnumerator()
  5395. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CNodesU3Ec__Iterator1A_System_Collections_Generic_IEnumerableU3CSystem_Xml_Linq_XNodeU3E_GetEnumerator_m581229554 (U3CNodesU3Ec__Iterator1A_t2001237956 * __this, const RuntimeMethod* method)
  5396. {
  5397. static bool s_Il2CppMethodInitialized;
  5398. if (!s_Il2CppMethodInitialized)
  5399. {
  5400. il2cpp_codegen_initialize_method (U3CNodesU3Ec__Iterator1A_System_Collections_Generic_IEnumerableU3CSystem_Xml_Linq_XNodeU3E_GetEnumerator_m581229554_MetadataUsageId);
  5401. s_Il2CppMethodInitialized = true;
  5402. }
  5403. U3CNodesU3Ec__Iterator1A_t2001237956 * V_0 = NULL;
  5404. {
  5405. int32_t* L_0 = __this->get_address_of_U24PC_2();
  5406. int32_t L_1 = Interlocked_CompareExchange_m3023855514(NULL /*static, unused*/, L_0, 0, ((int32_t)-2), /*hidden argument*/NULL);
  5407. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)-2)))))
  5408. {
  5409. goto IL_0014;
  5410. }
  5411. }
  5412. {
  5413. return __this;
  5414. }
  5415. IL_0014:
  5416. {
  5417. U3CNodesU3Ec__Iterator1A_t2001237956 * L_2 = (U3CNodesU3Ec__Iterator1A_t2001237956 *)il2cpp_codegen_object_new(U3CNodesU3Ec__Iterator1A_t2001237956_il2cpp_TypeInfo_var);
  5418. U3CNodesU3Ec__Iterator1A__ctor_m1803409360(L_2, /*hidden argument*/NULL);
  5419. V_0 = L_2;
  5420. U3CNodesU3Ec__Iterator1A_t2001237956 * L_3 = V_0;
  5421. XContainer_t3387731002 * L_4 = __this->get_U3CU3Ef__this_4();
  5422. NullCheck(L_3);
  5423. L_3->set_U3CU3Ef__this_4(L_4);
  5424. U3CNodesU3Ec__Iterator1A_t2001237956 * L_5 = V_0;
  5425. return L_5;
  5426. }
  5427. }
  5428. // System.Boolean System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::MoveNext()
  5429. extern "C" IL2CPP_METHOD_ATTR bool U3CNodesU3Ec__Iterator1A_MoveNext_m4166297686 (U3CNodesU3Ec__Iterator1A_t2001237956 * __this, const RuntimeMethod* method)
  5430. {
  5431. uint32_t V_0 = 0;
  5432. bool V_1 = false;
  5433. {
  5434. int32_t L_0 = __this->get_U24PC_2();
  5435. V_0 = L_0;
  5436. __this->set_U24PC_2((-1));
  5437. uint32_t L_1 = V_0;
  5438. switch (L_1)
  5439. {
  5440. case 0:
  5441. {
  5442. goto IL_0021;
  5443. }
  5444. case 1:
  5445. {
  5446. goto IL_0060;
  5447. }
  5448. }
  5449. }
  5450. {
  5451. goto IL_007e;
  5452. }
  5453. IL_0021:
  5454. {
  5455. XContainer_t3387731002 * L_2 = __this->get_U3CU3Ef__this_4();
  5456. NullCheck(L_2);
  5457. XNode_t716131460 * L_3 = XContainer_get_FirstNode_m540601710(L_2, /*hidden argument*/NULL);
  5458. __this->set_U3CnU3E__0_0(L_3);
  5459. goto IL_006c;
  5460. }
  5461. IL_0037:
  5462. {
  5463. XNode_t716131460 * L_4 = __this->get_U3CnU3E__0_0();
  5464. NullCheck(L_4);
  5465. XNode_t716131460 * L_5 = XNode_get_NextNode_m2890561158(L_4, /*hidden argument*/NULL);
  5466. __this->set_U3CnextU3E__1_1(L_5);
  5467. XNode_t716131460 * L_6 = __this->get_U3CnU3E__0_0();
  5468. __this->set_U24current_3(L_6);
  5469. __this->set_U24PC_2(1);
  5470. goto IL_0080;
  5471. }
  5472. IL_0060:
  5473. {
  5474. XNode_t716131460 * L_7 = __this->get_U3CnextU3E__1_1();
  5475. __this->set_U3CnU3E__0_0(L_7);
  5476. }
  5477. IL_006c:
  5478. {
  5479. XNode_t716131460 * L_8 = __this->get_U3CnU3E__0_0();
  5480. if (L_8)
  5481. {
  5482. goto IL_0037;
  5483. }
  5484. }
  5485. {
  5486. __this->set_U24PC_2((-1));
  5487. }
  5488. IL_007e:
  5489. {
  5490. return (bool)0;
  5491. }
  5492. IL_0080:
  5493. {
  5494. return (bool)1;
  5495. }
  5496. // Dead block : IL_0082: ldloc.1
  5497. }
  5498. // System.Void System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::Dispose()
  5499. extern "C" IL2CPP_METHOD_ATTR void U3CNodesU3Ec__Iterator1A_Dispose_m1723976836 (U3CNodesU3Ec__Iterator1A_t2001237956 * __this, const RuntimeMethod* method)
  5500. {
  5501. {
  5502. __this->set_U24PC_2((-1));
  5503. return;
  5504. }
  5505. }
  5506. // System.Void System.Xml.Linq.XContainer/<Nodes>c__Iterator1A::Reset()
  5507. extern "C" IL2CPP_METHOD_ATTR void U3CNodesU3Ec__Iterator1A_Reset_m1358219216 (U3CNodesU3Ec__Iterator1A_t2001237956 * __this, const RuntimeMethod* method)
  5508. {
  5509. static bool s_Il2CppMethodInitialized;
  5510. if (!s_Il2CppMethodInitialized)
  5511. {
  5512. il2cpp_codegen_initialize_method (U3CNodesU3Ec__Iterator1A_Reset_m1358219216_MetadataUsageId);
  5513. s_Il2CppMethodInitialized = true;
  5514. }
  5515. {
  5516. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  5517. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  5518. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,U3CNodesU3Ec__Iterator1A_Reset_m1358219216_RuntimeMethod_var);
  5519. }
  5520. }
  5521. #ifdef __clang__
  5522. #pragma clang diagnostic pop
  5523. #endif
  5524. #ifdef __clang__
  5525. #pragma clang diagnostic push
  5526. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5527. #pragma clang diagnostic ignored "-Wunused-variable"
  5528. #endif
  5529. // System.Void System.Xml.Linq.XDeclaration::.ctor(System.String,System.String,System.String)
  5530. extern "C" IL2CPP_METHOD_ATTR void XDeclaration__ctor_m3920275799 (XDeclaration_t2907650823 * __this, String_t* ___version0, String_t* ___encoding1, String_t* ___standalone2, const RuntimeMethod* method)
  5531. {
  5532. {
  5533. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  5534. String_t* L_0 = ___version0;
  5535. __this->set_version_2(L_0);
  5536. String_t* L_1 = ___encoding1;
  5537. __this->set_encoding_0(L_1);
  5538. String_t* L_2 = ___standalone2;
  5539. __this->set_standalone_1(L_2);
  5540. return;
  5541. }
  5542. }
  5543. // System.Void System.Xml.Linq.XDeclaration::.ctor(System.Xml.Linq.XDeclaration)
  5544. extern "C" IL2CPP_METHOD_ATTR void XDeclaration__ctor_m3840151100 (XDeclaration_t2907650823 * __this, XDeclaration_t2907650823 * ___other0, const RuntimeMethod* method)
  5545. {
  5546. static bool s_Il2CppMethodInitialized;
  5547. if (!s_Il2CppMethodInitialized)
  5548. {
  5549. il2cpp_codegen_initialize_method (XDeclaration__ctor_m3840151100_MetadataUsageId);
  5550. s_Il2CppMethodInitialized = true;
  5551. }
  5552. {
  5553. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  5554. XDeclaration_t2907650823 * L_0 = ___other0;
  5555. if (L_0)
  5556. {
  5557. goto IL_0017;
  5558. }
  5559. }
  5560. {
  5561. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  5562. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral2432405111, /*hidden argument*/NULL);
  5563. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XDeclaration__ctor_m3840151100_RuntimeMethod_var);
  5564. }
  5565. IL_0017:
  5566. {
  5567. XDeclaration_t2907650823 * L_2 = ___other0;
  5568. NullCheck(L_2);
  5569. String_t* L_3 = L_2->get_version_2();
  5570. __this->set_version_2(L_3);
  5571. XDeclaration_t2907650823 * L_4 = ___other0;
  5572. NullCheck(L_4);
  5573. String_t* L_5 = L_4->get_encoding_0();
  5574. __this->set_encoding_0(L_5);
  5575. XDeclaration_t2907650823 * L_6 = ___other0;
  5576. NullCheck(L_6);
  5577. String_t* L_7 = L_6->get_standalone_1();
  5578. __this->set_standalone_1(L_7);
  5579. return;
  5580. }
  5581. }
  5582. // System.String System.Xml.Linq.XDeclaration::get_Encoding()
  5583. extern "C" IL2CPP_METHOD_ATTR String_t* XDeclaration_get_Encoding_m1349017164 (XDeclaration_t2907650823 * __this, const RuntimeMethod* method)
  5584. {
  5585. {
  5586. String_t* L_0 = __this->get_encoding_0();
  5587. return L_0;
  5588. }
  5589. }
  5590. // System.String System.Xml.Linq.XDeclaration::get_Standalone()
  5591. extern "C" IL2CPP_METHOD_ATTR String_t* XDeclaration_get_Standalone_m2365902379 (XDeclaration_t2907650823 * __this, const RuntimeMethod* method)
  5592. {
  5593. {
  5594. String_t* L_0 = __this->get_standalone_1();
  5595. return L_0;
  5596. }
  5597. }
  5598. // System.String System.Xml.Linq.XDeclaration::get_Version()
  5599. extern "C" IL2CPP_METHOD_ATTR String_t* XDeclaration_get_Version_m3841412136 (XDeclaration_t2907650823 * __this, const RuntimeMethod* method)
  5600. {
  5601. {
  5602. String_t* L_0 = __this->get_version_2();
  5603. return L_0;
  5604. }
  5605. }
  5606. // System.String System.Xml.Linq.XDeclaration::ToString()
  5607. extern "C" IL2CPP_METHOD_ATTR String_t* XDeclaration_ToString_m4250318426 (XDeclaration_t2907650823 * __this, const RuntimeMethod* method)
  5608. {
  5609. static bool s_Il2CppMethodInitialized;
  5610. if (!s_Il2CppMethodInitialized)
  5611. {
  5612. il2cpp_codegen_initialize_method (XDeclaration_ToString_m4250318426_MetadataUsageId);
  5613. s_Il2CppMethodInitialized = true;
  5614. }
  5615. int32_t G_B2_0 = 0;
  5616. StringU5BU5D_t1281789340* G_B2_1 = NULL;
  5617. StringU5BU5D_t1281789340* G_B2_2 = NULL;
  5618. int32_t G_B1_0 = 0;
  5619. StringU5BU5D_t1281789340* G_B1_1 = NULL;
  5620. StringU5BU5D_t1281789340* G_B1_2 = NULL;
  5621. String_t* G_B3_0 = NULL;
  5622. int32_t G_B3_1 = 0;
  5623. StringU5BU5D_t1281789340* G_B3_2 = NULL;
  5624. StringU5BU5D_t1281789340* G_B3_3 = NULL;
  5625. int32_t G_B5_0 = 0;
  5626. StringU5BU5D_t1281789340* G_B5_1 = NULL;
  5627. StringU5BU5D_t1281789340* G_B5_2 = NULL;
  5628. int32_t G_B4_0 = 0;
  5629. StringU5BU5D_t1281789340* G_B4_1 = NULL;
  5630. StringU5BU5D_t1281789340* G_B4_2 = NULL;
  5631. String_t* G_B6_0 = NULL;
  5632. int32_t G_B6_1 = 0;
  5633. StringU5BU5D_t1281789340* G_B6_2 = NULL;
  5634. StringU5BU5D_t1281789340* G_B6_3 = NULL;
  5635. int32_t G_B8_0 = 0;
  5636. StringU5BU5D_t1281789340* G_B8_1 = NULL;
  5637. StringU5BU5D_t1281789340* G_B8_2 = NULL;
  5638. int32_t G_B7_0 = 0;
  5639. StringU5BU5D_t1281789340* G_B7_1 = NULL;
  5640. StringU5BU5D_t1281789340* G_B7_2 = NULL;
  5641. String_t* G_B9_0 = NULL;
  5642. int32_t G_B9_1 = 0;
  5643. StringU5BU5D_t1281789340* G_B9_2 = NULL;
  5644. StringU5BU5D_t1281789340* G_B9_3 = NULL;
  5645. int32_t G_B11_0 = 0;
  5646. StringU5BU5D_t1281789340* G_B11_1 = NULL;
  5647. StringU5BU5D_t1281789340* G_B11_2 = NULL;
  5648. int32_t G_B10_0 = 0;
  5649. StringU5BU5D_t1281789340* G_B10_1 = NULL;
  5650. StringU5BU5D_t1281789340* G_B10_2 = NULL;
  5651. String_t* G_B12_0 = NULL;
  5652. int32_t G_B12_1 = 0;
  5653. StringU5BU5D_t1281789340* G_B12_2 = NULL;
  5654. StringU5BU5D_t1281789340* G_B12_3 = NULL;
  5655. int32_t G_B14_0 = 0;
  5656. StringU5BU5D_t1281789340* G_B14_1 = NULL;
  5657. StringU5BU5D_t1281789340* G_B14_2 = NULL;
  5658. int32_t G_B13_0 = 0;
  5659. StringU5BU5D_t1281789340* G_B13_1 = NULL;
  5660. StringU5BU5D_t1281789340* G_B13_2 = NULL;
  5661. String_t* G_B15_0 = NULL;
  5662. int32_t G_B15_1 = 0;
  5663. StringU5BU5D_t1281789340* G_B15_2 = NULL;
  5664. StringU5BU5D_t1281789340* G_B15_3 = NULL;
  5665. int32_t G_B17_0 = 0;
  5666. StringU5BU5D_t1281789340* G_B17_1 = NULL;
  5667. StringU5BU5D_t1281789340* G_B17_2 = NULL;
  5668. int32_t G_B16_0 = 0;
  5669. StringU5BU5D_t1281789340* G_B16_1 = NULL;
  5670. StringU5BU5D_t1281789340* G_B16_2 = NULL;
  5671. String_t* G_B18_0 = NULL;
  5672. int32_t G_B18_1 = 0;
  5673. StringU5BU5D_t1281789340* G_B18_2 = NULL;
  5674. StringU5BU5D_t1281789340* G_B18_3 = NULL;
  5675. int32_t G_B20_0 = 0;
  5676. StringU5BU5D_t1281789340* G_B20_1 = NULL;
  5677. StringU5BU5D_t1281789340* G_B20_2 = NULL;
  5678. int32_t G_B19_0 = 0;
  5679. StringU5BU5D_t1281789340* G_B19_1 = NULL;
  5680. StringU5BU5D_t1281789340* G_B19_2 = NULL;
  5681. String_t* G_B21_0 = NULL;
  5682. int32_t G_B21_1 = 0;
  5683. StringU5BU5D_t1281789340* G_B21_2 = NULL;
  5684. StringU5BU5D_t1281789340* G_B21_3 = NULL;
  5685. int32_t G_B23_0 = 0;
  5686. StringU5BU5D_t1281789340* G_B23_1 = NULL;
  5687. StringU5BU5D_t1281789340* G_B23_2 = NULL;
  5688. int32_t G_B22_0 = 0;
  5689. StringU5BU5D_t1281789340* G_B22_1 = NULL;
  5690. StringU5BU5D_t1281789340* G_B22_2 = NULL;
  5691. String_t* G_B24_0 = NULL;
  5692. int32_t G_B24_1 = 0;
  5693. StringU5BU5D_t1281789340* G_B24_2 = NULL;
  5694. StringU5BU5D_t1281789340* G_B24_3 = NULL;
  5695. int32_t G_B26_0 = 0;
  5696. StringU5BU5D_t1281789340* G_B26_1 = NULL;
  5697. StringU5BU5D_t1281789340* G_B26_2 = NULL;
  5698. int32_t G_B25_0 = 0;
  5699. StringU5BU5D_t1281789340* G_B25_1 = NULL;
  5700. StringU5BU5D_t1281789340* G_B25_2 = NULL;
  5701. String_t* G_B27_0 = NULL;
  5702. int32_t G_B27_1 = 0;
  5703. StringU5BU5D_t1281789340* G_B27_2 = NULL;
  5704. StringU5BU5D_t1281789340* G_B27_3 = NULL;
  5705. {
  5706. StringU5BU5D_t1281789340* L_0 = ((StringU5BU5D_t1281789340*)SZArrayNew(StringU5BU5D_t1281789340_il2cpp_TypeInfo_var, (uint32_t)((int32_t)11)));
  5707. NullCheck(L_0);
  5708. ArrayElementTypeCheck (L_0, _stringLiteral3121692312);
  5709. (L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral3121692312);
  5710. StringU5BU5D_t1281789340* L_1 = L_0;
  5711. String_t* L_2 = __this->get_version_2();
  5712. G_B1_0 = 1;
  5713. G_B1_1 = L_1;
  5714. G_B1_2 = L_1;
  5715. if (!L_2)
  5716. {
  5717. G_B2_0 = 1;
  5718. G_B2_1 = L_1;
  5719. G_B2_2 = L_1;
  5720. goto IL_0026;
  5721. }
  5722. }
  5723. {
  5724. G_B3_0 = _stringLiteral2120901972;
  5725. G_B3_1 = G_B1_0;
  5726. G_B3_2 = G_B1_1;
  5727. G_B3_3 = G_B1_2;
  5728. goto IL_0027;
  5729. }
  5730. IL_0026:
  5731. {
  5732. G_B3_0 = ((String_t*)(NULL));
  5733. G_B3_1 = G_B2_0;
  5734. G_B3_2 = G_B2_1;
  5735. G_B3_3 = G_B2_2;
  5736. }
  5737. IL_0027:
  5738. {
  5739. NullCheck(G_B3_2);
  5740. ArrayElementTypeCheck (G_B3_2, G_B3_0);
  5741. (G_B3_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B3_1), (String_t*)G_B3_0);
  5742. StringU5BU5D_t1281789340* L_3 = G_B3_3;
  5743. String_t* L_4 = __this->get_version_2();
  5744. G_B4_0 = 2;
  5745. G_B4_1 = L_3;
  5746. G_B4_2 = L_3;
  5747. if (!L_4)
  5748. {
  5749. G_B5_0 = 2;
  5750. G_B5_1 = L_3;
  5751. G_B5_2 = L_3;
  5752. goto IL_0040;
  5753. }
  5754. }
  5755. {
  5756. String_t* L_5 = __this->get_version_2();
  5757. G_B6_0 = L_5;
  5758. G_B6_1 = G_B4_0;
  5759. G_B6_2 = G_B4_1;
  5760. G_B6_3 = G_B4_2;
  5761. goto IL_0041;
  5762. }
  5763. IL_0040:
  5764. {
  5765. G_B6_0 = ((String_t*)(NULL));
  5766. G_B6_1 = G_B5_0;
  5767. G_B6_2 = G_B5_1;
  5768. G_B6_3 = G_B5_2;
  5769. }
  5770. IL_0041:
  5771. {
  5772. NullCheck(G_B6_2);
  5773. ArrayElementTypeCheck (G_B6_2, G_B6_0);
  5774. (G_B6_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B6_1), (String_t*)G_B6_0);
  5775. StringU5BU5D_t1281789340* L_6 = G_B6_3;
  5776. String_t* L_7 = __this->get_version_2();
  5777. G_B7_0 = 3;
  5778. G_B7_1 = L_6;
  5779. G_B7_2 = L_6;
  5780. if (!L_7)
  5781. {
  5782. G_B8_0 = 3;
  5783. G_B8_1 = L_6;
  5784. G_B8_2 = L_6;
  5785. goto IL_0059;
  5786. }
  5787. }
  5788. {
  5789. G_B9_0 = _stringLiteral3452614526;
  5790. G_B9_1 = G_B7_0;
  5791. G_B9_2 = G_B7_1;
  5792. G_B9_3 = G_B7_2;
  5793. goto IL_005a;
  5794. }
  5795. IL_0059:
  5796. {
  5797. G_B9_0 = ((String_t*)(NULL));
  5798. G_B9_1 = G_B8_0;
  5799. G_B9_2 = G_B8_1;
  5800. G_B9_3 = G_B8_2;
  5801. }
  5802. IL_005a:
  5803. {
  5804. NullCheck(G_B9_2);
  5805. ArrayElementTypeCheck (G_B9_2, G_B9_0);
  5806. (G_B9_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B9_1), (String_t*)G_B9_0);
  5807. StringU5BU5D_t1281789340* L_8 = G_B9_3;
  5808. String_t* L_9 = __this->get_encoding_0();
  5809. G_B10_0 = 4;
  5810. G_B10_1 = L_8;
  5811. G_B10_2 = L_8;
  5812. if (!L_9)
  5813. {
  5814. G_B11_0 = 4;
  5815. G_B11_1 = L_8;
  5816. G_B11_2 = L_8;
  5817. goto IL_0072;
  5818. }
  5819. }
  5820. {
  5821. G_B12_0 = _stringLiteral4008185757;
  5822. G_B12_1 = G_B10_0;
  5823. G_B12_2 = G_B10_1;
  5824. G_B12_3 = G_B10_2;
  5825. goto IL_0073;
  5826. }
  5827. IL_0072:
  5828. {
  5829. G_B12_0 = ((String_t*)(NULL));
  5830. G_B12_1 = G_B11_0;
  5831. G_B12_2 = G_B11_1;
  5832. G_B12_3 = G_B11_2;
  5833. }
  5834. IL_0073:
  5835. {
  5836. NullCheck(G_B12_2);
  5837. ArrayElementTypeCheck (G_B12_2, G_B12_0);
  5838. (G_B12_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B12_1), (String_t*)G_B12_0);
  5839. StringU5BU5D_t1281789340* L_10 = G_B12_3;
  5840. String_t* L_11 = __this->get_encoding_0();
  5841. G_B13_0 = 5;
  5842. G_B13_1 = L_10;
  5843. G_B13_2 = L_10;
  5844. if (!L_11)
  5845. {
  5846. G_B14_0 = 5;
  5847. G_B14_1 = L_10;
  5848. G_B14_2 = L_10;
  5849. goto IL_008c;
  5850. }
  5851. }
  5852. {
  5853. String_t* L_12 = __this->get_encoding_0();
  5854. G_B15_0 = L_12;
  5855. G_B15_1 = G_B13_0;
  5856. G_B15_2 = G_B13_1;
  5857. G_B15_3 = G_B13_2;
  5858. goto IL_008d;
  5859. }
  5860. IL_008c:
  5861. {
  5862. G_B15_0 = ((String_t*)(NULL));
  5863. G_B15_1 = G_B14_0;
  5864. G_B15_2 = G_B14_1;
  5865. G_B15_3 = G_B14_2;
  5866. }
  5867. IL_008d:
  5868. {
  5869. NullCheck(G_B15_2);
  5870. ArrayElementTypeCheck (G_B15_2, G_B15_0);
  5871. (G_B15_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B15_1), (String_t*)G_B15_0);
  5872. StringU5BU5D_t1281789340* L_13 = G_B15_3;
  5873. String_t* L_14 = __this->get_encoding_0();
  5874. G_B16_0 = 6;
  5875. G_B16_1 = L_13;
  5876. G_B16_2 = L_13;
  5877. if (!L_14)
  5878. {
  5879. G_B17_0 = 6;
  5880. G_B17_1 = L_13;
  5881. G_B17_2 = L_13;
  5882. goto IL_00a5;
  5883. }
  5884. }
  5885. {
  5886. G_B18_0 = _stringLiteral3452614526;
  5887. G_B18_1 = G_B16_0;
  5888. G_B18_2 = G_B16_1;
  5889. G_B18_3 = G_B16_2;
  5890. goto IL_00a6;
  5891. }
  5892. IL_00a5:
  5893. {
  5894. G_B18_0 = ((String_t*)(NULL));
  5895. G_B18_1 = G_B17_0;
  5896. G_B18_2 = G_B17_1;
  5897. G_B18_3 = G_B17_2;
  5898. }
  5899. IL_00a6:
  5900. {
  5901. NullCheck(G_B18_2);
  5902. ArrayElementTypeCheck (G_B18_2, G_B18_0);
  5903. (G_B18_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B18_1), (String_t*)G_B18_0);
  5904. StringU5BU5D_t1281789340* L_15 = G_B18_3;
  5905. String_t* L_16 = __this->get_standalone_1();
  5906. G_B19_0 = 7;
  5907. G_B19_1 = L_15;
  5908. G_B19_2 = L_15;
  5909. if (!L_16)
  5910. {
  5911. G_B20_0 = 7;
  5912. G_B20_1 = L_15;
  5913. G_B20_2 = L_15;
  5914. goto IL_00be;
  5915. }
  5916. }
  5917. {
  5918. G_B21_0 = _stringLiteral3804145326;
  5919. G_B21_1 = G_B19_0;
  5920. G_B21_2 = G_B19_1;
  5921. G_B21_3 = G_B19_2;
  5922. goto IL_00bf;
  5923. }
  5924. IL_00be:
  5925. {
  5926. G_B21_0 = ((String_t*)(NULL));
  5927. G_B21_1 = G_B20_0;
  5928. G_B21_2 = G_B20_1;
  5929. G_B21_3 = G_B20_2;
  5930. }
  5931. IL_00bf:
  5932. {
  5933. NullCheck(G_B21_2);
  5934. ArrayElementTypeCheck (G_B21_2, G_B21_0);
  5935. (G_B21_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B21_1), (String_t*)G_B21_0);
  5936. StringU5BU5D_t1281789340* L_17 = G_B21_3;
  5937. String_t* L_18 = __this->get_standalone_1();
  5938. G_B22_0 = 8;
  5939. G_B22_1 = L_17;
  5940. G_B22_2 = L_17;
  5941. if (!L_18)
  5942. {
  5943. G_B23_0 = 8;
  5944. G_B23_1 = L_17;
  5945. G_B23_2 = L_17;
  5946. goto IL_00d8;
  5947. }
  5948. }
  5949. {
  5950. String_t* L_19 = __this->get_standalone_1();
  5951. G_B24_0 = L_19;
  5952. G_B24_1 = G_B22_0;
  5953. G_B24_2 = G_B22_1;
  5954. G_B24_3 = G_B22_2;
  5955. goto IL_00d9;
  5956. }
  5957. IL_00d8:
  5958. {
  5959. G_B24_0 = ((String_t*)(NULL));
  5960. G_B24_1 = G_B23_0;
  5961. G_B24_2 = G_B23_1;
  5962. G_B24_3 = G_B23_2;
  5963. }
  5964. IL_00d9:
  5965. {
  5966. NullCheck(G_B24_2);
  5967. ArrayElementTypeCheck (G_B24_2, G_B24_0);
  5968. (G_B24_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B24_1), (String_t*)G_B24_0);
  5969. StringU5BU5D_t1281789340* L_20 = G_B24_3;
  5970. String_t* L_21 = __this->get_standalone_1();
  5971. G_B25_0 = ((int32_t)9);
  5972. G_B25_1 = L_20;
  5973. G_B25_2 = L_20;
  5974. if (!L_21)
  5975. {
  5976. G_B26_0 = ((int32_t)9);
  5977. G_B26_1 = L_20;
  5978. G_B26_2 = L_20;
  5979. goto IL_00f2;
  5980. }
  5981. }
  5982. {
  5983. G_B27_0 = _stringLiteral3452614526;
  5984. G_B27_1 = G_B25_0;
  5985. G_B27_2 = G_B25_1;
  5986. G_B27_3 = G_B25_2;
  5987. goto IL_00f3;
  5988. }
  5989. IL_00f2:
  5990. {
  5991. G_B27_0 = ((String_t*)(NULL));
  5992. G_B27_1 = G_B26_0;
  5993. G_B27_2 = G_B26_1;
  5994. G_B27_3 = G_B26_2;
  5995. }
  5996. IL_00f3:
  5997. {
  5998. NullCheck(G_B27_2);
  5999. ArrayElementTypeCheck (G_B27_2, G_B27_0);
  6000. (G_B27_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B27_1), (String_t*)G_B27_0);
  6001. StringU5BU5D_t1281789340* L_22 = G_B27_3;
  6002. NullCheck(L_22);
  6003. ArrayElementTypeCheck (L_22, _stringLiteral3451697041);
  6004. (L_22)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)_stringLiteral3451697041);
  6005. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  6006. String_t* L_23 = String_Concat_m1809518182(NULL /*static, unused*/, L_22, /*hidden argument*/NULL);
  6007. return L_23;
  6008. }
  6009. }
  6010. #ifdef __clang__
  6011. #pragma clang diagnostic pop
  6012. #endif
  6013. #ifdef __clang__
  6014. #pragma clang diagnostic push
  6015. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6016. #pragma clang diagnostic ignored "-Wunused-variable"
  6017. #endif
  6018. // System.Void System.Xml.Linq.XDocument::.ctor()
  6019. extern "C" IL2CPP_METHOD_ATTR void XDocument__ctor_m1715976504 (XDocument_t1376419702 * __this, const RuntimeMethod* method)
  6020. {
  6021. {
  6022. XContainer__ctor_m2392412783(__this, /*hidden argument*/NULL);
  6023. return;
  6024. }
  6025. }
  6026. // System.Xml.Linq.XDeclaration System.Xml.Linq.XDocument::get_Declaration()
  6027. extern "C" IL2CPP_METHOD_ATTR XDeclaration_t2907650823 * XDocument_get_Declaration_m925992014 (XDocument_t1376419702 * __this, const RuntimeMethod* method)
  6028. {
  6029. {
  6030. XDeclaration_t2907650823 * L_0 = __this->get_xmldecl_9();
  6031. return L_0;
  6032. }
  6033. }
  6034. // System.Void System.Xml.Linq.XDocument::set_Declaration(System.Xml.Linq.XDeclaration)
  6035. extern "C" IL2CPP_METHOD_ATTR void XDocument_set_Declaration_m1583407267 (XDocument_t1376419702 * __this, XDeclaration_t2907650823 * ___value0, const RuntimeMethod* method)
  6036. {
  6037. {
  6038. XDeclaration_t2907650823 * L_0 = ___value0;
  6039. __this->set_xmldecl_9(L_0);
  6040. return;
  6041. }
  6042. }
  6043. // System.Xml.Linq.XDocumentType System.Xml.Linq.XDocument::get_DocumentType()
  6044. extern "C" IL2CPP_METHOD_ATTR XDocumentType_t1853592271 * XDocument_get_DocumentType_m3980618089 (XDocument_t1376419702 * __this, const RuntimeMethod* method)
  6045. {
  6046. static bool s_Il2CppMethodInitialized;
  6047. if (!s_Il2CppMethodInitialized)
  6048. {
  6049. il2cpp_codegen_initialize_method (XDocument_get_DocumentType_m3980618089_MetadataUsageId);
  6050. s_Il2CppMethodInitialized = true;
  6051. }
  6052. RuntimeObject * V_0 = NULL;
  6053. RuntimeObject* V_1 = NULL;
  6054. XDocumentType_t1853592271 * V_2 = NULL;
  6055. Exception_t * __last_unhandled_exception = 0;
  6056. NO_UNUSED_WARNING (__last_unhandled_exception);
  6057. Exception_t * __exception_local = 0;
  6058. NO_UNUSED_WARNING (__exception_local);
  6059. int32_t __leave_target = 0;
  6060. NO_UNUSED_WARNING (__leave_target);
  6061. {
  6062. RuntimeObject* L_0 = XContainer_Nodes_m2555830513(__this, /*hidden argument*/NULL);
  6063. NullCheck(L_0);
  6064. RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>::GetEnumerator() */, IEnumerable_1_t3990951645_il2cpp_TypeInfo_var, L_0);
  6065. V_1 = L_1;
  6066. }
  6067. IL_000c:
  6068. try
  6069. { // begin try (depth: 1)
  6070. {
  6071. goto IL_002f;
  6072. }
  6073. IL_0011:
  6074. {
  6075. RuntimeObject* L_2 = V_1;
  6076. NullCheck(L_2);
  6077. XNode_t716131460 * L_3 = InterfaceFuncInvoker0< XNode_t716131460 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode>::get_Current() */, IEnumerator_1_t1148701928_il2cpp_TypeInfo_var, L_2);
  6078. V_0 = L_3;
  6079. RuntimeObject * L_4 = V_0;
  6080. if (!((XDocumentType_t1853592271 *)IsInstClass((RuntimeObject*)L_4, XDocumentType_t1853592271_il2cpp_TypeInfo_var)))
  6081. {
  6082. goto IL_002f;
  6083. }
  6084. }
  6085. IL_0023:
  6086. {
  6087. RuntimeObject * L_5 = V_0;
  6088. V_2 = ((XDocumentType_t1853592271 *)CastclassClass((RuntimeObject*)L_5, XDocumentType_t1853592271_il2cpp_TypeInfo_var));
  6089. IL2CPP_LEAVE(0x4C, FINALLY_003f);
  6090. }
  6091. IL_002f:
  6092. {
  6093. RuntimeObject* L_6 = V_1;
  6094. NullCheck(L_6);
  6095. bool L_7 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_6);
  6096. if (L_7)
  6097. {
  6098. goto IL_0011;
  6099. }
  6100. }
  6101. IL_003a:
  6102. {
  6103. IL2CPP_LEAVE(0x4A, FINALLY_003f);
  6104. }
  6105. } // end try (depth: 1)
  6106. catch(Il2CppExceptionWrapper& e)
  6107. {
  6108. __last_unhandled_exception = (Exception_t *)e.ex;
  6109. goto FINALLY_003f;
  6110. }
  6111. FINALLY_003f:
  6112. { // begin finally (depth: 1)
  6113. {
  6114. RuntimeObject* L_8 = V_1;
  6115. if (L_8)
  6116. {
  6117. goto IL_0043;
  6118. }
  6119. }
  6120. IL_0042:
  6121. {
  6122. IL2CPP_END_FINALLY(63)
  6123. }
  6124. IL_0043:
  6125. {
  6126. RuntimeObject* L_9 = V_1;
  6127. NullCheck(L_9);
  6128. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_9);
  6129. IL2CPP_END_FINALLY(63)
  6130. }
  6131. } // end finally (depth: 1)
  6132. IL2CPP_CLEANUP(63)
  6133. {
  6134. IL2CPP_JUMP_TBL(0x4C, IL_004c)
  6135. IL2CPP_JUMP_TBL(0x4A, IL_004a)
  6136. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  6137. }
  6138. IL_004a:
  6139. {
  6140. return (XDocumentType_t1853592271 *)NULL;
  6141. }
  6142. IL_004c:
  6143. {
  6144. XDocumentType_t1853592271 * L_10 = V_2;
  6145. return L_10;
  6146. }
  6147. }
  6148. // System.Xml.XmlNodeType System.Xml.Linq.XDocument::get_NodeType()
  6149. extern "C" IL2CPP_METHOD_ATTR int32_t XDocument_get_NodeType_m3201257204 (XDocument_t1376419702 * __this, const RuntimeMethod* method)
  6150. {
  6151. {
  6152. return (int32_t)(((int32_t)9));
  6153. }
  6154. }
  6155. // System.Xml.Linq.XElement System.Xml.Linq.XDocument::get_Root()
  6156. extern "C" IL2CPP_METHOD_ATTR XElement_t4185968754 * XDocument_get_Root_m2125125051 (XDocument_t1376419702 * __this, const RuntimeMethod* method)
  6157. {
  6158. static bool s_Il2CppMethodInitialized;
  6159. if (!s_Il2CppMethodInitialized)
  6160. {
  6161. il2cpp_codegen_initialize_method (XDocument_get_Root_m2125125051_MetadataUsageId);
  6162. s_Il2CppMethodInitialized = true;
  6163. }
  6164. RuntimeObject * V_0 = NULL;
  6165. RuntimeObject* V_1 = NULL;
  6166. XElement_t4185968754 * V_2 = NULL;
  6167. Exception_t * __last_unhandled_exception = 0;
  6168. NO_UNUSED_WARNING (__last_unhandled_exception);
  6169. Exception_t * __exception_local = 0;
  6170. NO_UNUSED_WARNING (__exception_local);
  6171. int32_t __leave_target = 0;
  6172. NO_UNUSED_WARNING (__leave_target);
  6173. {
  6174. RuntimeObject* L_0 = XContainer_Nodes_m2555830513(__this, /*hidden argument*/NULL);
  6175. NullCheck(L_0);
  6176. RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>::GetEnumerator() */, IEnumerable_1_t3990951645_il2cpp_TypeInfo_var, L_0);
  6177. V_1 = L_1;
  6178. }
  6179. IL_000c:
  6180. try
  6181. { // begin try (depth: 1)
  6182. {
  6183. goto IL_002f;
  6184. }
  6185. IL_0011:
  6186. {
  6187. RuntimeObject* L_2 = V_1;
  6188. NullCheck(L_2);
  6189. XNode_t716131460 * L_3 = InterfaceFuncInvoker0< XNode_t716131460 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode>::get_Current() */, IEnumerator_1_t1148701928_il2cpp_TypeInfo_var, L_2);
  6190. V_0 = L_3;
  6191. RuntimeObject * L_4 = V_0;
  6192. if (!((XElement_t4185968754 *)IsInstClass((RuntimeObject*)L_4, XElement_t4185968754_il2cpp_TypeInfo_var)))
  6193. {
  6194. goto IL_002f;
  6195. }
  6196. }
  6197. IL_0023:
  6198. {
  6199. RuntimeObject * L_5 = V_0;
  6200. V_2 = ((XElement_t4185968754 *)CastclassClass((RuntimeObject*)L_5, XElement_t4185968754_il2cpp_TypeInfo_var));
  6201. IL2CPP_LEAVE(0x4C, FINALLY_003f);
  6202. }
  6203. IL_002f:
  6204. {
  6205. RuntimeObject* L_6 = V_1;
  6206. NullCheck(L_6);
  6207. bool L_7 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_6);
  6208. if (L_7)
  6209. {
  6210. goto IL_0011;
  6211. }
  6212. }
  6213. IL_003a:
  6214. {
  6215. IL2CPP_LEAVE(0x4A, FINALLY_003f);
  6216. }
  6217. } // end try (depth: 1)
  6218. catch(Il2CppExceptionWrapper& e)
  6219. {
  6220. __last_unhandled_exception = (Exception_t *)e.ex;
  6221. goto FINALLY_003f;
  6222. }
  6223. FINALLY_003f:
  6224. { // begin finally (depth: 1)
  6225. {
  6226. RuntimeObject* L_8 = V_1;
  6227. if (L_8)
  6228. {
  6229. goto IL_0043;
  6230. }
  6231. }
  6232. IL_0042:
  6233. {
  6234. IL2CPP_END_FINALLY(63)
  6235. }
  6236. IL_0043:
  6237. {
  6238. RuntimeObject* L_9 = V_1;
  6239. NullCheck(L_9);
  6240. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_9);
  6241. IL2CPP_END_FINALLY(63)
  6242. }
  6243. } // end finally (depth: 1)
  6244. IL2CPP_CLEANUP(63)
  6245. {
  6246. IL2CPP_JUMP_TBL(0x4C, IL_004c)
  6247. IL2CPP_JUMP_TBL(0x4A, IL_004a)
  6248. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  6249. }
  6250. IL_004a:
  6251. {
  6252. return (XElement_t4185968754 *)NULL;
  6253. }
  6254. IL_004c:
  6255. {
  6256. XElement_t4185968754 * L_10 = V_2;
  6257. return L_10;
  6258. }
  6259. }
  6260. // System.Void System.Xml.Linq.XDocument::ValidateWhitespace(System.String)
  6261. extern "C" IL2CPP_METHOD_ATTR void XDocument_ValidateWhitespace_m2906834603 (RuntimeObject * __this /* static, unused */, String_t* ___s0, const RuntimeMethod* method)
  6262. {
  6263. static bool s_Il2CppMethodInitialized;
  6264. if (!s_Il2CppMethodInitialized)
  6265. {
  6266. il2cpp_codegen_initialize_method (XDocument_ValidateWhitespace_m2906834603_MetadataUsageId);
  6267. s_Il2CppMethodInitialized = true;
  6268. }
  6269. int32_t V_0 = 0;
  6270. Il2CppChar V_1 = 0x0;
  6271. {
  6272. V_0 = 0;
  6273. goto IL_004d;
  6274. }
  6275. IL_0007:
  6276. {
  6277. String_t* L_0 = ___s0;
  6278. int32_t L_1 = V_0;
  6279. NullCheck(L_0);
  6280. Il2CppChar L_2 = String_get_Chars_m2986988803(L_0, L_1, /*hidden argument*/NULL);
  6281. V_1 = L_2;
  6282. Il2CppChar L_3 = V_1;
  6283. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)((int32_t)9))))
  6284. {
  6285. case 0:
  6286. {
  6287. goto IL_0039;
  6288. }
  6289. case 1:
  6290. {
  6291. goto IL_0039;
  6292. }
  6293. case 2:
  6294. {
  6295. goto IL_002c;
  6296. }
  6297. case 3:
  6298. {
  6299. goto IL_002c;
  6300. }
  6301. case 4:
  6302. {
  6303. goto IL_0039;
  6304. }
  6305. }
  6306. }
  6307. IL_002c:
  6308. {
  6309. Il2CppChar L_4 = V_1;
  6310. if ((((int32_t)L_4) == ((int32_t)((int32_t)32))))
  6311. {
  6312. goto IL_0039;
  6313. }
  6314. }
  6315. {
  6316. goto IL_003e;
  6317. }
  6318. IL_0039:
  6319. {
  6320. goto IL_0049;
  6321. }
  6322. IL_003e:
  6323. {
  6324. ArgumentException_t132251570 * L_5 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  6325. ArgumentException__ctor_m1312628991(L_5, _stringLiteral1412811576, /*hidden argument*/NULL);
  6326. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,XDocument_ValidateWhitespace_m2906834603_RuntimeMethod_var);
  6327. }
  6328. IL_0049:
  6329. {
  6330. int32_t L_6 = V_0;
  6331. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
  6332. }
  6333. IL_004d:
  6334. {
  6335. int32_t L_7 = V_0;
  6336. String_t* L_8 = ___s0;
  6337. NullCheck(L_8);
  6338. int32_t L_9 = String_get_Length_m3847582255(L_8, /*hidden argument*/NULL);
  6339. if ((((int32_t)L_7) < ((int32_t)L_9)))
  6340. {
  6341. goto IL_0007;
  6342. }
  6343. }
  6344. {
  6345. return;
  6346. }
  6347. }
  6348. // System.Void System.Xml.Linq.XDocument::WriteTo(System.Xml.XmlWriter)
  6349. extern "C" IL2CPP_METHOD_ATTR void XDocument_WriteTo_m2640830178 (XDocument_t1376419702 * __this, XmlWriter_t127905479 * ___w0, const RuntimeMethod* method)
  6350. {
  6351. static bool s_Il2CppMethodInitialized;
  6352. if (!s_Il2CppMethodInitialized)
  6353. {
  6354. il2cpp_codegen_initialize_method (XDocument_WriteTo_m2640830178_MetadataUsageId);
  6355. s_Il2CppMethodInitialized = true;
  6356. }
  6357. XNode_t716131460 * V_0 = NULL;
  6358. RuntimeObject* V_1 = NULL;
  6359. Exception_t * __last_unhandled_exception = 0;
  6360. NO_UNUSED_WARNING (__last_unhandled_exception);
  6361. Exception_t * __exception_local = 0;
  6362. NO_UNUSED_WARNING (__exception_local);
  6363. int32_t __leave_target = 0;
  6364. NO_UNUSED_WARNING (__leave_target);
  6365. {
  6366. XDeclaration_t2907650823 * L_0 = __this->get_xmldecl_9();
  6367. if (!L_0)
  6368. {
  6369. goto IL_0041;
  6370. }
  6371. }
  6372. {
  6373. XDeclaration_t2907650823 * L_1 = __this->get_xmldecl_9();
  6374. NullCheck(L_1);
  6375. String_t* L_2 = XDeclaration_get_Standalone_m2365902379(L_1, /*hidden argument*/NULL);
  6376. if (!L_2)
  6377. {
  6378. goto IL_003b;
  6379. }
  6380. }
  6381. {
  6382. XmlWriter_t127905479 * L_3 = ___w0;
  6383. XDeclaration_t2907650823 * L_4 = __this->get_xmldecl_9();
  6384. NullCheck(L_4);
  6385. String_t* L_5 = XDeclaration_get_Standalone_m2365902379(L_4, /*hidden argument*/NULL);
  6386. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  6387. bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_5, _stringLiteral4119301762, /*hidden argument*/NULL);
  6388. NullCheck(L_3);
  6389. VirtActionInvoker1< bool >::Invoke(21 /* System.Void System.Xml.XmlWriter::WriteStartDocument(System.Boolean) */, L_3, L_6);
  6390. goto IL_0041;
  6391. }
  6392. IL_003b:
  6393. {
  6394. XmlWriter_t127905479 * L_7 = ___w0;
  6395. NullCheck(L_7);
  6396. VirtActionInvoker0::Invoke(20 /* System.Void System.Xml.XmlWriter::WriteStartDocument() */, L_7);
  6397. }
  6398. IL_0041:
  6399. {
  6400. RuntimeObject* L_8 = XContainer_Nodes_m2555830513(__this, /*hidden argument*/NULL);
  6401. NullCheck(L_8);
  6402. RuntimeObject* L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>::GetEnumerator() */, IEnumerable_1_t3990951645_il2cpp_TypeInfo_var, L_8);
  6403. V_1 = L_9;
  6404. }
  6405. IL_004d:
  6406. try
  6407. { // begin try (depth: 1)
  6408. {
  6409. goto IL_0060;
  6410. }
  6411. IL_0052:
  6412. {
  6413. RuntimeObject* L_10 = V_1;
  6414. NullCheck(L_10);
  6415. XNode_t716131460 * L_11 = InterfaceFuncInvoker0< XNode_t716131460 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode>::get_Current() */, IEnumerator_1_t1148701928_il2cpp_TypeInfo_var, L_10);
  6416. V_0 = L_11;
  6417. XNode_t716131460 * L_12 = V_0;
  6418. XmlWriter_t127905479 * L_13 = ___w0;
  6419. NullCheck(L_12);
  6420. VirtActionInvoker1< XmlWriter_t127905479 * >::Invoke(7 /* System.Void System.Xml.Linq.XNode::WriteTo(System.Xml.XmlWriter) */, L_12, L_13);
  6421. }
  6422. IL_0060:
  6423. {
  6424. RuntimeObject* L_14 = V_1;
  6425. NullCheck(L_14);
  6426. bool L_15 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_14);
  6427. if (L_15)
  6428. {
  6429. goto IL_0052;
  6430. }
  6431. }
  6432. IL_006b:
  6433. {
  6434. IL2CPP_LEAVE(0x7B, FINALLY_0070);
  6435. }
  6436. } // end try (depth: 1)
  6437. catch(Il2CppExceptionWrapper& e)
  6438. {
  6439. __last_unhandled_exception = (Exception_t *)e.ex;
  6440. goto FINALLY_0070;
  6441. }
  6442. FINALLY_0070:
  6443. { // begin finally (depth: 1)
  6444. {
  6445. RuntimeObject* L_16 = V_1;
  6446. if (L_16)
  6447. {
  6448. goto IL_0074;
  6449. }
  6450. }
  6451. IL_0073:
  6452. {
  6453. IL2CPP_END_FINALLY(112)
  6454. }
  6455. IL_0074:
  6456. {
  6457. RuntimeObject* L_17 = V_1;
  6458. NullCheck(L_17);
  6459. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_17);
  6460. IL2CPP_END_FINALLY(112)
  6461. }
  6462. } // end finally (depth: 1)
  6463. IL2CPP_CLEANUP(112)
  6464. {
  6465. IL2CPP_JUMP_TBL(0x7B, IL_007b)
  6466. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  6467. }
  6468. IL_007b:
  6469. {
  6470. return;
  6471. }
  6472. }
  6473. // System.Boolean System.Xml.Linq.XDocument::OnAddingObject(System.Object,System.Boolean,System.Xml.Linq.XNode,System.Boolean)
  6474. extern "C" IL2CPP_METHOD_ATTR bool XDocument_OnAddingObject_m1942331326 (XDocument_t1376419702 * __this, RuntimeObject * ___obj0, bool ___rejectAttribute1, XNode_t716131460 * ___refNode2, bool ___addFirst3, const RuntimeMethod* method)
  6475. {
  6476. {
  6477. RuntimeObject * L_0 = ___obj0;
  6478. bool L_1 = ___addFirst3;
  6479. XDocument_VerifyAddedNode_m597051693(__this, L_0, L_1, /*hidden argument*/NULL);
  6480. return (bool)0;
  6481. }
  6482. }
  6483. // System.Void System.Xml.Linq.XDocument::VerifyAddedNode(System.Object,System.Boolean)
  6484. extern "C" IL2CPP_METHOD_ATTR void XDocument_VerifyAddedNode_m597051693 (XDocument_t1376419702 * __this, RuntimeObject * ___node0, bool ___addFirst1, const RuntimeMethod* method)
  6485. {
  6486. static bool s_Il2CppMethodInitialized;
  6487. if (!s_Il2CppMethodInitialized)
  6488. {
  6489. il2cpp_codegen_initialize_method (XDocument_VerifyAddedNode_m597051693_MetadataUsageId);
  6490. s_Il2CppMethodInitialized = true;
  6491. }
  6492. {
  6493. RuntimeObject * L_0 = ___node0;
  6494. if (L_0)
  6495. {
  6496. goto IL_0011;
  6497. }
  6498. }
  6499. {
  6500. InvalidOperationException_t56020091 * L_1 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  6501. InvalidOperationException__ctor_m237278729(L_1, _stringLiteral543672387, /*hidden argument*/NULL);
  6502. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XDocument_VerifyAddedNode_m597051693_RuntimeMethod_var);
  6503. }
  6504. IL_0011:
  6505. {
  6506. RuntimeObject * L_2 = ___node0;
  6507. if (!((String_t*)IsInstSealed((RuntimeObject*)L_2, String_t_il2cpp_TypeInfo_var)))
  6508. {
  6509. goto IL_0027;
  6510. }
  6511. }
  6512. {
  6513. RuntimeObject * L_3 = ___node0;
  6514. XDocument_ValidateWhitespace_m2906834603(NULL /*static, unused*/, ((String_t*)CastclassSealed((RuntimeObject*)L_3, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  6515. }
  6516. IL_0027:
  6517. {
  6518. RuntimeObject * L_4 = ___node0;
  6519. if (!((XText_t1448860321 *)IsInstClass((RuntimeObject*)L_4, XText_t1448860321_il2cpp_TypeInfo_var)))
  6520. {
  6521. goto IL_0047;
  6522. }
  6523. }
  6524. {
  6525. RuntimeObject * L_5 = ___node0;
  6526. NullCheck(((XText_t1448860321 *)CastclassClass((RuntimeObject*)L_5, XText_t1448860321_il2cpp_TypeInfo_var)));
  6527. String_t* L_6 = XText_get_Value_m3622993421(((XText_t1448860321 *)CastclassClass((RuntimeObject*)L_5, XText_t1448860321_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  6528. XDocument_ValidateWhitespace_m2906834603(NULL /*static, unused*/, L_6, /*hidden argument*/NULL);
  6529. goto IL_00c6;
  6530. }
  6531. IL_0047:
  6532. {
  6533. RuntimeObject * L_7 = ___node0;
  6534. if (!((XDocumentType_t1853592271 *)IsInstClass((RuntimeObject*)L_7, XDocumentType_t1853592271_il2cpp_TypeInfo_var)))
  6535. {
  6536. goto IL_0089;
  6537. }
  6538. }
  6539. {
  6540. XDocumentType_t1853592271 * L_8 = XDocument_get_DocumentType_m3980618089(__this, /*hidden argument*/NULL);
  6541. if (!L_8)
  6542. {
  6543. goto IL_0068;
  6544. }
  6545. }
  6546. {
  6547. InvalidOperationException_t56020091 * L_9 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  6548. InvalidOperationException__ctor_m237278729(L_9, _stringLiteral228468519, /*hidden argument*/NULL);
  6549. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,XDocument_VerifyAddedNode_m597051693_RuntimeMethod_var);
  6550. }
  6551. IL_0068:
  6552. {
  6553. XElement_t4185968754 * L_10 = XDocument_get_Root_m2125125051(__this, /*hidden argument*/NULL);
  6554. if (!L_10)
  6555. {
  6556. goto IL_0084;
  6557. }
  6558. }
  6559. {
  6560. bool L_11 = ___addFirst1;
  6561. if (L_11)
  6562. {
  6563. goto IL_0084;
  6564. }
  6565. }
  6566. {
  6567. InvalidOperationException_t56020091 * L_12 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  6568. InvalidOperationException__ctor_m237278729(L_12, _stringLiteral3983093102, /*hidden argument*/NULL);
  6569. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,XDocument_VerifyAddedNode_m597051693_RuntimeMethod_var);
  6570. }
  6571. IL_0084:
  6572. {
  6573. goto IL_00c6;
  6574. }
  6575. IL_0089:
  6576. {
  6577. RuntimeObject * L_13 = ___node0;
  6578. if (!((XElement_t4185968754 *)IsInstClass((RuntimeObject*)L_13, XElement_t4185968754_il2cpp_TypeInfo_var)))
  6579. {
  6580. goto IL_00c6;
  6581. }
  6582. }
  6583. {
  6584. XElement_t4185968754 * L_14 = XDocument_get_Root_m2125125051(__this, /*hidden argument*/NULL);
  6585. if (!L_14)
  6586. {
  6587. goto IL_00aa;
  6588. }
  6589. }
  6590. {
  6591. InvalidOperationException_t56020091 * L_15 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  6592. InvalidOperationException__ctor_m237278729(L_15, _stringLiteral1377633606, /*hidden argument*/NULL);
  6593. IL2CPP_RAISE_MANAGED_EXCEPTION(L_15,XDocument_VerifyAddedNode_m597051693_RuntimeMethod_var);
  6594. }
  6595. IL_00aa:
  6596. {
  6597. XDocumentType_t1853592271 * L_16 = XDocument_get_DocumentType_m3980618089(__this, /*hidden argument*/NULL);
  6598. if (!L_16)
  6599. {
  6600. goto IL_00c6;
  6601. }
  6602. }
  6603. {
  6604. bool L_17 = ___addFirst1;
  6605. if (!L_17)
  6606. {
  6607. goto IL_00c6;
  6608. }
  6609. }
  6610. {
  6611. InvalidOperationException_t56020091 * L_18 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  6612. InvalidOperationException__ctor_m237278729(L_18, _stringLiteral3121346522, /*hidden argument*/NULL);
  6613. IL2CPP_RAISE_MANAGED_EXCEPTION(L_18,XDocument_VerifyAddedNode_m597051693_RuntimeMethod_var);
  6614. }
  6615. IL_00c6:
  6616. {
  6617. return;
  6618. }
  6619. }
  6620. #ifdef __clang__
  6621. #pragma clang diagnostic pop
  6622. #endif
  6623. #ifdef __clang__
  6624. #pragma clang diagnostic push
  6625. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6626. #pragma clang diagnostic ignored "-Wunused-variable"
  6627. #endif
  6628. // System.Void System.Xml.Linq.XDocumentType::.ctor(System.String,System.String,System.String,System.String)
  6629. extern "C" IL2CPP_METHOD_ATTR void XDocumentType__ctor_m4247116401 (XDocumentType_t1853592271 * __this, String_t* ___name0, String_t* ___publicId1, String_t* ___systemId2, String_t* ___internalSubset3, const RuntimeMethod* method)
  6630. {
  6631. static bool s_Il2CppMethodInitialized;
  6632. if (!s_Il2CppMethodInitialized)
  6633. {
  6634. il2cpp_codegen_initialize_method (XDocumentType__ctor_m4247116401_MetadataUsageId);
  6635. s_Il2CppMethodInitialized = true;
  6636. }
  6637. {
  6638. IL2CPP_RUNTIME_CLASS_INIT(XNode_t716131460_il2cpp_TypeInfo_var);
  6639. XNode__ctor_m2640711240(__this, /*hidden argument*/NULL);
  6640. String_t* L_0 = ___name0;
  6641. __this->set_name_7(L_0);
  6642. String_t* L_1 = ___publicId1;
  6643. __this->set_pubid_8(L_1);
  6644. String_t* L_2 = ___systemId2;
  6645. __this->set_sysid_9(L_2);
  6646. String_t* L_3 = ___internalSubset3;
  6647. __this->set_intSubset_10(L_3);
  6648. return;
  6649. }
  6650. }
  6651. // System.Void System.Xml.Linq.XDocumentType::.ctor(System.Xml.Linq.XDocumentType)
  6652. extern "C" IL2CPP_METHOD_ATTR void XDocumentType__ctor_m3958915516 (XDocumentType_t1853592271 * __this, XDocumentType_t1853592271 * ___other0, const RuntimeMethod* method)
  6653. {
  6654. static bool s_Il2CppMethodInitialized;
  6655. if (!s_Il2CppMethodInitialized)
  6656. {
  6657. il2cpp_codegen_initialize_method (XDocumentType__ctor_m3958915516_MetadataUsageId);
  6658. s_Il2CppMethodInitialized = true;
  6659. }
  6660. {
  6661. IL2CPP_RUNTIME_CLASS_INIT(XNode_t716131460_il2cpp_TypeInfo_var);
  6662. XNode__ctor_m2640711240(__this, /*hidden argument*/NULL);
  6663. XDocumentType_t1853592271 * L_0 = ___other0;
  6664. if (L_0)
  6665. {
  6666. goto IL_0017;
  6667. }
  6668. }
  6669. {
  6670. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  6671. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral2432405111, /*hidden argument*/NULL);
  6672. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XDocumentType__ctor_m3958915516_RuntimeMethod_var);
  6673. }
  6674. IL_0017:
  6675. {
  6676. XDocumentType_t1853592271 * L_2 = ___other0;
  6677. NullCheck(L_2);
  6678. String_t* L_3 = L_2->get_name_7();
  6679. __this->set_name_7(L_3);
  6680. XDocumentType_t1853592271 * L_4 = ___other0;
  6681. NullCheck(L_4);
  6682. String_t* L_5 = L_4->get_pubid_8();
  6683. __this->set_pubid_8(L_5);
  6684. XDocumentType_t1853592271 * L_6 = ___other0;
  6685. NullCheck(L_6);
  6686. String_t* L_7 = L_6->get_sysid_9();
  6687. __this->set_sysid_9(L_7);
  6688. XDocumentType_t1853592271 * L_8 = ___other0;
  6689. NullCheck(L_8);
  6690. String_t* L_9 = L_8->get_intSubset_10();
  6691. __this->set_intSubset_10(L_9);
  6692. return;
  6693. }
  6694. }
  6695. // System.String System.Xml.Linq.XDocumentType::get_Name()
  6696. extern "C" IL2CPP_METHOD_ATTR String_t* XDocumentType_get_Name_m790980377 (XDocumentType_t1853592271 * __this, const RuntimeMethod* method)
  6697. {
  6698. {
  6699. String_t* L_0 = __this->get_name_7();
  6700. return L_0;
  6701. }
  6702. }
  6703. // System.String System.Xml.Linq.XDocumentType::get_PublicId()
  6704. extern "C" IL2CPP_METHOD_ATTR String_t* XDocumentType_get_PublicId_m2737470277 (XDocumentType_t1853592271 * __this, const RuntimeMethod* method)
  6705. {
  6706. {
  6707. String_t* L_0 = __this->get_pubid_8();
  6708. return L_0;
  6709. }
  6710. }
  6711. // System.String System.Xml.Linq.XDocumentType::get_SystemId()
  6712. extern "C" IL2CPP_METHOD_ATTR String_t* XDocumentType_get_SystemId_m3234814655 (XDocumentType_t1853592271 * __this, const RuntimeMethod* method)
  6713. {
  6714. {
  6715. String_t* L_0 = __this->get_sysid_9();
  6716. return L_0;
  6717. }
  6718. }
  6719. // System.String System.Xml.Linq.XDocumentType::get_InternalSubset()
  6720. extern "C" IL2CPP_METHOD_ATTR String_t* XDocumentType_get_InternalSubset_m3319583102 (XDocumentType_t1853592271 * __this, const RuntimeMethod* method)
  6721. {
  6722. {
  6723. String_t* L_0 = __this->get_intSubset_10();
  6724. return L_0;
  6725. }
  6726. }
  6727. // System.Xml.XmlNodeType System.Xml.Linq.XDocumentType::get_NodeType()
  6728. extern "C" IL2CPP_METHOD_ATTR int32_t XDocumentType_get_NodeType_m2244383995 (XDocumentType_t1853592271 * __this, const RuntimeMethod* method)
  6729. {
  6730. {
  6731. return (int32_t)(((int32_t)10));
  6732. }
  6733. }
  6734. // System.Void System.Xml.Linq.XDocumentType::WriteTo(System.Xml.XmlWriter)
  6735. extern "C" IL2CPP_METHOD_ATTR void XDocumentType_WriteTo_m464390746 (XDocumentType_t1853592271 * __this, XmlWriter_t127905479 * ___w0, const RuntimeMethod* method)
  6736. {
  6737. XDocument_t1376419702 * V_0 = NULL;
  6738. XElement_t4185968754 * V_1 = NULL;
  6739. {
  6740. XDocument_t1376419702 * L_0 = XObject_get_Document_m407246325(__this, /*hidden argument*/NULL);
  6741. V_0 = L_0;
  6742. XDocument_t1376419702 * L_1 = V_0;
  6743. NullCheck(L_1);
  6744. XElement_t4185968754 * L_2 = XDocument_get_Root_m2125125051(L_1, /*hidden argument*/NULL);
  6745. V_1 = L_2;
  6746. XElement_t4185968754 * L_3 = V_1;
  6747. if (!L_3)
  6748. {
  6749. goto IL_0037;
  6750. }
  6751. }
  6752. {
  6753. XmlWriter_t127905479 * L_4 = ___w0;
  6754. XElement_t4185968754 * L_5 = V_1;
  6755. NullCheck(L_5);
  6756. XName_t3751455998 * L_6 = XElement_get_Name_m619912033(L_5, /*hidden argument*/NULL);
  6757. NullCheck(L_6);
  6758. String_t* L_7 = XName_get_LocalName_m2163884361(L_6, /*hidden argument*/NULL);
  6759. String_t* L_8 = __this->get_pubid_8();
  6760. String_t* L_9 = __this->get_sysid_9();
  6761. String_t* L_10 = __this->get_intSubset_10();
  6762. NullCheck(L_4);
  6763. VirtActionInvoker4< String_t*, String_t*, String_t*, String_t* >::Invoke(12 /* System.Void System.Xml.XmlWriter::WriteDocType(System.String,System.String,System.String,System.String) */, L_4, L_7, L_8, L_9, L_10);
  6764. }
  6765. IL_0037:
  6766. {
  6767. return;
  6768. }
  6769. }
  6770. #ifdef __clang__
  6771. #pragma clang diagnostic pop
  6772. #endif
  6773. #ifdef __clang__
  6774. #pragma clang diagnostic push
  6775. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6776. #pragma clang diagnostic ignored "-Wunused-variable"
  6777. #endif
  6778. // System.Void System.Xml.Linq.XElement::.ctor(System.Xml.Linq.XElement)
  6779. extern "C" IL2CPP_METHOD_ATTR void XElement__ctor_m3926917909 (XElement_t4185968754 * __this, XElement_t4185968754 * ___source0, const RuntimeMethod* method)
  6780. {
  6781. {
  6782. __this->set_explicit_is_empty_13((bool)1);
  6783. XContainer__ctor_m2392412783(__this, /*hidden argument*/NULL);
  6784. XElement_t4185968754 * L_0 = ___source0;
  6785. NullCheck(L_0);
  6786. XName_t3751455998 * L_1 = L_0->get_name_10();
  6787. __this->set_name_10(L_1);
  6788. XElement_t4185968754 * L_2 = ___source0;
  6789. NullCheck(L_2);
  6790. RuntimeObject* L_3 = XElement_Attributes_m3055649957(L_2, /*hidden argument*/NULL);
  6791. XContainer_Add_m3329748841(__this, L_3, /*hidden argument*/NULL);
  6792. XElement_t4185968754 * L_4 = ___source0;
  6793. NullCheck(L_4);
  6794. RuntimeObject* L_5 = XContainer_Nodes_m2555830513(L_4, /*hidden argument*/NULL);
  6795. XContainer_Add_m3329748841(__this, L_5, /*hidden argument*/NULL);
  6796. return;
  6797. }
  6798. }
  6799. // System.Void System.Xml.Linq.XElement::.ctor(System.Xml.Linq.XName)
  6800. extern "C" IL2CPP_METHOD_ATTR void XElement__ctor_m643760410 (XElement_t4185968754 * __this, XName_t3751455998 * ___name0, const RuntimeMethod* method)
  6801. {
  6802. {
  6803. __this->set_explicit_is_empty_13((bool)1);
  6804. XContainer__ctor_m2392412783(__this, /*hidden argument*/NULL);
  6805. XName_t3751455998 * L_0 = ___name0;
  6806. __this->set_name_10(L_0);
  6807. return;
  6808. }
  6809. }
  6810. // System.Void System.Xml.Linq.XElement::.cctor()
  6811. extern "C" IL2CPP_METHOD_ATTR void XElement__cctor_m2877726409 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  6812. {
  6813. static bool s_Il2CppMethodInitialized;
  6814. if (!s_Il2CppMethodInitialized)
  6815. {
  6816. il2cpp_codegen_initialize_method (XElement__cctor_m2877726409_MetadataUsageId);
  6817. s_Il2CppMethodInitialized = true;
  6818. }
  6819. {
  6820. List_1_t1363076200 * L_0 = (List_1_t1363076200 *)il2cpp_codegen_object_new(List_1_t1363076200_il2cpp_TypeInfo_var);
  6821. List_1__ctor_m3266408214(L_0, /*hidden argument*/List_1__ctor_m3266408214_RuntimeMethod_var);
  6822. ((XElement_t4185968754_StaticFields*)il2cpp_codegen_static_fields_for(XElement_t4185968754_il2cpp_TypeInfo_var))->set_emptySequence_9(L_0);
  6823. return;
  6824. }
  6825. }
  6826. // System.Boolean System.Xml.Linq.XElement::get_IsEmpty()
  6827. extern "C" IL2CPP_METHOD_ATTR bool XElement_get_IsEmpty_m2647420198 (XElement_t4185968754 * __this, const RuntimeMethod* method)
  6828. {
  6829. static bool s_Il2CppMethodInitialized;
  6830. if (!s_Il2CppMethodInitialized)
  6831. {
  6832. il2cpp_codegen_initialize_method (XElement_get_IsEmpty_m2647420198_MetadataUsageId);
  6833. s_Il2CppMethodInitialized = true;
  6834. }
  6835. int32_t G_B3_0 = 0;
  6836. {
  6837. RuntimeObject* L_0 = XContainer_Nodes_m2555830513(__this, /*hidden argument*/NULL);
  6838. NullCheck(L_0);
  6839. RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>::GetEnumerator() */, IEnumerable_1_t3990951645_il2cpp_TypeInfo_var, L_0);
  6840. NullCheck(L_1);
  6841. bool L_2 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_1);
  6842. if (L_2)
  6843. {
  6844. goto IL_001d;
  6845. }
  6846. }
  6847. {
  6848. bool L_3 = __this->get_explicit_is_empty_13();
  6849. G_B3_0 = ((int32_t)(L_3));
  6850. goto IL_001e;
  6851. }
  6852. IL_001d:
  6853. {
  6854. G_B3_0 = 0;
  6855. }
  6856. IL_001e:
  6857. {
  6858. return (bool)G_B3_0;
  6859. }
  6860. }
  6861. // System.Xml.Linq.XName System.Xml.Linq.XElement::get_Name()
  6862. extern "C" IL2CPP_METHOD_ATTR XName_t3751455998 * XElement_get_Name_m619912033 (XElement_t4185968754 * __this, const RuntimeMethod* method)
  6863. {
  6864. {
  6865. XName_t3751455998 * L_0 = __this->get_name_10();
  6866. return L_0;
  6867. }
  6868. }
  6869. // System.Xml.XmlNodeType System.Xml.Linq.XElement::get_NodeType()
  6870. extern "C" IL2CPP_METHOD_ATTR int32_t XElement_get_NodeType_m1489408106 (XElement_t4185968754 * __this, const RuntimeMethod* method)
  6871. {
  6872. {
  6873. return (int32_t)(1);
  6874. }
  6875. }
  6876. // System.String System.Xml.Linq.XElement::get_Value()
  6877. extern "C" IL2CPP_METHOD_ATTR String_t* XElement_get_Value_m2366324488 (XElement_t4185968754 * __this, const RuntimeMethod* method)
  6878. {
  6879. static bool s_Il2CppMethodInitialized;
  6880. if (!s_Il2CppMethodInitialized)
  6881. {
  6882. il2cpp_codegen_initialize_method (XElement_get_Value_m2366324488_MetadataUsageId);
  6883. s_Il2CppMethodInitialized = true;
  6884. }
  6885. StringBuilder_t * V_0 = NULL;
  6886. XNode_t716131460 * V_1 = NULL;
  6887. RuntimeObject* V_2 = NULL;
  6888. Exception_t * __last_unhandled_exception = 0;
  6889. NO_UNUSED_WARNING (__last_unhandled_exception);
  6890. Exception_t * __exception_local = 0;
  6891. NO_UNUSED_WARNING (__exception_local);
  6892. int32_t __leave_target = 0;
  6893. NO_UNUSED_WARNING (__leave_target);
  6894. String_t* G_B16_0 = NULL;
  6895. {
  6896. V_0 = (StringBuilder_t *)NULL;
  6897. RuntimeObject* L_0 = XContainer_Nodes_m2555830513(__this, /*hidden argument*/NULL);
  6898. NullCheck(L_0);
  6899. RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>::GetEnumerator() */, IEnumerable_1_t3990951645_il2cpp_TypeInfo_var, L_0);
  6900. V_2 = L_1;
  6901. }
  6902. IL_000e:
  6903. try
  6904. { // begin try (depth: 1)
  6905. {
  6906. goto IL_0065;
  6907. }
  6908. IL_0013:
  6909. {
  6910. RuntimeObject* L_2 = V_2;
  6911. NullCheck(L_2);
  6912. XNode_t716131460 * L_3 = InterfaceFuncInvoker0< XNode_t716131460 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode>::get_Current() */, IEnumerator_1_t1148701928_il2cpp_TypeInfo_var, L_2);
  6913. V_1 = L_3;
  6914. StringBuilder_t * L_4 = V_0;
  6915. if (L_4)
  6916. {
  6917. goto IL_0026;
  6918. }
  6919. }
  6920. IL_0020:
  6921. {
  6922. StringBuilder_t * L_5 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  6923. StringBuilder__ctor_m3121283359(L_5, /*hidden argument*/NULL);
  6924. V_0 = L_5;
  6925. }
  6926. IL_0026:
  6927. {
  6928. XNode_t716131460 * L_6 = V_1;
  6929. if (!((XText_t1448860321 *)IsInstClass((RuntimeObject*)L_6, XText_t1448860321_il2cpp_TypeInfo_var)))
  6930. {
  6931. goto IL_0048;
  6932. }
  6933. }
  6934. IL_0031:
  6935. {
  6936. StringBuilder_t * L_7 = V_0;
  6937. XNode_t716131460 * L_8 = V_1;
  6938. NullCheck(((XText_t1448860321 *)CastclassClass((RuntimeObject*)L_8, XText_t1448860321_il2cpp_TypeInfo_var)));
  6939. String_t* L_9 = XText_get_Value_m3622993421(((XText_t1448860321 *)CastclassClass((RuntimeObject*)L_8, XText_t1448860321_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  6940. NullCheck(L_7);
  6941. StringBuilder_Append_m1965104174(L_7, L_9, /*hidden argument*/NULL);
  6942. goto IL_0065;
  6943. }
  6944. IL_0048:
  6945. {
  6946. XNode_t716131460 * L_10 = V_1;
  6947. if (!((XElement_t4185968754 *)IsInstClass((RuntimeObject*)L_10, XElement_t4185968754_il2cpp_TypeInfo_var)))
  6948. {
  6949. goto IL_0065;
  6950. }
  6951. }
  6952. IL_0053:
  6953. {
  6954. StringBuilder_t * L_11 = V_0;
  6955. XNode_t716131460 * L_12 = V_1;
  6956. NullCheck(((XElement_t4185968754 *)CastclassClass((RuntimeObject*)L_12, XElement_t4185968754_il2cpp_TypeInfo_var)));
  6957. String_t* L_13 = XElement_get_Value_m2366324488(((XElement_t4185968754 *)CastclassClass((RuntimeObject*)L_12, XElement_t4185968754_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  6958. NullCheck(L_11);
  6959. StringBuilder_Append_m1965104174(L_11, L_13, /*hidden argument*/NULL);
  6960. }
  6961. IL_0065:
  6962. {
  6963. RuntimeObject* L_14 = V_2;
  6964. NullCheck(L_14);
  6965. bool L_15 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_14);
  6966. if (L_15)
  6967. {
  6968. goto IL_0013;
  6969. }
  6970. }
  6971. IL_0070:
  6972. {
  6973. IL2CPP_LEAVE(0x80, FINALLY_0075);
  6974. }
  6975. } // end try (depth: 1)
  6976. catch(Il2CppExceptionWrapper& e)
  6977. {
  6978. __last_unhandled_exception = (Exception_t *)e.ex;
  6979. goto FINALLY_0075;
  6980. }
  6981. FINALLY_0075:
  6982. { // begin finally (depth: 1)
  6983. {
  6984. RuntimeObject* L_16 = V_2;
  6985. if (L_16)
  6986. {
  6987. goto IL_0079;
  6988. }
  6989. }
  6990. IL_0078:
  6991. {
  6992. IL2CPP_END_FINALLY(117)
  6993. }
  6994. IL_0079:
  6995. {
  6996. RuntimeObject* L_17 = V_2;
  6997. NullCheck(L_17);
  6998. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_17);
  6999. IL2CPP_END_FINALLY(117)
  7000. }
  7001. } // end finally (depth: 1)
  7002. IL2CPP_CLEANUP(117)
  7003. {
  7004. IL2CPP_JUMP_TBL(0x80, IL_0080)
  7005. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  7006. }
  7007. IL_0080:
  7008. {
  7009. StringBuilder_t * L_18 = V_0;
  7010. if (L_18)
  7011. {
  7012. goto IL_0090;
  7013. }
  7014. }
  7015. {
  7016. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  7017. String_t* L_19 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2();
  7018. G_B16_0 = L_19;
  7019. goto IL_0096;
  7020. }
  7021. IL_0090:
  7022. {
  7023. StringBuilder_t * L_20 = V_0;
  7024. NullCheck(L_20);
  7025. String_t* L_21 = StringBuilder_ToString_m3317489284(L_20, /*hidden argument*/NULL);
  7026. G_B16_0 = L_21;
  7027. }
  7028. IL_0096:
  7029. {
  7030. return G_B16_0;
  7031. }
  7032. }
  7033. // System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XAttribute> System.Xml.Linq.XElement::Attributes()
  7034. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* XElement_Attributes_m3055649957 (XElement_t4185968754 * __this, const RuntimeMethod* method)
  7035. {
  7036. static bool s_Il2CppMethodInitialized;
  7037. if (!s_Il2CppMethodInitialized)
  7038. {
  7039. il2cpp_codegen_initialize_method (XElement_Attributes_m3055649957_MetadataUsageId);
  7040. s_Il2CppMethodInitialized = true;
  7041. }
  7042. U3CAttributesU3Ec__Iterator20_t3836567394 * V_0 = NULL;
  7043. {
  7044. U3CAttributesU3Ec__Iterator20_t3836567394 * L_0 = (U3CAttributesU3Ec__Iterator20_t3836567394 *)il2cpp_codegen_object_new(U3CAttributesU3Ec__Iterator20_t3836567394_il2cpp_TypeInfo_var);
  7045. U3CAttributesU3Ec__Iterator20__ctor_m29640648(L_0, /*hidden argument*/NULL);
  7046. V_0 = L_0;
  7047. U3CAttributesU3Ec__Iterator20_t3836567394 * L_1 = V_0;
  7048. NullCheck(L_1);
  7049. L_1->set_U3CU3Ef__this_4(__this);
  7050. U3CAttributesU3Ec__Iterator20_t3836567394 * L_2 = V_0;
  7051. U3CAttributesU3Ec__Iterator20_t3836567394 * L_3 = L_2;
  7052. NullCheck(L_3);
  7053. L_3->set_U24PC_2(((int32_t)-2));
  7054. return L_3;
  7055. }
  7056. }
  7057. // System.Void System.Xml.Linq.XElement::SetAttributeObject(System.Xml.Linq.XAttribute)
  7058. extern "C" IL2CPP_METHOD_ATTR void XElement_SetAttributeObject_m3047153873 (XElement_t4185968754 * __this, XAttribute_t355876829 * ___a0, const RuntimeMethod* method)
  7059. {
  7060. static bool s_Il2CppMethodInitialized;
  7061. if (!s_Il2CppMethodInitialized)
  7062. {
  7063. il2cpp_codegen_initialize_method (XElement_SetAttributeObject_m3047153873_MetadataUsageId);
  7064. s_Il2CppMethodInitialized = true;
  7065. }
  7066. {
  7067. XAttribute_t355876829 * L_0 = ___a0;
  7068. RuntimeObject * L_1 = XUtil_GetDetachedObject_m3700365624(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  7069. ___a0 = ((XAttribute_t355876829 *)CastclassClass((RuntimeObject*)L_1, XAttribute_t355876829_il2cpp_TypeInfo_var));
  7070. XAttribute_t355876829 * L_2 = ___a0;
  7071. NullCheck(L_2);
  7072. XObject_SetOwner_m1034455036(L_2, __this, /*hidden argument*/NULL);
  7073. XAttribute_t355876829 * L_3 = __this->get_attr_first_11();
  7074. if (L_3)
  7075. {
  7076. goto IL_0032;
  7077. }
  7078. }
  7079. {
  7080. XAttribute_t355876829 * L_4 = ___a0;
  7081. __this->set_attr_first_11(L_4);
  7082. XAttribute_t355876829 * L_5 = ___a0;
  7083. __this->set_attr_last_12(L_5);
  7084. goto IL_0051;
  7085. }
  7086. IL_0032:
  7087. {
  7088. XAttribute_t355876829 * L_6 = __this->get_attr_last_12();
  7089. XAttribute_t355876829 * L_7 = ___a0;
  7090. NullCheck(L_6);
  7091. XAttribute_set_NextAttribute_m3918303899(L_6, L_7, /*hidden argument*/NULL);
  7092. XAttribute_t355876829 * L_8 = ___a0;
  7093. XAttribute_t355876829 * L_9 = __this->get_attr_last_12();
  7094. NullCheck(L_8);
  7095. XAttribute_set_PreviousAttribute_m4080792654(L_8, L_9, /*hidden argument*/NULL);
  7096. XAttribute_t355876829 * L_10 = ___a0;
  7097. __this->set_attr_last_12(L_10);
  7098. }
  7099. IL_0051:
  7100. {
  7101. return;
  7102. }
  7103. }
  7104. // System.Void System.Xml.Linq.XElement::WriteTo(System.Xml.XmlWriter)
  7105. extern "C" IL2CPP_METHOD_ATTR void XElement_WriteTo_m3488799361 (XElement_t4185968754 * __this, XmlWriter_t127905479 * ___w0, const RuntimeMethod* method)
  7106. {
  7107. static bool s_Il2CppMethodInitialized;
  7108. if (!s_Il2CppMethodInitialized)
  7109. {
  7110. il2cpp_codegen_initialize_method (XElement_WriteTo_m3488799361_MetadataUsageId);
  7111. s_Il2CppMethodInitialized = true;
  7112. }
  7113. String_t* V_0 = NULL;
  7114. XAttribute_t355876829 * V_1 = NULL;
  7115. RuntimeObject* V_2 = NULL;
  7116. XAttribute_t355876829 * V_3 = NULL;
  7117. RuntimeObject* V_4 = NULL;
  7118. XNode_t716131460 * V_5 = NULL;
  7119. RuntimeObject* V_6 = NULL;
  7120. Exception_t * __last_unhandled_exception = 0;
  7121. NO_UNUSED_WARNING (__last_unhandled_exception);
  7122. Exception_t * __exception_local = 0;
  7123. NO_UNUSED_WARNING (__exception_local);
  7124. int32_t __leave_target = 0;
  7125. NO_UNUSED_WARNING (__leave_target);
  7126. String_t* G_B3_0 = NULL;
  7127. {
  7128. XName_t3751455998 * L_0 = __this->get_name_10();
  7129. NullCheck(L_0);
  7130. String_t* L_1 = XName_get_NamespaceName_m1113219825(L_0, /*hidden argument*/NULL);
  7131. NullCheck(L_1);
  7132. int32_t L_2 = String_get_Length_m3847582255(L_1, /*hidden argument*/NULL);
  7133. if ((((int32_t)L_2) <= ((int32_t)0)))
  7134. {
  7135. goto IL_0031;
  7136. }
  7137. }
  7138. {
  7139. XmlWriter_t127905479 * L_3 = ___w0;
  7140. XName_t3751455998 * L_4 = __this->get_name_10();
  7141. NullCheck(L_4);
  7142. XNamespace_t1843508170 * L_5 = XName_get_Namespace_m4023955522(L_4, /*hidden argument*/NULL);
  7143. NullCheck(L_5);
  7144. String_t* L_6 = XNamespace_get_NamespaceName_m2952101840(L_5, /*hidden argument*/NULL);
  7145. NullCheck(L_3);
  7146. String_t* L_7 = VirtFuncInvoker1< String_t*, String_t* >::Invoke(9 /* System.String System.Xml.XmlWriter::LookupPrefix(System.String) */, L_3, L_6);
  7147. G_B3_0 = L_7;
  7148. goto IL_0036;
  7149. }
  7150. IL_0031:
  7151. {
  7152. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  7153. String_t* L_8 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2();
  7154. G_B3_0 = L_8;
  7155. }
  7156. IL_0036:
  7157. {
  7158. V_0 = G_B3_0;
  7159. RuntimeObject* L_9 = XElement_Attributes_m3055649957(__this, /*hidden argument*/NULL);
  7160. NullCheck(L_9);
  7161. RuntimeObject* L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XAttribute>::GetEnumerator() */, IEnumerable_1_t3630697014_il2cpp_TypeInfo_var, L_9);
  7162. V_2 = L_10;
  7163. }
  7164. IL_0043:
  7165. try
  7166. { // begin try (depth: 1)
  7167. {
  7168. goto IL_00a5;
  7169. }
  7170. IL_0048:
  7171. {
  7172. RuntimeObject* L_11 = V_2;
  7173. NullCheck(L_11);
  7174. XAttribute_t355876829 * L_12 = InterfaceFuncInvoker0< XAttribute_t355876829 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XAttribute>::get_Current() */, IEnumerator_1_t788447297_il2cpp_TypeInfo_var, L_11);
  7175. V_1 = L_12;
  7176. XAttribute_t355876829 * L_13 = V_1;
  7177. NullCheck(L_13);
  7178. bool L_14 = XAttribute_get_IsNamespaceDeclaration_m3726745643(L_13, /*hidden argument*/NULL);
  7179. if (!L_14)
  7180. {
  7181. goto IL_00a5;
  7182. }
  7183. }
  7184. IL_005a:
  7185. {
  7186. XAttribute_t355876829 * L_15 = V_1;
  7187. NullCheck(L_15);
  7188. String_t* L_16 = XAttribute_get_Value_m822045865(L_15, /*hidden argument*/NULL);
  7189. XName_t3751455998 * L_17 = __this->get_name_10();
  7190. NullCheck(L_17);
  7191. XNamespace_t1843508170 * L_18 = XName_get_Namespace_m4023955522(L_17, /*hidden argument*/NULL);
  7192. NullCheck(L_18);
  7193. String_t* L_19 = XNamespace_get_NamespaceName_m2952101840(L_18, /*hidden argument*/NULL);
  7194. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  7195. bool L_20 = String_op_Equality_m920492651(NULL /*static, unused*/, L_16, L_19, /*hidden argument*/NULL);
  7196. if (!L_20)
  7197. {
  7198. goto IL_00a5;
  7199. }
  7200. }
  7201. IL_007a:
  7202. {
  7203. XAttribute_t355876829 * L_21 = V_1;
  7204. NullCheck(L_21);
  7205. XName_t3751455998 * L_22 = XAttribute_get_Name_m2178653462(L_21, /*hidden argument*/NULL);
  7206. NullCheck(L_22);
  7207. XNamespace_t1843508170 * L_23 = XName_get_Namespace_m4023955522(L_22, /*hidden argument*/NULL);
  7208. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  7209. XNamespace_t1843508170 * L_24 = XNamespace_get_Xmlns_m2148974693(NULL /*static, unused*/, /*hidden argument*/NULL);
  7210. bool L_25 = XNamespace_op_Equality_m3113830840(NULL /*static, unused*/, L_23, L_24, /*hidden argument*/NULL);
  7211. if (!L_25)
  7212. {
  7213. goto IL_00a0;
  7214. }
  7215. }
  7216. IL_0094:
  7217. {
  7218. XAttribute_t355876829 * L_26 = V_1;
  7219. NullCheck(L_26);
  7220. XName_t3751455998 * L_27 = XAttribute_get_Name_m2178653462(L_26, /*hidden argument*/NULL);
  7221. NullCheck(L_27);
  7222. String_t* L_28 = XName_get_LocalName_m2163884361(L_27, /*hidden argument*/NULL);
  7223. V_0 = L_28;
  7224. }
  7225. IL_00a0:
  7226. {
  7227. goto IL_00b0;
  7228. }
  7229. IL_00a5:
  7230. {
  7231. RuntimeObject* L_29 = V_2;
  7232. NullCheck(L_29);
  7233. bool L_30 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_29);
  7234. if (L_30)
  7235. {
  7236. goto IL_0048;
  7237. }
  7238. }
  7239. IL_00b0:
  7240. {
  7241. IL2CPP_LEAVE(0xC0, FINALLY_00b5);
  7242. }
  7243. } // end try (depth: 1)
  7244. catch(Il2CppExceptionWrapper& e)
  7245. {
  7246. __last_unhandled_exception = (Exception_t *)e.ex;
  7247. goto FINALLY_00b5;
  7248. }
  7249. FINALLY_00b5:
  7250. { // begin finally (depth: 1)
  7251. {
  7252. RuntimeObject* L_31 = V_2;
  7253. if (L_31)
  7254. {
  7255. goto IL_00b9;
  7256. }
  7257. }
  7258. IL_00b8:
  7259. {
  7260. IL2CPP_END_FINALLY(181)
  7261. }
  7262. IL_00b9:
  7263. {
  7264. RuntimeObject* L_32 = V_2;
  7265. NullCheck(L_32);
  7266. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_32);
  7267. IL2CPP_END_FINALLY(181)
  7268. }
  7269. } // end finally (depth: 1)
  7270. IL2CPP_CLEANUP(181)
  7271. {
  7272. IL2CPP_JUMP_TBL(0xC0, IL_00c0)
  7273. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  7274. }
  7275. IL_00c0:
  7276. {
  7277. XmlWriter_t127905479 * L_33 = ___w0;
  7278. String_t* L_34 = V_0;
  7279. XName_t3751455998 * L_35 = __this->get_name_10();
  7280. NullCheck(L_35);
  7281. String_t* L_36 = XName_get_LocalName_m2163884361(L_35, /*hidden argument*/NULL);
  7282. XName_t3751455998 * L_37 = __this->get_name_10();
  7283. NullCheck(L_37);
  7284. XNamespace_t1843508170 * L_38 = XName_get_Namespace_m4023955522(L_37, /*hidden argument*/NULL);
  7285. NullCheck(L_38);
  7286. String_t* L_39 = XNamespace_get_NamespaceName_m2952101840(L_38, /*hidden argument*/NULL);
  7287. NullCheck(L_33);
  7288. VirtActionInvoker3< String_t*, String_t*, String_t* >::Invoke(22 /* System.Void System.Xml.XmlWriter::WriteStartElement(System.String,System.String,System.String) */, L_33, L_34, L_36, L_39);
  7289. RuntimeObject* L_40 = XElement_Attributes_m3055649957(__this, /*hidden argument*/NULL);
  7290. NullCheck(L_40);
  7291. RuntimeObject* L_41 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XAttribute>::GetEnumerator() */, IEnumerable_1_t3630697014_il2cpp_TypeInfo_var, L_40);
  7292. V_4 = L_41;
  7293. }
  7294. IL_00ef:
  7295. try
  7296. { // begin try (depth: 1)
  7297. {
  7298. goto IL_0189;
  7299. }
  7300. IL_00f4:
  7301. {
  7302. RuntimeObject* L_42 = V_4;
  7303. NullCheck(L_42);
  7304. XAttribute_t355876829 * L_43 = InterfaceFuncInvoker0< XAttribute_t355876829 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XAttribute>::get_Current() */, IEnumerator_1_t788447297_il2cpp_TypeInfo_var, L_42);
  7305. V_3 = L_43;
  7306. XAttribute_t355876829 * L_44 = V_3;
  7307. NullCheck(L_44);
  7308. bool L_45 = XAttribute_get_IsNamespaceDeclaration_m3726745643(L_44, /*hidden argument*/NULL);
  7309. if (!L_45)
  7310. {
  7311. goto IL_0162;
  7312. }
  7313. }
  7314. IL_0107:
  7315. {
  7316. XAttribute_t355876829 * L_46 = V_3;
  7317. NullCheck(L_46);
  7318. XName_t3751455998 * L_47 = XAttribute_get_Name_m2178653462(L_46, /*hidden argument*/NULL);
  7319. NullCheck(L_47);
  7320. XNamespace_t1843508170 * L_48 = XName_get_Namespace_m4023955522(L_47, /*hidden argument*/NULL);
  7321. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  7322. XNamespace_t1843508170 * L_49 = XNamespace_get_Xmlns_m2148974693(NULL /*static, unused*/, /*hidden argument*/NULL);
  7323. bool L_50 = XNamespace_op_Equality_m3113830840(NULL /*static, unused*/, L_48, L_49, /*hidden argument*/NULL);
  7324. if (!L_50)
  7325. {
  7326. goto IL_014c;
  7327. }
  7328. }
  7329. IL_0121:
  7330. {
  7331. XmlWriter_t127905479 * L_51 = ___w0;
  7332. XAttribute_t355876829 * L_52 = V_3;
  7333. NullCheck(L_52);
  7334. XName_t3751455998 * L_53 = XAttribute_get_Name_m2178653462(L_52, /*hidden argument*/NULL);
  7335. NullCheck(L_53);
  7336. String_t* L_54 = XName_get_LocalName_m2163884361(L_53, /*hidden argument*/NULL);
  7337. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  7338. XNamespace_t1843508170 * L_55 = XNamespace_get_Xmlns_m2148974693(NULL /*static, unused*/, /*hidden argument*/NULL);
  7339. NullCheck(L_55);
  7340. String_t* L_56 = XNamespace_get_NamespaceName_m2952101840(L_55, /*hidden argument*/NULL);
  7341. XAttribute_t355876829 * L_57 = V_3;
  7342. NullCheck(L_57);
  7343. String_t* L_58 = XAttribute_get_Value_m822045865(L_57, /*hidden argument*/NULL);
  7344. NullCheck(L_51);
  7345. XmlWriter_WriteAttributeString_m2341773285(L_51, _stringLiteral3929236445, L_54, L_56, L_58, /*hidden argument*/NULL);
  7346. goto IL_015d;
  7347. }
  7348. IL_014c:
  7349. {
  7350. XmlWriter_t127905479 * L_59 = ___w0;
  7351. XAttribute_t355876829 * L_60 = V_3;
  7352. NullCheck(L_60);
  7353. String_t* L_61 = XAttribute_get_Value_m822045865(L_60, /*hidden argument*/NULL);
  7354. NullCheck(L_59);
  7355. XmlWriter_WriteAttributeString_m3906092358(L_59, _stringLiteral3929236445, L_61, /*hidden argument*/NULL);
  7356. }
  7357. IL_015d:
  7358. {
  7359. goto IL_0189;
  7360. }
  7361. IL_0162:
  7362. {
  7363. XmlWriter_t127905479 * L_62 = ___w0;
  7364. XAttribute_t355876829 * L_63 = V_3;
  7365. NullCheck(L_63);
  7366. XName_t3751455998 * L_64 = XAttribute_get_Name_m2178653462(L_63, /*hidden argument*/NULL);
  7367. NullCheck(L_64);
  7368. String_t* L_65 = XName_get_LocalName_m2163884361(L_64, /*hidden argument*/NULL);
  7369. XAttribute_t355876829 * L_66 = V_3;
  7370. NullCheck(L_66);
  7371. XName_t3751455998 * L_67 = XAttribute_get_Name_m2178653462(L_66, /*hidden argument*/NULL);
  7372. NullCheck(L_67);
  7373. XNamespace_t1843508170 * L_68 = XName_get_Namespace_m4023955522(L_67, /*hidden argument*/NULL);
  7374. NullCheck(L_68);
  7375. String_t* L_69 = XNamespace_get_NamespaceName_m2952101840(L_68, /*hidden argument*/NULL);
  7376. XAttribute_t355876829 * L_70 = V_3;
  7377. NullCheck(L_70);
  7378. String_t* L_71 = XAttribute_get_Value_m822045865(L_70, /*hidden argument*/NULL);
  7379. NullCheck(L_62);
  7380. XmlWriter_WriteAttributeString_m2453032990(L_62, L_65, L_69, L_71, /*hidden argument*/NULL);
  7381. }
  7382. IL_0189:
  7383. {
  7384. RuntimeObject* L_72 = V_4;
  7385. NullCheck(L_72);
  7386. bool L_73 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_72);
  7387. if (L_73)
  7388. {
  7389. goto IL_00f4;
  7390. }
  7391. }
  7392. IL_0195:
  7393. {
  7394. IL2CPP_LEAVE(0x1A7, FINALLY_019a);
  7395. }
  7396. } // end try (depth: 1)
  7397. catch(Il2CppExceptionWrapper& e)
  7398. {
  7399. __last_unhandled_exception = (Exception_t *)e.ex;
  7400. goto FINALLY_019a;
  7401. }
  7402. FINALLY_019a:
  7403. { // begin finally (depth: 1)
  7404. {
  7405. RuntimeObject* L_74 = V_4;
  7406. if (L_74)
  7407. {
  7408. goto IL_019f;
  7409. }
  7410. }
  7411. IL_019e:
  7412. {
  7413. IL2CPP_END_FINALLY(410)
  7414. }
  7415. IL_019f:
  7416. {
  7417. RuntimeObject* L_75 = V_4;
  7418. NullCheck(L_75);
  7419. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_75);
  7420. IL2CPP_END_FINALLY(410)
  7421. }
  7422. } // end finally (depth: 1)
  7423. IL2CPP_CLEANUP(410)
  7424. {
  7425. IL2CPP_JUMP_TBL(0x1A7, IL_01a7)
  7426. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  7427. }
  7428. IL_01a7:
  7429. {
  7430. RuntimeObject* L_76 = XContainer_Nodes_m2555830513(__this, /*hidden argument*/NULL);
  7431. NullCheck(L_76);
  7432. RuntimeObject* L_77 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>::GetEnumerator() */, IEnumerable_1_t3990951645_il2cpp_TypeInfo_var, L_76);
  7433. V_6 = L_77;
  7434. }
  7435. IL_01b4:
  7436. try
  7437. { // begin try (depth: 1)
  7438. {
  7439. goto IL_01ca;
  7440. }
  7441. IL_01b9:
  7442. {
  7443. RuntimeObject* L_78 = V_6;
  7444. NullCheck(L_78);
  7445. XNode_t716131460 * L_79 = InterfaceFuncInvoker0< XNode_t716131460 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode>::get_Current() */, IEnumerator_1_t1148701928_il2cpp_TypeInfo_var, L_78);
  7446. V_5 = L_79;
  7447. XNode_t716131460 * L_80 = V_5;
  7448. XmlWriter_t127905479 * L_81 = ___w0;
  7449. NullCheck(L_80);
  7450. VirtActionInvoker1< XmlWriter_t127905479 * >::Invoke(7 /* System.Void System.Xml.Linq.XNode::WriteTo(System.Xml.XmlWriter) */, L_80, L_81);
  7451. }
  7452. IL_01ca:
  7453. {
  7454. RuntimeObject* L_82 = V_6;
  7455. NullCheck(L_82);
  7456. bool L_83 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_82);
  7457. if (L_83)
  7458. {
  7459. goto IL_01b9;
  7460. }
  7461. }
  7462. IL_01d6:
  7463. {
  7464. IL2CPP_LEAVE(0x1E8, FINALLY_01db);
  7465. }
  7466. } // end try (depth: 1)
  7467. catch(Il2CppExceptionWrapper& e)
  7468. {
  7469. __last_unhandled_exception = (Exception_t *)e.ex;
  7470. goto FINALLY_01db;
  7471. }
  7472. FINALLY_01db:
  7473. { // begin finally (depth: 1)
  7474. {
  7475. RuntimeObject* L_84 = V_6;
  7476. if (L_84)
  7477. {
  7478. goto IL_01e0;
  7479. }
  7480. }
  7481. IL_01df:
  7482. {
  7483. IL2CPP_END_FINALLY(475)
  7484. }
  7485. IL_01e0:
  7486. {
  7487. RuntimeObject* L_85 = V_6;
  7488. NullCheck(L_85);
  7489. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_85);
  7490. IL2CPP_END_FINALLY(475)
  7491. }
  7492. } // end finally (depth: 1)
  7493. IL2CPP_CLEANUP(475)
  7494. {
  7495. IL2CPP_JUMP_TBL(0x1E8, IL_01e8)
  7496. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  7497. }
  7498. IL_01e8:
  7499. {
  7500. bool L_86 = __this->get_explicit_is_empty_13();
  7501. if (!L_86)
  7502. {
  7503. goto IL_01fe;
  7504. }
  7505. }
  7506. {
  7507. XmlWriter_t127905479 * L_87 = ___w0;
  7508. NullCheck(L_87);
  7509. VirtActionInvoker0::Invoke(14 /* System.Void System.Xml.XmlWriter::WriteEndElement() */, L_87);
  7510. goto IL_0204;
  7511. }
  7512. IL_01fe:
  7513. {
  7514. XmlWriter_t127905479 * L_88 = ___w0;
  7515. NullCheck(L_88);
  7516. VirtActionInvoker0::Invoke(16 /* System.Void System.Xml.XmlWriter::WriteFullEndElement() */, L_88);
  7517. }
  7518. IL_0204:
  7519. {
  7520. return;
  7521. }
  7522. }
  7523. // System.Xml.Linq.XNamespace System.Xml.Linq.XElement::GetNamespaceOfPrefix(System.String)
  7524. extern "C" IL2CPP_METHOD_ATTR XNamespace_t1843508170 * XElement_GetNamespaceOfPrefix_m544949661 (XElement_t4185968754 * __this, String_t* ___prefix0, const RuntimeMethod* method)
  7525. {
  7526. static bool s_Il2CppMethodInitialized;
  7527. if (!s_Il2CppMethodInitialized)
  7528. {
  7529. il2cpp_codegen_initialize_method (XElement_GetNamespaceOfPrefix_m544949661_MetadataUsageId);
  7530. s_Il2CppMethodInitialized = true;
  7531. }
  7532. XElement_t4185968754 * V_0 = NULL;
  7533. XAttribute_t355876829 * V_1 = NULL;
  7534. RuntimeObject* V_2 = NULL;
  7535. XNamespace_t1843508170 * V_3 = NULL;
  7536. Exception_t * __last_unhandled_exception = 0;
  7537. NO_UNUSED_WARNING (__last_unhandled_exception);
  7538. Exception_t * __exception_local = 0;
  7539. NO_UNUSED_WARNING (__exception_local);
  7540. int32_t __leave_target = 0;
  7541. NO_UNUSED_WARNING (__leave_target);
  7542. {
  7543. V_0 = __this;
  7544. goto IL_0098;
  7545. }
  7546. IL_0007:
  7547. {
  7548. XElement_t4185968754 * L_0 = V_0;
  7549. NullCheck(L_0);
  7550. RuntimeObject* L_1 = XElement_Attributes_m3055649957(L_0, /*hidden argument*/NULL);
  7551. NullCheck(L_1);
  7552. RuntimeObject* L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XAttribute>::GetEnumerator() */, IEnumerable_1_t3630697014_il2cpp_TypeInfo_var, L_1);
  7553. V_2 = L_2;
  7554. }
  7555. IL_0013:
  7556. try
  7557. { // begin try (depth: 1)
  7558. {
  7559. goto IL_0076;
  7560. }
  7561. IL_0018:
  7562. {
  7563. RuntimeObject* L_3 = V_2;
  7564. NullCheck(L_3);
  7565. XAttribute_t355876829 * L_4 = InterfaceFuncInvoker0< XAttribute_t355876829 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XAttribute>::get_Current() */, IEnumerator_1_t788447297_il2cpp_TypeInfo_var, L_3);
  7566. V_1 = L_4;
  7567. XAttribute_t355876829 * L_5 = V_1;
  7568. NullCheck(L_5);
  7569. bool L_6 = XAttribute_get_IsNamespaceDeclaration_m3726745643(L_5, /*hidden argument*/NULL);
  7570. if (!L_6)
  7571. {
  7572. goto IL_0076;
  7573. }
  7574. }
  7575. IL_002a:
  7576. {
  7577. String_t* L_7 = ___prefix0;
  7578. NullCheck(L_7);
  7579. int32_t L_8 = String_get_Length_m3847582255(L_7, /*hidden argument*/NULL);
  7580. if (L_8)
  7581. {
  7582. goto IL_004f;
  7583. }
  7584. }
  7585. IL_0035:
  7586. {
  7587. XAttribute_t355876829 * L_9 = V_1;
  7588. NullCheck(L_9);
  7589. XName_t3751455998 * L_10 = XAttribute_get_Name_m2178653462(L_9, /*hidden argument*/NULL);
  7590. NullCheck(L_10);
  7591. String_t* L_11 = XName_get_LocalName_m2163884361(L_10, /*hidden argument*/NULL);
  7592. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  7593. bool L_12 = String_op_Equality_m920492651(NULL /*static, unused*/, L_11, _stringLiteral3929236445, /*hidden argument*/NULL);
  7594. if (L_12)
  7595. {
  7596. goto IL_0065;
  7597. }
  7598. }
  7599. IL_004f:
  7600. {
  7601. XAttribute_t355876829 * L_13 = V_1;
  7602. NullCheck(L_13);
  7603. XName_t3751455998 * L_14 = XAttribute_get_Name_m2178653462(L_13, /*hidden argument*/NULL);
  7604. NullCheck(L_14);
  7605. String_t* L_15 = XName_get_LocalName_m2163884361(L_14, /*hidden argument*/NULL);
  7606. String_t* L_16 = ___prefix0;
  7607. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  7608. bool L_17 = String_op_Equality_m920492651(NULL /*static, unused*/, L_15, L_16, /*hidden argument*/NULL);
  7609. if (!L_17)
  7610. {
  7611. goto IL_0076;
  7612. }
  7613. }
  7614. IL_0065:
  7615. {
  7616. XAttribute_t355876829 * L_18 = V_1;
  7617. NullCheck(L_18);
  7618. String_t* L_19 = XAttribute_get_Value_m822045865(L_18, /*hidden argument*/NULL);
  7619. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  7620. XNamespace_t1843508170 * L_20 = XNamespace_Get_m9299589(NULL /*static, unused*/, L_19, /*hidden argument*/NULL);
  7621. V_3 = L_20;
  7622. IL2CPP_LEAVE(0xA4, FINALLY_0086);
  7623. }
  7624. IL_0076:
  7625. {
  7626. RuntimeObject* L_21 = V_2;
  7627. NullCheck(L_21);
  7628. bool L_22 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_21);
  7629. if (L_22)
  7630. {
  7631. goto IL_0018;
  7632. }
  7633. }
  7634. IL_0081:
  7635. {
  7636. IL2CPP_LEAVE(0x91, FINALLY_0086);
  7637. }
  7638. } // end try (depth: 1)
  7639. catch(Il2CppExceptionWrapper& e)
  7640. {
  7641. __last_unhandled_exception = (Exception_t *)e.ex;
  7642. goto FINALLY_0086;
  7643. }
  7644. FINALLY_0086:
  7645. { // begin finally (depth: 1)
  7646. {
  7647. RuntimeObject* L_23 = V_2;
  7648. if (L_23)
  7649. {
  7650. goto IL_008a;
  7651. }
  7652. }
  7653. IL_0089:
  7654. {
  7655. IL2CPP_END_FINALLY(134)
  7656. }
  7657. IL_008a:
  7658. {
  7659. RuntimeObject* L_24 = V_2;
  7660. NullCheck(L_24);
  7661. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_24);
  7662. IL2CPP_END_FINALLY(134)
  7663. }
  7664. } // end finally (depth: 1)
  7665. IL2CPP_CLEANUP(134)
  7666. {
  7667. IL2CPP_JUMP_TBL(0xA4, IL_00a4)
  7668. IL2CPP_JUMP_TBL(0x91, IL_0091)
  7669. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  7670. }
  7671. IL_0091:
  7672. {
  7673. XElement_t4185968754 * L_25 = V_0;
  7674. NullCheck(L_25);
  7675. XElement_t4185968754 * L_26 = XObject_get_Parent_m1531964362(L_25, /*hidden argument*/NULL);
  7676. V_0 = L_26;
  7677. }
  7678. IL_0098:
  7679. {
  7680. XElement_t4185968754 * L_27 = V_0;
  7681. if (L_27)
  7682. {
  7683. goto IL_0007;
  7684. }
  7685. }
  7686. {
  7687. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  7688. XNamespace_t1843508170 * L_28 = XNamespace_get_None_m394397613(NULL /*static, unused*/, /*hidden argument*/NULL);
  7689. return L_28;
  7690. }
  7691. IL_00a4:
  7692. {
  7693. XNamespace_t1843508170 * L_29 = V_3;
  7694. return L_29;
  7695. }
  7696. }
  7697. // System.String System.Xml.Linq.XElement::GetPrefixOfNamespace(System.Xml.Linq.XNamespace)
  7698. extern "C" IL2CPP_METHOD_ATTR String_t* XElement_GetPrefixOfNamespace_m2885939482 (XElement_t4185968754 * __this, XNamespace_t1843508170 * ___ns0, const RuntimeMethod* method)
  7699. {
  7700. static bool s_Il2CppMethodInitialized;
  7701. if (!s_Il2CppMethodInitialized)
  7702. {
  7703. il2cpp_codegen_initialize_method (XElement_GetPrefixOfNamespace_m2885939482_MetadataUsageId);
  7704. s_Il2CppMethodInitialized = true;
  7705. }
  7706. String_t* V_0 = NULL;
  7707. RuntimeObject* V_1 = NULL;
  7708. String_t* V_2 = NULL;
  7709. Exception_t * __last_unhandled_exception = 0;
  7710. NO_UNUSED_WARNING (__last_unhandled_exception);
  7711. Exception_t * __exception_local = 0;
  7712. NO_UNUSED_WARNING (__exception_local);
  7713. int32_t __leave_target = 0;
  7714. NO_UNUSED_WARNING (__leave_target);
  7715. {
  7716. XNamespace_t1843508170 * L_0 = ___ns0;
  7717. RuntimeObject* L_1 = XElement_GetPrefixOfNamespaceCore_m942657601(__this, L_0, /*hidden argument*/NULL);
  7718. NullCheck(L_1);
  7719. RuntimeObject* L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.String>::GetEnumerator() */, IEnumerable_1_t827303578_il2cpp_TypeInfo_var, L_1);
  7720. V_1 = L_2;
  7721. }
  7722. IL_000d:
  7723. try
  7724. { // begin try (depth: 1)
  7725. {
  7726. goto IL_0032;
  7727. }
  7728. IL_0012:
  7729. {
  7730. RuntimeObject* L_3 = V_1;
  7731. NullCheck(L_3);
  7732. String_t* L_4 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.String>::get_Current() */, IEnumerator_1_t2280021157_il2cpp_TypeInfo_var, L_3);
  7733. V_0 = L_4;
  7734. String_t* L_5 = V_0;
  7735. XNamespace_t1843508170 * L_6 = XElement_GetNamespaceOfPrefix_m544949661(__this, L_5, /*hidden argument*/NULL);
  7736. XNamespace_t1843508170 * L_7 = ___ns0;
  7737. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  7738. bool L_8 = XNamespace_op_Equality_m3113830840(NULL /*static, unused*/, L_6, L_7, /*hidden argument*/NULL);
  7739. if (!L_8)
  7740. {
  7741. goto IL_0032;
  7742. }
  7743. }
  7744. IL_002b:
  7745. {
  7746. String_t* L_9 = V_0;
  7747. V_2 = L_9;
  7748. IL2CPP_LEAVE(0x4F, FINALLY_0042);
  7749. }
  7750. IL_0032:
  7751. {
  7752. RuntimeObject* L_10 = V_1;
  7753. NullCheck(L_10);
  7754. bool L_11 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_10);
  7755. if (L_11)
  7756. {
  7757. goto IL_0012;
  7758. }
  7759. }
  7760. IL_003d:
  7761. {
  7762. IL2CPP_LEAVE(0x4D, FINALLY_0042);
  7763. }
  7764. } // end try (depth: 1)
  7765. catch(Il2CppExceptionWrapper& e)
  7766. {
  7767. __last_unhandled_exception = (Exception_t *)e.ex;
  7768. goto FINALLY_0042;
  7769. }
  7770. FINALLY_0042:
  7771. { // begin finally (depth: 1)
  7772. {
  7773. RuntimeObject* L_12 = V_1;
  7774. if (L_12)
  7775. {
  7776. goto IL_0046;
  7777. }
  7778. }
  7779. IL_0045:
  7780. {
  7781. IL2CPP_END_FINALLY(66)
  7782. }
  7783. IL_0046:
  7784. {
  7785. RuntimeObject* L_13 = V_1;
  7786. NullCheck(L_13);
  7787. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_13);
  7788. IL2CPP_END_FINALLY(66)
  7789. }
  7790. } // end finally (depth: 1)
  7791. IL2CPP_CLEANUP(66)
  7792. {
  7793. IL2CPP_JUMP_TBL(0x4F, IL_004f)
  7794. IL2CPP_JUMP_TBL(0x4D, IL_004d)
  7795. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  7796. }
  7797. IL_004d:
  7798. {
  7799. return (String_t*)NULL;
  7800. }
  7801. IL_004f:
  7802. {
  7803. String_t* L_14 = V_2;
  7804. return L_14;
  7805. }
  7806. }
  7807. // System.Collections.Generic.IEnumerable`1<System.String> System.Xml.Linq.XElement::GetPrefixOfNamespaceCore(System.Xml.Linq.XNamespace)
  7808. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* XElement_GetPrefixOfNamespaceCore_m942657601 (XElement_t4185968754 * __this, XNamespace_t1843508170 * ___ns0, const RuntimeMethod* method)
  7809. {
  7810. static bool s_Il2CppMethodInitialized;
  7811. if (!s_Il2CppMethodInitialized)
  7812. {
  7813. il2cpp_codegen_initialize_method (XElement_GetPrefixOfNamespaceCore_m942657601_MetadataUsageId);
  7814. s_Il2CppMethodInitialized = true;
  7815. }
  7816. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * V_0 = NULL;
  7817. {
  7818. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * L_0 = (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 *)il2cpp_codegen_object_new(U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361_il2cpp_TypeInfo_var);
  7819. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23__ctor_m3608323712(L_0, /*hidden argument*/NULL);
  7820. V_0 = L_0;
  7821. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * L_1 = V_0;
  7822. XNamespace_t1843508170 * L_2 = ___ns0;
  7823. NullCheck(L_1);
  7824. L_1->set_ns_3(L_2);
  7825. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * L_3 = V_0;
  7826. XNamespace_t1843508170 * L_4 = ___ns0;
  7827. NullCheck(L_3);
  7828. L_3->set_U3CU24U3Ens_6(L_4);
  7829. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * L_5 = V_0;
  7830. NullCheck(L_5);
  7831. L_5->set_U3CU3Ef__this_7(__this);
  7832. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * L_6 = V_0;
  7833. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * L_7 = L_6;
  7834. NullCheck(L_7);
  7835. L_7->set_U24PC_4(((int32_t)-2));
  7836. return L_7;
  7837. }
  7838. }
  7839. // System.Boolean System.Xml.Linq.XElement::OnAddingObject(System.Object,System.Boolean,System.Xml.Linq.XNode,System.Boolean)
  7840. extern "C" IL2CPP_METHOD_ATTR bool XElement_OnAddingObject_m357068137 (XElement_t4185968754 * __this, RuntimeObject * ___o0, bool ___rejectAttribute1, XNode_t716131460 * ___refNode2, bool ___addFirst3, const RuntimeMethod* method)
  7841. {
  7842. static bool s_Il2CppMethodInitialized;
  7843. if (!s_Il2CppMethodInitialized)
  7844. {
  7845. il2cpp_codegen_initialize_method (XElement_OnAddingObject_m357068137_MetadataUsageId);
  7846. s_Il2CppMethodInitialized = true;
  7847. }
  7848. XAttribute_t355876829 * V_0 = NULL;
  7849. XAttribute_t355876829 * V_1 = NULL;
  7850. RuntimeObject* V_2 = NULL;
  7851. Exception_t * __last_unhandled_exception = 0;
  7852. NO_UNUSED_WARNING (__last_unhandled_exception);
  7853. Exception_t * __exception_local = 0;
  7854. NO_UNUSED_WARNING (__exception_local);
  7855. int32_t __leave_target = 0;
  7856. NO_UNUSED_WARNING (__leave_target);
  7857. {
  7858. RuntimeObject * L_0 = ___o0;
  7859. if (((XDocument_t1376419702 *)IsInstClass((RuntimeObject*)L_0, XDocument_t1376419702_il2cpp_TypeInfo_var)))
  7860. {
  7861. goto IL_0032;
  7862. }
  7863. }
  7864. {
  7865. RuntimeObject * L_1 = ___o0;
  7866. if (((XDocumentType_t1853592271 *)IsInstClass((RuntimeObject*)L_1, XDocumentType_t1853592271_il2cpp_TypeInfo_var)))
  7867. {
  7868. goto IL_0032;
  7869. }
  7870. }
  7871. {
  7872. RuntimeObject * L_2 = ___o0;
  7873. if (((XDeclaration_t2907650823 *)IsInstClass((RuntimeObject*)L_2, XDeclaration_t2907650823_il2cpp_TypeInfo_var)))
  7874. {
  7875. goto IL_0032;
  7876. }
  7877. }
  7878. {
  7879. bool L_3 = ___rejectAttribute1;
  7880. if (!L_3)
  7881. {
  7882. goto IL_0048;
  7883. }
  7884. }
  7885. {
  7886. RuntimeObject * L_4 = ___o0;
  7887. if (!((XAttribute_t355876829 *)IsInstClass((RuntimeObject*)L_4, XAttribute_t355876829_il2cpp_TypeInfo_var)))
  7888. {
  7889. goto IL_0048;
  7890. }
  7891. }
  7892. IL_0032:
  7893. {
  7894. RuntimeObject * L_5 = ___o0;
  7895. NullCheck(L_5);
  7896. Type_t * L_6 = Object_GetType_m88164663(L_5, /*hidden argument*/NULL);
  7897. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  7898. String_t* L_7 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral359158074, L_6, /*hidden argument*/NULL);
  7899. ArgumentException_t132251570 * L_8 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  7900. ArgumentException__ctor_m1312628991(L_8, L_7, /*hidden argument*/NULL);
  7901. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8,XElement_OnAddingObject_m357068137_RuntimeMethod_var);
  7902. }
  7903. IL_0048:
  7904. {
  7905. RuntimeObject * L_9 = ___o0;
  7906. V_0 = ((XAttribute_t355876829 *)IsInstClass((RuntimeObject*)L_9, XAttribute_t355876829_il2cpp_TypeInfo_var));
  7907. XAttribute_t355876829 * L_10 = V_0;
  7908. if (!L_10)
  7909. {
  7910. goto IL_00bd;
  7911. }
  7912. }
  7913. {
  7914. RuntimeObject* L_11 = XElement_Attributes_m3055649957(__this, /*hidden argument*/NULL);
  7915. NullCheck(L_11);
  7916. RuntimeObject* L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XAttribute>::GetEnumerator() */, IEnumerable_1_t3630697014_il2cpp_TypeInfo_var, L_11);
  7917. V_2 = L_12;
  7918. }
  7919. IL_0061:
  7920. try
  7921. { // begin try (depth: 1)
  7922. {
  7923. goto IL_0099;
  7924. }
  7925. IL_0066:
  7926. {
  7927. RuntimeObject* L_13 = V_2;
  7928. NullCheck(L_13);
  7929. XAttribute_t355876829 * L_14 = InterfaceFuncInvoker0< XAttribute_t355876829 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XAttribute>::get_Current() */, IEnumerator_1_t788447297_il2cpp_TypeInfo_var, L_13);
  7930. V_1 = L_14;
  7931. XAttribute_t355876829 * L_15 = V_0;
  7932. NullCheck(L_15);
  7933. XName_t3751455998 * L_16 = XAttribute_get_Name_m2178653462(L_15, /*hidden argument*/NULL);
  7934. XAttribute_t355876829 * L_17 = V_1;
  7935. NullCheck(L_17);
  7936. XName_t3751455998 * L_18 = XAttribute_get_Name_m2178653462(L_17, /*hidden argument*/NULL);
  7937. bool L_19 = XName_op_Equality_m1536062490(NULL /*static, unused*/, L_16, L_18, /*hidden argument*/NULL);
  7938. if (!L_19)
  7939. {
  7940. goto IL_0099;
  7941. }
  7942. }
  7943. IL_0083:
  7944. {
  7945. XAttribute_t355876829 * L_20 = V_0;
  7946. NullCheck(L_20);
  7947. XName_t3751455998 * L_21 = XAttribute_get_Name_m2178653462(L_20, /*hidden argument*/NULL);
  7948. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  7949. String_t* L_22 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral3579718899, L_21, /*hidden argument*/NULL);
  7950. InvalidOperationException_t56020091 * L_23 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  7951. InvalidOperationException__ctor_m237278729(L_23, L_22, /*hidden argument*/NULL);
  7952. IL2CPP_RAISE_MANAGED_EXCEPTION(L_23,XElement_OnAddingObject_m357068137_RuntimeMethod_var);
  7953. }
  7954. IL_0099:
  7955. {
  7956. RuntimeObject* L_24 = V_2;
  7957. NullCheck(L_24);
  7958. bool L_25 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_24);
  7959. if (L_25)
  7960. {
  7961. goto IL_0066;
  7962. }
  7963. }
  7964. IL_00a4:
  7965. {
  7966. IL2CPP_LEAVE(0xB4, FINALLY_00a9);
  7967. }
  7968. } // end try (depth: 1)
  7969. catch(Il2CppExceptionWrapper& e)
  7970. {
  7971. __last_unhandled_exception = (Exception_t *)e.ex;
  7972. goto FINALLY_00a9;
  7973. }
  7974. FINALLY_00a9:
  7975. { // begin finally (depth: 1)
  7976. {
  7977. RuntimeObject* L_26 = V_2;
  7978. if (L_26)
  7979. {
  7980. goto IL_00ad;
  7981. }
  7982. }
  7983. IL_00ac:
  7984. {
  7985. IL2CPP_END_FINALLY(169)
  7986. }
  7987. IL_00ad:
  7988. {
  7989. RuntimeObject* L_27 = V_2;
  7990. NullCheck(L_27);
  7991. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_27);
  7992. IL2CPP_END_FINALLY(169)
  7993. }
  7994. } // end finally (depth: 1)
  7995. IL2CPP_CLEANUP(169)
  7996. {
  7997. IL2CPP_JUMP_TBL(0xB4, IL_00b4)
  7998. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  7999. }
  8000. IL_00b4:
  8001. {
  8002. XAttribute_t355876829 * L_28 = V_0;
  8003. XElement_SetAttributeObject_m3047153873(__this, L_28, /*hidden argument*/NULL);
  8004. return (bool)1;
  8005. }
  8006. IL_00bd:
  8007. {
  8008. RuntimeObject * L_29 = ___o0;
  8009. if (!((String_t*)IsInstSealed((RuntimeObject*)L_29, String_t_il2cpp_TypeInfo_var)))
  8010. {
  8011. goto IL_00f1;
  8012. }
  8013. }
  8014. {
  8015. XNode_t716131460 * L_30 = ___refNode2;
  8016. if (!((XText_t1448860321 *)IsInstClass((RuntimeObject*)L_30, XText_t1448860321_il2cpp_TypeInfo_var)))
  8017. {
  8018. goto IL_00f1;
  8019. }
  8020. }
  8021. {
  8022. XNode_t716131460 * L_31 = ___refNode2;
  8023. XText_t1448860321 * L_32 = ((XText_t1448860321 *)CastclassClass((RuntimeObject*)L_31, XText_t1448860321_il2cpp_TypeInfo_var));
  8024. NullCheck(L_32);
  8025. String_t* L_33 = XText_get_Value_m3622993421(L_32, /*hidden argument*/NULL);
  8026. RuntimeObject * L_34 = ___o0;
  8027. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  8028. String_t* L_35 = String_Concat_m3937257545(NULL /*static, unused*/, L_33, ((String_t*)IsInstSealed((RuntimeObject*)L_34, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  8029. NullCheck(L_32);
  8030. XText_set_Value_m1476704356(L_32, L_35, /*hidden argument*/NULL);
  8031. return (bool)1;
  8032. }
  8033. IL_00f1:
  8034. {
  8035. return (bool)0;
  8036. }
  8037. }
  8038. #ifdef __clang__
  8039. #pragma clang diagnostic pop
  8040. #endif
  8041. #ifdef __clang__
  8042. #pragma clang diagnostic push
  8043. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8044. #pragma clang diagnostic ignored "-Wunused-variable"
  8045. #endif
  8046. // System.Void System.Xml.Linq.XElement/<Attributes>c__Iterator20::.ctor()
  8047. extern "C" IL2CPP_METHOD_ATTR void U3CAttributesU3Ec__Iterator20__ctor_m29640648 (U3CAttributesU3Ec__Iterator20_t3836567394 * __this, const RuntimeMethod* method)
  8048. {
  8049. {
  8050. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  8051. return;
  8052. }
  8053. }
  8054. // System.Xml.Linq.XAttribute System.Xml.Linq.XElement/<Attributes>c__Iterator20::System.Collections.Generic.IEnumerator<System.Xml.Linq.XAttribute>.get_Current()
  8055. extern "C" IL2CPP_METHOD_ATTR XAttribute_t355876829 * U3CAttributesU3Ec__Iterator20_System_Collections_Generic_IEnumeratorU3CSystem_Xml_Linq_XAttributeU3E_get_Current_m79249449 (U3CAttributesU3Ec__Iterator20_t3836567394 * __this, const RuntimeMethod* method)
  8056. {
  8057. {
  8058. XAttribute_t355876829 * L_0 = __this->get_U24current_3();
  8059. return L_0;
  8060. }
  8061. }
  8062. // System.Object System.Xml.Linq.XElement/<Attributes>c__Iterator20::System.Collections.IEnumerator.get_Current()
  8063. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * U3CAttributesU3Ec__Iterator20_System_Collections_IEnumerator_get_Current_m1206694511 (U3CAttributesU3Ec__Iterator20_t3836567394 * __this, const RuntimeMethod* method)
  8064. {
  8065. {
  8066. XAttribute_t355876829 * L_0 = __this->get_U24current_3();
  8067. return L_0;
  8068. }
  8069. }
  8070. // System.Collections.IEnumerator System.Xml.Linq.XElement/<Attributes>c__Iterator20::System.Collections.IEnumerable.GetEnumerator()
  8071. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CAttributesU3Ec__Iterator20_System_Collections_IEnumerable_GetEnumerator_m3078625692 (U3CAttributesU3Ec__Iterator20_t3836567394 * __this, const RuntimeMethod* method)
  8072. {
  8073. {
  8074. RuntimeObject* L_0 = U3CAttributesU3Ec__Iterator20_System_Collections_Generic_IEnumerableU3CSystem_Xml_Linq_XAttributeU3E_GetEnumerator_m3913764316(__this, /*hidden argument*/NULL);
  8075. return L_0;
  8076. }
  8077. }
  8078. // System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XAttribute> System.Xml.Linq.XElement/<Attributes>c__Iterator20::System.Collections.Generic.IEnumerable<System.Xml.Linq.XAttribute>.GetEnumerator()
  8079. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CAttributesU3Ec__Iterator20_System_Collections_Generic_IEnumerableU3CSystem_Xml_Linq_XAttributeU3E_GetEnumerator_m3913764316 (U3CAttributesU3Ec__Iterator20_t3836567394 * __this, const RuntimeMethod* method)
  8080. {
  8081. static bool s_Il2CppMethodInitialized;
  8082. if (!s_Il2CppMethodInitialized)
  8083. {
  8084. il2cpp_codegen_initialize_method (U3CAttributesU3Ec__Iterator20_System_Collections_Generic_IEnumerableU3CSystem_Xml_Linq_XAttributeU3E_GetEnumerator_m3913764316_MetadataUsageId);
  8085. s_Il2CppMethodInitialized = true;
  8086. }
  8087. U3CAttributesU3Ec__Iterator20_t3836567394 * V_0 = NULL;
  8088. {
  8089. int32_t* L_0 = __this->get_address_of_U24PC_2();
  8090. int32_t L_1 = Interlocked_CompareExchange_m3023855514(NULL /*static, unused*/, L_0, 0, ((int32_t)-2), /*hidden argument*/NULL);
  8091. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)-2)))))
  8092. {
  8093. goto IL_0014;
  8094. }
  8095. }
  8096. {
  8097. return __this;
  8098. }
  8099. IL_0014:
  8100. {
  8101. U3CAttributesU3Ec__Iterator20_t3836567394 * L_2 = (U3CAttributesU3Ec__Iterator20_t3836567394 *)il2cpp_codegen_object_new(U3CAttributesU3Ec__Iterator20_t3836567394_il2cpp_TypeInfo_var);
  8102. U3CAttributesU3Ec__Iterator20__ctor_m29640648(L_2, /*hidden argument*/NULL);
  8103. V_0 = L_2;
  8104. U3CAttributesU3Ec__Iterator20_t3836567394 * L_3 = V_0;
  8105. XElement_t4185968754 * L_4 = __this->get_U3CU3Ef__this_4();
  8106. NullCheck(L_3);
  8107. L_3->set_U3CU3Ef__this_4(L_4);
  8108. U3CAttributesU3Ec__Iterator20_t3836567394 * L_5 = V_0;
  8109. return L_5;
  8110. }
  8111. }
  8112. // System.Boolean System.Xml.Linq.XElement/<Attributes>c__Iterator20::MoveNext()
  8113. extern "C" IL2CPP_METHOD_ATTR bool U3CAttributesU3Ec__Iterator20_MoveNext_m1216922071 (U3CAttributesU3Ec__Iterator20_t3836567394 * __this, const RuntimeMethod* method)
  8114. {
  8115. uint32_t V_0 = 0;
  8116. bool V_1 = false;
  8117. {
  8118. int32_t L_0 = __this->get_U24PC_2();
  8119. V_0 = L_0;
  8120. __this->set_U24PC_2((-1));
  8121. uint32_t L_1 = V_0;
  8122. switch (L_1)
  8123. {
  8124. case 0:
  8125. {
  8126. goto IL_0021;
  8127. }
  8128. case 1:
  8129. {
  8130. goto IL_0060;
  8131. }
  8132. }
  8133. }
  8134. {
  8135. goto IL_007e;
  8136. }
  8137. IL_0021:
  8138. {
  8139. XElement_t4185968754 * L_2 = __this->get_U3CU3Ef__this_4();
  8140. NullCheck(L_2);
  8141. XAttribute_t355876829 * L_3 = L_2->get_attr_first_11();
  8142. __this->set_U3CaU3E__0_0(L_3);
  8143. goto IL_006c;
  8144. }
  8145. IL_0037:
  8146. {
  8147. XAttribute_t355876829 * L_4 = __this->get_U3CaU3E__0_0();
  8148. NullCheck(L_4);
  8149. XAttribute_t355876829 * L_5 = XAttribute_get_NextAttribute_m3961459391(L_4, /*hidden argument*/NULL);
  8150. __this->set_U3CnextU3E__1_1(L_5);
  8151. XAttribute_t355876829 * L_6 = __this->get_U3CaU3E__0_0();
  8152. __this->set_U24current_3(L_6);
  8153. __this->set_U24PC_2(1);
  8154. goto IL_0080;
  8155. }
  8156. IL_0060:
  8157. {
  8158. XAttribute_t355876829 * L_7 = __this->get_U3CnextU3E__1_1();
  8159. __this->set_U3CaU3E__0_0(L_7);
  8160. }
  8161. IL_006c:
  8162. {
  8163. XAttribute_t355876829 * L_8 = __this->get_U3CaU3E__0_0();
  8164. if (L_8)
  8165. {
  8166. goto IL_0037;
  8167. }
  8168. }
  8169. {
  8170. __this->set_U24PC_2((-1));
  8171. }
  8172. IL_007e:
  8173. {
  8174. return (bool)0;
  8175. }
  8176. IL_0080:
  8177. {
  8178. return (bool)1;
  8179. }
  8180. // Dead block : IL_0082: ldloc.1
  8181. }
  8182. // System.Void System.Xml.Linq.XElement/<Attributes>c__Iterator20::Dispose()
  8183. extern "C" IL2CPP_METHOD_ATTR void U3CAttributesU3Ec__Iterator20_Dispose_m1200691303 (U3CAttributesU3Ec__Iterator20_t3836567394 * __this, const RuntimeMethod* method)
  8184. {
  8185. {
  8186. __this->set_U24PC_2((-1));
  8187. return;
  8188. }
  8189. }
  8190. // System.Void System.Xml.Linq.XElement/<Attributes>c__Iterator20::Reset()
  8191. extern "C" IL2CPP_METHOD_ATTR void U3CAttributesU3Ec__Iterator20_Reset_m3493095447 (U3CAttributesU3Ec__Iterator20_t3836567394 * __this, const RuntimeMethod* method)
  8192. {
  8193. static bool s_Il2CppMethodInitialized;
  8194. if (!s_Il2CppMethodInitialized)
  8195. {
  8196. il2cpp_codegen_initialize_method (U3CAttributesU3Ec__Iterator20_Reset_m3493095447_MetadataUsageId);
  8197. s_Il2CppMethodInitialized = true;
  8198. }
  8199. {
  8200. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  8201. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  8202. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,U3CAttributesU3Ec__Iterator20_Reset_m3493095447_RuntimeMethod_var);
  8203. }
  8204. }
  8205. #ifdef __clang__
  8206. #pragma clang diagnostic pop
  8207. #endif
  8208. #ifdef __clang__
  8209. #pragma clang diagnostic push
  8210. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8211. #pragma clang diagnostic ignored "-Wunused-variable"
  8212. #endif
  8213. // System.Void System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::.ctor()
  8214. extern "C" IL2CPP_METHOD_ATTR void U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23__ctor_m3608323712 (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * __this, const RuntimeMethod* method)
  8215. {
  8216. {
  8217. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  8218. return;
  8219. }
  8220. }
  8221. // System.String System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::System.Collections.Generic.IEnumerator<string>.get_Current()
  8222. extern "C" IL2CPP_METHOD_ATTR String_t* U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_System_Collections_Generic_IEnumeratorU3CstringU3E_get_Current_m1473278186 (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * __this, const RuntimeMethod* method)
  8223. {
  8224. {
  8225. String_t* L_0 = __this->get_U24current_5();
  8226. return L_0;
  8227. }
  8228. }
  8229. // System.Object System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::System.Collections.IEnumerator.get_Current()
  8230. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_System_Collections_IEnumerator_get_Current_m196598959 (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * __this, const RuntimeMethod* method)
  8231. {
  8232. {
  8233. String_t* L_0 = __this->get_U24current_5();
  8234. return L_0;
  8235. }
  8236. }
  8237. // System.Collections.IEnumerator System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::System.Collections.IEnumerable.GetEnumerator()
  8238. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_System_Collections_IEnumerable_GetEnumerator_m3888559474 (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * __this, const RuntimeMethod* method)
  8239. {
  8240. {
  8241. RuntimeObject* L_0 = U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_System_Collections_Generic_IEnumerableU3CstringU3E_GetEnumerator_m2064117807(__this, /*hidden argument*/NULL);
  8242. return L_0;
  8243. }
  8244. }
  8245. // System.Collections.Generic.IEnumerator`1<System.String> System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::System.Collections.Generic.IEnumerable<string>.GetEnumerator()
  8246. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_System_Collections_Generic_IEnumerableU3CstringU3E_GetEnumerator_m2064117807 (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * __this, const RuntimeMethod* method)
  8247. {
  8248. static bool s_Il2CppMethodInitialized;
  8249. if (!s_Il2CppMethodInitialized)
  8250. {
  8251. il2cpp_codegen_initialize_method (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_System_Collections_Generic_IEnumerableU3CstringU3E_GetEnumerator_m2064117807_MetadataUsageId);
  8252. s_Il2CppMethodInitialized = true;
  8253. }
  8254. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * V_0 = NULL;
  8255. {
  8256. int32_t* L_0 = __this->get_address_of_U24PC_4();
  8257. int32_t L_1 = Interlocked_CompareExchange_m3023855514(NULL /*static, unused*/, L_0, 0, ((int32_t)-2), /*hidden argument*/NULL);
  8258. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)-2)))))
  8259. {
  8260. goto IL_0014;
  8261. }
  8262. }
  8263. {
  8264. return __this;
  8265. }
  8266. IL_0014:
  8267. {
  8268. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * L_2 = (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 *)il2cpp_codegen_object_new(U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361_il2cpp_TypeInfo_var);
  8269. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23__ctor_m3608323712(L_2, /*hidden argument*/NULL);
  8270. V_0 = L_2;
  8271. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * L_3 = V_0;
  8272. XElement_t4185968754 * L_4 = __this->get_U3CU3Ef__this_7();
  8273. NullCheck(L_3);
  8274. L_3->set_U3CU3Ef__this_7(L_4);
  8275. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * L_5 = V_0;
  8276. XNamespace_t1843508170 * L_6 = __this->get_U3CU24U3Ens_6();
  8277. NullCheck(L_5);
  8278. L_5->set_ns_3(L_6);
  8279. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * L_7 = V_0;
  8280. return L_7;
  8281. }
  8282. }
  8283. // System.Boolean System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::MoveNext()
  8284. extern "C" IL2CPP_METHOD_ATTR bool U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_MoveNext_m65961133 (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * __this, const RuntimeMethod* method)
  8285. {
  8286. static bool s_Il2CppMethodInitialized;
  8287. if (!s_Il2CppMethodInitialized)
  8288. {
  8289. il2cpp_codegen_initialize_method (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_MoveNext_m65961133_MetadataUsageId);
  8290. s_Il2CppMethodInitialized = true;
  8291. }
  8292. uint32_t V_0 = 0;
  8293. bool V_1 = false;
  8294. bool V_2 = false;
  8295. Exception_t * __last_unhandled_exception = 0;
  8296. NO_UNUSED_WARNING (__last_unhandled_exception);
  8297. Exception_t * __exception_local = 0;
  8298. NO_UNUSED_WARNING (__exception_local);
  8299. int32_t __leave_target = 0;
  8300. NO_UNUSED_WARNING (__leave_target);
  8301. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * G_B10_0 = NULL;
  8302. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * G_B9_0 = NULL;
  8303. String_t* G_B11_0 = NULL;
  8304. U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * G_B11_1 = NULL;
  8305. {
  8306. int32_t L_0 = __this->get_U24PC_4();
  8307. V_0 = L_0;
  8308. __this->set_U24PC_4((-1));
  8309. V_1 = (bool)0;
  8310. uint32_t L_1 = V_0;
  8311. switch (L_1)
  8312. {
  8313. case 0:
  8314. {
  8315. goto IL_0023;
  8316. }
  8317. case 1:
  8318. {
  8319. goto IL_004d;
  8320. }
  8321. }
  8322. }
  8323. {
  8324. goto IL_013d;
  8325. }
  8326. IL_0023:
  8327. {
  8328. XElement_t4185968754 * L_2 = __this->get_U3CU3Ef__this_7();
  8329. __this->set_U3CelU3E__0_0(L_2);
  8330. goto IL_012b;
  8331. }
  8332. IL_0034:
  8333. {
  8334. XElement_t4185968754 * L_3 = __this->get_U3CelU3E__0_0();
  8335. NullCheck(L_3);
  8336. RuntimeObject* L_4 = XElement_Attributes_m3055649957(L_3, /*hidden argument*/NULL);
  8337. NullCheck(L_4);
  8338. RuntimeObject* L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XAttribute>::GetEnumerator() */, IEnumerable_1_t3630697014_il2cpp_TypeInfo_var, L_4);
  8339. __this->set_U3CU24s_68U3E__1_1(L_5);
  8340. V_0 = ((int32_t)-3);
  8341. }
  8342. IL_004d:
  8343. try
  8344. { // begin try (depth: 1)
  8345. {
  8346. uint32_t L_6 = V_0;
  8347. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1)))
  8348. {
  8349. case 0:
  8350. {
  8351. goto IL_00ec;
  8352. }
  8353. }
  8354. }
  8355. IL_0059:
  8356. {
  8357. goto IL_00ec;
  8358. }
  8359. IL_005e:
  8360. {
  8361. RuntimeObject* L_7 = __this->get_U3CU24s_68U3E__1_1();
  8362. NullCheck(L_7);
  8363. XAttribute_t355876829 * L_8 = InterfaceFuncInvoker0< XAttribute_t355876829 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XAttribute>::get_Current() */, IEnumerator_1_t788447297_il2cpp_TypeInfo_var, L_7);
  8364. __this->set_U3CaU3E__2_2(L_8);
  8365. XAttribute_t355876829 * L_9 = __this->get_U3CaU3E__2_2();
  8366. NullCheck(L_9);
  8367. bool L_10 = XAttribute_get_IsNamespaceDeclaration_m3726745643(L_9, /*hidden argument*/NULL);
  8368. if (!L_10)
  8369. {
  8370. goto IL_00ec;
  8371. }
  8372. }
  8373. IL_007f:
  8374. {
  8375. XAttribute_t355876829 * L_11 = __this->get_U3CaU3E__2_2();
  8376. NullCheck(L_11);
  8377. String_t* L_12 = XAttribute_get_Value_m822045865(L_11, /*hidden argument*/NULL);
  8378. XNamespace_t1843508170 * L_13 = __this->get_ns_3();
  8379. NullCheck(L_13);
  8380. String_t* L_14 = XNamespace_get_NamespaceName_m2952101840(L_13, /*hidden argument*/NULL);
  8381. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  8382. bool L_15 = String_op_Equality_m920492651(NULL /*static, unused*/, L_12, L_14, /*hidden argument*/NULL);
  8383. if (!L_15)
  8384. {
  8385. goto IL_00ec;
  8386. }
  8387. }
  8388. IL_009f:
  8389. {
  8390. XAttribute_t355876829 * L_16 = __this->get_U3CaU3E__2_2();
  8391. NullCheck(L_16);
  8392. XName_t3751455998 * L_17 = XAttribute_get_Name_m2178653462(L_16, /*hidden argument*/NULL);
  8393. NullCheck(L_17);
  8394. XNamespace_t1843508170 * L_18 = XName_get_Namespace_m4023955522(L_17, /*hidden argument*/NULL);
  8395. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  8396. XNamespace_t1843508170 * L_19 = XNamespace_get_None_m394397613(NULL /*static, unused*/, /*hidden argument*/NULL);
  8397. bool L_20 = XNamespace_op_Equality_m3113830840(NULL /*static, unused*/, L_18, L_19, /*hidden argument*/NULL);
  8398. G_B9_0 = __this;
  8399. if (!L_20)
  8400. {
  8401. G_B10_0 = __this;
  8402. goto IL_00c9;
  8403. }
  8404. }
  8405. IL_00bf:
  8406. {
  8407. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  8408. String_t* L_21 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2();
  8409. G_B11_0 = L_21;
  8410. G_B11_1 = G_B9_0;
  8411. goto IL_00d9;
  8412. }
  8413. IL_00c9:
  8414. {
  8415. XAttribute_t355876829 * L_22 = __this->get_U3CaU3E__2_2();
  8416. NullCheck(L_22);
  8417. XName_t3751455998 * L_23 = XAttribute_get_Name_m2178653462(L_22, /*hidden argument*/NULL);
  8418. NullCheck(L_23);
  8419. String_t* L_24 = XName_get_LocalName_m2163884361(L_23, /*hidden argument*/NULL);
  8420. G_B11_0 = L_24;
  8421. G_B11_1 = G_B10_0;
  8422. }
  8423. IL_00d9:
  8424. {
  8425. NullCheck(G_B11_1);
  8426. G_B11_1->set_U24current_5(G_B11_0);
  8427. __this->set_U24PC_4(1);
  8428. V_1 = (bool)1;
  8429. IL2CPP_LEAVE(0x13F, FINALLY_0101);
  8430. }
  8431. IL_00ec:
  8432. {
  8433. RuntimeObject* L_25 = __this->get_U3CU24s_68U3E__1_1();
  8434. NullCheck(L_25);
  8435. bool L_26 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_25);
  8436. if (L_26)
  8437. {
  8438. goto IL_005e;
  8439. }
  8440. }
  8441. IL_00fc:
  8442. {
  8443. IL2CPP_LEAVE(0x11A, FINALLY_0101);
  8444. }
  8445. } // end try (depth: 1)
  8446. catch(Il2CppExceptionWrapper& e)
  8447. {
  8448. __last_unhandled_exception = (Exception_t *)e.ex;
  8449. goto FINALLY_0101;
  8450. }
  8451. FINALLY_0101:
  8452. { // begin finally (depth: 1)
  8453. {
  8454. bool L_27 = V_1;
  8455. if (!L_27)
  8456. {
  8457. goto IL_0105;
  8458. }
  8459. }
  8460. IL_0104:
  8461. {
  8462. IL2CPP_END_FINALLY(257)
  8463. }
  8464. IL_0105:
  8465. {
  8466. RuntimeObject* L_28 = __this->get_U3CU24s_68U3E__1_1();
  8467. if (L_28)
  8468. {
  8469. goto IL_010e;
  8470. }
  8471. }
  8472. IL_010d:
  8473. {
  8474. IL2CPP_END_FINALLY(257)
  8475. }
  8476. IL_010e:
  8477. {
  8478. RuntimeObject* L_29 = __this->get_U3CU24s_68U3E__1_1();
  8479. NullCheck(L_29);
  8480. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_29);
  8481. IL2CPP_END_FINALLY(257)
  8482. }
  8483. } // end finally (depth: 1)
  8484. IL2CPP_CLEANUP(257)
  8485. {
  8486. IL2CPP_JUMP_TBL(0x13F, IL_013f)
  8487. IL2CPP_JUMP_TBL(0x11A, IL_011a)
  8488. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  8489. }
  8490. IL_011a:
  8491. {
  8492. XElement_t4185968754 * L_30 = __this->get_U3CelU3E__0_0();
  8493. NullCheck(L_30);
  8494. XElement_t4185968754 * L_31 = XObject_get_Parent_m1531964362(L_30, /*hidden argument*/NULL);
  8495. __this->set_U3CelU3E__0_0(L_31);
  8496. }
  8497. IL_012b:
  8498. {
  8499. XElement_t4185968754 * L_32 = __this->get_U3CelU3E__0_0();
  8500. if (L_32)
  8501. {
  8502. goto IL_0034;
  8503. }
  8504. }
  8505. {
  8506. __this->set_U24PC_4((-1));
  8507. }
  8508. IL_013d:
  8509. {
  8510. return (bool)0;
  8511. }
  8512. IL_013f:
  8513. {
  8514. return (bool)1;
  8515. }
  8516. // Dead block : IL_0141: ldloc.2
  8517. }
  8518. // System.Void System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::Dispose()
  8519. extern "C" IL2CPP_METHOD_ATTR void U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_Dispose_m1228071436 (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * __this, const RuntimeMethod* method)
  8520. {
  8521. static bool s_Il2CppMethodInitialized;
  8522. if (!s_Il2CppMethodInitialized)
  8523. {
  8524. il2cpp_codegen_initialize_method (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_Dispose_m1228071436_MetadataUsageId);
  8525. s_Il2CppMethodInitialized = true;
  8526. }
  8527. uint32_t V_0 = 0;
  8528. Exception_t * __last_unhandled_exception = 0;
  8529. NO_UNUSED_WARNING (__last_unhandled_exception);
  8530. Exception_t * __exception_local = 0;
  8531. NO_UNUSED_WARNING (__exception_local);
  8532. int32_t __leave_target = 0;
  8533. NO_UNUSED_WARNING (__leave_target);
  8534. {
  8535. int32_t L_0 = __this->get_U24PC_4();
  8536. V_0 = L_0;
  8537. __this->set_U24PC_4((-1));
  8538. uint32_t L_1 = V_0;
  8539. switch (L_1)
  8540. {
  8541. case 0:
  8542. {
  8543. goto IL_003b;
  8544. }
  8545. case 1:
  8546. {
  8547. goto IL_0021;
  8548. }
  8549. }
  8550. }
  8551. {
  8552. goto IL_003b;
  8553. }
  8554. IL_0021:
  8555. try
  8556. { // begin try (depth: 1)
  8557. IL2CPP_LEAVE(0x3B, FINALLY_0026);
  8558. } // end try (depth: 1)
  8559. catch(Il2CppExceptionWrapper& e)
  8560. {
  8561. __last_unhandled_exception = (Exception_t *)e.ex;
  8562. goto FINALLY_0026;
  8563. }
  8564. FINALLY_0026:
  8565. { // begin finally (depth: 1)
  8566. {
  8567. RuntimeObject* L_2 = __this->get_U3CU24s_68U3E__1_1();
  8568. if (L_2)
  8569. {
  8570. goto IL_002f;
  8571. }
  8572. }
  8573. IL_002e:
  8574. {
  8575. IL2CPP_END_FINALLY(38)
  8576. }
  8577. IL_002f:
  8578. {
  8579. RuntimeObject* L_3 = __this->get_U3CU24s_68U3E__1_1();
  8580. NullCheck(L_3);
  8581. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_3);
  8582. IL2CPP_END_FINALLY(38)
  8583. }
  8584. } // end finally (depth: 1)
  8585. IL2CPP_CLEANUP(38)
  8586. {
  8587. IL2CPP_JUMP_TBL(0x3B, IL_003b)
  8588. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  8589. }
  8590. IL_003b:
  8591. {
  8592. return;
  8593. }
  8594. }
  8595. // System.Void System.Xml.Linq.XElement/<GetPrefixOfNamespaceCore>c__Iterator23::Reset()
  8596. extern "C" IL2CPP_METHOD_ATTR void U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_Reset_m625605849 (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_t674090361 * __this, const RuntimeMethod* method)
  8597. {
  8598. static bool s_Il2CppMethodInitialized;
  8599. if (!s_Il2CppMethodInitialized)
  8600. {
  8601. il2cpp_codegen_initialize_method (U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_Reset_m625605849_MetadataUsageId);
  8602. s_Il2CppMethodInitialized = true;
  8603. }
  8604. {
  8605. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  8606. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  8607. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,U3CGetPrefixOfNamespaceCoreU3Ec__Iterator23_Reset_m625605849_RuntimeMethod_var);
  8608. }
  8609. }
  8610. #ifdef __clang__
  8611. #pragma clang diagnostic pop
  8612. #endif
  8613. #ifdef __clang__
  8614. #pragma clang diagnostic push
  8615. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8616. #pragma clang diagnostic ignored "-Wunused-variable"
  8617. #endif
  8618. // System.Void System.Xml.Linq.XName::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  8619. extern "C" IL2CPP_METHOD_ATTR void XName__ctor_m1578757153 (XName_t3751455998 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  8620. {
  8621. static bool s_Il2CppMethodInitialized;
  8622. if (!s_Il2CppMethodInitialized)
  8623. {
  8624. il2cpp_codegen_initialize_method (XName__ctor_m1578757153_MetadataUsageId);
  8625. s_Il2CppMethodInitialized = true;
  8626. }
  8627. String_t* V_0 = NULL;
  8628. String_t* V_1 = NULL;
  8629. String_t* V_2 = NULL;
  8630. {
  8631. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  8632. SerializationInfo_t950877179 * L_0 = ___info0;
  8633. NullCheck(L_0);
  8634. String_t* L_1 = SerializationInfo_GetString_m3155282843(L_0, _stringLiteral62725243, /*hidden argument*/NULL);
  8635. V_0 = L_1;
  8636. String_t* L_2 = V_0;
  8637. XName_ExpandName_m1905105600(NULL /*static, unused*/, L_2, (&V_1), (&V_2), /*hidden argument*/NULL);
  8638. String_t* L_3 = V_1;
  8639. __this->set_local_0(L_3);
  8640. String_t* L_4 = V_2;
  8641. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  8642. XNamespace_t1843508170 * L_5 = XNamespace_Get_m9299589(NULL /*static, unused*/, L_4, /*hidden argument*/NULL);
  8643. __this->set_ns_1(L_5);
  8644. return;
  8645. }
  8646. }
  8647. // System.Void System.Xml.Linq.XName::.ctor(System.String,System.Xml.Linq.XNamespace)
  8648. extern "C" IL2CPP_METHOD_ATTR void XName__ctor_m1224003870 (XName_t3751455998 * __this, String_t* ___local0, XNamespace_t1843508170 * ___ns1, const RuntimeMethod* method)
  8649. {
  8650. static bool s_Il2CppMethodInitialized;
  8651. if (!s_Il2CppMethodInitialized)
  8652. {
  8653. il2cpp_codegen_initialize_method (XName__ctor_m1224003870_MetadataUsageId);
  8654. s_Il2CppMethodInitialized = true;
  8655. }
  8656. {
  8657. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  8658. String_t* L_0 = ___local0;
  8659. IL2CPP_RUNTIME_CLASS_INIT(XmlConvert_t1981561327_il2cpp_TypeInfo_var);
  8660. String_t* L_1 = XmlConvert_VerifyNCName_m3085528481(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  8661. __this->set_local_0(L_1);
  8662. XNamespace_t1843508170 * L_2 = ___ns1;
  8663. __this->set_ns_1(L_2);
  8664. return;
  8665. }
  8666. }
  8667. // System.Boolean System.Xml.Linq.XName::System.IEquatable<System.Xml.Linq.XName>.Equals(System.Xml.Linq.XName)
  8668. extern "C" IL2CPP_METHOD_ATTR bool XName_System_IEquatableU3CSystem_Xml_Linq_XNameU3E_Equals_m923065646 (XName_t3751455998 * __this, XName_t3751455998 * ___other0, const RuntimeMethod* method)
  8669. {
  8670. {
  8671. XName_t3751455998 * L_0 = ___other0;
  8672. bool L_1 = XName_op_Equality_m1536062490(NULL /*static, unused*/, __this, L_0, /*hidden argument*/NULL);
  8673. return L_1;
  8674. }
  8675. }
  8676. // System.Void System.Xml.Linq.XName::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  8677. extern "C" IL2CPP_METHOD_ATTR void XName_System_Runtime_Serialization_ISerializable_GetObjectData_m2812957368 (XName_t3751455998 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  8678. {
  8679. static bool s_Il2CppMethodInitialized;
  8680. if (!s_Il2CppMethodInitialized)
  8681. {
  8682. il2cpp_codegen_initialize_method (XName_System_Runtime_Serialization_ISerializable_GetObjectData_m2812957368_MetadataUsageId);
  8683. s_Il2CppMethodInitialized = true;
  8684. }
  8685. {
  8686. SerializationInfo_t950877179 * L_0 = ___info0;
  8687. if (L_0)
  8688. {
  8689. goto IL_0011;
  8690. }
  8691. }
  8692. {
  8693. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  8694. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral79347, /*hidden argument*/NULL);
  8695. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XName_System_Runtime_Serialization_ISerializable_GetObjectData_m2812957368_RuntimeMethod_var);
  8696. }
  8697. IL_0011:
  8698. {
  8699. SerializationInfo_t950877179 * L_2 = ___info0;
  8700. String_t* L_3 = XName_ToString_m2643581250(__this, /*hidden argument*/NULL);
  8701. NullCheck(L_2);
  8702. SerializationInfo_AddValue_m2872281893(L_2, _stringLiteral62725243, L_3, /*hidden argument*/NULL);
  8703. return;
  8704. }
  8705. }
  8706. // System.Exception System.Xml.Linq.XName::ErrorInvalidExpandedName()
  8707. extern "C" IL2CPP_METHOD_ATTR Exception_t * XName_ErrorInvalidExpandedName_m2834418701 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  8708. {
  8709. static bool s_Il2CppMethodInitialized;
  8710. if (!s_Il2CppMethodInitialized)
  8711. {
  8712. il2cpp_codegen_initialize_method (XName_ErrorInvalidExpandedName_m2834418701_MetadataUsageId);
  8713. s_Il2CppMethodInitialized = true;
  8714. }
  8715. {
  8716. ArgumentException_t132251570 * L_0 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  8717. ArgumentException__ctor_m1312628991(L_0, _stringLiteral960522708, /*hidden argument*/NULL);
  8718. return L_0;
  8719. }
  8720. }
  8721. // System.String System.Xml.Linq.XName::get_LocalName()
  8722. extern "C" IL2CPP_METHOD_ATTR String_t* XName_get_LocalName_m2163884361 (XName_t3751455998 * __this, const RuntimeMethod* method)
  8723. {
  8724. {
  8725. String_t* L_0 = __this->get_local_0();
  8726. return L_0;
  8727. }
  8728. }
  8729. // System.Xml.Linq.XNamespace System.Xml.Linq.XName::get_Namespace()
  8730. extern "C" IL2CPP_METHOD_ATTR XNamespace_t1843508170 * XName_get_Namespace_m4023955522 (XName_t3751455998 * __this, const RuntimeMethod* method)
  8731. {
  8732. {
  8733. XNamespace_t1843508170 * L_0 = __this->get_ns_1();
  8734. return L_0;
  8735. }
  8736. }
  8737. // System.String System.Xml.Linq.XName::get_NamespaceName()
  8738. extern "C" IL2CPP_METHOD_ATTR String_t* XName_get_NamespaceName_m1113219825 (XName_t3751455998 * __this, const RuntimeMethod* method)
  8739. {
  8740. {
  8741. XNamespace_t1843508170 * L_0 = __this->get_ns_1();
  8742. NullCheck(L_0);
  8743. String_t* L_1 = XNamespace_get_NamespaceName_m2952101840(L_0, /*hidden argument*/NULL);
  8744. return L_1;
  8745. }
  8746. }
  8747. // System.Boolean System.Xml.Linq.XName::Equals(System.Object)
  8748. extern "C" IL2CPP_METHOD_ATTR bool XName_Equals_m2715300575 (XName_t3751455998 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  8749. {
  8750. static bool s_Il2CppMethodInitialized;
  8751. if (!s_Il2CppMethodInitialized)
  8752. {
  8753. il2cpp_codegen_initialize_method (XName_Equals_m2715300575_MetadataUsageId);
  8754. s_Il2CppMethodInitialized = true;
  8755. }
  8756. XName_t3751455998 * V_0 = NULL;
  8757. int32_t G_B3_0 = 0;
  8758. {
  8759. RuntimeObject * L_0 = ___obj0;
  8760. V_0 = ((XName_t3751455998 *)IsInstSealed((RuntimeObject*)L_0, XName_t3751455998_il2cpp_TypeInfo_var));
  8761. XName_t3751455998 * L_1 = V_0;
  8762. bool L_2 = XName_op_Inequality_m457653385(NULL /*static, unused*/, L_1, (XName_t3751455998 *)NULL, /*hidden argument*/NULL);
  8763. if (!L_2)
  8764. {
  8765. goto IL_001c;
  8766. }
  8767. }
  8768. {
  8769. XName_t3751455998 * L_3 = V_0;
  8770. bool L_4 = XName_op_Equality_m1536062490(NULL /*static, unused*/, __this, L_3, /*hidden argument*/NULL);
  8771. G_B3_0 = ((int32_t)(L_4));
  8772. goto IL_001d;
  8773. }
  8774. IL_001c:
  8775. {
  8776. G_B3_0 = 0;
  8777. }
  8778. IL_001d:
  8779. {
  8780. return (bool)G_B3_0;
  8781. }
  8782. }
  8783. // System.Xml.Linq.XName System.Xml.Linq.XName::Get(System.String)
  8784. extern "C" IL2CPP_METHOD_ATTR XName_t3751455998 * XName_Get_m1522378289 (RuntimeObject * __this /* static, unused */, String_t* ___expandedName0, const RuntimeMethod* method)
  8785. {
  8786. String_t* V_0 = NULL;
  8787. String_t* V_1 = NULL;
  8788. {
  8789. String_t* L_0 = ___expandedName0;
  8790. XName_ExpandName_m1905105600(NULL /*static, unused*/, L_0, (&V_0), (&V_1), /*hidden argument*/NULL);
  8791. String_t* L_1 = V_0;
  8792. String_t* L_2 = V_1;
  8793. XName_t3751455998 * L_3 = XName_Get_m1748475756(NULL /*static, unused*/, L_1, L_2, /*hidden argument*/NULL);
  8794. return L_3;
  8795. }
  8796. }
  8797. // System.Void System.Xml.Linq.XName::ExpandName(System.String,System.String&,System.String&)
  8798. extern "C" IL2CPP_METHOD_ATTR void XName_ExpandName_m1905105600 (RuntimeObject * __this /* static, unused */, String_t* ___expandedName0, String_t** ___local1, String_t** ___ns2, const RuntimeMethod* method)
  8799. {
  8800. static bool s_Il2CppMethodInitialized;
  8801. if (!s_Il2CppMethodInitialized)
  8802. {
  8803. il2cpp_codegen_initialize_method (XName_ExpandName_m1905105600_MetadataUsageId);
  8804. s_Il2CppMethodInitialized = true;
  8805. }
  8806. int32_t V_0 = 0;
  8807. {
  8808. String_t* L_0 = ___expandedName0;
  8809. if (L_0)
  8810. {
  8811. goto IL_0011;
  8812. }
  8813. }
  8814. {
  8815. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  8816. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3634912706, /*hidden argument*/NULL);
  8817. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XName_ExpandName_m1905105600_RuntimeMethod_var);
  8818. }
  8819. IL_0011:
  8820. {
  8821. String_t** L_2 = ___ns2;
  8822. *((RuntimeObject **)(L_2)) = (RuntimeObject *)NULL;
  8823. Il2CppCodeGenWriteBarrier((RuntimeObject **)(L_2), (RuntimeObject *)NULL);
  8824. String_t** L_3 = ___local1;
  8825. *((RuntimeObject **)(L_3)) = (RuntimeObject *)NULL;
  8826. Il2CppCodeGenWriteBarrier((RuntimeObject **)(L_3), (RuntimeObject *)NULL);
  8827. String_t* L_4 = ___expandedName0;
  8828. NullCheck(L_4);
  8829. int32_t L_5 = String_get_Length_m3847582255(L_4, /*hidden argument*/NULL);
  8830. if (L_5)
  8831. {
  8832. goto IL_0028;
  8833. }
  8834. }
  8835. {
  8836. Exception_t * L_6 = XName_ErrorInvalidExpandedName_m2834418701(NULL /*static, unused*/, /*hidden argument*/NULL);
  8837. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6,XName_ExpandName_m1905105600_RuntimeMethod_var);
  8838. }
  8839. IL_0028:
  8840. {
  8841. String_t* L_7 = ___expandedName0;
  8842. NullCheck(L_7);
  8843. Il2CppChar L_8 = String_get_Chars_m2986988803(L_7, 0, /*hidden argument*/NULL);
  8844. if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)123)))))
  8845. {
  8846. goto IL_00a9;
  8847. }
  8848. }
  8849. {
  8850. V_0 = 1;
  8851. goto IL_005b;
  8852. }
  8853. IL_003d:
  8854. {
  8855. String_t* L_9 = ___expandedName0;
  8856. int32_t L_10 = V_0;
  8857. NullCheck(L_9);
  8858. Il2CppChar L_11 = String_get_Chars_m2986988803(L_9, L_10, /*hidden argument*/NULL);
  8859. if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)125)))))
  8860. {
  8861. goto IL_0057;
  8862. }
  8863. }
  8864. {
  8865. String_t** L_12 = ___ns2;
  8866. String_t* L_13 = ___expandedName0;
  8867. int32_t L_14 = V_0;
  8868. NullCheck(L_13);
  8869. String_t* L_15 = String_Substring_m1610150815(L_13, 1, ((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)1)), /*hidden argument*/NULL);
  8870. *((RuntimeObject **)(L_12)) = (RuntimeObject *)L_15;
  8871. Il2CppCodeGenWriteBarrier((RuntimeObject **)(L_12), (RuntimeObject *)L_15);
  8872. }
  8873. IL_0057:
  8874. {
  8875. int32_t L_16 = V_0;
  8876. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
  8877. }
  8878. IL_005b:
  8879. {
  8880. int32_t L_17 = V_0;
  8881. String_t* L_18 = ___expandedName0;
  8882. NullCheck(L_18);
  8883. int32_t L_19 = String_get_Length_m3847582255(L_18, /*hidden argument*/NULL);
  8884. if ((((int32_t)L_17) < ((int32_t)L_19)))
  8885. {
  8886. goto IL_003d;
  8887. }
  8888. }
  8889. {
  8890. String_t** L_20 = ___ns2;
  8891. String_t* L_21 = *((String_t**)L_20);
  8892. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  8893. bool L_22 = String_IsNullOrEmpty_m2969720369(NULL /*static, unused*/, L_21, /*hidden argument*/NULL);
  8894. if (!L_22)
  8895. {
  8896. goto IL_0079;
  8897. }
  8898. }
  8899. {
  8900. Exception_t * L_23 = XName_ErrorInvalidExpandedName_m2834418701(NULL /*static, unused*/, /*hidden argument*/NULL);
  8901. IL2CPP_RAISE_MANAGED_EXCEPTION(L_23,XName_ExpandName_m1905105600_RuntimeMethod_var);
  8902. }
  8903. IL_0079:
  8904. {
  8905. String_t* L_24 = ___expandedName0;
  8906. NullCheck(L_24);
  8907. int32_t L_25 = String_get_Length_m3847582255(L_24, /*hidden argument*/NULL);
  8908. String_t** L_26 = ___ns2;
  8909. String_t* L_27 = *((String_t**)L_26);
  8910. NullCheck(L_27);
  8911. int32_t L_28 = String_get_Length_m3847582255(L_27, /*hidden argument*/NULL);
  8912. if ((!(((uint32_t)L_25) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2))))))
  8913. {
  8914. goto IL_0093;
  8915. }
  8916. }
  8917. {
  8918. Exception_t * L_29 = XName_ErrorInvalidExpandedName_m2834418701(NULL /*static, unused*/, /*hidden argument*/NULL);
  8919. IL2CPP_RAISE_MANAGED_EXCEPTION(L_29,XName_ExpandName_m1905105600_RuntimeMethod_var);
  8920. }
  8921. IL_0093:
  8922. {
  8923. String_t** L_30 = ___local1;
  8924. String_t* L_31 = ___expandedName0;
  8925. String_t** L_32 = ___ns2;
  8926. String_t* L_33 = *((String_t**)L_32);
  8927. NullCheck(L_33);
  8928. int32_t L_34 = String_get_Length_m3847582255(L_33, /*hidden argument*/NULL);
  8929. NullCheck(L_31);
  8930. String_t* L_35 = String_Substring_m2848979100(L_31, ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)2)), /*hidden argument*/NULL);
  8931. *((RuntimeObject **)(L_30)) = (RuntimeObject *)L_35;
  8932. Il2CppCodeGenWriteBarrier((RuntimeObject **)(L_30), (RuntimeObject *)L_35);
  8933. goto IL_00b3;
  8934. }
  8935. IL_00a9:
  8936. {
  8937. String_t** L_36 = ___local1;
  8938. String_t* L_37 = ___expandedName0;
  8939. *((RuntimeObject **)(L_36)) = (RuntimeObject *)L_37;
  8940. Il2CppCodeGenWriteBarrier((RuntimeObject **)(L_36), (RuntimeObject *)L_37);
  8941. String_t** L_38 = ___ns2;
  8942. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  8943. String_t* L_39 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2();
  8944. *((RuntimeObject **)(L_38)) = (RuntimeObject *)L_39;
  8945. Il2CppCodeGenWriteBarrier((RuntimeObject **)(L_38), (RuntimeObject *)L_39);
  8946. }
  8947. IL_00b3:
  8948. {
  8949. return;
  8950. }
  8951. }
  8952. // System.Xml.Linq.XName System.Xml.Linq.XName::Get(System.String,System.String)
  8953. extern "C" IL2CPP_METHOD_ATTR XName_t3751455998 * XName_Get_m1748475756 (RuntimeObject * __this /* static, unused */, String_t* ___localName0, String_t* ___namespaceName1, const RuntimeMethod* method)
  8954. {
  8955. static bool s_Il2CppMethodInitialized;
  8956. if (!s_Il2CppMethodInitialized)
  8957. {
  8958. il2cpp_codegen_initialize_method (XName_Get_m1748475756_MetadataUsageId);
  8959. s_Il2CppMethodInitialized = true;
  8960. }
  8961. {
  8962. String_t* L_0 = ___namespaceName1;
  8963. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  8964. XNamespace_t1843508170 * L_1 = XNamespace_Get_m9299589(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  8965. String_t* L_2 = ___localName0;
  8966. NullCheck(L_1);
  8967. XName_t3751455998 * L_3 = XNamespace_GetName_m1445243739(L_1, L_2, /*hidden argument*/NULL);
  8968. return L_3;
  8969. }
  8970. }
  8971. // System.Int32 System.Xml.Linq.XName::GetHashCode()
  8972. extern "C" IL2CPP_METHOD_ATTR int32_t XName_GetHashCode_m2555446476 (XName_t3751455998 * __this, const RuntimeMethod* method)
  8973. {
  8974. {
  8975. String_t* L_0 = __this->get_local_0();
  8976. NullCheck(L_0);
  8977. int32_t L_1 = String_GetHashCode_m1906374149(L_0, /*hidden argument*/NULL);
  8978. XNamespace_t1843508170 * L_2 = __this->get_ns_1();
  8979. NullCheck(L_2);
  8980. int32_t L_3 = XNamespace_GetHashCode_m4127606670(L_2, /*hidden argument*/NULL);
  8981. return ((int32_t)((int32_t)L_1^(int32_t)L_3));
  8982. }
  8983. }
  8984. // System.String System.Xml.Linq.XName::ToString()
  8985. extern "C" IL2CPP_METHOD_ATTR String_t* XName_ToString_m2643581250 (XName_t3751455998 * __this, const RuntimeMethod* method)
  8986. {
  8987. static bool s_Il2CppMethodInitialized;
  8988. if (!s_Il2CppMethodInitialized)
  8989. {
  8990. il2cpp_codegen_initialize_method (XName_ToString_m2643581250_MetadataUsageId);
  8991. s_Il2CppMethodInitialized = true;
  8992. }
  8993. {
  8994. XNamespace_t1843508170 * L_0 = __this->get_ns_1();
  8995. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  8996. XNamespace_t1843508170 * L_1 = XNamespace_get_None_m394397613(NULL /*static, unused*/, /*hidden argument*/NULL);
  8997. bool L_2 = XNamespace_op_Equality_m3113830840(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL);
  8998. if (!L_2)
  8999. {
  9000. goto IL_001c;
  9001. }
  9002. }
  9003. {
  9004. String_t* L_3 = __this->get_local_0();
  9005. return L_3;
  9006. }
  9007. IL_001c:
  9008. {
  9009. XNamespace_t1843508170 * L_4 = __this->get_ns_1();
  9010. NullCheck(L_4);
  9011. String_t* L_5 = XNamespace_get_NamespaceName_m2952101840(L_4, /*hidden argument*/NULL);
  9012. String_t* L_6 = __this->get_local_0();
  9013. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  9014. String_t* L_7 = String_Concat_m2163913788(NULL /*static, unused*/, _stringLiteral3452614613, L_5, _stringLiteral3452614611, L_6, /*hidden argument*/NULL);
  9015. return L_7;
  9016. }
  9017. }
  9018. // System.Boolean System.Xml.Linq.XName::op_Equality(System.Xml.Linq.XName,System.Xml.Linq.XName)
  9019. extern "C" IL2CPP_METHOD_ATTR bool XName_op_Equality_m1536062490 (RuntimeObject * __this /* static, unused */, XName_t3751455998 * ___n10, XName_t3751455998 * ___n21, const RuntimeMethod* method)
  9020. {
  9021. static bool s_Il2CppMethodInitialized;
  9022. if (!s_Il2CppMethodInitialized)
  9023. {
  9024. il2cpp_codegen_initialize_method (XName_op_Equality_m1536062490_MetadataUsageId);
  9025. s_Il2CppMethodInitialized = true;
  9026. }
  9027. int32_t G_B8_0 = 0;
  9028. int32_t G_B10_0 = 0;
  9029. {
  9030. XName_t3751455998 * L_0 = ___n10;
  9031. if (L_0)
  9032. {
  9033. goto IL_000b;
  9034. }
  9035. }
  9036. {
  9037. XName_t3751455998 * L_1 = ___n21;
  9038. return (bool)((((RuntimeObject*)(XName_t3751455998 *)L_1) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  9039. }
  9040. IL_000b:
  9041. {
  9042. XName_t3751455998 * L_2 = ___n21;
  9043. if (L_2)
  9044. {
  9045. goto IL_0013;
  9046. }
  9047. }
  9048. {
  9049. return (bool)0;
  9050. }
  9051. IL_0013:
  9052. {
  9053. XName_t3751455998 * L_3 = ___n10;
  9054. XName_t3751455998 * L_4 = ___n21;
  9055. bool L_5 = Object_ReferenceEquals_m610702577(NULL /*static, unused*/, L_3, L_4, /*hidden argument*/NULL);
  9056. if (L_5)
  9057. {
  9058. goto IL_004b;
  9059. }
  9060. }
  9061. {
  9062. XName_t3751455998 * L_6 = ___n10;
  9063. NullCheck(L_6);
  9064. String_t* L_7 = L_6->get_local_0();
  9065. XName_t3751455998 * L_8 = ___n21;
  9066. NullCheck(L_8);
  9067. String_t* L_9 = L_8->get_local_0();
  9068. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  9069. bool L_10 = String_op_Equality_m920492651(NULL /*static, unused*/, L_7, L_9, /*hidden argument*/NULL);
  9070. if (!L_10)
  9071. {
  9072. goto IL_0048;
  9073. }
  9074. }
  9075. {
  9076. XName_t3751455998 * L_11 = ___n10;
  9077. NullCheck(L_11);
  9078. XNamespace_t1843508170 * L_12 = L_11->get_ns_1();
  9079. XName_t3751455998 * L_13 = ___n21;
  9080. NullCheck(L_13);
  9081. XNamespace_t1843508170 * L_14 = L_13->get_ns_1();
  9082. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  9083. bool L_15 = XNamespace_op_Equality_m3113830840(NULL /*static, unused*/, L_12, L_14, /*hidden argument*/NULL);
  9084. G_B8_0 = ((int32_t)(L_15));
  9085. goto IL_0049;
  9086. }
  9087. IL_0048:
  9088. {
  9089. G_B8_0 = 0;
  9090. }
  9091. IL_0049:
  9092. {
  9093. G_B10_0 = G_B8_0;
  9094. goto IL_004c;
  9095. }
  9096. IL_004b:
  9097. {
  9098. G_B10_0 = 1;
  9099. }
  9100. IL_004c:
  9101. {
  9102. return (bool)G_B10_0;
  9103. }
  9104. }
  9105. // System.Xml.Linq.XName System.Xml.Linq.XName::op_Implicit(System.String)
  9106. extern "C" IL2CPP_METHOD_ATTR XName_t3751455998 * XName_op_Implicit_m4126397159 (RuntimeObject * __this /* static, unused */, String_t* ___s0, const RuntimeMethod* method)
  9107. {
  9108. XName_t3751455998 * G_B3_0 = NULL;
  9109. {
  9110. String_t* L_0 = ___s0;
  9111. if (L_0)
  9112. {
  9113. goto IL_000c;
  9114. }
  9115. }
  9116. {
  9117. G_B3_0 = ((XName_t3751455998 *)(NULL));
  9118. goto IL_0012;
  9119. }
  9120. IL_000c:
  9121. {
  9122. String_t* L_1 = ___s0;
  9123. XName_t3751455998 * L_2 = XName_Get_m1522378289(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  9124. G_B3_0 = L_2;
  9125. }
  9126. IL_0012:
  9127. {
  9128. return G_B3_0;
  9129. }
  9130. }
  9131. // System.Boolean System.Xml.Linq.XName::op_Inequality(System.Xml.Linq.XName,System.Xml.Linq.XName)
  9132. extern "C" IL2CPP_METHOD_ATTR bool XName_op_Inequality_m457653385 (RuntimeObject * __this /* static, unused */, XName_t3751455998 * ___n10, XName_t3751455998 * ___n21, const RuntimeMethod* method)
  9133. {
  9134. {
  9135. XName_t3751455998 * L_0 = ___n10;
  9136. XName_t3751455998 * L_1 = ___n21;
  9137. bool L_2 = XName_op_Equality_m1536062490(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL);
  9138. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  9139. }
  9140. }
  9141. #ifdef __clang__
  9142. #pragma clang diagnostic pop
  9143. #endif
  9144. #ifdef __clang__
  9145. #pragma clang diagnostic push
  9146. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9147. #pragma clang diagnostic ignored "-Wunused-variable"
  9148. #endif
  9149. // System.Void System.Xml.Linq.XNamespace::.ctor(System.String)
  9150. extern "C" IL2CPP_METHOD_ATTR void XNamespace__ctor_m1972467617 (XNamespace_t1843508170 * __this, String_t* ___namespaceName0, const RuntimeMethod* method)
  9151. {
  9152. static bool s_Il2CppMethodInitialized;
  9153. if (!s_Il2CppMethodInitialized)
  9154. {
  9155. il2cpp_codegen_initialize_method (XNamespace__ctor_m1972467617_MetadataUsageId);
  9156. s_Il2CppMethodInitialized = true;
  9157. }
  9158. {
  9159. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  9160. String_t* L_0 = ___namespaceName0;
  9161. if (L_0)
  9162. {
  9163. goto IL_0017;
  9164. }
  9165. }
  9166. {
  9167. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  9168. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral1875761611, /*hidden argument*/NULL);
  9169. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XNamespace__ctor_m1972467617_RuntimeMethod_var);
  9170. }
  9171. IL_0017:
  9172. {
  9173. String_t* L_2 = ___namespaceName0;
  9174. __this->set_uri_4(L_2);
  9175. return;
  9176. }
  9177. }
  9178. // System.Void System.Xml.Linq.XNamespace::.cctor()
  9179. extern "C" IL2CPP_METHOD_ATTR void XNamespace__cctor_m1615621918 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  9180. {
  9181. static bool s_Il2CppMethodInitialized;
  9182. if (!s_Il2CppMethodInitialized)
  9183. {
  9184. il2cpp_codegen_initialize_method (XNamespace__cctor_m1615621918_MetadataUsageId);
  9185. s_Il2CppMethodInitialized = true;
  9186. }
  9187. {
  9188. Dictionary_2_t1628764469 * L_0 = (Dictionary_2_t1628764469 *)il2cpp_codegen_object_new(Dictionary_2_t1628764469_il2cpp_TypeInfo_var);
  9189. Dictionary_2__ctor_m4001013245(L_0, /*hidden argument*/Dictionary_2__ctor_m4001013245_RuntimeMethod_var);
  9190. ((XNamespace_t1843508170_StaticFields*)il2cpp_codegen_static_fields_for(XNamespace_t1843508170_il2cpp_TypeInfo_var))->set_nstable_3(L_0);
  9191. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  9192. String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2();
  9193. XNamespace_t1843508170 * L_2 = XNamespace_Get_m9299589(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  9194. ((XNamespace_t1843508170_StaticFields*)il2cpp_codegen_static_fields_for(XNamespace_t1843508170_il2cpp_TypeInfo_var))->set_blank_0(L_2);
  9195. XNamespace_t1843508170 * L_3 = XNamespace_Get_m9299589(NULL /*static, unused*/, _stringLiteral2984480440, /*hidden argument*/NULL);
  9196. ((XNamespace_t1843508170_StaticFields*)il2cpp_codegen_static_fields_for(XNamespace_t1843508170_il2cpp_TypeInfo_var))->set_xml_1(L_3);
  9197. XNamespace_t1843508170 * L_4 = XNamespace_Get_m9299589(NULL /*static, unused*/, _stringLiteral2829469855, /*hidden argument*/NULL);
  9198. ((XNamespace_t1843508170_StaticFields*)il2cpp_codegen_static_fields_for(XNamespace_t1843508170_il2cpp_TypeInfo_var))->set_xmlns_2(L_4);
  9199. return;
  9200. }
  9201. }
  9202. // System.Xml.Linq.XNamespace System.Xml.Linq.XNamespace::get_None()
  9203. extern "C" IL2CPP_METHOD_ATTR XNamespace_t1843508170 * XNamespace_get_None_m394397613 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  9204. {
  9205. static bool s_Il2CppMethodInitialized;
  9206. if (!s_Il2CppMethodInitialized)
  9207. {
  9208. il2cpp_codegen_initialize_method (XNamespace_get_None_m394397613_MetadataUsageId);
  9209. s_Il2CppMethodInitialized = true;
  9210. }
  9211. {
  9212. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  9213. XNamespace_t1843508170 * L_0 = ((XNamespace_t1843508170_StaticFields*)il2cpp_codegen_static_fields_for(XNamespace_t1843508170_il2cpp_TypeInfo_var))->get_blank_0();
  9214. return L_0;
  9215. }
  9216. }
  9217. // System.Xml.Linq.XNamespace System.Xml.Linq.XNamespace::get_Xmlns()
  9218. extern "C" IL2CPP_METHOD_ATTR XNamespace_t1843508170 * XNamespace_get_Xmlns_m2148974693 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  9219. {
  9220. static bool s_Il2CppMethodInitialized;
  9221. if (!s_Il2CppMethodInitialized)
  9222. {
  9223. il2cpp_codegen_initialize_method (XNamespace_get_Xmlns_m2148974693_MetadataUsageId);
  9224. s_Il2CppMethodInitialized = true;
  9225. }
  9226. {
  9227. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  9228. XNamespace_t1843508170 * L_0 = ((XNamespace_t1843508170_StaticFields*)il2cpp_codegen_static_fields_for(XNamespace_t1843508170_il2cpp_TypeInfo_var))->get_xmlns_2();
  9229. return L_0;
  9230. }
  9231. }
  9232. // System.Xml.Linq.XNamespace System.Xml.Linq.XNamespace::Get(System.String)
  9233. extern "C" IL2CPP_METHOD_ATTR XNamespace_t1843508170 * XNamespace_Get_m9299589 (RuntimeObject * __this /* static, unused */, String_t* ___uri0, const RuntimeMethod* method)
  9234. {
  9235. static bool s_Il2CppMethodInitialized;
  9236. if (!s_Il2CppMethodInitialized)
  9237. {
  9238. il2cpp_codegen_initialize_method (XNamespace_Get_m9299589_MetadataUsageId);
  9239. s_Il2CppMethodInitialized = true;
  9240. }
  9241. Dictionary_2_t1628764469 * V_0 = NULL;
  9242. XNamespace_t1843508170 * V_1 = NULL;
  9243. XNamespace_t1843508170 * V_2 = NULL;
  9244. Exception_t * __last_unhandled_exception = 0;
  9245. NO_UNUSED_WARNING (__last_unhandled_exception);
  9246. Exception_t * __exception_local = 0;
  9247. NO_UNUSED_WARNING (__exception_local);
  9248. int32_t __leave_target = 0;
  9249. NO_UNUSED_WARNING (__leave_target);
  9250. {
  9251. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  9252. Dictionary_2_t1628764469 * L_0 = ((XNamespace_t1843508170_StaticFields*)il2cpp_codegen_static_fields_for(XNamespace_t1843508170_il2cpp_TypeInfo_var))->get_nstable_3();
  9253. V_0 = L_0;
  9254. Dictionary_2_t1628764469 * L_1 = V_0;
  9255. Monitor_Enter_m2249409497(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  9256. }
  9257. IL_000c:
  9258. try
  9259. { // begin try (depth: 1)
  9260. {
  9261. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  9262. Dictionary_2_t1628764469 * L_2 = ((XNamespace_t1843508170_StaticFields*)il2cpp_codegen_static_fields_for(XNamespace_t1843508170_il2cpp_TypeInfo_var))->get_nstable_3();
  9263. String_t* L_3 = ___uri0;
  9264. NullCheck(L_2);
  9265. bool L_4 = Dictionary_2_TryGetValue_m3551226368(L_2, L_3, (&V_1), /*hidden argument*/Dictionary_2_TryGetValue_m3551226368_RuntimeMethod_var);
  9266. if (L_4)
  9267. {
  9268. goto IL_0031;
  9269. }
  9270. }
  9271. IL_001e:
  9272. {
  9273. String_t* L_5 = ___uri0;
  9274. XNamespace_t1843508170 * L_6 = (XNamespace_t1843508170 *)il2cpp_codegen_object_new(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  9275. XNamespace__ctor_m1972467617(L_6, L_5, /*hidden argument*/NULL);
  9276. V_1 = L_6;
  9277. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  9278. Dictionary_2_t1628764469 * L_7 = ((XNamespace_t1843508170_StaticFields*)il2cpp_codegen_static_fields_for(XNamespace_t1843508170_il2cpp_TypeInfo_var))->get_nstable_3();
  9279. String_t* L_8 = ___uri0;
  9280. XNamespace_t1843508170 * L_9 = V_1;
  9281. NullCheck(L_7);
  9282. Dictionary_2_set_Item_m2023143285(L_7, L_8, L_9, /*hidden argument*/Dictionary_2_set_Item_m2023143285_RuntimeMethod_var);
  9283. }
  9284. IL_0031:
  9285. {
  9286. XNamespace_t1843508170 * L_10 = V_1;
  9287. V_2 = L_10;
  9288. IL2CPP_LEAVE(0x44, FINALLY_003d);
  9289. }
  9290. IL_0038:
  9291. {
  9292. ; // IL_0038: leave IL_0044
  9293. }
  9294. } // end try (depth: 1)
  9295. catch(Il2CppExceptionWrapper& e)
  9296. {
  9297. __last_unhandled_exception = (Exception_t *)e.ex;
  9298. goto FINALLY_003d;
  9299. }
  9300. FINALLY_003d:
  9301. { // begin finally (depth: 1)
  9302. Dictionary_2_t1628764469 * L_11 = V_0;
  9303. Monitor_Exit_m3585316909(NULL /*static, unused*/, L_11, /*hidden argument*/NULL);
  9304. IL2CPP_END_FINALLY(61)
  9305. } // end finally (depth: 1)
  9306. IL2CPP_CLEANUP(61)
  9307. {
  9308. IL2CPP_JUMP_TBL(0x44, IL_0044)
  9309. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  9310. }
  9311. IL_0044:
  9312. {
  9313. XNamespace_t1843508170 * L_12 = V_2;
  9314. return L_12;
  9315. }
  9316. }
  9317. // System.Xml.Linq.XName System.Xml.Linq.XNamespace::GetName(System.String)
  9318. extern "C" IL2CPP_METHOD_ATTR XName_t3751455998 * XNamespace_GetName_m1445243739 (XNamespace_t1843508170 * __this, String_t* ___localName0, const RuntimeMethod* method)
  9319. {
  9320. static bool s_Il2CppMethodInitialized;
  9321. if (!s_Il2CppMethodInitialized)
  9322. {
  9323. il2cpp_codegen_initialize_method (XNamespace_GetName_m1445243739_MetadataUsageId);
  9324. s_Il2CppMethodInitialized = true;
  9325. }
  9326. Dictionary_2_t3536712297 * V_0 = NULL;
  9327. XName_t3751455998 * V_1 = NULL;
  9328. XName_t3751455998 * V_2 = NULL;
  9329. Exception_t * __last_unhandled_exception = 0;
  9330. NO_UNUSED_WARNING (__last_unhandled_exception);
  9331. Exception_t * __exception_local = 0;
  9332. NO_UNUSED_WARNING (__exception_local);
  9333. int32_t __leave_target = 0;
  9334. NO_UNUSED_WARNING (__leave_target);
  9335. {
  9336. Dictionary_2_t3536712297 * L_0 = __this->get_table_5();
  9337. if (L_0)
  9338. {
  9339. goto IL_0016;
  9340. }
  9341. }
  9342. {
  9343. Dictionary_2_t3536712297 * L_1 = (Dictionary_2_t3536712297 *)il2cpp_codegen_object_new(Dictionary_2_t3536712297_il2cpp_TypeInfo_var);
  9344. Dictionary_2__ctor_m3533927825(L_1, /*hidden argument*/Dictionary_2__ctor_m3533927825_RuntimeMethod_var);
  9345. __this->set_table_5(L_1);
  9346. }
  9347. IL_0016:
  9348. {
  9349. Dictionary_2_t3536712297 * L_2 = __this->get_table_5();
  9350. V_0 = L_2;
  9351. Dictionary_2_t3536712297 * L_3 = V_0;
  9352. Monitor_Enter_m2249409497(NULL /*static, unused*/, L_3, /*hidden argument*/NULL);
  9353. }
  9354. IL_0023:
  9355. try
  9356. { // begin try (depth: 1)
  9357. {
  9358. Dictionary_2_t3536712297 * L_4 = __this->get_table_5();
  9359. String_t* L_5 = ___localName0;
  9360. NullCheck(L_4);
  9361. bool L_6 = Dictionary_2_TryGetValue_m384005654(L_4, L_5, (&V_1), /*hidden argument*/Dictionary_2_TryGetValue_m384005654_RuntimeMethod_var);
  9362. if (L_6)
  9363. {
  9364. goto IL_004b;
  9365. }
  9366. }
  9367. IL_0036:
  9368. {
  9369. String_t* L_7 = ___localName0;
  9370. XName_t3751455998 * L_8 = (XName_t3751455998 *)il2cpp_codegen_object_new(XName_t3751455998_il2cpp_TypeInfo_var);
  9371. XName__ctor_m1224003870(L_8, L_7, __this, /*hidden argument*/NULL);
  9372. V_1 = L_8;
  9373. Dictionary_2_t3536712297 * L_9 = __this->get_table_5();
  9374. String_t* L_10 = ___localName0;
  9375. XName_t3751455998 * L_11 = V_1;
  9376. NullCheck(L_9);
  9377. Dictionary_2_set_Item_m1059449987(L_9, L_10, L_11, /*hidden argument*/Dictionary_2_set_Item_m1059449987_RuntimeMethod_var);
  9378. }
  9379. IL_004b:
  9380. {
  9381. XName_t3751455998 * L_12 = V_1;
  9382. V_2 = L_12;
  9383. IL2CPP_LEAVE(0x5E, FINALLY_0057);
  9384. }
  9385. IL_0052:
  9386. {
  9387. ; // IL_0052: leave IL_005e
  9388. }
  9389. } // end try (depth: 1)
  9390. catch(Il2CppExceptionWrapper& e)
  9391. {
  9392. __last_unhandled_exception = (Exception_t *)e.ex;
  9393. goto FINALLY_0057;
  9394. }
  9395. FINALLY_0057:
  9396. { // begin finally (depth: 1)
  9397. Dictionary_2_t3536712297 * L_13 = V_0;
  9398. Monitor_Exit_m3585316909(NULL /*static, unused*/, L_13, /*hidden argument*/NULL);
  9399. IL2CPP_END_FINALLY(87)
  9400. } // end finally (depth: 1)
  9401. IL2CPP_CLEANUP(87)
  9402. {
  9403. IL2CPP_JUMP_TBL(0x5E, IL_005e)
  9404. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  9405. }
  9406. IL_005e:
  9407. {
  9408. XName_t3751455998 * L_14 = V_2;
  9409. return L_14;
  9410. }
  9411. }
  9412. // System.String System.Xml.Linq.XNamespace::get_NamespaceName()
  9413. extern "C" IL2CPP_METHOD_ATTR String_t* XNamespace_get_NamespaceName_m2952101840 (XNamespace_t1843508170 * __this, const RuntimeMethod* method)
  9414. {
  9415. {
  9416. String_t* L_0 = __this->get_uri_4();
  9417. return L_0;
  9418. }
  9419. }
  9420. // System.Boolean System.Xml.Linq.XNamespace::Equals(System.Object)
  9421. extern "C" IL2CPP_METHOD_ATTR bool XNamespace_Equals_m291863040 (XNamespace_t1843508170 * __this, RuntimeObject * ___other0, const RuntimeMethod* method)
  9422. {
  9423. static bool s_Il2CppMethodInitialized;
  9424. if (!s_Il2CppMethodInitialized)
  9425. {
  9426. il2cpp_codegen_initialize_method (XNamespace_Equals_m291863040_MetadataUsageId);
  9427. s_Il2CppMethodInitialized = true;
  9428. }
  9429. XNamespace_t1843508170 * V_0 = NULL;
  9430. int32_t G_B5_0 = 0;
  9431. {
  9432. RuntimeObject * L_0 = ___other0;
  9433. bool L_1 = Object_ReferenceEquals_m610702577(NULL /*static, unused*/, __this, L_0, /*hidden argument*/NULL);
  9434. if (!L_1)
  9435. {
  9436. goto IL_000e;
  9437. }
  9438. }
  9439. {
  9440. return (bool)1;
  9441. }
  9442. IL_000e:
  9443. {
  9444. RuntimeObject * L_2 = ___other0;
  9445. V_0 = ((XNamespace_t1843508170 *)IsInstSealed((RuntimeObject*)L_2, XNamespace_t1843508170_il2cpp_TypeInfo_var));
  9446. XNamespace_t1843508170 * L_3 = V_0;
  9447. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  9448. bool L_4 = XNamespace_op_Inequality_m3269657107(NULL /*static, unused*/, L_3, (XNamespace_t1843508170 *)NULL, /*hidden argument*/NULL);
  9449. if (!L_4)
  9450. {
  9451. goto IL_0034;
  9452. }
  9453. }
  9454. {
  9455. String_t* L_5 = __this->get_uri_4();
  9456. XNamespace_t1843508170 * L_6 = V_0;
  9457. NullCheck(L_6);
  9458. String_t* L_7 = L_6->get_uri_4();
  9459. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  9460. bool L_8 = String_op_Equality_m920492651(NULL /*static, unused*/, L_5, L_7, /*hidden argument*/NULL);
  9461. G_B5_0 = ((int32_t)(L_8));
  9462. goto IL_0035;
  9463. }
  9464. IL_0034:
  9465. {
  9466. G_B5_0 = 0;
  9467. }
  9468. IL_0035:
  9469. {
  9470. return (bool)G_B5_0;
  9471. }
  9472. }
  9473. // System.Int32 System.Xml.Linq.XNamespace::GetHashCode()
  9474. extern "C" IL2CPP_METHOD_ATTR int32_t XNamespace_GetHashCode_m4127606670 (XNamespace_t1843508170 * __this, const RuntimeMethod* method)
  9475. {
  9476. {
  9477. String_t* L_0 = __this->get_uri_4();
  9478. NullCheck(L_0);
  9479. int32_t L_1 = String_GetHashCode_m1906374149(L_0, /*hidden argument*/NULL);
  9480. return L_1;
  9481. }
  9482. }
  9483. // System.String System.Xml.Linq.XNamespace::ToString()
  9484. extern "C" IL2CPP_METHOD_ATTR String_t* XNamespace_ToString_m4281238012 (XNamespace_t1843508170 * __this, const RuntimeMethod* method)
  9485. {
  9486. {
  9487. String_t* L_0 = __this->get_uri_4();
  9488. return L_0;
  9489. }
  9490. }
  9491. // System.Boolean System.Xml.Linq.XNamespace::op_Equality(System.Xml.Linq.XNamespace,System.Xml.Linq.XNamespace)
  9492. extern "C" IL2CPP_METHOD_ATTR bool XNamespace_op_Equality_m3113830840 (RuntimeObject * __this /* static, unused */, XNamespace_t1843508170 * ___o10, XNamespace_t1843508170 * ___o21, const RuntimeMethod* method)
  9493. {
  9494. int32_t G_B3_0 = 0;
  9495. {
  9496. XNamespace_t1843508170 * L_0 = ___o10;
  9497. if (!L_0)
  9498. {
  9499. goto IL_0012;
  9500. }
  9501. }
  9502. {
  9503. XNamespace_t1843508170 * L_1 = ___o10;
  9504. XNamespace_t1843508170 * L_2 = ___o21;
  9505. NullCheck(L_1);
  9506. bool L_3 = XNamespace_Equals_m291863040(L_1, L_2, /*hidden argument*/NULL);
  9507. G_B3_0 = ((int32_t)(L_3));
  9508. goto IL_0016;
  9509. }
  9510. IL_0012:
  9511. {
  9512. XNamespace_t1843508170 * L_4 = ___o21;
  9513. G_B3_0 = ((((RuntimeObject*)(XNamespace_t1843508170 *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  9514. }
  9515. IL_0016:
  9516. {
  9517. return (bool)G_B3_0;
  9518. }
  9519. }
  9520. // System.Boolean System.Xml.Linq.XNamespace::op_Inequality(System.Xml.Linq.XNamespace,System.Xml.Linq.XNamespace)
  9521. extern "C" IL2CPP_METHOD_ATTR bool XNamespace_op_Inequality_m3269657107 (RuntimeObject * __this /* static, unused */, XNamespace_t1843508170 * ___o10, XNamespace_t1843508170 * ___o21, const RuntimeMethod* method)
  9522. {
  9523. static bool s_Il2CppMethodInitialized;
  9524. if (!s_Il2CppMethodInitialized)
  9525. {
  9526. il2cpp_codegen_initialize_method (XNamespace_op_Inequality_m3269657107_MetadataUsageId);
  9527. s_Il2CppMethodInitialized = true;
  9528. }
  9529. {
  9530. XNamespace_t1843508170 * L_0 = ___o10;
  9531. XNamespace_t1843508170 * L_1 = ___o21;
  9532. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  9533. bool L_2 = XNamespace_op_Equality_m3113830840(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL);
  9534. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  9535. }
  9536. }
  9537. // System.Xml.Linq.XNamespace System.Xml.Linq.XNamespace::op_Implicit(System.String)
  9538. extern "C" IL2CPP_METHOD_ATTR XNamespace_t1843508170 * XNamespace_op_Implicit_m1109018013 (RuntimeObject * __this /* static, unused */, String_t* ___s0, const RuntimeMethod* method)
  9539. {
  9540. static bool s_Il2CppMethodInitialized;
  9541. if (!s_Il2CppMethodInitialized)
  9542. {
  9543. il2cpp_codegen_initialize_method (XNamespace_op_Implicit_m1109018013_MetadataUsageId);
  9544. s_Il2CppMethodInitialized = true;
  9545. }
  9546. XNamespace_t1843508170 * G_B3_0 = NULL;
  9547. {
  9548. String_t* L_0 = ___s0;
  9549. if (!L_0)
  9550. {
  9551. goto IL_0011;
  9552. }
  9553. }
  9554. {
  9555. String_t* L_1 = ___s0;
  9556. IL2CPP_RUNTIME_CLASS_INIT(XNamespace_t1843508170_il2cpp_TypeInfo_var);
  9557. XNamespace_t1843508170 * L_2 = XNamespace_Get_m9299589(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  9558. G_B3_0 = L_2;
  9559. goto IL_0012;
  9560. }
  9561. IL_0011:
  9562. {
  9563. G_B3_0 = ((XNamespace_t1843508170 *)(NULL));
  9564. }
  9565. IL_0012:
  9566. {
  9567. return G_B3_0;
  9568. }
  9569. }
  9570. #ifdef __clang__
  9571. #pragma clang diagnostic pop
  9572. #endif
  9573. #ifdef __clang__
  9574. #pragma clang diagnostic push
  9575. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9576. #pragma clang diagnostic ignored "-Wunused-variable"
  9577. #endif
  9578. // System.Void System.Xml.Linq.XNode::.ctor()
  9579. extern "C" IL2CPP_METHOD_ATTR void XNode__ctor_m2640711240 (XNode_t716131460 * __this, const RuntimeMethod* method)
  9580. {
  9581. {
  9582. XObject__ctor_m1122439361(__this, /*hidden argument*/NULL);
  9583. return;
  9584. }
  9585. }
  9586. // System.Void System.Xml.Linq.XNode::.cctor()
  9587. extern "C" IL2CPP_METHOD_ATTR void XNode__cctor_m3059938870 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  9588. {
  9589. static bool s_Il2CppMethodInitialized;
  9590. if (!s_Il2CppMethodInitialized)
  9591. {
  9592. il2cpp_codegen_initialize_method (XNode__cctor_m3059938870_MetadataUsageId);
  9593. s_Il2CppMethodInitialized = true;
  9594. }
  9595. {
  9596. XNodeEqualityComparer_t35321779 * L_0 = (XNodeEqualityComparer_t35321779 *)il2cpp_codegen_object_new(XNodeEqualityComparer_t35321779_il2cpp_TypeInfo_var);
  9597. XNodeEqualityComparer__ctor_m4167768991(L_0, /*hidden argument*/NULL);
  9598. ((XNode_t716131460_StaticFields*)il2cpp_codegen_static_fields_for(XNode_t716131460_il2cpp_TypeInfo_var))->set_eq_comparer_3(L_0);
  9599. XNodeDocumentOrderComparer_t3558329258 * L_1 = (XNodeDocumentOrderComparer_t3558329258 *)il2cpp_codegen_object_new(XNodeDocumentOrderComparer_t3558329258_il2cpp_TypeInfo_var);
  9600. XNodeDocumentOrderComparer__ctor_m1254989908(L_1, /*hidden argument*/NULL);
  9601. ((XNode_t716131460_StaticFields*)il2cpp_codegen_static_fields_for(XNode_t716131460_il2cpp_TypeInfo_var))->set_order_comparer_4(L_1);
  9602. return;
  9603. }
  9604. }
  9605. // System.Void System.Xml.Linq.XNode::set_PreviousNode(System.Xml.Linq.XNode)
  9606. extern "C" IL2CPP_METHOD_ATTR void XNode_set_PreviousNode_m4241906262 (XNode_t716131460 * __this, XNode_t716131460 * ___value0, const RuntimeMethod* method)
  9607. {
  9608. {
  9609. XNode_t716131460 * L_0 = ___value0;
  9610. __this->set_previous_5(L_0);
  9611. return;
  9612. }
  9613. }
  9614. // System.Xml.Linq.XNode System.Xml.Linq.XNode::get_NextNode()
  9615. extern "C" IL2CPP_METHOD_ATTR XNode_t716131460 * XNode_get_NextNode_m2890561158 (XNode_t716131460 * __this, const RuntimeMethod* method)
  9616. {
  9617. {
  9618. XNode_t716131460 * L_0 = __this->get_next_6();
  9619. return L_0;
  9620. }
  9621. }
  9622. // System.Void System.Xml.Linq.XNode::set_NextNode(System.Xml.Linq.XNode)
  9623. extern "C" IL2CPP_METHOD_ATTR void XNode_set_NextNode_m2663856633 (XNode_t716131460 * __this, XNode_t716131460 * ___value0, const RuntimeMethod* method)
  9624. {
  9625. {
  9626. XNode_t716131460 * L_0 = ___value0;
  9627. __this->set_next_6(L_0);
  9628. return;
  9629. }
  9630. }
  9631. // System.String System.Xml.Linq.XNode::ToString(System.Xml.Linq.SaveOptions)
  9632. extern "C" IL2CPP_METHOD_ATTR String_t* XNode_ToString_m3816148259 (XNode_t716131460 * __this, int32_t ___options0, const RuntimeMethod* method)
  9633. {
  9634. static bool s_Il2CppMethodInitialized;
  9635. if (!s_Il2CppMethodInitialized)
  9636. {
  9637. il2cpp_codegen_initialize_method (XNode_ToString_m3816148259_MetadataUsageId);
  9638. s_Il2CppMethodInitialized = true;
  9639. }
  9640. StringWriter_t802263757 * V_0 = NULL;
  9641. XmlWriterSettings_t3314986516 * V_1 = NULL;
  9642. XmlWriter_t127905479 * V_2 = NULL;
  9643. {
  9644. StringWriter_t802263757 * L_0 = (StringWriter_t802263757 *)il2cpp_codegen_object_new(StringWriter_t802263757_il2cpp_TypeInfo_var);
  9645. StringWriter__ctor_m1244548890(L_0, /*hidden argument*/NULL);
  9646. V_0 = L_0;
  9647. XmlWriterSettings_t3314986516 * L_1 = (XmlWriterSettings_t3314986516 *)il2cpp_codegen_object_new(XmlWriterSettings_t3314986516_il2cpp_TypeInfo_var);
  9648. XmlWriterSettings__ctor_m2465852079(L_1, /*hidden argument*/NULL);
  9649. V_1 = L_1;
  9650. XmlWriterSettings_t3314986516 * L_2 = V_1;
  9651. NullCheck(L_2);
  9652. XmlWriterSettings_set_ConformanceLevel_m2379836262(L_2, 0, /*hidden argument*/NULL);
  9653. XmlWriterSettings_t3314986516 * L_3 = V_1;
  9654. int32_t L_4 = ___options0;
  9655. NullCheck(L_3);
  9656. XmlWriterSettings_set_Indent_m2801213143(L_3, (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
  9657. StringWriter_t802263757 * L_5 = V_0;
  9658. XmlWriterSettings_t3314986516 * L_6 = V_1;
  9659. XmlWriter_t127905479 * L_7 = XmlWriter_Create_m1754013770(NULL /*static, unused*/, L_5, L_6, /*hidden argument*/NULL);
  9660. V_2 = L_7;
  9661. XmlWriter_t127905479 * L_8 = V_2;
  9662. VirtActionInvoker1< XmlWriter_t127905479 * >::Invoke(7 /* System.Void System.Xml.Linq.XNode::WriteTo(System.Xml.XmlWriter) */, __this, L_8);
  9663. XmlWriter_t127905479 * L_9 = V_2;
  9664. NullCheck(L_9);
  9665. VirtActionInvoker0::Invoke(7 /* System.Void System.Xml.XmlWriter::Close() */, L_9);
  9666. StringWriter_t802263757 * L_10 = V_0;
  9667. NullCheck(L_10);
  9668. String_t* L_11 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.IO.StringWriter::ToString() */, L_10);
  9669. return L_11;
  9670. }
  9671. }
  9672. // System.Void System.Xml.Linq.XNode::Remove()
  9673. extern "C" IL2CPP_METHOD_ATTR void XNode_Remove_m1307836180 (XNode_t716131460 * __this, const RuntimeMethod* method)
  9674. {
  9675. static bool s_Il2CppMethodInitialized;
  9676. if (!s_Il2CppMethodInitialized)
  9677. {
  9678. il2cpp_codegen_initialize_method (XNode_Remove_m1307836180_MetadataUsageId);
  9679. s_Il2CppMethodInitialized = true;
  9680. }
  9681. {
  9682. XElement_t4185968754 * L_0 = XObject_get_Parent_m1531964362(__this, /*hidden argument*/NULL);
  9683. if (L_0)
  9684. {
  9685. goto IL_0016;
  9686. }
  9687. }
  9688. {
  9689. InvalidOperationException_t56020091 * L_1 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  9690. InvalidOperationException__ctor_m237278729(L_1, _stringLiteral585064775, /*hidden argument*/NULL);
  9691. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XNode_Remove_m1307836180_RuntimeMethod_var);
  9692. }
  9693. IL_0016:
  9694. {
  9695. XElement_t4185968754 * L_2 = XObject_get_Parent_m1531964362(__this, /*hidden argument*/NULL);
  9696. NullCheck(L_2);
  9697. XNode_t716131460 * L_3 = XContainer_get_FirstNode_m540601710(L_2, /*hidden argument*/NULL);
  9698. if ((!(((RuntimeObject*)(XNode_t716131460 *)L_3) == ((RuntimeObject*)(XNode_t716131460 *)__this))))
  9699. {
  9700. goto IL_0038;
  9701. }
  9702. }
  9703. {
  9704. XElement_t4185968754 * L_4 = XObject_get_Parent_m1531964362(__this, /*hidden argument*/NULL);
  9705. XNode_t716131460 * L_5 = __this->get_next_6();
  9706. NullCheck(L_4);
  9707. XContainer_set_FirstNode_m2944879952(L_4, L_5, /*hidden argument*/NULL);
  9708. }
  9709. IL_0038:
  9710. {
  9711. XElement_t4185968754 * L_6 = XObject_get_Parent_m1531964362(__this, /*hidden argument*/NULL);
  9712. NullCheck(L_6);
  9713. XNode_t716131460 * L_7 = XContainer_get_LastNode_m743769697(L_6, /*hidden argument*/NULL);
  9714. if ((!(((RuntimeObject*)(XNode_t716131460 *)L_7) == ((RuntimeObject*)(XNode_t716131460 *)__this))))
  9715. {
  9716. goto IL_005a;
  9717. }
  9718. }
  9719. {
  9720. XElement_t4185968754 * L_8 = XObject_get_Parent_m1531964362(__this, /*hidden argument*/NULL);
  9721. XNode_t716131460 * L_9 = __this->get_previous_5();
  9722. NullCheck(L_8);
  9723. XContainer_set_LastNode_m1576286215(L_8, L_9, /*hidden argument*/NULL);
  9724. }
  9725. IL_005a:
  9726. {
  9727. XNode_t716131460 * L_10 = __this->get_previous_5();
  9728. if (!L_10)
  9729. {
  9730. goto IL_0076;
  9731. }
  9732. }
  9733. {
  9734. XNode_t716131460 * L_11 = __this->get_previous_5();
  9735. XNode_t716131460 * L_12 = __this->get_next_6();
  9736. NullCheck(L_11);
  9737. L_11->set_next_6(L_12);
  9738. }
  9739. IL_0076:
  9740. {
  9741. XNode_t716131460 * L_13 = __this->get_next_6();
  9742. if (!L_13)
  9743. {
  9744. goto IL_0092;
  9745. }
  9746. }
  9747. {
  9748. XNode_t716131460 * L_14 = __this->get_next_6();
  9749. XNode_t716131460 * L_15 = __this->get_previous_5();
  9750. NullCheck(L_14);
  9751. L_14->set_previous_5(L_15);
  9752. }
  9753. IL_0092:
  9754. {
  9755. __this->set_previous_5((XNode_t716131460 *)NULL);
  9756. __this->set_next_6((XNode_t716131460 *)NULL);
  9757. XObject_SetOwner_m1034455036(__this, (XContainer_t3387731002 *)NULL, /*hidden argument*/NULL);
  9758. return;
  9759. }
  9760. }
  9761. // System.String System.Xml.Linq.XNode::ToString()
  9762. extern "C" IL2CPP_METHOD_ATTR String_t* XNode_ToString_m3831992069 (XNode_t716131460 * __this, const RuntimeMethod* method)
  9763. {
  9764. {
  9765. String_t* L_0 = XNode_ToString_m3816148259(__this, 0, /*hidden argument*/NULL);
  9766. return L_0;
  9767. }
  9768. }
  9769. #ifdef __clang__
  9770. #pragma clang diagnostic pop
  9771. #endif
  9772. #ifdef __clang__
  9773. #pragma clang diagnostic push
  9774. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9775. #pragma clang diagnostic ignored "-Wunused-variable"
  9776. #endif
  9777. // System.Void System.Xml.Linq.XNodeDocumentOrderComparer::.ctor()
  9778. extern "C" IL2CPP_METHOD_ATTR void XNodeDocumentOrderComparer__ctor_m1254989908 (XNodeDocumentOrderComparer_t3558329258 * __this, const RuntimeMethod* method)
  9779. {
  9780. {
  9781. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  9782. return;
  9783. }
  9784. }
  9785. // System.Int32 System.Xml.Linq.XNodeDocumentOrderComparer::System.Collections.IComparer.Compare(System.Object,System.Object)
  9786. extern "C" IL2CPP_METHOD_ATTR int32_t XNodeDocumentOrderComparer_System_Collections_IComparer_Compare_m3112624495 (XNodeDocumentOrderComparer_t3558329258 * __this, RuntimeObject * ___n10, RuntimeObject * ___n21, const RuntimeMethod* method)
  9787. {
  9788. static bool s_Il2CppMethodInitialized;
  9789. if (!s_Il2CppMethodInitialized)
  9790. {
  9791. il2cpp_codegen_initialize_method (XNodeDocumentOrderComparer_System_Collections_IComparer_Compare_m3112624495_MetadataUsageId);
  9792. s_Il2CppMethodInitialized = true;
  9793. }
  9794. {
  9795. RuntimeObject * L_0 = ___n10;
  9796. RuntimeObject * L_1 = ___n21;
  9797. int32_t L_2 = XNodeDocumentOrderComparer_Compare_m2530632105(__this, ((XNode_t716131460 *)CastclassClass((RuntimeObject*)L_0, XNode_t716131460_il2cpp_TypeInfo_var)), ((XNode_t716131460 *)CastclassClass((RuntimeObject*)L_1, XNode_t716131460_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  9798. return L_2;
  9799. }
  9800. }
  9801. // System.Int32 System.Xml.Linq.XNodeDocumentOrderComparer::Compare(System.Xml.Linq.XNode,System.Xml.Linq.XNode)
  9802. extern "C" IL2CPP_METHOD_ATTR int32_t XNodeDocumentOrderComparer_Compare_m2530632105 (XNodeDocumentOrderComparer_t3558329258 * __this, XNode_t716131460 * ___n10, XNode_t716131460 * ___n21, const RuntimeMethod* method)
  9803. {
  9804. static bool s_Il2CppMethodInitialized;
  9805. if (!s_Il2CppMethodInitialized)
  9806. {
  9807. il2cpp_codegen_initialize_method (XNodeDocumentOrderComparer_Compare_m2530632105_MetadataUsageId);
  9808. s_Il2CppMethodInitialized = true;
  9809. }
  9810. int32_t V_0 = 0;
  9811. DateTime_t3738529785 V_1;
  9812. memset(&V_1, 0, sizeof(V_1));
  9813. int32_t G_B6_0 = 0;
  9814. {
  9815. XNode_t716131460 * L_0 = ___n10;
  9816. XNode_t716131460 * L_1 = ___n21;
  9817. int32_t L_2 = XNodeDocumentOrderComparer_CompareCore_m1650160920(__this, L_0, L_1, /*hidden argument*/NULL);
  9818. V_0 = L_2;
  9819. int32_t L_3 = V_0;
  9820. switch (L_3)
  9821. {
  9822. case 0:
  9823. {
  9824. goto IL_0030;
  9825. }
  9826. case 1:
  9827. {
  9828. goto IL_0032;
  9829. }
  9830. case 2:
  9831. {
  9832. goto IL_0051;
  9833. }
  9834. case 3:
  9835. {
  9836. goto IL_0053;
  9837. }
  9838. case 4:
  9839. {
  9840. goto IL_0051;
  9841. }
  9842. case 5:
  9843. {
  9844. goto IL_0053;
  9845. }
  9846. case 6:
  9847. {
  9848. goto IL_0051;
  9849. }
  9850. }
  9851. }
  9852. {
  9853. goto IL_0053;
  9854. }
  9855. IL_0030:
  9856. {
  9857. return 0;
  9858. }
  9859. IL_0032:
  9860. {
  9861. IL2CPP_RUNTIME_CLASS_INIT(DateTime_t3738529785_il2cpp_TypeInfo_var);
  9862. DateTime_t3738529785 L_4 = DateTime_get_Now_m1277138875(NULL /*static, unused*/, /*hidden argument*/NULL);
  9863. V_1 = L_4;
  9864. int64_t L_5 = DateTime_get_Ticks_m1550640881((&V_1), /*hidden argument*/NULL);
  9865. if ((!(((uint64_t)((int64_t)((int64_t)L_5%(int64_t)(((int64_t)((int64_t)2)))))) == ((uint64_t)(((int64_t)((int64_t)1)))))))
  9866. {
  9867. goto IL_004f;
  9868. }
  9869. }
  9870. {
  9871. G_B6_0 = 1;
  9872. goto IL_0050;
  9873. }
  9874. IL_004f:
  9875. {
  9876. G_B6_0 = (-1);
  9877. }
  9878. IL_0050:
  9879. {
  9880. return G_B6_0;
  9881. }
  9882. IL_0051:
  9883. {
  9884. return 1;
  9885. }
  9886. IL_0053:
  9887. {
  9888. return (-1);
  9889. }
  9890. }
  9891. // System.Xml.Linq.XNodeDocumentOrderComparer/CompareResult System.Xml.Linq.XNodeDocumentOrderComparer::CompareCore(System.Xml.Linq.XNode,System.Xml.Linq.XNode)
  9892. extern "C" IL2CPP_METHOD_ATTR int32_t XNodeDocumentOrderComparer_CompareCore_m1650160920 (XNodeDocumentOrderComparer_t3558329258 * __this, XNode_t716131460 * ___n10, XNode_t716131460 * ___n21, const RuntimeMethod* method)
  9893. {
  9894. static bool s_Il2CppMethodInitialized;
  9895. if (!s_Il2CppMethodInitialized)
  9896. {
  9897. il2cpp_codegen_initialize_method (XNodeDocumentOrderComparer_CompareCore_m1650160920_MetadataUsageId);
  9898. s_Il2CppMethodInitialized = true;
  9899. }
  9900. int32_t V_0 = 0;
  9901. int32_t V_1 = 0;
  9902. int32_t V_2 = 0;
  9903. XNode_t716131460 * V_3 = NULL;
  9904. XNode_t716131460 * V_4 = NULL;
  9905. int32_t V_5 = 0;
  9906. {
  9907. XNode_t716131460 * L_0 = ___n10;
  9908. XNode_t716131460 * L_1 = ___n21;
  9909. if ((!(((RuntimeObject*)(XNode_t716131460 *)L_0) == ((RuntimeObject*)(XNode_t716131460 *)L_1))))
  9910. {
  9911. goto IL_0009;
  9912. }
  9913. }
  9914. {
  9915. return (int32_t)(0);
  9916. }
  9917. IL_0009:
  9918. {
  9919. XNode_t716131460 * L_2 = ___n10;
  9920. NullCheck(L_2);
  9921. XContainer_t3387731002 * L_3 = XObject_get_Owner_m1271595353(L_2, /*hidden argument*/NULL);
  9922. if (L_3)
  9923. {
  9924. goto IL_0067;
  9925. }
  9926. }
  9927. {
  9928. XNode_t716131460 * L_4 = ___n21;
  9929. NullCheck(L_4);
  9930. XContainer_t3387731002 * L_5 = XObject_get_Owner_m1271595353(L_4, /*hidden argument*/NULL);
  9931. if (L_5)
  9932. {
  9933. goto IL_0021;
  9934. }
  9935. }
  9936. {
  9937. return (int32_t)(1);
  9938. }
  9939. IL_0021:
  9940. {
  9941. XNode_t716131460 * L_6 = ___n10;
  9942. XNode_t716131460 * L_7 = ___n21;
  9943. NullCheck(L_7);
  9944. XContainer_t3387731002 * L_8 = XObject_get_Owner_m1271595353(L_7, /*hidden argument*/NULL);
  9945. int32_t L_9 = XNodeDocumentOrderComparer_CompareCore_m1650160920(__this, L_6, L_8, /*hidden argument*/NULL);
  9946. V_0 = L_9;
  9947. int32_t L_10 = V_0;
  9948. V_5 = L_10;
  9949. int32_t L_11 = V_5;
  9950. switch (L_11)
  9951. {
  9952. case 0:
  9953. {
  9954. goto IL_0056;
  9955. }
  9956. case 1:
  9957. {
  9958. goto IL_0065;
  9959. }
  9960. case 2:
  9961. {
  9962. goto IL_005a;
  9963. }
  9964. case 3:
  9965. {
  9966. goto IL_0058;
  9967. }
  9968. case 4:
  9969. {
  9970. goto IL_005a;
  9971. }
  9972. case 5:
  9973. {
  9974. goto IL_0058;
  9975. }
  9976. }
  9977. }
  9978. {
  9979. goto IL_0065;
  9980. }
  9981. IL_0056:
  9982. {
  9983. return (int32_t)(3);
  9984. }
  9985. IL_0058:
  9986. {
  9987. return (int32_t)(5);
  9988. }
  9989. IL_005a:
  9990. {
  9991. Exception_t * L_12 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
  9992. Exception__ctor_m1152696503(L_12, _stringLiteral231541970, /*hidden argument*/NULL);
  9993. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,XNodeDocumentOrderComparer_CompareCore_m1650160920_RuntimeMethod_var);
  9994. }
  9995. IL_0065:
  9996. {
  9997. int32_t L_13 = V_0;
  9998. return L_13;
  9999. }
  10000. IL_0067:
  10001. {
  10002. XNode_t716131460 * L_14 = ___n21;
  10003. NullCheck(L_14);
  10004. XContainer_t3387731002 * L_15 = XObject_get_Owner_m1271595353(L_14, /*hidden argument*/NULL);
  10005. if (L_15)
  10006. {
  10007. goto IL_00b8;
  10008. }
  10009. }
  10010. {
  10011. XNode_t716131460 * L_16 = ___n21;
  10012. XNode_t716131460 * L_17 = ___n10;
  10013. int32_t L_18 = XNodeDocumentOrderComparer_CompareCore_m1650160920(__this, L_16, L_17, /*hidden argument*/NULL);
  10014. V_1 = L_18;
  10015. int32_t L_19 = V_1;
  10016. V_5 = L_19;
  10017. int32_t L_20 = V_5;
  10018. switch (L_20)
  10019. {
  10020. case 0:
  10021. {
  10022. goto IL_00b6;
  10023. }
  10024. case 1:
  10025. {
  10026. goto IL_00b6;
  10027. }
  10028. case 2:
  10029. {
  10030. goto IL_00aa;
  10031. }
  10032. case 3:
  10033. {
  10034. goto IL_00ac;
  10035. }
  10036. case 4:
  10037. {
  10038. goto IL_00ae;
  10039. }
  10040. case 5:
  10041. {
  10042. goto IL_00b0;
  10043. }
  10044. case 6:
  10045. {
  10046. goto IL_00b4;
  10047. }
  10048. case 7:
  10049. {
  10050. goto IL_00b2;
  10051. }
  10052. }
  10053. }
  10054. {
  10055. goto IL_00b8;
  10056. }
  10057. IL_00aa:
  10058. {
  10059. return (int32_t)(3);
  10060. }
  10061. IL_00ac:
  10062. {
  10063. return (int32_t)(2);
  10064. }
  10065. IL_00ae:
  10066. {
  10067. return (int32_t)(5);
  10068. }
  10069. IL_00b0:
  10070. {
  10071. return (int32_t)(4);
  10072. }
  10073. IL_00b2:
  10074. {
  10075. return (int32_t)(6);
  10076. }
  10077. IL_00b4:
  10078. {
  10079. return (int32_t)(7);
  10080. }
  10081. IL_00b6:
  10082. {
  10083. int32_t L_21 = V_1;
  10084. return L_21;
  10085. }
  10086. IL_00b8:
  10087. {
  10088. XNode_t716131460 * L_22 = ___n10;
  10089. NullCheck(L_22);
  10090. XContainer_t3387731002 * L_23 = XObject_get_Owner_m1271595353(L_22, /*hidden argument*/NULL);
  10091. XNode_t716131460 * L_24 = ___n21;
  10092. NullCheck(L_24);
  10093. XContainer_t3387731002 * L_25 = XObject_get_Owner_m1271595353(L_24, /*hidden argument*/NULL);
  10094. int32_t L_26 = XNodeDocumentOrderComparer_CompareCore_m1650160920(__this, L_23, L_25, /*hidden argument*/NULL);
  10095. V_2 = L_26;
  10096. int32_t L_27 = V_2;
  10097. V_5 = L_27;
  10098. int32_t L_28 = V_5;
  10099. switch (L_28)
  10100. {
  10101. case 0:
  10102. {
  10103. goto IL_00f2;
  10104. }
  10105. case 1:
  10106. {
  10107. goto IL_017b;
  10108. }
  10109. case 2:
  10110. {
  10111. goto IL_010b;
  10112. }
  10113. case 3:
  10114. {
  10115. goto IL_00fc;
  10116. }
  10117. case 4:
  10118. {
  10119. goto IL_0148;
  10120. }
  10121. case 5:
  10122. {
  10123. goto IL_011a;
  10124. }
  10125. }
  10126. }
  10127. {
  10128. goto IL_017b;
  10129. }
  10130. IL_00f2:
  10131. {
  10132. XNode_t716131460 * L_29 = ___n10;
  10133. XNode_t716131460 * L_30 = ___n21;
  10134. int32_t L_31 = XNodeDocumentOrderComparer_CompareSibling_m1018603538(__this, L_29, L_30, 0, /*hidden argument*/NULL);
  10135. return L_31;
  10136. }
  10137. IL_00fc:
  10138. {
  10139. XNode_t716131460 * L_32 = ___n10;
  10140. XNode_t716131460 * L_33 = ___n21;
  10141. NullCheck(L_33);
  10142. XContainer_t3387731002 * L_34 = XObject_get_Owner_m1271595353(L_33, /*hidden argument*/NULL);
  10143. int32_t L_35 = XNodeDocumentOrderComparer_CompareSibling_m1018603538(__this, L_32, L_34, 3, /*hidden argument*/NULL);
  10144. return L_35;
  10145. }
  10146. IL_010b:
  10147. {
  10148. XNode_t716131460 * L_36 = ___n10;
  10149. NullCheck(L_36);
  10150. XContainer_t3387731002 * L_37 = XObject_get_Owner_m1271595353(L_36, /*hidden argument*/NULL);
  10151. XNode_t716131460 * L_38 = ___n21;
  10152. int32_t L_39 = XNodeDocumentOrderComparer_CompareSibling_m1018603538(__this, L_37, L_38, 2, /*hidden argument*/NULL);
  10153. return L_39;
  10154. }
  10155. IL_011a:
  10156. {
  10157. XNode_t716131460 * L_40 = ___n21;
  10158. V_3 = L_40;
  10159. goto IL_0143;
  10160. }
  10161. IL_0121:
  10162. {
  10163. XNode_t716131460 * L_41 = V_3;
  10164. NullCheck(L_41);
  10165. XContainer_t3387731002 * L_42 = XObject_get_Owner_m1271595353(L_41, /*hidden argument*/NULL);
  10166. XNode_t716131460 * L_43 = ___n10;
  10167. NullCheck(L_43);
  10168. XContainer_t3387731002 * L_44 = XObject_get_Owner_m1271595353(L_43, /*hidden argument*/NULL);
  10169. if ((!(((RuntimeObject*)(XContainer_t3387731002 *)L_42) == ((RuntimeObject*)(XContainer_t3387731002 *)L_44))))
  10170. {
  10171. goto IL_013c;
  10172. }
  10173. }
  10174. {
  10175. XNode_t716131460 * L_45 = ___n10;
  10176. XNode_t716131460 * L_46 = V_3;
  10177. int32_t L_47 = XNodeDocumentOrderComparer_CompareSibling_m1018603538(__this, L_45, L_46, 5, /*hidden argument*/NULL);
  10178. return L_47;
  10179. }
  10180. IL_013c:
  10181. {
  10182. XNode_t716131460 * L_48 = V_3;
  10183. NullCheck(L_48);
  10184. XContainer_t3387731002 * L_49 = XObject_get_Owner_m1271595353(L_48, /*hidden argument*/NULL);
  10185. V_3 = L_49;
  10186. }
  10187. IL_0143:
  10188. {
  10189. goto IL_0121;
  10190. }
  10191. IL_0148:
  10192. {
  10193. XNode_t716131460 * L_50 = ___n10;
  10194. V_4 = L_50;
  10195. goto IL_0176;
  10196. }
  10197. IL_0150:
  10198. {
  10199. XNode_t716131460 * L_51 = V_4;
  10200. NullCheck(L_51);
  10201. XContainer_t3387731002 * L_52 = XObject_get_Owner_m1271595353(L_51, /*hidden argument*/NULL);
  10202. XNode_t716131460 * L_53 = ___n21;
  10203. NullCheck(L_53);
  10204. XContainer_t3387731002 * L_54 = XObject_get_Owner_m1271595353(L_53, /*hidden argument*/NULL);
  10205. if ((!(((RuntimeObject*)(XContainer_t3387731002 *)L_52) == ((RuntimeObject*)(XContainer_t3387731002 *)L_54))))
  10206. {
  10207. goto IL_016d;
  10208. }
  10209. }
  10210. {
  10211. XNode_t716131460 * L_55 = V_4;
  10212. XNode_t716131460 * L_56 = ___n21;
  10213. int32_t L_57 = XNodeDocumentOrderComparer_CompareSibling_m1018603538(__this, L_55, L_56, 4, /*hidden argument*/NULL);
  10214. return L_57;
  10215. }
  10216. IL_016d:
  10217. {
  10218. XNode_t716131460 * L_58 = V_4;
  10219. NullCheck(L_58);
  10220. XContainer_t3387731002 * L_59 = XObject_get_Owner_m1271595353(L_58, /*hidden argument*/NULL);
  10221. V_4 = L_59;
  10222. }
  10223. IL_0176:
  10224. {
  10225. goto IL_0150;
  10226. }
  10227. IL_017b:
  10228. {
  10229. int32_t L_60 = V_2;
  10230. return L_60;
  10231. }
  10232. }
  10233. // System.Xml.Linq.XNodeDocumentOrderComparer/CompareResult System.Xml.Linq.XNodeDocumentOrderComparer::CompareSibling(System.Xml.Linq.XNode,System.Xml.Linq.XNode,System.Xml.Linq.XNodeDocumentOrderComparer/CompareResult)
  10234. extern "C" IL2CPP_METHOD_ATTR int32_t XNodeDocumentOrderComparer_CompareSibling_m1018603538 (XNodeDocumentOrderComparer_t3558329258 * __this, XNode_t716131460 * ___n10, XNode_t716131460 * ___n21, int32_t ___forSameValue2, const RuntimeMethod* method)
  10235. {
  10236. XNode_t716131460 * V_0 = NULL;
  10237. {
  10238. XNode_t716131460 * L_0 = ___n10;
  10239. XNode_t716131460 * L_1 = ___n21;
  10240. if ((!(((RuntimeObject*)(XNode_t716131460 *)L_0) == ((RuntimeObject*)(XNode_t716131460 *)L_1))))
  10241. {
  10242. goto IL_0009;
  10243. }
  10244. }
  10245. {
  10246. int32_t L_2 = ___forSameValue2;
  10247. return L_2;
  10248. }
  10249. IL_0009:
  10250. {
  10251. XNode_t716131460 * L_3 = ___n10;
  10252. NullCheck(L_3);
  10253. XNode_t716131460 * L_4 = XNode_get_NextNode_m2890561158(L_3, /*hidden argument*/NULL);
  10254. V_0 = L_4;
  10255. goto IL_0025;
  10256. }
  10257. IL_0015:
  10258. {
  10259. XNode_t716131460 * L_5 = V_0;
  10260. XNode_t716131460 * L_6 = ___n21;
  10261. if ((!(((RuntimeObject*)(XNode_t716131460 *)L_5) == ((RuntimeObject*)(XNode_t716131460 *)L_6))))
  10262. {
  10263. goto IL_001e;
  10264. }
  10265. }
  10266. {
  10267. return (int32_t)(7);
  10268. }
  10269. IL_001e:
  10270. {
  10271. XNode_t716131460 * L_7 = V_0;
  10272. NullCheck(L_7);
  10273. XNode_t716131460 * L_8 = XNode_get_NextNode_m2890561158(L_7, /*hidden argument*/NULL);
  10274. V_0 = L_8;
  10275. }
  10276. IL_0025:
  10277. {
  10278. XNode_t716131460 * L_9 = V_0;
  10279. if (L_9)
  10280. {
  10281. goto IL_0015;
  10282. }
  10283. }
  10284. {
  10285. return (int32_t)(6);
  10286. }
  10287. }
  10288. #ifdef __clang__
  10289. #pragma clang diagnostic pop
  10290. #endif
  10291. #ifdef __clang__
  10292. #pragma clang diagnostic push
  10293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10294. #pragma clang diagnostic ignored "-Wunused-variable"
  10295. #endif
  10296. #ifdef __clang__
  10297. #pragma clang diagnostic pop
  10298. #endif
  10299. #ifdef __clang__
  10300. #pragma clang diagnostic push
  10301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10302. #pragma clang diagnostic ignored "-Wunused-variable"
  10303. #endif
  10304. // System.Void System.Xml.Linq.XNodeEqualityComparer::.ctor()
  10305. extern "C" IL2CPP_METHOD_ATTR void XNodeEqualityComparer__ctor_m4167768991 (XNodeEqualityComparer_t35321779 * __this, const RuntimeMethod* method)
  10306. {
  10307. {
  10308. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  10309. return;
  10310. }
  10311. }
  10312. // System.Boolean System.Xml.Linq.XNodeEqualityComparer::System.Collections.IEqualityComparer.Equals(System.Object,System.Object)
  10313. extern "C" IL2CPP_METHOD_ATTR bool XNodeEqualityComparer_System_Collections_IEqualityComparer_Equals_m2548080933 (XNodeEqualityComparer_t35321779 * __this, RuntimeObject * ___n10, RuntimeObject * ___n21, const RuntimeMethod* method)
  10314. {
  10315. static bool s_Il2CppMethodInitialized;
  10316. if (!s_Il2CppMethodInitialized)
  10317. {
  10318. il2cpp_codegen_initialize_method (XNodeEqualityComparer_System_Collections_IEqualityComparer_Equals_m2548080933_MetadataUsageId);
  10319. s_Il2CppMethodInitialized = true;
  10320. }
  10321. {
  10322. RuntimeObject * L_0 = ___n10;
  10323. RuntimeObject * L_1 = ___n21;
  10324. bool L_2 = XNodeEqualityComparer_Equals_m2579228723(__this, ((XNode_t716131460 *)CastclassClass((RuntimeObject*)L_0, XNode_t716131460_il2cpp_TypeInfo_var)), ((XNode_t716131460 *)CastclassClass((RuntimeObject*)L_1, XNode_t716131460_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  10325. return L_2;
  10326. }
  10327. }
  10328. // System.Int32 System.Xml.Linq.XNodeEqualityComparer::System.Collections.IEqualityComparer.GetHashCode(System.Object)
  10329. extern "C" IL2CPP_METHOD_ATTR int32_t XNodeEqualityComparer_System_Collections_IEqualityComparer_GetHashCode_m1832933310 (XNodeEqualityComparer_t35321779 * __this, RuntimeObject * ___node0, const RuntimeMethod* method)
  10330. {
  10331. static bool s_Il2CppMethodInitialized;
  10332. if (!s_Il2CppMethodInitialized)
  10333. {
  10334. il2cpp_codegen_initialize_method (XNodeEqualityComparer_System_Collections_IEqualityComparer_GetHashCode_m1832933310_MetadataUsageId);
  10335. s_Il2CppMethodInitialized = true;
  10336. }
  10337. {
  10338. RuntimeObject * L_0 = ___node0;
  10339. int32_t L_1 = XNodeEqualityComparer_GetHashCode_m3507126661(__this, ((XNode_t716131460 *)CastclassClass((RuntimeObject*)L_0, XNode_t716131460_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  10340. return L_1;
  10341. }
  10342. }
  10343. // System.Boolean System.Xml.Linq.XNodeEqualityComparer::Equals(System.Xml.Linq.XNode,System.Xml.Linq.XNode)
  10344. extern "C" IL2CPP_METHOD_ATTR bool XNodeEqualityComparer_Equals_m2579228723 (XNodeEqualityComparer_t35321779 * __this, XNode_t716131460 * ___n10, XNode_t716131460 * ___n21, const RuntimeMethod* method)
  10345. {
  10346. static bool s_Il2CppMethodInitialized;
  10347. if (!s_Il2CppMethodInitialized)
  10348. {
  10349. il2cpp_codegen_initialize_method (XNodeEqualityComparer_Equals_m2579228723_MetadataUsageId);
  10350. s_Il2CppMethodInitialized = true;
  10351. }
  10352. XDocument_t1376419702 * V_0 = NULL;
  10353. XDocument_t1376419702 * V_1 = NULL;
  10354. RuntimeObject* V_2 = NULL;
  10355. XNode_t716131460 * V_3 = NULL;
  10356. RuntimeObject* V_4 = NULL;
  10357. XElement_t4185968754 * V_5 = NULL;
  10358. XElement_t4185968754 * V_6 = NULL;
  10359. RuntimeObject* V_7 = NULL;
  10360. XAttribute_t355876829 * V_8 = NULL;
  10361. RuntimeObject* V_9 = NULL;
  10362. RuntimeObject* V_10 = NULL;
  10363. XNode_t716131460 * V_11 = NULL;
  10364. RuntimeObject* V_12 = NULL;
  10365. XComment_t1832251191 * V_13 = NULL;
  10366. XComment_t1832251191 * V_14 = NULL;
  10367. XProcessingInstruction_t2943691487 * V_15 = NULL;
  10368. XProcessingInstruction_t2943691487 * V_16 = NULL;
  10369. XDocumentType_t1853592271 * V_17 = NULL;
  10370. XDocumentType_t1853592271 * V_18 = NULL;
  10371. int32_t V_19 = 0;
  10372. bool V_20 = false;
  10373. Exception_t * __last_unhandled_exception = 0;
  10374. NO_UNUSED_WARNING (__last_unhandled_exception);
  10375. Exception_t * __exception_local = 0;
  10376. NO_UNUSED_WARNING (__exception_local);
  10377. int32_t __leave_target = 0;
  10378. NO_UNUSED_WARNING (__leave_target);
  10379. int32_t G_B53_0 = 0;
  10380. int32_t G_B59_0 = 0;
  10381. {
  10382. XNode_t716131460 * L_0 = ___n10;
  10383. if (L_0)
  10384. {
  10385. goto IL_000b;
  10386. }
  10387. }
  10388. {
  10389. XNode_t716131460 * L_1 = ___n21;
  10390. return (bool)((((RuntimeObject*)(XNode_t716131460 *)L_1) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  10391. }
  10392. IL_000b:
  10393. {
  10394. XNode_t716131460 * L_2 = ___n21;
  10395. if (L_2)
  10396. {
  10397. goto IL_0013;
  10398. }
  10399. }
  10400. {
  10401. return (bool)0;
  10402. }
  10403. IL_0013:
  10404. {
  10405. XNode_t716131460 * L_3 = ___n10;
  10406. NullCheck(L_3);
  10407. int32_t L_4 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Xml.XmlNodeType System.Xml.Linq.XObject::get_NodeType() */, L_3);
  10408. XNode_t716131460 * L_5 = ___n21;
  10409. NullCheck(L_5);
  10410. int32_t L_6 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Xml.XmlNodeType System.Xml.Linq.XObject::get_NodeType() */, L_5);
  10411. if ((((int32_t)L_4) == ((int32_t)L_6)))
  10412. {
  10413. goto IL_0026;
  10414. }
  10415. }
  10416. {
  10417. return (bool)0;
  10418. }
  10419. IL_0026:
  10420. {
  10421. XNode_t716131460 * L_7 = ___n10;
  10422. NullCheck(L_7);
  10423. int32_t L_8 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Xml.XmlNodeType System.Xml.Linq.XObject::get_NodeType() */, L_7);
  10424. V_19 = L_8;
  10425. int32_t L_9 = V_19;
  10426. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)))
  10427. {
  10428. case 0:
  10429. {
  10430. goto IL_0106;
  10431. }
  10432. case 1:
  10433. {
  10434. goto IL_0327;
  10435. }
  10436. case 2:
  10437. {
  10438. goto IL_030b;
  10439. }
  10440. case 3:
  10441. {
  10442. goto IL_0327;
  10443. }
  10444. case 4:
  10445. {
  10446. goto IL_0327;
  10447. }
  10448. case 5:
  10449. {
  10450. goto IL_0327;
  10451. }
  10452. case 6:
  10453. {
  10454. goto IL_025d;
  10455. }
  10456. case 7:
  10457. {
  10458. goto IL_0239;
  10459. }
  10460. case 8:
  10461. {
  10462. goto IL_0064;
  10463. }
  10464. case 9:
  10465. {
  10466. goto IL_029c;
  10467. }
  10468. }
  10469. }
  10470. {
  10471. goto IL_0327;
  10472. }
  10473. IL_0064:
  10474. {
  10475. XNode_t716131460 * L_10 = ___n10;
  10476. V_0 = ((XDocument_t1376419702 *)CastclassClass((RuntimeObject*)L_10, XDocument_t1376419702_il2cpp_TypeInfo_var));
  10477. XNode_t716131460 * L_11 = ___n21;
  10478. V_1 = ((XDocument_t1376419702 *)CastclassClass((RuntimeObject*)L_11, XDocument_t1376419702_il2cpp_TypeInfo_var));
  10479. XDocument_t1376419702 * L_12 = V_0;
  10480. NullCheck(L_12);
  10481. XDeclaration_t2907650823 * L_13 = XDocument_get_Declaration_m925992014(L_12, /*hidden argument*/NULL);
  10482. XDocument_t1376419702 * L_14 = V_1;
  10483. NullCheck(L_14);
  10484. XDeclaration_t2907650823 * L_15 = XDocument_get_Declaration_m925992014(L_14, /*hidden argument*/NULL);
  10485. bool L_16 = XNodeEqualityComparer_Equals_m3547144307(__this, L_13, L_15, /*hidden argument*/NULL);
  10486. if (L_16)
  10487. {
  10488. goto IL_008b;
  10489. }
  10490. }
  10491. {
  10492. return (bool)0;
  10493. }
  10494. IL_008b:
  10495. {
  10496. XDocument_t1376419702 * L_17 = V_1;
  10497. NullCheck(L_17);
  10498. RuntimeObject* L_18 = XContainer_Nodes_m2555830513(L_17, /*hidden argument*/NULL);
  10499. NullCheck(L_18);
  10500. RuntimeObject* L_19 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>::GetEnumerator() */, IEnumerable_1_t3990951645_il2cpp_TypeInfo_var, L_18);
  10501. V_2 = L_19;
  10502. XDocument_t1376419702 * L_20 = V_0;
  10503. NullCheck(L_20);
  10504. RuntimeObject* L_21 = XContainer_Nodes_m2555830513(L_20, /*hidden argument*/NULL);
  10505. NullCheck(L_21);
  10506. RuntimeObject* L_22 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>::GetEnumerator() */, IEnumerable_1_t3990951645_il2cpp_TypeInfo_var, L_21);
  10507. V_4 = L_22;
  10508. }
  10509. IL_00a4:
  10510. try
  10511. { // begin try (depth: 1)
  10512. {
  10513. goto IL_00de;
  10514. }
  10515. IL_00a9:
  10516. {
  10517. RuntimeObject* L_23 = V_4;
  10518. NullCheck(L_23);
  10519. XNode_t716131460 * L_24 = InterfaceFuncInvoker0< XNode_t716131460 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode>::get_Current() */, IEnumerator_1_t1148701928_il2cpp_TypeInfo_var, L_23);
  10520. V_3 = L_24;
  10521. RuntimeObject* L_25 = V_2;
  10522. NullCheck(L_25);
  10523. bool L_26 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_25);
  10524. if (L_26)
  10525. {
  10526. goto IL_00c4;
  10527. }
  10528. }
  10529. IL_00bc:
  10530. {
  10531. V_20 = (bool)0;
  10532. IL2CPP_LEAVE(0x332, FINALLY_00ef);
  10533. }
  10534. IL_00c4:
  10535. {
  10536. XNode_t716131460 * L_27 = V_3;
  10537. RuntimeObject* L_28 = V_2;
  10538. NullCheck(L_28);
  10539. XNode_t716131460 * L_29 = InterfaceFuncInvoker0< XNode_t716131460 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode>::get_Current() */, IEnumerator_1_t1148701928_il2cpp_TypeInfo_var, L_28);
  10540. bool L_30 = XNodeEqualityComparer_Equals_m2579228723(__this, L_27, L_29, /*hidden argument*/NULL);
  10541. if (L_30)
  10542. {
  10543. goto IL_00de;
  10544. }
  10545. }
  10546. IL_00d6:
  10547. {
  10548. V_20 = (bool)0;
  10549. IL2CPP_LEAVE(0x332, FINALLY_00ef);
  10550. }
  10551. IL_00de:
  10552. {
  10553. RuntimeObject* L_31 = V_4;
  10554. NullCheck(L_31);
  10555. bool L_32 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_31);
  10556. if (L_32)
  10557. {
  10558. goto IL_00a9;
  10559. }
  10560. }
  10561. IL_00ea:
  10562. {
  10563. IL2CPP_LEAVE(0xFC, FINALLY_00ef);
  10564. }
  10565. } // end try (depth: 1)
  10566. catch(Il2CppExceptionWrapper& e)
  10567. {
  10568. __last_unhandled_exception = (Exception_t *)e.ex;
  10569. goto FINALLY_00ef;
  10570. }
  10571. FINALLY_00ef:
  10572. { // begin finally (depth: 1)
  10573. {
  10574. RuntimeObject* L_33 = V_4;
  10575. if (L_33)
  10576. {
  10577. goto IL_00f4;
  10578. }
  10579. }
  10580. IL_00f3:
  10581. {
  10582. IL2CPP_END_FINALLY(239)
  10583. }
  10584. IL_00f4:
  10585. {
  10586. RuntimeObject* L_34 = V_4;
  10587. NullCheck(L_34);
  10588. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_34);
  10589. IL2CPP_END_FINALLY(239)
  10590. }
  10591. } // end finally (depth: 1)
  10592. IL2CPP_CLEANUP(239)
  10593. {
  10594. IL2CPP_JUMP_TBL(0x332, IL_0332)
  10595. IL2CPP_JUMP_TBL(0xFC, IL_00fc)
  10596. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  10597. }
  10598. IL_00fc:
  10599. {
  10600. RuntimeObject* L_35 = V_2;
  10601. NullCheck(L_35);
  10602. bool L_36 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_35);
  10603. return (bool)((((int32_t)L_36) == ((int32_t)0))? 1 : 0);
  10604. }
  10605. IL_0106:
  10606. {
  10607. XNode_t716131460 * L_37 = ___n10;
  10608. V_5 = ((XElement_t4185968754 *)CastclassClass((RuntimeObject*)L_37, XElement_t4185968754_il2cpp_TypeInfo_var));
  10609. XNode_t716131460 * L_38 = ___n21;
  10610. V_6 = ((XElement_t4185968754 *)CastclassClass((RuntimeObject*)L_38, XElement_t4185968754_il2cpp_TypeInfo_var));
  10611. XElement_t4185968754 * L_39 = V_5;
  10612. NullCheck(L_39);
  10613. XName_t3751455998 * L_40 = XElement_get_Name_m619912033(L_39, /*hidden argument*/NULL);
  10614. XElement_t4185968754 * L_41 = V_6;
  10615. NullCheck(L_41);
  10616. XName_t3751455998 * L_42 = XElement_get_Name_m619912033(L_41, /*hidden argument*/NULL);
  10617. bool L_43 = XName_op_Inequality_m457653385(NULL /*static, unused*/, L_40, L_42, /*hidden argument*/NULL);
  10618. if (!L_43)
  10619. {
  10620. goto IL_0130;
  10621. }
  10622. }
  10623. {
  10624. return (bool)0;
  10625. }
  10626. IL_0130:
  10627. {
  10628. XElement_t4185968754 * L_44 = V_6;
  10629. NullCheck(L_44);
  10630. RuntimeObject* L_45 = XElement_Attributes_m3055649957(L_44, /*hidden argument*/NULL);
  10631. NullCheck(L_45);
  10632. RuntimeObject* L_46 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XAttribute>::GetEnumerator() */, IEnumerable_1_t3630697014_il2cpp_TypeInfo_var, L_45);
  10633. V_7 = L_46;
  10634. XElement_t4185968754 * L_47 = V_5;
  10635. NullCheck(L_47);
  10636. RuntimeObject* L_48 = XElement_Attributes_m3055649957(L_47, /*hidden argument*/NULL);
  10637. NullCheck(L_48);
  10638. RuntimeObject* L_49 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XAttribute>::GetEnumerator() */, IEnumerable_1_t3630697014_il2cpp_TypeInfo_var, L_48);
  10639. V_9 = L_49;
  10640. }
  10641. IL_014c:
  10642. try
  10643. { // begin try (depth: 1)
  10644. {
  10645. goto IL_018a;
  10646. }
  10647. IL_0151:
  10648. {
  10649. RuntimeObject* L_50 = V_9;
  10650. NullCheck(L_50);
  10651. XAttribute_t355876829 * L_51 = InterfaceFuncInvoker0< XAttribute_t355876829 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XAttribute>::get_Current() */, IEnumerator_1_t788447297_il2cpp_TypeInfo_var, L_50);
  10652. V_8 = L_51;
  10653. RuntimeObject* L_52 = V_7;
  10654. NullCheck(L_52);
  10655. bool L_53 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_52);
  10656. if (L_53)
  10657. {
  10658. goto IL_016e;
  10659. }
  10660. }
  10661. IL_0166:
  10662. {
  10663. V_20 = (bool)0;
  10664. IL2CPP_LEAVE(0x332, FINALLY_019b);
  10665. }
  10666. IL_016e:
  10667. {
  10668. XAttribute_t355876829 * L_54 = V_8;
  10669. RuntimeObject* L_55 = V_7;
  10670. NullCheck(L_55);
  10671. XAttribute_t355876829 * L_56 = InterfaceFuncInvoker0< XAttribute_t355876829 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XAttribute>::get_Current() */, IEnumerator_1_t788447297_il2cpp_TypeInfo_var, L_55);
  10672. bool L_57 = XNodeEqualityComparer_Equals_m2348506353(__this, L_54, L_56, /*hidden argument*/NULL);
  10673. if (L_57)
  10674. {
  10675. goto IL_018a;
  10676. }
  10677. }
  10678. IL_0182:
  10679. {
  10680. V_20 = (bool)0;
  10681. IL2CPP_LEAVE(0x332, FINALLY_019b);
  10682. }
  10683. IL_018a:
  10684. {
  10685. RuntimeObject* L_58 = V_9;
  10686. NullCheck(L_58);
  10687. bool L_59 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_58);
  10688. if (L_59)
  10689. {
  10690. goto IL_0151;
  10691. }
  10692. }
  10693. IL_0196:
  10694. {
  10695. IL2CPP_LEAVE(0x1A8, FINALLY_019b);
  10696. }
  10697. } // end try (depth: 1)
  10698. catch(Il2CppExceptionWrapper& e)
  10699. {
  10700. __last_unhandled_exception = (Exception_t *)e.ex;
  10701. goto FINALLY_019b;
  10702. }
  10703. FINALLY_019b:
  10704. { // begin finally (depth: 1)
  10705. {
  10706. RuntimeObject* L_60 = V_9;
  10707. if (L_60)
  10708. {
  10709. goto IL_01a0;
  10710. }
  10711. }
  10712. IL_019f:
  10713. {
  10714. IL2CPP_END_FINALLY(411)
  10715. }
  10716. IL_01a0:
  10717. {
  10718. RuntimeObject* L_61 = V_9;
  10719. NullCheck(L_61);
  10720. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_61);
  10721. IL2CPP_END_FINALLY(411)
  10722. }
  10723. } // end finally (depth: 1)
  10724. IL2CPP_CLEANUP(411)
  10725. {
  10726. IL2CPP_JUMP_TBL(0x332, IL_0332)
  10727. IL2CPP_JUMP_TBL(0x1A8, IL_01a8)
  10728. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  10729. }
  10730. IL_01a8:
  10731. {
  10732. RuntimeObject* L_62 = V_7;
  10733. NullCheck(L_62);
  10734. bool L_63 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_62);
  10735. if (!L_63)
  10736. {
  10737. goto IL_01b6;
  10738. }
  10739. }
  10740. {
  10741. return (bool)0;
  10742. }
  10743. IL_01b6:
  10744. {
  10745. XElement_t4185968754 * L_64 = V_6;
  10746. NullCheck(L_64);
  10747. RuntimeObject* L_65 = XContainer_Nodes_m2555830513(L_64, /*hidden argument*/NULL);
  10748. NullCheck(L_65);
  10749. RuntimeObject* L_66 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>::GetEnumerator() */, IEnumerable_1_t3990951645_il2cpp_TypeInfo_var, L_65);
  10750. V_10 = L_66;
  10751. XElement_t4185968754 * L_67 = V_5;
  10752. NullCheck(L_67);
  10753. RuntimeObject* L_68 = XContainer_Nodes_m2555830513(L_67, /*hidden argument*/NULL);
  10754. NullCheck(L_68);
  10755. RuntimeObject* L_69 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>::GetEnumerator() */, IEnumerable_1_t3990951645_il2cpp_TypeInfo_var, L_68);
  10756. V_12 = L_69;
  10757. }
  10758. IL_01d2:
  10759. try
  10760. { // begin try (depth: 1)
  10761. {
  10762. goto IL_0210;
  10763. }
  10764. IL_01d7:
  10765. {
  10766. RuntimeObject* L_70 = V_12;
  10767. NullCheck(L_70);
  10768. XNode_t716131460 * L_71 = InterfaceFuncInvoker0< XNode_t716131460 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode>::get_Current() */, IEnumerator_1_t1148701928_il2cpp_TypeInfo_var, L_70);
  10769. V_11 = L_71;
  10770. RuntimeObject* L_72 = V_10;
  10771. NullCheck(L_72);
  10772. bool L_73 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_72);
  10773. if (L_73)
  10774. {
  10775. goto IL_01f4;
  10776. }
  10777. }
  10778. IL_01ec:
  10779. {
  10780. V_20 = (bool)0;
  10781. IL2CPP_LEAVE(0x332, FINALLY_0221);
  10782. }
  10783. IL_01f4:
  10784. {
  10785. XNode_t716131460 * L_74 = V_11;
  10786. RuntimeObject* L_75 = V_10;
  10787. NullCheck(L_75);
  10788. XNode_t716131460 * L_76 = InterfaceFuncInvoker0< XNode_t716131460 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode>::get_Current() */, IEnumerator_1_t1148701928_il2cpp_TypeInfo_var, L_75);
  10789. bool L_77 = XNodeEqualityComparer_Equals_m2579228723(__this, L_74, L_76, /*hidden argument*/NULL);
  10790. if (L_77)
  10791. {
  10792. goto IL_0210;
  10793. }
  10794. }
  10795. IL_0208:
  10796. {
  10797. V_20 = (bool)0;
  10798. IL2CPP_LEAVE(0x332, FINALLY_0221);
  10799. }
  10800. IL_0210:
  10801. {
  10802. RuntimeObject* L_78 = V_12;
  10803. NullCheck(L_78);
  10804. bool L_79 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_78);
  10805. if (L_79)
  10806. {
  10807. goto IL_01d7;
  10808. }
  10809. }
  10810. IL_021c:
  10811. {
  10812. IL2CPP_LEAVE(0x22E, FINALLY_0221);
  10813. }
  10814. } // end try (depth: 1)
  10815. catch(Il2CppExceptionWrapper& e)
  10816. {
  10817. __last_unhandled_exception = (Exception_t *)e.ex;
  10818. goto FINALLY_0221;
  10819. }
  10820. FINALLY_0221:
  10821. { // begin finally (depth: 1)
  10822. {
  10823. RuntimeObject* L_80 = V_12;
  10824. if (L_80)
  10825. {
  10826. goto IL_0226;
  10827. }
  10828. }
  10829. IL_0225:
  10830. {
  10831. IL2CPP_END_FINALLY(545)
  10832. }
  10833. IL_0226:
  10834. {
  10835. RuntimeObject* L_81 = V_12;
  10836. NullCheck(L_81);
  10837. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_81);
  10838. IL2CPP_END_FINALLY(545)
  10839. }
  10840. } // end finally (depth: 1)
  10841. IL2CPP_CLEANUP(545)
  10842. {
  10843. IL2CPP_JUMP_TBL(0x332, IL_0332)
  10844. IL2CPP_JUMP_TBL(0x22E, IL_022e)
  10845. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  10846. }
  10847. IL_022e:
  10848. {
  10849. RuntimeObject* L_82 = V_10;
  10850. NullCheck(L_82);
  10851. bool L_83 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_82);
  10852. return (bool)((((int32_t)L_83) == ((int32_t)0))? 1 : 0);
  10853. }
  10854. IL_0239:
  10855. {
  10856. XNode_t716131460 * L_84 = ___n10;
  10857. V_13 = ((XComment_t1832251191 *)CastclassClass((RuntimeObject*)L_84, XComment_t1832251191_il2cpp_TypeInfo_var));
  10858. XNode_t716131460 * L_85 = ___n21;
  10859. V_14 = ((XComment_t1832251191 *)CastclassClass((RuntimeObject*)L_85, XComment_t1832251191_il2cpp_TypeInfo_var));
  10860. XComment_t1832251191 * L_86 = V_13;
  10861. NullCheck(L_86);
  10862. String_t* L_87 = XComment_get_Value_m2341089205(L_86, /*hidden argument*/NULL);
  10863. XComment_t1832251191 * L_88 = V_14;
  10864. NullCheck(L_88);
  10865. String_t* L_89 = XComment_get_Value_m2341089205(L_88, /*hidden argument*/NULL);
  10866. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  10867. bool L_90 = String_op_Equality_m920492651(NULL /*static, unused*/, L_87, L_89, /*hidden argument*/NULL);
  10868. return L_90;
  10869. }
  10870. IL_025d:
  10871. {
  10872. XNode_t716131460 * L_91 = ___n10;
  10873. V_15 = ((XProcessingInstruction_t2943691487 *)CastclassClass((RuntimeObject*)L_91, XProcessingInstruction_t2943691487_il2cpp_TypeInfo_var));
  10874. XNode_t716131460 * L_92 = ___n21;
  10875. V_16 = ((XProcessingInstruction_t2943691487 *)CastclassClass((RuntimeObject*)L_92, XProcessingInstruction_t2943691487_il2cpp_TypeInfo_var));
  10876. XProcessingInstruction_t2943691487 * L_93 = V_15;
  10877. NullCheck(L_93);
  10878. String_t* L_94 = XProcessingInstruction_get_Target_m1093269484(L_93, /*hidden argument*/NULL);
  10879. XProcessingInstruction_t2943691487 * L_95 = V_16;
  10880. NullCheck(L_95);
  10881. String_t* L_96 = XProcessingInstruction_get_Target_m1093269484(L_95, /*hidden argument*/NULL);
  10882. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  10883. bool L_97 = String_op_Equality_m920492651(NULL /*static, unused*/, L_94, L_96, /*hidden argument*/NULL);
  10884. if (!L_97)
  10885. {
  10886. goto IL_029a;
  10887. }
  10888. }
  10889. {
  10890. XProcessingInstruction_t2943691487 * L_98 = V_15;
  10891. NullCheck(L_98);
  10892. String_t* L_99 = XProcessingInstruction_get_Data_m278879449(L_98, /*hidden argument*/NULL);
  10893. XProcessingInstruction_t2943691487 * L_100 = V_16;
  10894. NullCheck(L_100);
  10895. String_t* L_101 = XProcessingInstruction_get_Data_m278879449(L_100, /*hidden argument*/NULL);
  10896. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  10897. bool L_102 = String_op_Equality_m920492651(NULL /*static, unused*/, L_99, L_101, /*hidden argument*/NULL);
  10898. G_B53_0 = ((int32_t)(L_102));
  10899. goto IL_029b;
  10900. }
  10901. IL_029a:
  10902. {
  10903. G_B53_0 = 0;
  10904. }
  10905. IL_029b:
  10906. {
  10907. return (bool)G_B53_0;
  10908. }
  10909. IL_029c:
  10910. {
  10911. XNode_t716131460 * L_103 = ___n10;
  10912. V_17 = ((XDocumentType_t1853592271 *)CastclassClass((RuntimeObject*)L_103, XDocumentType_t1853592271_il2cpp_TypeInfo_var));
  10913. XNode_t716131460 * L_104 = ___n21;
  10914. V_18 = ((XDocumentType_t1853592271 *)CastclassClass((RuntimeObject*)L_104, XDocumentType_t1853592271_il2cpp_TypeInfo_var));
  10915. XDocumentType_t1853592271 * L_105 = V_17;
  10916. NullCheck(L_105);
  10917. String_t* L_106 = XDocumentType_get_Name_m790980377(L_105, /*hidden argument*/NULL);
  10918. XDocumentType_t1853592271 * L_107 = V_18;
  10919. NullCheck(L_107);
  10920. String_t* L_108 = XDocumentType_get_Name_m790980377(L_107, /*hidden argument*/NULL);
  10921. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  10922. bool L_109 = String_op_Equality_m920492651(NULL /*static, unused*/, L_106, L_108, /*hidden argument*/NULL);
  10923. if (!L_109)
  10924. {
  10925. goto IL_0309;
  10926. }
  10927. }
  10928. {
  10929. XDocumentType_t1853592271 * L_110 = V_17;
  10930. NullCheck(L_110);
  10931. String_t* L_111 = XDocumentType_get_PublicId_m2737470277(L_110, /*hidden argument*/NULL);
  10932. XDocumentType_t1853592271 * L_112 = V_18;
  10933. NullCheck(L_112);
  10934. String_t* L_113 = XDocumentType_get_PublicId_m2737470277(L_112, /*hidden argument*/NULL);
  10935. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  10936. bool L_114 = String_op_Equality_m920492651(NULL /*static, unused*/, L_111, L_113, /*hidden argument*/NULL);
  10937. if (!L_114)
  10938. {
  10939. goto IL_0309;
  10940. }
  10941. }
  10942. {
  10943. XDocumentType_t1853592271 * L_115 = V_17;
  10944. NullCheck(L_115);
  10945. String_t* L_116 = XDocumentType_get_SystemId_m3234814655(L_115, /*hidden argument*/NULL);
  10946. XDocumentType_t1853592271 * L_117 = V_18;
  10947. NullCheck(L_117);
  10948. String_t* L_118 = XDocumentType_get_SystemId_m3234814655(L_117, /*hidden argument*/NULL);
  10949. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  10950. bool L_119 = String_op_Equality_m920492651(NULL /*static, unused*/, L_116, L_118, /*hidden argument*/NULL);
  10951. if (!L_119)
  10952. {
  10953. goto IL_0309;
  10954. }
  10955. }
  10956. {
  10957. XDocumentType_t1853592271 * L_120 = V_17;
  10958. NullCheck(L_120);
  10959. String_t* L_121 = XDocumentType_get_InternalSubset_m3319583102(L_120, /*hidden argument*/NULL);
  10960. XDocumentType_t1853592271 * L_122 = V_18;
  10961. NullCheck(L_122);
  10962. String_t* L_123 = XDocumentType_get_InternalSubset_m3319583102(L_122, /*hidden argument*/NULL);
  10963. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  10964. bool L_124 = String_op_Equality_m920492651(NULL /*static, unused*/, L_121, L_123, /*hidden argument*/NULL);
  10965. G_B59_0 = ((int32_t)(L_124));
  10966. goto IL_030a;
  10967. }
  10968. IL_0309:
  10969. {
  10970. G_B59_0 = 0;
  10971. }
  10972. IL_030a:
  10973. {
  10974. return (bool)G_B59_0;
  10975. }
  10976. IL_030b:
  10977. {
  10978. XNode_t716131460 * L_125 = ___n10;
  10979. NullCheck(((XText_t1448860321 *)CastclassClass((RuntimeObject*)L_125, XText_t1448860321_il2cpp_TypeInfo_var)));
  10980. String_t* L_126 = XText_get_Value_m3622993421(((XText_t1448860321 *)CastclassClass((RuntimeObject*)L_125, XText_t1448860321_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  10981. XNode_t716131460 * L_127 = ___n21;
  10982. NullCheck(((XText_t1448860321 *)CastclassClass((RuntimeObject*)L_127, XText_t1448860321_il2cpp_TypeInfo_var)));
  10983. String_t* L_128 = XText_get_Value_m3622993421(((XText_t1448860321 *)CastclassClass((RuntimeObject*)L_127, XText_t1448860321_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  10984. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  10985. bool L_129 = String_op_Equality_m920492651(NULL /*static, unused*/, L_126, L_128, /*hidden argument*/NULL);
  10986. return L_129;
  10987. }
  10988. IL_0327:
  10989. {
  10990. Exception_t * L_130 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
  10991. Exception__ctor_m1152696503(L_130, _stringLiteral231541970, /*hidden argument*/NULL);
  10992. IL2CPP_RAISE_MANAGED_EXCEPTION(L_130,XNodeEqualityComparer_Equals_m2579228723_RuntimeMethod_var);
  10993. }
  10994. IL_0332:
  10995. {
  10996. bool L_131 = V_20;
  10997. return L_131;
  10998. }
  10999. }
  11000. // System.Boolean System.Xml.Linq.XNodeEqualityComparer::Equals(System.Xml.Linq.XAttribute,System.Xml.Linq.XAttribute)
  11001. extern "C" IL2CPP_METHOD_ATTR bool XNodeEqualityComparer_Equals_m2348506353 (XNodeEqualityComparer_t35321779 * __this, XAttribute_t355876829 * ___a10, XAttribute_t355876829 * ___a21, const RuntimeMethod* method)
  11002. {
  11003. static bool s_Il2CppMethodInitialized;
  11004. if (!s_Il2CppMethodInitialized)
  11005. {
  11006. il2cpp_codegen_initialize_method (XNodeEqualityComparer_Equals_m2348506353_MetadataUsageId);
  11007. s_Il2CppMethodInitialized = true;
  11008. }
  11009. int32_t G_B7_0 = 0;
  11010. {
  11011. XAttribute_t355876829 * L_0 = ___a10;
  11012. if (L_0)
  11013. {
  11014. goto IL_000b;
  11015. }
  11016. }
  11017. {
  11018. XAttribute_t355876829 * L_1 = ___a21;
  11019. return (bool)((((RuntimeObject*)(XAttribute_t355876829 *)L_1) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  11020. }
  11021. IL_000b:
  11022. {
  11023. XAttribute_t355876829 * L_2 = ___a21;
  11024. if (L_2)
  11025. {
  11026. goto IL_0013;
  11027. }
  11028. }
  11029. {
  11030. return (bool)0;
  11031. }
  11032. IL_0013:
  11033. {
  11034. XAttribute_t355876829 * L_3 = ___a10;
  11035. NullCheck(L_3);
  11036. XName_t3751455998 * L_4 = XAttribute_get_Name_m2178653462(L_3, /*hidden argument*/NULL);
  11037. XAttribute_t355876829 * L_5 = ___a21;
  11038. NullCheck(L_5);
  11039. XName_t3751455998 * L_6 = XAttribute_get_Name_m2178653462(L_5, /*hidden argument*/NULL);
  11040. bool L_7 = XName_op_Equality_m1536062490(NULL /*static, unused*/, L_4, L_6, /*hidden argument*/NULL);
  11041. if (!L_7)
  11042. {
  11043. goto IL_003c;
  11044. }
  11045. }
  11046. {
  11047. XAttribute_t355876829 * L_8 = ___a10;
  11048. NullCheck(L_8);
  11049. String_t* L_9 = XAttribute_get_Value_m822045865(L_8, /*hidden argument*/NULL);
  11050. XAttribute_t355876829 * L_10 = ___a21;
  11051. NullCheck(L_10);
  11052. String_t* L_11 = XAttribute_get_Value_m822045865(L_10, /*hidden argument*/NULL);
  11053. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  11054. bool L_12 = String_op_Equality_m920492651(NULL /*static, unused*/, L_9, L_11, /*hidden argument*/NULL);
  11055. G_B7_0 = ((int32_t)(L_12));
  11056. goto IL_003d;
  11057. }
  11058. IL_003c:
  11059. {
  11060. G_B7_0 = 0;
  11061. }
  11062. IL_003d:
  11063. {
  11064. return (bool)G_B7_0;
  11065. }
  11066. }
  11067. // System.Boolean System.Xml.Linq.XNodeEqualityComparer::Equals(System.Xml.Linq.XDeclaration,System.Xml.Linq.XDeclaration)
  11068. extern "C" IL2CPP_METHOD_ATTR bool XNodeEqualityComparer_Equals_m3547144307 (XNodeEqualityComparer_t35321779 * __this, XDeclaration_t2907650823 * ___d10, XDeclaration_t2907650823 * ___d21, const RuntimeMethod* method)
  11069. {
  11070. static bool s_Il2CppMethodInitialized;
  11071. if (!s_Il2CppMethodInitialized)
  11072. {
  11073. il2cpp_codegen_initialize_method (XNodeEqualityComparer_Equals_m3547144307_MetadataUsageId);
  11074. s_Il2CppMethodInitialized = true;
  11075. }
  11076. int32_t G_B8_0 = 0;
  11077. {
  11078. XDeclaration_t2907650823 * L_0 = ___d10;
  11079. if (L_0)
  11080. {
  11081. goto IL_000b;
  11082. }
  11083. }
  11084. {
  11085. XDeclaration_t2907650823 * L_1 = ___d21;
  11086. return (bool)((((RuntimeObject*)(XDeclaration_t2907650823 *)L_1) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  11087. }
  11088. IL_000b:
  11089. {
  11090. XDeclaration_t2907650823 * L_2 = ___d21;
  11091. if (L_2)
  11092. {
  11093. goto IL_0013;
  11094. }
  11095. }
  11096. {
  11097. return (bool)0;
  11098. }
  11099. IL_0013:
  11100. {
  11101. XDeclaration_t2907650823 * L_3 = ___d10;
  11102. NullCheck(L_3);
  11103. String_t* L_4 = XDeclaration_get_Version_m3841412136(L_3, /*hidden argument*/NULL);
  11104. XDeclaration_t2907650823 * L_5 = ___d21;
  11105. NullCheck(L_5);
  11106. String_t* L_6 = XDeclaration_get_Version_m3841412136(L_5, /*hidden argument*/NULL);
  11107. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  11108. bool L_7 = String_op_Equality_m920492651(NULL /*static, unused*/, L_4, L_6, /*hidden argument*/NULL);
  11109. if (!L_7)
  11110. {
  11111. goto IL_0052;
  11112. }
  11113. }
  11114. {
  11115. XDeclaration_t2907650823 * L_8 = ___d10;
  11116. NullCheck(L_8);
  11117. String_t* L_9 = XDeclaration_get_Encoding_m1349017164(L_8, /*hidden argument*/NULL);
  11118. XDeclaration_t2907650823 * L_10 = ___d21;
  11119. NullCheck(L_10);
  11120. String_t* L_11 = XDeclaration_get_Encoding_m1349017164(L_10, /*hidden argument*/NULL);
  11121. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  11122. bool L_12 = String_op_Equality_m920492651(NULL /*static, unused*/, L_9, L_11, /*hidden argument*/NULL);
  11123. if (!L_12)
  11124. {
  11125. goto IL_0052;
  11126. }
  11127. }
  11128. {
  11129. XDeclaration_t2907650823 * L_13 = ___d10;
  11130. NullCheck(L_13);
  11131. String_t* L_14 = XDeclaration_get_Standalone_m2365902379(L_13, /*hidden argument*/NULL);
  11132. XDeclaration_t2907650823 * L_15 = ___d21;
  11133. NullCheck(L_15);
  11134. String_t* L_16 = XDeclaration_get_Standalone_m2365902379(L_15, /*hidden argument*/NULL);
  11135. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  11136. bool L_17 = String_op_Equality_m920492651(NULL /*static, unused*/, L_14, L_16, /*hidden argument*/NULL);
  11137. G_B8_0 = ((int32_t)(L_17));
  11138. goto IL_0053;
  11139. }
  11140. IL_0052:
  11141. {
  11142. G_B8_0 = 0;
  11143. }
  11144. IL_0053:
  11145. {
  11146. return (bool)G_B8_0;
  11147. }
  11148. }
  11149. // System.Int32 System.Xml.Linq.XNodeEqualityComparer::GetHashCode(System.Xml.Linq.XDeclaration)
  11150. extern "C" IL2CPP_METHOD_ATTR int32_t XNodeEqualityComparer_GetHashCode_m2209212769 (XNodeEqualityComparer_t35321779 * __this, XDeclaration_t2907650823 * ___d0, const RuntimeMethod* method)
  11151. {
  11152. {
  11153. XDeclaration_t2907650823 * L_0 = ___d0;
  11154. if (L_0)
  11155. {
  11156. goto IL_0008;
  11157. }
  11158. }
  11159. {
  11160. return 0;
  11161. }
  11162. IL_0008:
  11163. {
  11164. XDeclaration_t2907650823 * L_1 = ___d0;
  11165. NullCheck(L_1);
  11166. String_t* L_2 = XDeclaration_get_Version_m3841412136(L_1, /*hidden argument*/NULL);
  11167. NullCheck(L_2);
  11168. int32_t L_3 = String_GetHashCode_m1906374149(L_2, /*hidden argument*/NULL);
  11169. XDeclaration_t2907650823 * L_4 = ___d0;
  11170. NullCheck(L_4);
  11171. String_t* L_5 = XDeclaration_get_Encoding_m1349017164(L_4, /*hidden argument*/NULL);
  11172. NullCheck(L_5);
  11173. int32_t L_6 = String_GetHashCode_m1906374149(L_5, /*hidden argument*/NULL);
  11174. XDeclaration_t2907650823 * L_7 = ___d0;
  11175. NullCheck(L_7);
  11176. String_t* L_8 = XDeclaration_get_Standalone_m2365902379(L_7, /*hidden argument*/NULL);
  11177. NullCheck(L_8);
  11178. int32_t L_9 = String_GetHashCode_m1906374149(L_8, /*hidden argument*/NULL);
  11179. return ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_3<<(int32_t)7))^(int32_t)((int32_t)((int32_t)L_6<<(int32_t)6))))^(int32_t)L_9));
  11180. }
  11181. }
  11182. // System.Int32 System.Xml.Linq.XNodeEqualityComparer::GetHashCode(System.Xml.Linq.XNode)
  11183. extern "C" IL2CPP_METHOD_ATTR int32_t XNodeEqualityComparer_GetHashCode_m3507126661 (XNodeEqualityComparer_t35321779 * __this, XNode_t716131460 * ___node0, const RuntimeMethod* method)
  11184. {
  11185. static bool s_Il2CppMethodInitialized;
  11186. if (!s_Il2CppMethodInitialized)
  11187. {
  11188. il2cpp_codegen_initialize_method (XNodeEqualityComparer_GetHashCode_m3507126661_MetadataUsageId);
  11189. s_Il2CppMethodInitialized = true;
  11190. }
  11191. int32_t V_0 = 0;
  11192. XDocument_t1376419702 * V_1 = NULL;
  11193. XNode_t716131460 * V_2 = NULL;
  11194. RuntimeObject* V_3 = NULL;
  11195. XElement_t4185968754 * V_4 = NULL;
  11196. XAttribute_t355876829 * V_5 = NULL;
  11197. RuntimeObject* V_6 = NULL;
  11198. XNode_t716131460 * V_7 = NULL;
  11199. RuntimeObject* V_8 = NULL;
  11200. XProcessingInstruction_t2943691487 * V_9 = NULL;
  11201. XDocumentType_t1853592271 * V_10 = NULL;
  11202. int32_t V_11 = 0;
  11203. Exception_t * __last_unhandled_exception = 0;
  11204. NO_UNUSED_WARNING (__last_unhandled_exception);
  11205. Exception_t * __exception_local = 0;
  11206. NO_UNUSED_WARNING (__exception_local);
  11207. int32_t __leave_target = 0;
  11208. NO_UNUSED_WARNING (__leave_target);
  11209. {
  11210. XNode_t716131460 * L_0 = ___node0;
  11211. if (L_0)
  11212. {
  11213. goto IL_0008;
  11214. }
  11215. }
  11216. {
  11217. return 0;
  11218. }
  11219. IL_0008:
  11220. {
  11221. XNode_t716131460 * L_1 = ___node0;
  11222. NullCheck(L_1);
  11223. int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Xml.XmlNodeType System.Xml.Linq.XObject::get_NodeType() */, L_1);
  11224. V_0 = ((int32_t)((int32_t)L_2<<(int32_t)6));
  11225. XNode_t716131460 * L_3 = ___node0;
  11226. NullCheck(L_3);
  11227. int32_t L_4 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Xml.XmlNodeType System.Xml.Linq.XObject::get_NodeType() */, L_3);
  11228. V_11 = L_4;
  11229. int32_t L_5 = V_11;
  11230. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)))
  11231. {
  11232. case 0:
  11233. {
  11234. goto IL_00a8;
  11235. }
  11236. case 1:
  11237. {
  11238. goto IL_01f3;
  11239. }
  11240. case 2:
  11241. {
  11242. goto IL_01e0;
  11243. }
  11244. case 3:
  11245. {
  11246. goto IL_01f3;
  11247. }
  11248. case 4:
  11249. {
  11250. goto IL_01f3;
  11251. }
  11252. case 5:
  11253. {
  11254. goto IL_01f3;
  11255. }
  11256. case 6:
  11257. {
  11258. goto IL_016a;
  11259. }
  11260. case 7:
  11261. {
  11262. goto IL_0152;
  11263. }
  11264. case 8:
  11265. {
  11266. goto IL_004f;
  11267. }
  11268. case 9:
  11269. {
  11270. goto IL_0195;
  11271. }
  11272. }
  11273. }
  11274. {
  11275. goto IL_01f3;
  11276. }
  11277. IL_004f:
  11278. {
  11279. XNode_t716131460 * L_6 = ___node0;
  11280. V_1 = ((XDocument_t1376419702 *)CastclassClass((RuntimeObject*)L_6, XDocument_t1376419702_il2cpp_TypeInfo_var));
  11281. int32_t L_7 = V_0;
  11282. XDocument_t1376419702 * L_8 = V_1;
  11283. NullCheck(L_8);
  11284. XDeclaration_t2907650823 * L_9 = XDocument_get_Declaration_m925992014(L_8, /*hidden argument*/NULL);
  11285. int32_t L_10 = XNodeEqualityComparer_GetHashCode_m2209212769(__this, L_9, /*hidden argument*/NULL);
  11286. V_0 = ((int32_t)((int32_t)L_7^(int32_t)L_10));
  11287. XDocument_t1376419702 * L_11 = V_1;
  11288. NullCheck(L_11);
  11289. RuntimeObject* L_12 = XContainer_Nodes_m2555830513(L_11, /*hidden argument*/NULL);
  11290. NullCheck(L_12);
  11291. RuntimeObject* L_13 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>::GetEnumerator() */, IEnumerable_1_t3990951645_il2cpp_TypeInfo_var, L_12);
  11292. V_3 = L_13;
  11293. }
  11294. IL_0071:
  11295. try
  11296. { // begin try (depth: 1)
  11297. {
  11298. goto IL_0088;
  11299. }
  11300. IL_0076:
  11301. {
  11302. RuntimeObject* L_14 = V_3;
  11303. NullCheck(L_14);
  11304. XNode_t716131460 * L_15 = InterfaceFuncInvoker0< XNode_t716131460 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode>::get_Current() */, IEnumerator_1_t1148701928_il2cpp_TypeInfo_var, L_14);
  11305. V_2 = L_15;
  11306. int32_t L_16 = V_0;
  11307. XNode_t716131460 * L_17 = V_2;
  11308. NullCheck(L_17);
  11309. int32_t L_18 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_17);
  11310. V_0 = ((int32_t)((int32_t)L_16^(int32_t)((int32_t)((int32_t)L_18<<(int32_t)5))));
  11311. }
  11312. IL_0088:
  11313. {
  11314. RuntimeObject* L_19 = V_3;
  11315. NullCheck(L_19);
  11316. bool L_20 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_19);
  11317. if (L_20)
  11318. {
  11319. goto IL_0076;
  11320. }
  11321. }
  11322. IL_0093:
  11323. {
  11324. IL2CPP_LEAVE(0xA3, FINALLY_0098);
  11325. }
  11326. } // end try (depth: 1)
  11327. catch(Il2CppExceptionWrapper& e)
  11328. {
  11329. __last_unhandled_exception = (Exception_t *)e.ex;
  11330. goto FINALLY_0098;
  11331. }
  11332. FINALLY_0098:
  11333. { // begin finally (depth: 1)
  11334. {
  11335. RuntimeObject* L_21 = V_3;
  11336. if (L_21)
  11337. {
  11338. goto IL_009c;
  11339. }
  11340. }
  11341. IL_009b:
  11342. {
  11343. IL2CPP_END_FINALLY(152)
  11344. }
  11345. IL_009c:
  11346. {
  11347. RuntimeObject* L_22 = V_3;
  11348. NullCheck(L_22);
  11349. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_22);
  11350. IL2CPP_END_FINALLY(152)
  11351. }
  11352. } // end finally (depth: 1)
  11353. IL2CPP_CLEANUP(152)
  11354. {
  11355. IL2CPP_JUMP_TBL(0xA3, IL_00a3)
  11356. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  11357. }
  11358. IL_00a3:
  11359. {
  11360. goto IL_01f3;
  11361. }
  11362. IL_00a8:
  11363. {
  11364. XNode_t716131460 * L_23 = ___node0;
  11365. V_4 = ((XElement_t4185968754 *)CastclassClass((RuntimeObject*)L_23, XElement_t4185968754_il2cpp_TypeInfo_var));
  11366. int32_t L_24 = V_0;
  11367. XElement_t4185968754 * L_25 = V_4;
  11368. NullCheck(L_25);
  11369. XName_t3751455998 * L_26 = XElement_get_Name_m619912033(L_25, /*hidden argument*/NULL);
  11370. NullCheck(L_26);
  11371. int32_t L_27 = XName_GetHashCode_m2555446476(L_26, /*hidden argument*/NULL);
  11372. V_0 = ((int32_t)((int32_t)L_24^(int32_t)((int32_t)((int32_t)L_27<<(int32_t)3))));
  11373. XElement_t4185968754 * L_28 = V_4;
  11374. NullCheck(L_28);
  11375. RuntimeObject* L_29 = XElement_Attributes_m3055649957(L_28, /*hidden argument*/NULL);
  11376. NullCheck(L_29);
  11377. RuntimeObject* L_30 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XAttribute>::GetEnumerator() */, IEnumerable_1_t3630697014_il2cpp_TypeInfo_var, L_29);
  11378. V_6 = L_30;
  11379. }
  11380. IL_00cf:
  11381. try
  11382. { // begin try (depth: 1)
  11383. {
  11384. goto IL_00e9;
  11385. }
  11386. IL_00d4:
  11387. {
  11388. RuntimeObject* L_31 = V_6;
  11389. NullCheck(L_31);
  11390. XAttribute_t355876829 * L_32 = InterfaceFuncInvoker0< XAttribute_t355876829 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XAttribute>::get_Current() */, IEnumerator_1_t788447297_il2cpp_TypeInfo_var, L_31);
  11391. V_5 = L_32;
  11392. int32_t L_33 = V_0;
  11393. XAttribute_t355876829 * L_34 = V_5;
  11394. NullCheck(L_34);
  11395. int32_t L_35 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_34);
  11396. V_0 = ((int32_t)((int32_t)L_33^(int32_t)((int32_t)((int32_t)L_35<<(int32_t)7))));
  11397. }
  11398. IL_00e9:
  11399. {
  11400. RuntimeObject* L_36 = V_6;
  11401. NullCheck(L_36);
  11402. bool L_37 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_36);
  11403. if (L_37)
  11404. {
  11405. goto IL_00d4;
  11406. }
  11407. }
  11408. IL_00f5:
  11409. {
  11410. IL2CPP_LEAVE(0x107, FINALLY_00fa);
  11411. }
  11412. } // end try (depth: 1)
  11413. catch(Il2CppExceptionWrapper& e)
  11414. {
  11415. __last_unhandled_exception = (Exception_t *)e.ex;
  11416. goto FINALLY_00fa;
  11417. }
  11418. FINALLY_00fa:
  11419. { // begin finally (depth: 1)
  11420. {
  11421. RuntimeObject* L_38 = V_6;
  11422. if (L_38)
  11423. {
  11424. goto IL_00ff;
  11425. }
  11426. }
  11427. IL_00fe:
  11428. {
  11429. IL2CPP_END_FINALLY(250)
  11430. }
  11431. IL_00ff:
  11432. {
  11433. RuntimeObject* L_39 = V_6;
  11434. NullCheck(L_39);
  11435. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_39);
  11436. IL2CPP_END_FINALLY(250)
  11437. }
  11438. } // end finally (depth: 1)
  11439. IL2CPP_CLEANUP(250)
  11440. {
  11441. IL2CPP_JUMP_TBL(0x107, IL_0107)
  11442. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  11443. }
  11444. IL_0107:
  11445. {
  11446. XElement_t4185968754 * L_40 = V_4;
  11447. NullCheck(L_40);
  11448. RuntimeObject* L_41 = XContainer_Nodes_m2555830513(L_40, /*hidden argument*/NULL);
  11449. NullCheck(L_41);
  11450. RuntimeObject* L_42 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>::GetEnumerator() */, IEnumerable_1_t3990951645_il2cpp_TypeInfo_var, L_41);
  11451. V_8 = L_42;
  11452. }
  11453. IL_0115:
  11454. try
  11455. { // begin try (depth: 1)
  11456. {
  11457. goto IL_012f;
  11458. }
  11459. IL_011a:
  11460. {
  11461. RuntimeObject* L_43 = V_8;
  11462. NullCheck(L_43);
  11463. XNode_t716131460 * L_44 = InterfaceFuncInvoker0< XNode_t716131460 * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Xml.Linq.XNode>::get_Current() */, IEnumerator_1_t1148701928_il2cpp_TypeInfo_var, L_43);
  11464. V_7 = L_44;
  11465. int32_t L_45 = V_0;
  11466. XNode_t716131460 * L_46 = V_7;
  11467. NullCheck(L_46);
  11468. int32_t L_47 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_46);
  11469. V_0 = ((int32_t)((int32_t)L_45^(int32_t)((int32_t)((int32_t)L_47<<(int32_t)6))));
  11470. }
  11471. IL_012f:
  11472. {
  11473. RuntimeObject* L_48 = V_8;
  11474. NullCheck(L_48);
  11475. bool L_49 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_48);
  11476. if (L_49)
  11477. {
  11478. goto IL_011a;
  11479. }
  11480. }
  11481. IL_013b:
  11482. {
  11483. IL2CPP_LEAVE(0x14D, FINALLY_0140);
  11484. }
  11485. } // end try (depth: 1)
  11486. catch(Il2CppExceptionWrapper& e)
  11487. {
  11488. __last_unhandled_exception = (Exception_t *)e.ex;
  11489. goto FINALLY_0140;
  11490. }
  11491. FINALLY_0140:
  11492. { // begin finally (depth: 1)
  11493. {
  11494. RuntimeObject* L_50 = V_8;
  11495. if (L_50)
  11496. {
  11497. goto IL_0145;
  11498. }
  11499. }
  11500. IL_0144:
  11501. {
  11502. IL2CPP_END_FINALLY(320)
  11503. }
  11504. IL_0145:
  11505. {
  11506. RuntimeObject* L_51 = V_8;
  11507. NullCheck(L_51);
  11508. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_51);
  11509. IL2CPP_END_FINALLY(320)
  11510. }
  11511. } // end finally (depth: 1)
  11512. IL2CPP_CLEANUP(320)
  11513. {
  11514. IL2CPP_JUMP_TBL(0x14D, IL_014d)
  11515. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  11516. }
  11517. IL_014d:
  11518. {
  11519. goto IL_01f3;
  11520. }
  11521. IL_0152:
  11522. {
  11523. int32_t L_52 = V_0;
  11524. XNode_t716131460 * L_53 = ___node0;
  11525. NullCheck(((XComment_t1832251191 *)CastclassClass((RuntimeObject*)L_53, XComment_t1832251191_il2cpp_TypeInfo_var)));
  11526. String_t* L_54 = XComment_get_Value_m2341089205(((XComment_t1832251191 *)CastclassClass((RuntimeObject*)L_53, XComment_t1832251191_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  11527. NullCheck(L_54);
  11528. int32_t L_55 = String_GetHashCode_m1906374149(L_54, /*hidden argument*/NULL);
  11529. V_0 = ((int32_t)((int32_t)L_52^(int32_t)L_55));
  11530. goto IL_01f3;
  11531. }
  11532. IL_016a:
  11533. {
  11534. XNode_t716131460 * L_56 = ___node0;
  11535. V_9 = ((XProcessingInstruction_t2943691487 *)CastclassClass((RuntimeObject*)L_56, XProcessingInstruction_t2943691487_il2cpp_TypeInfo_var));
  11536. int32_t L_57 = V_0;
  11537. XProcessingInstruction_t2943691487 * L_58 = V_9;
  11538. NullCheck(L_58);
  11539. String_t* L_59 = XProcessingInstruction_get_Target_m1093269484(L_58, /*hidden argument*/NULL);
  11540. NullCheck(L_59);
  11541. int32_t L_60 = String_GetHashCode_m1906374149(L_59, /*hidden argument*/NULL);
  11542. XProcessingInstruction_t2943691487 * L_61 = V_9;
  11543. NullCheck(L_61);
  11544. String_t* L_62 = XProcessingInstruction_get_Data_m278879449(L_61, /*hidden argument*/NULL);
  11545. NullCheck(L_62);
  11546. int32_t L_63 = String_GetHashCode_m1906374149(L_62, /*hidden argument*/NULL);
  11547. V_0 = ((int32_t)((int32_t)L_57^(int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_60<<(int32_t)6)), (int32_t)L_63))));
  11548. goto IL_01f3;
  11549. }
  11550. IL_0195:
  11551. {
  11552. XNode_t716131460 * L_64 = ___node0;
  11553. V_10 = ((XDocumentType_t1853592271 *)CastclassClass((RuntimeObject*)L_64, XDocumentType_t1853592271_il2cpp_TypeInfo_var));
  11554. int32_t L_65 = V_0;
  11555. XDocumentType_t1853592271 * L_66 = V_10;
  11556. NullCheck(L_66);
  11557. String_t* L_67 = XDocumentType_get_Name_m790980377(L_66, /*hidden argument*/NULL);
  11558. NullCheck(L_67);
  11559. int32_t L_68 = String_GetHashCode_m1906374149(L_67, /*hidden argument*/NULL);
  11560. XDocumentType_t1853592271 * L_69 = V_10;
  11561. NullCheck(L_69);
  11562. String_t* L_70 = XDocumentType_get_PublicId_m2737470277(L_69, /*hidden argument*/NULL);
  11563. NullCheck(L_70);
  11564. int32_t L_71 = String_GetHashCode_m1906374149(L_70, /*hidden argument*/NULL);
  11565. XDocumentType_t1853592271 * L_72 = V_10;
  11566. NullCheck(L_72);
  11567. String_t* L_73 = XDocumentType_get_SystemId_m3234814655(L_72, /*hidden argument*/NULL);
  11568. NullCheck(L_73);
  11569. int32_t L_74 = String_GetHashCode_m1906374149(L_73, /*hidden argument*/NULL);
  11570. XDocumentType_t1853592271 * L_75 = V_10;
  11571. NullCheck(L_75);
  11572. String_t* L_76 = XDocumentType_get_InternalSubset_m3319583102(L_75, /*hidden argument*/NULL);
  11573. NullCheck(L_76);
  11574. int32_t L_77 = String_GetHashCode_m1906374149(L_76, /*hidden argument*/NULL);
  11575. V_0 = ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_65^(int32_t)((int32_t)((int32_t)L_68<<(int32_t)7))))^(int32_t)((int32_t)((int32_t)L_71<<(int32_t)6))))^(int32_t)((int32_t)((int32_t)L_74<<(int32_t)5))))^(int32_t)((int32_t)((int32_t)L_77<<(int32_t)4))));
  11576. goto IL_01f3;
  11577. }
  11578. IL_01e0:
  11579. {
  11580. int32_t L_78 = V_0;
  11581. XNode_t716131460 * L_79 = ___node0;
  11582. NullCheck(((XText_t1448860321 *)CastclassClass((RuntimeObject*)L_79, XText_t1448860321_il2cpp_TypeInfo_var)));
  11583. int32_t L_80 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, ((XText_t1448860321 *)CastclassClass((RuntimeObject*)L_79, XText_t1448860321_il2cpp_TypeInfo_var)));
  11584. V_0 = ((int32_t)((int32_t)L_78^(int32_t)L_80));
  11585. goto IL_01f3;
  11586. }
  11587. IL_01f3:
  11588. {
  11589. int32_t L_81 = V_0;
  11590. return L_81;
  11591. }
  11592. }
  11593. #ifdef __clang__
  11594. #pragma clang diagnostic pop
  11595. #endif
  11596. #ifdef __clang__
  11597. #pragma clang diagnostic push
  11598. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11599. #pragma clang diagnostic ignored "-Wunused-variable"
  11600. #endif
  11601. // System.Void System.Xml.Linq.XObject::.ctor()
  11602. extern "C" IL2CPP_METHOD_ATTR void XObject__ctor_m1122439361 (XObject_t1119084474 * __this, const RuntimeMethod* method)
  11603. {
  11604. {
  11605. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  11606. return;
  11607. }
  11608. }
  11609. // System.Int32 System.Xml.Linq.XObject::System.Xml.IXmlLineInfo.get_LineNumber()
  11610. extern "C" IL2CPP_METHOD_ATTR int32_t XObject_System_Xml_IXmlLineInfo_get_LineNumber_m2664708307 (XObject_t1119084474 * __this, const RuntimeMethod* method)
  11611. {
  11612. {
  11613. int32_t L_0 = XObject_get_LineNumber_m1404839056(__this, /*hidden argument*/NULL);
  11614. return L_0;
  11615. }
  11616. }
  11617. // System.Int32 System.Xml.Linq.XObject::System.Xml.IXmlLineInfo.get_LinePosition()
  11618. extern "C" IL2CPP_METHOD_ATTR int32_t XObject_System_Xml_IXmlLineInfo_get_LinePosition_m3477809919 (XObject_t1119084474 * __this, const RuntimeMethod* method)
  11619. {
  11620. {
  11621. int32_t L_0 = XObject_get_LinePosition_m2117800008(__this, /*hidden argument*/NULL);
  11622. return L_0;
  11623. }
  11624. }
  11625. // System.Xml.Linq.XDocument System.Xml.Linq.XObject::get_Document()
  11626. extern "C" IL2CPP_METHOD_ATTR XDocument_t1376419702 * XObject_get_Document_m407246325 (XObject_t1119084474 * __this, const RuntimeMethod* method)
  11627. {
  11628. static bool s_Il2CppMethodInitialized;
  11629. if (!s_Il2CppMethodInitialized)
  11630. {
  11631. il2cpp_codegen_initialize_method (XObject_get_Document_m407246325_MetadataUsageId);
  11632. s_Il2CppMethodInitialized = true;
  11633. }
  11634. XContainer_t3387731002 * V_0 = NULL;
  11635. {
  11636. if (!((XDocument_t1376419702 *)IsInstClass((RuntimeObject*)__this, XDocument_t1376419702_il2cpp_TypeInfo_var)))
  11637. {
  11638. goto IL_0012;
  11639. }
  11640. }
  11641. {
  11642. return ((XDocument_t1376419702 *)CastclassClass((RuntimeObject*)__this, XDocument_t1376419702_il2cpp_TypeInfo_var));
  11643. }
  11644. IL_0012:
  11645. {
  11646. XContainer_t3387731002 * L_0 = __this->get_owner_0();
  11647. V_0 = L_0;
  11648. goto IL_0037;
  11649. }
  11650. IL_001e:
  11651. {
  11652. XContainer_t3387731002 * L_1 = V_0;
  11653. if (!((XDocument_t1376419702 *)IsInstClass((RuntimeObject*)L_1, XDocument_t1376419702_il2cpp_TypeInfo_var)))
  11654. {
  11655. goto IL_0030;
  11656. }
  11657. }
  11658. {
  11659. XContainer_t3387731002 * L_2 = V_0;
  11660. return ((XDocument_t1376419702 *)CastclassClass((RuntimeObject*)L_2, XDocument_t1376419702_il2cpp_TypeInfo_var));
  11661. }
  11662. IL_0030:
  11663. {
  11664. XContainer_t3387731002 * L_3 = V_0;
  11665. NullCheck(L_3);
  11666. XContainer_t3387731002 * L_4 = ((XObject_t1119084474 *)L_3)->get_owner_0();
  11667. V_0 = L_4;
  11668. }
  11669. IL_0037:
  11670. {
  11671. XContainer_t3387731002 * L_5 = V_0;
  11672. if (L_5)
  11673. {
  11674. goto IL_001e;
  11675. }
  11676. }
  11677. {
  11678. return (XDocument_t1376419702 *)NULL;
  11679. }
  11680. }
  11681. // System.Xml.Linq.XElement System.Xml.Linq.XObject::get_Parent()
  11682. extern "C" IL2CPP_METHOD_ATTR XElement_t4185968754 * XObject_get_Parent_m1531964362 (XObject_t1119084474 * __this, const RuntimeMethod* method)
  11683. {
  11684. static bool s_Il2CppMethodInitialized;
  11685. if (!s_Il2CppMethodInitialized)
  11686. {
  11687. il2cpp_codegen_initialize_method (XObject_get_Parent_m1531964362_MetadataUsageId);
  11688. s_Il2CppMethodInitialized = true;
  11689. }
  11690. {
  11691. XContainer_t3387731002 * L_0 = __this->get_owner_0();
  11692. return ((XElement_t4185968754 *)IsInstClass((RuntimeObject*)L_0, XElement_t4185968754_il2cpp_TypeInfo_var));
  11693. }
  11694. }
  11695. // System.Xml.Linq.XContainer System.Xml.Linq.XObject::get_Owner()
  11696. extern "C" IL2CPP_METHOD_ATTR XContainer_t3387731002 * XObject_get_Owner_m1271595353 (XObject_t1119084474 * __this, const RuntimeMethod* method)
  11697. {
  11698. {
  11699. XContainer_t3387731002 * L_0 = __this->get_owner_0();
  11700. return L_0;
  11701. }
  11702. }
  11703. // System.Void System.Xml.Linq.XObject::SetOwner(System.Xml.Linq.XContainer)
  11704. extern "C" IL2CPP_METHOD_ATTR void XObject_SetOwner_m1034455036 (XObject_t1119084474 * __this, XContainer_t3387731002 * ___node0, const RuntimeMethod* method)
  11705. {
  11706. {
  11707. XContainer_t3387731002 * L_0 = ___node0;
  11708. __this->set_owner_0(L_0);
  11709. return;
  11710. }
  11711. }
  11712. // System.Int32 System.Xml.Linq.XObject::get_LineNumber()
  11713. extern "C" IL2CPP_METHOD_ATTR int32_t XObject_get_LineNumber_m1404839056 (XObject_t1119084474 * __this, const RuntimeMethod* method)
  11714. {
  11715. {
  11716. int32_t L_0 = __this->get_line_1();
  11717. return L_0;
  11718. }
  11719. }
  11720. // System.Int32 System.Xml.Linq.XObject::get_LinePosition()
  11721. extern "C" IL2CPP_METHOD_ATTR int32_t XObject_get_LinePosition_m2117800008 (XObject_t1119084474 * __this, const RuntimeMethod* method)
  11722. {
  11723. {
  11724. int32_t L_0 = __this->get_column_2();
  11725. return L_0;
  11726. }
  11727. }
  11728. #ifdef __clang__
  11729. #pragma clang diagnostic pop
  11730. #endif
  11731. #ifdef __clang__
  11732. #pragma clang diagnostic push
  11733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11734. #pragma clang diagnostic ignored "-Wunused-variable"
  11735. #endif
  11736. // System.Void System.Xml.Linq.XProcessingInstruction::.ctor(System.String,System.String)
  11737. extern "C" IL2CPP_METHOD_ATTR void XProcessingInstruction__ctor_m3301977354 (XProcessingInstruction_t2943691487 * __this, String_t* ___name0, String_t* ___data1, const RuntimeMethod* method)
  11738. {
  11739. static bool s_Il2CppMethodInitialized;
  11740. if (!s_Il2CppMethodInitialized)
  11741. {
  11742. il2cpp_codegen_initialize_method (XProcessingInstruction__ctor_m3301977354_MetadataUsageId);
  11743. s_Il2CppMethodInitialized = true;
  11744. }
  11745. {
  11746. IL2CPP_RUNTIME_CLASS_INIT(XNode_t716131460_il2cpp_TypeInfo_var);
  11747. XNode__ctor_m2640711240(__this, /*hidden argument*/NULL);
  11748. String_t* L_0 = ___name0;
  11749. if (L_0)
  11750. {
  11751. goto IL_0017;
  11752. }
  11753. }
  11754. {
  11755. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  11756. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral62725243, /*hidden argument*/NULL);
  11757. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XProcessingInstruction__ctor_m3301977354_RuntimeMethod_var);
  11758. }
  11759. IL_0017:
  11760. {
  11761. String_t* L_2 = ___data1;
  11762. if (L_2)
  11763. {
  11764. goto IL_0028;
  11765. }
  11766. }
  11767. {
  11768. ArgumentNullException_t1615371798 * L_3 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  11769. ArgumentNullException__ctor_m1170824041(L_3, _stringLiteral2037252866, /*hidden argument*/NULL);
  11770. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,XProcessingInstruction__ctor_m3301977354_RuntimeMethod_var);
  11771. }
  11772. IL_0028:
  11773. {
  11774. String_t* L_4 = ___name0;
  11775. __this->set_name_7(L_4);
  11776. String_t* L_5 = ___data1;
  11777. __this->set_data_8(L_5);
  11778. return;
  11779. }
  11780. }
  11781. // System.Void System.Xml.Linq.XProcessingInstruction::.ctor(System.Xml.Linq.XProcessingInstruction)
  11782. extern "C" IL2CPP_METHOD_ATTR void XProcessingInstruction__ctor_m1711994690 (XProcessingInstruction_t2943691487 * __this, XProcessingInstruction_t2943691487 * ___other0, const RuntimeMethod* method)
  11783. {
  11784. static bool s_Il2CppMethodInitialized;
  11785. if (!s_Il2CppMethodInitialized)
  11786. {
  11787. il2cpp_codegen_initialize_method (XProcessingInstruction__ctor_m1711994690_MetadataUsageId);
  11788. s_Il2CppMethodInitialized = true;
  11789. }
  11790. {
  11791. IL2CPP_RUNTIME_CLASS_INIT(XNode_t716131460_il2cpp_TypeInfo_var);
  11792. XNode__ctor_m2640711240(__this, /*hidden argument*/NULL);
  11793. XProcessingInstruction_t2943691487 * L_0 = ___other0;
  11794. if (L_0)
  11795. {
  11796. goto IL_0017;
  11797. }
  11798. }
  11799. {
  11800. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  11801. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral2432405111, /*hidden argument*/NULL);
  11802. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XProcessingInstruction__ctor_m1711994690_RuntimeMethod_var);
  11803. }
  11804. IL_0017:
  11805. {
  11806. XProcessingInstruction_t2943691487 * L_2 = ___other0;
  11807. NullCheck(L_2);
  11808. String_t* L_3 = L_2->get_name_7();
  11809. __this->set_name_7(L_3);
  11810. XProcessingInstruction_t2943691487 * L_4 = ___other0;
  11811. NullCheck(L_4);
  11812. String_t* L_5 = L_4->get_data_8();
  11813. __this->set_data_8(L_5);
  11814. return;
  11815. }
  11816. }
  11817. // System.String System.Xml.Linq.XProcessingInstruction::get_Data()
  11818. extern "C" IL2CPP_METHOD_ATTR String_t* XProcessingInstruction_get_Data_m278879449 (XProcessingInstruction_t2943691487 * __this, const RuntimeMethod* method)
  11819. {
  11820. {
  11821. String_t* L_0 = __this->get_data_8();
  11822. return L_0;
  11823. }
  11824. }
  11825. // System.Xml.XmlNodeType System.Xml.Linq.XProcessingInstruction::get_NodeType()
  11826. extern "C" IL2CPP_METHOD_ATTR int32_t XProcessingInstruction_get_NodeType_m2260243504 (XProcessingInstruction_t2943691487 * __this, const RuntimeMethod* method)
  11827. {
  11828. {
  11829. return (int32_t)(7);
  11830. }
  11831. }
  11832. // System.String System.Xml.Linq.XProcessingInstruction::get_Target()
  11833. extern "C" IL2CPP_METHOD_ATTR String_t* XProcessingInstruction_get_Target_m1093269484 (XProcessingInstruction_t2943691487 * __this, const RuntimeMethod* method)
  11834. {
  11835. {
  11836. String_t* L_0 = __this->get_name_7();
  11837. return L_0;
  11838. }
  11839. }
  11840. // System.Void System.Xml.Linq.XProcessingInstruction::WriteTo(System.Xml.XmlWriter)
  11841. extern "C" IL2CPP_METHOD_ATTR void XProcessingInstruction_WriteTo_m1771043257 (XProcessingInstruction_t2943691487 * __this, XmlWriter_t127905479 * ___w0, const RuntimeMethod* method)
  11842. {
  11843. {
  11844. XmlWriter_t127905479 * L_0 = ___w0;
  11845. String_t* L_1 = __this->get_name_7();
  11846. String_t* L_2 = __this->get_data_8();
  11847. NullCheck(L_0);
  11848. VirtActionInvoker2< String_t*, String_t* >::Invoke(18 /* System.Void System.Xml.XmlWriter::WriteProcessingInstruction(System.String,System.String) */, L_0, L_1, L_2);
  11849. return;
  11850. }
  11851. }
  11852. #ifdef __clang__
  11853. #pragma clang diagnostic pop
  11854. #endif
  11855. #ifdef __clang__
  11856. #pragma clang diagnostic push
  11857. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11858. #pragma clang diagnostic ignored "-Wunused-variable"
  11859. #endif
  11860. // System.Void System.Xml.Linq.XText::.ctor(System.String)
  11861. extern "C" IL2CPP_METHOD_ATTR void XText__ctor_m2401333842 (XText_t1448860321 * __this, String_t* ___value0, const RuntimeMethod* method)
  11862. {
  11863. static bool s_Il2CppMethodInitialized;
  11864. if (!s_Il2CppMethodInitialized)
  11865. {
  11866. il2cpp_codegen_initialize_method (XText__ctor_m2401333842_MetadataUsageId);
  11867. s_Il2CppMethodInitialized = true;
  11868. }
  11869. {
  11870. IL2CPP_RUNTIME_CLASS_INIT(XNode_t716131460_il2cpp_TypeInfo_var);
  11871. XNode__ctor_m2640711240(__this, /*hidden argument*/NULL);
  11872. String_t* L_0 = ___value0;
  11873. __this->set_value_7(L_0);
  11874. return;
  11875. }
  11876. }
  11877. // System.Void System.Xml.Linq.XText::.ctor(System.Xml.Linq.XText)
  11878. extern "C" IL2CPP_METHOD_ATTR void XText__ctor_m694960668 (XText_t1448860321 * __this, XText_t1448860321 * ___other0, const RuntimeMethod* method)
  11879. {
  11880. static bool s_Il2CppMethodInitialized;
  11881. if (!s_Il2CppMethodInitialized)
  11882. {
  11883. il2cpp_codegen_initialize_method (XText__ctor_m694960668_MetadataUsageId);
  11884. s_Il2CppMethodInitialized = true;
  11885. }
  11886. {
  11887. IL2CPP_RUNTIME_CLASS_INIT(XNode_t716131460_il2cpp_TypeInfo_var);
  11888. XNode__ctor_m2640711240(__this, /*hidden argument*/NULL);
  11889. XText_t1448860321 * L_0 = ___other0;
  11890. NullCheck(L_0);
  11891. String_t* L_1 = L_0->get_value_7();
  11892. __this->set_value_7(L_1);
  11893. return;
  11894. }
  11895. }
  11896. // System.Xml.XmlNodeType System.Xml.Linq.XText::get_NodeType()
  11897. extern "C" IL2CPP_METHOD_ATTR int32_t XText_get_NodeType_m366400984 (XText_t1448860321 * __this, const RuntimeMethod* method)
  11898. {
  11899. {
  11900. return (int32_t)(3);
  11901. }
  11902. }
  11903. // System.String System.Xml.Linq.XText::get_Value()
  11904. extern "C" IL2CPP_METHOD_ATTR String_t* XText_get_Value_m3622993421 (XText_t1448860321 * __this, const RuntimeMethod* method)
  11905. {
  11906. {
  11907. String_t* L_0 = __this->get_value_7();
  11908. return L_0;
  11909. }
  11910. }
  11911. // System.Void System.Xml.Linq.XText::set_Value(System.String)
  11912. extern "C" IL2CPP_METHOD_ATTR void XText_set_Value_m1476704356 (XText_t1448860321 * __this, String_t* ___value0, const RuntimeMethod* method)
  11913. {
  11914. static bool s_Il2CppMethodInitialized;
  11915. if (!s_Il2CppMethodInitialized)
  11916. {
  11917. il2cpp_codegen_initialize_method (XText_set_Value_m1476704356_MetadataUsageId);
  11918. s_Il2CppMethodInitialized = true;
  11919. }
  11920. {
  11921. String_t* L_0 = ___value0;
  11922. if (L_0)
  11923. {
  11924. goto IL_0011;
  11925. }
  11926. }
  11927. {
  11928. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  11929. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3493618073, /*hidden argument*/NULL);
  11930. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XText_set_Value_m1476704356_RuntimeMethod_var);
  11931. }
  11932. IL_0011:
  11933. {
  11934. String_t* L_2 = ___value0;
  11935. __this->set_value_7(L_2);
  11936. return;
  11937. }
  11938. }
  11939. // System.Void System.Xml.Linq.XText::WriteTo(System.Xml.XmlWriter)
  11940. extern "C" IL2CPP_METHOD_ATTR void XText_WriteTo_m2140000141 (XText_t1448860321 * __this, XmlWriter_t127905479 * ___w0, const RuntimeMethod* method)
  11941. {
  11942. {
  11943. XmlWriter_t127905479 * L_0 = ___w0;
  11944. String_t* L_1 = __this->get_value_7();
  11945. NullCheck(L_0);
  11946. VirtActionInvoker1< String_t* >::Invoke(23 /* System.Void System.Xml.XmlWriter::WriteString(System.String) */, L_0, L_1);
  11947. return;
  11948. }
  11949. }
  11950. #ifdef __clang__
  11951. #pragma clang diagnostic pop
  11952. #endif
  11953. #ifdef __clang__
  11954. #pragma clang diagnostic push
  11955. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11956. #pragma clang diagnostic ignored "-Wunused-variable"
  11957. #endif
  11958. // System.String System.Xml.Linq.XUtil::ToString(System.Object)
  11959. extern "C" IL2CPP_METHOD_ATTR String_t* XUtil_ToString_m783279265 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___o0, const RuntimeMethod* method)
  11960. {
  11961. static bool s_Il2CppMethodInitialized;
  11962. if (!s_Il2CppMethodInitialized)
  11963. {
  11964. il2cpp_codegen_initialize_method (XUtil_ToString_m783279265_MetadataUsageId);
  11965. s_Il2CppMethodInitialized = true;
  11966. }
  11967. int32_t V_0 = 0;
  11968. double V_1 = 0.0;
  11969. float V_2 = 0.0f;
  11970. {
  11971. RuntimeObject * L_0 = ___o0;
  11972. if (L_0)
  11973. {
  11974. goto IL_0011;
  11975. }
  11976. }
  11977. {
  11978. InvalidOperationException_t56020091 * L_1 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  11979. InvalidOperationException__ctor_m237278729(L_1, _stringLiteral2883732141, /*hidden argument*/NULL);
  11980. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XUtil_ToString_m783279265_RuntimeMethod_var);
  11981. }
  11982. IL_0011:
  11983. {
  11984. RuntimeObject * L_2 = ___o0;
  11985. NullCheck(L_2);
  11986. Type_t * L_3 = Object_GetType_m88164663(L_2, /*hidden argument*/NULL);
  11987. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  11988. int32_t L_4 = Type_GetTypeCode_m480753082(NULL /*static, unused*/, L_3, /*hidden argument*/NULL);
  11989. V_0 = L_4;
  11990. int32_t L_5 = V_0;
  11991. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)((int32_t)13))))
  11992. {
  11993. case 0:
  11994. {
  11995. goto IL_0072;
  11996. }
  11997. case 1:
  11998. {
  11999. goto IL_005e;
  12000. }
  12001. case 2:
  12002. {
  12003. goto IL_003e;
  12004. }
  12005. case 3:
  12006. {
  12007. goto IL_0051;
  12008. }
  12009. case 4:
  12010. {
  12011. goto IL_003e;
  12012. }
  12013. case 5:
  12014. {
  12015. goto IL_004a;
  12016. }
  12017. }
  12018. }
  12019. IL_003e:
  12020. {
  12021. int32_t L_6 = V_0;
  12022. if ((((int32_t)L_6) == ((int32_t)3)))
  12023. {
  12024. goto IL_0086;
  12025. }
  12026. }
  12027. {
  12028. goto IL_0092;
  12029. }
  12030. IL_004a:
  12031. {
  12032. RuntimeObject * L_7 = ___o0;
  12033. return ((String_t*)CastclassSealed((RuntimeObject*)L_7, String_t_il2cpp_TypeInfo_var));
  12034. }
  12035. IL_0051:
  12036. {
  12037. RuntimeObject * L_8 = ___o0;
  12038. IL2CPP_RUNTIME_CLASS_INIT(XmlConvert_t1981561327_il2cpp_TypeInfo_var);
  12039. String_t* L_9 = XmlConvert_ToString_m1019655946(NULL /*static, unused*/, ((*(DateTime_t3738529785 *)((DateTime_t3738529785 *)UnBox(L_8, DateTime_t3738529785_il2cpp_TypeInfo_var)))), 3, /*hidden argument*/NULL);
  12040. return L_9;
  12041. }
  12042. IL_005e:
  12043. {
  12044. RuntimeObject * L_10 = ___o0;
  12045. V_1 = ((*(double*)((double*)UnBox(L_10, Double_t594665363_il2cpp_TypeInfo_var))));
  12046. String_t* L_11 = Double_ToString_m896573572((&V_1), _stringLiteral3452614606, /*hidden argument*/NULL);
  12047. return L_11;
  12048. }
  12049. IL_0072:
  12050. {
  12051. RuntimeObject * L_12 = ___o0;
  12052. V_2 = ((*(float*)((float*)UnBox(L_12, Single_t1397266774_il2cpp_TypeInfo_var))));
  12053. String_t* L_13 = Single_ToString_m3489843083((&V_2), _stringLiteral3452614606, /*hidden argument*/NULL);
  12054. return L_13;
  12055. }
  12056. IL_0086:
  12057. {
  12058. RuntimeObject * L_14 = ___o0;
  12059. NullCheck(L_14);
  12060. String_t* L_15 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_14);
  12061. NullCheck(L_15);
  12062. String_t* L_16 = String_ToLower_m2029374922(L_15, /*hidden argument*/NULL);
  12063. return L_16;
  12064. }
  12065. IL_0092:
  12066. {
  12067. RuntimeObject * L_17 = ___o0;
  12068. if (!((RuntimeObject *)IsInstSealed((RuntimeObject*)L_17, TimeSpan_t881159249_il2cpp_TypeInfo_var)))
  12069. {
  12070. goto IL_00a9;
  12071. }
  12072. }
  12073. {
  12074. RuntimeObject * L_18 = ___o0;
  12075. IL2CPP_RUNTIME_CLASS_INIT(XmlConvert_t1981561327_il2cpp_TypeInfo_var);
  12076. String_t* L_19 = XmlConvert_ToString_m1102839109(NULL /*static, unused*/, ((*(TimeSpan_t881159249 *)((TimeSpan_t881159249 *)UnBox(L_18, TimeSpan_t881159249_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL);
  12077. return L_19;
  12078. }
  12079. IL_00a9:
  12080. {
  12081. RuntimeObject * L_20 = ___o0;
  12082. if (!((RuntimeObject *)IsInstSealed((RuntimeObject*)L_20, DateTimeOffset_t3229287507_il2cpp_TypeInfo_var)))
  12083. {
  12084. goto IL_00c0;
  12085. }
  12086. }
  12087. {
  12088. RuntimeObject * L_21 = ___o0;
  12089. IL2CPP_RUNTIME_CLASS_INIT(XmlConvert_t1981561327_il2cpp_TypeInfo_var);
  12090. String_t* L_22 = XmlConvert_ToString_m158558848(NULL /*static, unused*/, ((*(DateTimeOffset_t3229287507 *)((DateTimeOffset_t3229287507 *)UnBox(L_21, DateTimeOffset_t3229287507_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL);
  12091. return L_22;
  12092. }
  12093. IL_00c0:
  12094. {
  12095. RuntimeObject * L_23 = ___o0;
  12096. NullCheck(L_23);
  12097. String_t* L_24 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_23);
  12098. return L_24;
  12099. }
  12100. }
  12101. // System.Collections.IEnumerable System.Xml.Linq.XUtil::ExpandArray(System.Object)
  12102. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* XUtil_ExpandArray_m1010524603 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___o0, const RuntimeMethod* method)
  12103. {
  12104. static bool s_Il2CppMethodInitialized;
  12105. if (!s_Il2CppMethodInitialized)
  12106. {
  12107. il2cpp_codegen_initialize_method (XUtil_ExpandArray_m1010524603_MetadataUsageId);
  12108. s_Il2CppMethodInitialized = true;
  12109. }
  12110. U3CExpandArrayU3Ec__Iterator25_t2040603384 * V_0 = NULL;
  12111. {
  12112. U3CExpandArrayU3Ec__Iterator25_t2040603384 * L_0 = (U3CExpandArrayU3Ec__Iterator25_t2040603384 *)il2cpp_codegen_object_new(U3CExpandArrayU3Ec__Iterator25_t2040603384_il2cpp_TypeInfo_var);
  12113. U3CExpandArrayU3Ec__Iterator25__ctor_m1292296129(L_0, /*hidden argument*/NULL);
  12114. V_0 = L_0;
  12115. U3CExpandArrayU3Ec__Iterator25_t2040603384 * L_1 = V_0;
  12116. RuntimeObject * L_2 = ___o0;
  12117. NullCheck(L_1);
  12118. L_1->set_o_0(L_2);
  12119. U3CExpandArrayU3Ec__Iterator25_t2040603384 * L_3 = V_0;
  12120. RuntimeObject * L_4 = ___o0;
  12121. NullCheck(L_3);
  12122. L_3->set_U3CU24U3Eo_8(L_4);
  12123. U3CExpandArrayU3Ec__Iterator25_t2040603384 * L_5 = V_0;
  12124. U3CExpandArrayU3Ec__Iterator25_t2040603384 * L_6 = L_5;
  12125. NullCheck(L_6);
  12126. L_6->set_U24PC_6(((int32_t)-2));
  12127. return L_6;
  12128. }
  12129. }
  12130. // System.Xml.Linq.XNode System.Xml.Linq.XUtil::ToNode(System.Object)
  12131. extern "C" IL2CPP_METHOD_ATTR XNode_t716131460 * XUtil_ToNode_m1416248515 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___o0, const RuntimeMethod* method)
  12132. {
  12133. static bool s_Il2CppMethodInitialized;
  12134. if (!s_Il2CppMethodInitialized)
  12135. {
  12136. il2cpp_codegen_initialize_method (XUtil_ToNode_m1416248515_MetadataUsageId);
  12137. s_Il2CppMethodInitialized = true;
  12138. }
  12139. XNode_t716131460 * V_0 = NULL;
  12140. {
  12141. RuntimeObject * L_0 = ___o0;
  12142. if (!((XAttribute_t355876829 *)IsInstClass((RuntimeObject*)L_0, XAttribute_t355876829_il2cpp_TypeInfo_var)))
  12143. {
  12144. goto IL_0016;
  12145. }
  12146. }
  12147. {
  12148. ArgumentException_t132251570 * L_1 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  12149. ArgumentException__ctor_m1312628991(L_1, _stringLiteral2680494859, /*hidden argument*/NULL);
  12150. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,XUtil_ToNode_m1416248515_RuntimeMethod_var);
  12151. }
  12152. IL_0016:
  12153. {
  12154. RuntimeObject * L_2 = ___o0;
  12155. V_0 = ((XNode_t716131460 *)IsInstClass((RuntimeObject*)L_2, XNode_t716131460_il2cpp_TypeInfo_var));
  12156. XNode_t716131460 * L_3 = V_0;
  12157. if (!L_3)
  12158. {
  12159. goto IL_0025;
  12160. }
  12161. }
  12162. {
  12163. XNode_t716131460 * L_4 = V_0;
  12164. return L_4;
  12165. }
  12166. IL_0025:
  12167. {
  12168. RuntimeObject * L_5 = ___o0;
  12169. if (!((String_t*)IsInstSealed((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var)))
  12170. {
  12171. goto IL_003c;
  12172. }
  12173. }
  12174. {
  12175. RuntimeObject * L_6 = ___o0;
  12176. XText_t1448860321 * L_7 = (XText_t1448860321 *)il2cpp_codegen_object_new(XText_t1448860321_il2cpp_TypeInfo_var);
  12177. XText__ctor_m2401333842(L_7, ((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  12178. return L_7;
  12179. }
  12180. IL_003c:
  12181. {
  12182. RuntimeObject * L_8 = ___o0;
  12183. String_t* L_9 = XUtil_ToString_m783279265(NULL /*static, unused*/, L_8, /*hidden argument*/NULL);
  12184. XText_t1448860321 * L_10 = (XText_t1448860321 *)il2cpp_codegen_object_new(XText_t1448860321_il2cpp_TypeInfo_var);
  12185. XText__ctor_m2401333842(L_10, L_9, /*hidden argument*/NULL);
  12186. return L_10;
  12187. }
  12188. }
  12189. // System.Object System.Xml.Linq.XUtil::GetDetachedObject(System.Xml.Linq.XObject)
  12190. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * XUtil_GetDetachedObject_m3700365624 (RuntimeObject * __this /* static, unused */, XObject_t1119084474 * ___child0, const RuntimeMethod* method)
  12191. {
  12192. RuntimeObject * G_B3_0 = NULL;
  12193. {
  12194. XObject_t1119084474 * L_0 = ___child0;
  12195. NullCheck(L_0);
  12196. XContainer_t3387731002 * L_1 = XObject_get_Owner_m1271595353(L_0, /*hidden argument*/NULL);
  12197. if (!L_1)
  12198. {
  12199. goto IL_0016;
  12200. }
  12201. }
  12202. {
  12203. XObject_t1119084474 * L_2 = ___child0;
  12204. RuntimeObject * L_3 = XUtil_Clone_m1389476390(NULL /*static, unused*/, L_2, /*hidden argument*/NULL);
  12205. G_B3_0 = L_3;
  12206. goto IL_0017;
  12207. }
  12208. IL_0016:
  12209. {
  12210. XObject_t1119084474 * L_4 = ___child0;
  12211. G_B3_0 = ((RuntimeObject *)(L_4));
  12212. }
  12213. IL_0017:
  12214. {
  12215. return G_B3_0;
  12216. }
  12217. }
  12218. // System.Object System.Xml.Linq.XUtil::Clone(System.Object)
  12219. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * XUtil_Clone_m1389476390 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___o0, const RuntimeMethod* method)
  12220. {
  12221. static bool s_Il2CppMethodInitialized;
  12222. if (!s_Il2CppMethodInitialized)
  12223. {
  12224. il2cpp_codegen_initialize_method (XUtil_Clone_m1389476390_MetadataUsageId);
  12225. s_Il2CppMethodInitialized = true;
  12226. }
  12227. {
  12228. RuntimeObject * L_0 = ___o0;
  12229. if (!((String_t*)IsInstSealed((RuntimeObject*)L_0, String_t_il2cpp_TypeInfo_var)))
  12230. {
  12231. goto IL_0012;
  12232. }
  12233. }
  12234. {
  12235. RuntimeObject * L_1 = ___o0;
  12236. return ((String_t*)CastclassSealed((RuntimeObject*)L_1, String_t_il2cpp_TypeInfo_var));
  12237. }
  12238. IL_0012:
  12239. {
  12240. RuntimeObject * L_2 = ___o0;
  12241. if (!((XAttribute_t355876829 *)IsInstClass((RuntimeObject*)L_2, XAttribute_t355876829_il2cpp_TypeInfo_var)))
  12242. {
  12243. goto IL_0029;
  12244. }
  12245. }
  12246. {
  12247. RuntimeObject * L_3 = ___o0;
  12248. XAttribute_t355876829 * L_4 = (XAttribute_t355876829 *)il2cpp_codegen_object_new(XAttribute_t355876829_il2cpp_TypeInfo_var);
  12249. XAttribute__ctor_m4086971032(L_4, ((XAttribute_t355876829 *)CastclassClass((RuntimeObject*)L_3, XAttribute_t355876829_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  12250. return L_4;
  12251. }
  12252. IL_0029:
  12253. {
  12254. RuntimeObject * L_5 = ___o0;
  12255. if (!((XElement_t4185968754 *)IsInstClass((RuntimeObject*)L_5, XElement_t4185968754_il2cpp_TypeInfo_var)))
  12256. {
  12257. goto IL_0040;
  12258. }
  12259. }
  12260. {
  12261. RuntimeObject * L_6 = ___o0;
  12262. XElement_t4185968754 * L_7 = (XElement_t4185968754 *)il2cpp_codegen_object_new(XElement_t4185968754_il2cpp_TypeInfo_var);
  12263. XElement__ctor_m3926917909(L_7, ((XElement_t4185968754 *)CastclassClass((RuntimeObject*)L_6, XElement_t4185968754_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  12264. return L_7;
  12265. }
  12266. IL_0040:
  12267. {
  12268. RuntimeObject * L_8 = ___o0;
  12269. if (!((XCData_t832623270 *)IsInstClass((RuntimeObject*)L_8, XCData_t832623270_il2cpp_TypeInfo_var)))
  12270. {
  12271. goto IL_0057;
  12272. }
  12273. }
  12274. {
  12275. RuntimeObject * L_9 = ___o0;
  12276. XCData_t832623270 * L_10 = (XCData_t832623270 *)il2cpp_codegen_object_new(XCData_t832623270_il2cpp_TypeInfo_var);
  12277. XCData__ctor_m2021185271(L_10, ((XCData_t832623270 *)CastclassClass((RuntimeObject*)L_9, XCData_t832623270_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  12278. return L_10;
  12279. }
  12280. IL_0057:
  12281. {
  12282. RuntimeObject * L_11 = ___o0;
  12283. if (!((XComment_t1832251191 *)IsInstClass((RuntimeObject*)L_11, XComment_t1832251191_il2cpp_TypeInfo_var)))
  12284. {
  12285. goto IL_006e;
  12286. }
  12287. }
  12288. {
  12289. RuntimeObject * L_12 = ___o0;
  12290. XComment_t1832251191 * L_13 = (XComment_t1832251191 *)il2cpp_codegen_object_new(XComment_t1832251191_il2cpp_TypeInfo_var);
  12291. XComment__ctor_m1691910914(L_13, ((XComment_t1832251191 *)CastclassClass((RuntimeObject*)L_12, XComment_t1832251191_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  12292. return L_13;
  12293. }
  12294. IL_006e:
  12295. {
  12296. RuntimeObject * L_14 = ___o0;
  12297. if (!((XProcessingInstruction_t2943691487 *)IsInstClass((RuntimeObject*)L_14, XProcessingInstruction_t2943691487_il2cpp_TypeInfo_var)))
  12298. {
  12299. goto IL_0085;
  12300. }
  12301. }
  12302. {
  12303. RuntimeObject * L_15 = ___o0;
  12304. XProcessingInstruction_t2943691487 * L_16 = (XProcessingInstruction_t2943691487 *)il2cpp_codegen_object_new(XProcessingInstruction_t2943691487_il2cpp_TypeInfo_var);
  12305. XProcessingInstruction__ctor_m1711994690(L_16, ((XProcessingInstruction_t2943691487 *)CastclassClass((RuntimeObject*)L_15, XProcessingInstruction_t2943691487_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  12306. return L_16;
  12307. }
  12308. IL_0085:
  12309. {
  12310. RuntimeObject * L_17 = ___o0;
  12311. if (!((XDeclaration_t2907650823 *)IsInstClass((RuntimeObject*)L_17, XDeclaration_t2907650823_il2cpp_TypeInfo_var)))
  12312. {
  12313. goto IL_009c;
  12314. }
  12315. }
  12316. {
  12317. RuntimeObject * L_18 = ___o0;
  12318. XDeclaration_t2907650823 * L_19 = (XDeclaration_t2907650823 *)il2cpp_codegen_object_new(XDeclaration_t2907650823_il2cpp_TypeInfo_var);
  12319. XDeclaration__ctor_m3840151100(L_19, ((XDeclaration_t2907650823 *)CastclassClass((RuntimeObject*)L_18, XDeclaration_t2907650823_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  12320. return L_19;
  12321. }
  12322. IL_009c:
  12323. {
  12324. RuntimeObject * L_20 = ___o0;
  12325. if (!((XDocumentType_t1853592271 *)IsInstClass((RuntimeObject*)L_20, XDocumentType_t1853592271_il2cpp_TypeInfo_var)))
  12326. {
  12327. goto IL_00b3;
  12328. }
  12329. }
  12330. {
  12331. RuntimeObject * L_21 = ___o0;
  12332. XDocumentType_t1853592271 * L_22 = (XDocumentType_t1853592271 *)il2cpp_codegen_object_new(XDocumentType_t1853592271_il2cpp_TypeInfo_var);
  12333. XDocumentType__ctor_m3958915516(L_22, ((XDocumentType_t1853592271 *)CastclassClass((RuntimeObject*)L_21, XDocumentType_t1853592271_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  12334. return L_22;
  12335. }
  12336. IL_00b3:
  12337. {
  12338. RuntimeObject * L_23 = ___o0;
  12339. if (!((XText_t1448860321 *)IsInstClass((RuntimeObject*)L_23, XText_t1448860321_il2cpp_TypeInfo_var)))
  12340. {
  12341. goto IL_00ca;
  12342. }
  12343. }
  12344. {
  12345. RuntimeObject * L_24 = ___o0;
  12346. XText_t1448860321 * L_25 = (XText_t1448860321 *)il2cpp_codegen_object_new(XText_t1448860321_il2cpp_TypeInfo_var);
  12347. XText__ctor_m694960668(L_25, ((XText_t1448860321 *)CastclassClass((RuntimeObject*)L_24, XText_t1448860321_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  12348. return L_25;
  12349. }
  12350. IL_00ca:
  12351. {
  12352. ArgumentException_t132251570 * L_26 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  12353. ArgumentException__ctor_m3698743796(L_26, /*hidden argument*/NULL);
  12354. IL2CPP_RAISE_MANAGED_EXCEPTION(L_26,XUtil_Clone_m1389476390_RuntimeMethod_var);
  12355. }
  12356. }
  12357. #ifdef __clang__
  12358. #pragma clang diagnostic pop
  12359. #endif
  12360. #ifdef __clang__
  12361. #pragma clang diagnostic push
  12362. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12363. #pragma clang diagnostic ignored "-Wunused-variable"
  12364. #endif
  12365. // System.Void System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::.ctor()
  12366. extern "C" IL2CPP_METHOD_ATTR void U3CExpandArrayU3Ec__Iterator25__ctor_m1292296129 (U3CExpandArrayU3Ec__Iterator25_t2040603384 * __this, const RuntimeMethod* method)
  12367. {
  12368. {
  12369. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  12370. return;
  12371. }
  12372. }
  12373. // System.Object System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::System.Collections.Generic.IEnumerator<object>.get_Current()
  12374. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * U3CExpandArrayU3Ec__Iterator25_System_Collections_Generic_IEnumeratorU3CobjectU3E_get_Current_m152920316 (U3CExpandArrayU3Ec__Iterator25_t2040603384 * __this, const RuntimeMethod* method)
  12375. {
  12376. {
  12377. RuntimeObject * L_0 = __this->get_U24current_7();
  12378. return L_0;
  12379. }
  12380. }
  12381. // System.Object System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::System.Collections.IEnumerator.get_Current()
  12382. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * U3CExpandArrayU3Ec__Iterator25_System_Collections_IEnumerator_get_Current_m3920981484 (U3CExpandArrayU3Ec__Iterator25_t2040603384 * __this, const RuntimeMethod* method)
  12383. {
  12384. {
  12385. RuntimeObject * L_0 = __this->get_U24current_7();
  12386. return L_0;
  12387. }
  12388. }
  12389. // System.Collections.IEnumerator System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::System.Collections.IEnumerable.GetEnumerator()
  12390. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CExpandArrayU3Ec__Iterator25_System_Collections_IEnumerable_GetEnumerator_m3129624102 (U3CExpandArrayU3Ec__Iterator25_t2040603384 * __this, const RuntimeMethod* method)
  12391. {
  12392. {
  12393. RuntimeObject* L_0 = U3CExpandArrayU3Ec__Iterator25_System_Collections_Generic_IEnumerableU3CobjectU3E_GetEnumerator_m1566941509(__this, /*hidden argument*/NULL);
  12394. return L_0;
  12395. }
  12396. }
  12397. // System.Collections.Generic.IEnumerator`1<System.Object> System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::System.Collections.Generic.IEnumerable<object>.GetEnumerator()
  12398. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CExpandArrayU3Ec__Iterator25_System_Collections_Generic_IEnumerableU3CobjectU3E_GetEnumerator_m1566941509 (U3CExpandArrayU3Ec__Iterator25_t2040603384 * __this, const RuntimeMethod* method)
  12399. {
  12400. static bool s_Il2CppMethodInitialized;
  12401. if (!s_Il2CppMethodInitialized)
  12402. {
  12403. il2cpp_codegen_initialize_method (U3CExpandArrayU3Ec__Iterator25_System_Collections_Generic_IEnumerableU3CobjectU3E_GetEnumerator_m1566941509_MetadataUsageId);
  12404. s_Il2CppMethodInitialized = true;
  12405. }
  12406. U3CExpandArrayU3Ec__Iterator25_t2040603384 * V_0 = NULL;
  12407. {
  12408. int32_t* L_0 = __this->get_address_of_U24PC_6();
  12409. int32_t L_1 = Interlocked_CompareExchange_m3023855514(NULL /*static, unused*/, L_0, 0, ((int32_t)-2), /*hidden argument*/NULL);
  12410. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)-2)))))
  12411. {
  12412. goto IL_0014;
  12413. }
  12414. }
  12415. {
  12416. return __this;
  12417. }
  12418. IL_0014:
  12419. {
  12420. U3CExpandArrayU3Ec__Iterator25_t2040603384 * L_2 = (U3CExpandArrayU3Ec__Iterator25_t2040603384 *)il2cpp_codegen_object_new(U3CExpandArrayU3Ec__Iterator25_t2040603384_il2cpp_TypeInfo_var);
  12421. U3CExpandArrayU3Ec__Iterator25__ctor_m1292296129(L_2, /*hidden argument*/NULL);
  12422. V_0 = L_2;
  12423. U3CExpandArrayU3Ec__Iterator25_t2040603384 * L_3 = V_0;
  12424. RuntimeObject * L_4 = __this->get_U3CU24U3Eo_8();
  12425. NullCheck(L_3);
  12426. L_3->set_o_0(L_4);
  12427. U3CExpandArrayU3Ec__Iterator25_t2040603384 * L_5 = V_0;
  12428. return L_5;
  12429. }
  12430. }
  12431. // System.Boolean System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::MoveNext()
  12432. extern "C" IL2CPP_METHOD_ATTR bool U3CExpandArrayU3Ec__Iterator25_MoveNext_m1277076819 (U3CExpandArrayU3Ec__Iterator25_t2040603384 * __this, const RuntimeMethod* method)
  12433. {
  12434. static bool s_Il2CppMethodInitialized;
  12435. if (!s_Il2CppMethodInitialized)
  12436. {
  12437. il2cpp_codegen_initialize_method (U3CExpandArrayU3Ec__Iterator25_MoveNext_m1277076819_MetadataUsageId);
  12438. s_Il2CppMethodInitialized = true;
  12439. }
  12440. uint32_t V_0 = 0;
  12441. bool V_1 = false;
  12442. RuntimeObject* V_2 = NULL;
  12443. RuntimeObject* V_3 = NULL;
  12444. bool V_4 = false;
  12445. Exception_t * __last_unhandled_exception = 0;
  12446. NO_UNUSED_WARNING (__last_unhandled_exception);
  12447. Exception_t * __exception_local = 0;
  12448. NO_UNUSED_WARNING (__exception_local);
  12449. int32_t __leave_target = 0;
  12450. NO_UNUSED_WARNING (__leave_target);
  12451. {
  12452. int32_t L_0 = __this->get_U24PC_6();
  12453. V_0 = L_0;
  12454. __this->set_U24PC_6((-1));
  12455. V_1 = (bool)0;
  12456. uint32_t L_1 = V_0;
  12457. switch (L_1)
  12458. {
  12459. case 0:
  12460. {
  12461. goto IL_002f;
  12462. }
  12463. case 1:
  12464. {
  12465. goto IL_0063;
  12466. }
  12467. case 2:
  12468. {
  12469. goto IL_0090;
  12470. }
  12471. case 3:
  12472. {
  12473. goto IL_00be;
  12474. }
  12475. case 4:
  12476. {
  12477. goto IL_01b2;
  12478. }
  12479. }
  12480. }
  12481. {
  12482. goto IL_01b9;
  12483. }
  12484. IL_002f:
  12485. {
  12486. RuntimeObject * L_2 = __this->get_o_0();
  12487. __this->set_U3CnU3E__0_1(((XNode_t716131460 *)IsInstClass((RuntimeObject*)L_2, XNode_t716131460_il2cpp_TypeInfo_var)));
  12488. XNode_t716131460 * L_3 = __this->get_U3CnU3E__0_1();
  12489. if (!L_3)
  12490. {
  12491. goto IL_0068;
  12492. }
  12493. }
  12494. {
  12495. XNode_t716131460 * L_4 = __this->get_U3CnU3E__0_1();
  12496. __this->set_U24current_7(L_4);
  12497. __this->set_U24PC_6(1);
  12498. goto IL_01bb;
  12499. }
  12500. IL_0063:
  12501. {
  12502. goto IL_01b2;
  12503. }
  12504. IL_0068:
  12505. {
  12506. RuntimeObject * L_5 = __this->get_o_0();
  12507. if (!((String_t*)IsInstSealed((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var)))
  12508. {
  12509. goto IL_0095;
  12510. }
  12511. }
  12512. {
  12513. RuntimeObject * L_6 = __this->get_o_0();
  12514. __this->set_U24current_7(L_6);
  12515. __this->set_U24PC_6(2);
  12516. goto IL_01bb;
  12517. }
  12518. IL_0090:
  12519. {
  12520. goto IL_01b2;
  12521. }
  12522. IL_0095:
  12523. {
  12524. RuntimeObject * L_7 = __this->get_o_0();
  12525. if (!((RuntimeObject*)IsInst((RuntimeObject*)L_7, IEnumerable_t1941168011_il2cpp_TypeInfo_var)))
  12526. {
  12527. goto IL_019a;
  12528. }
  12529. }
  12530. {
  12531. RuntimeObject * L_8 = __this->get_o_0();
  12532. NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_8, IEnumerable_t1941168011_il2cpp_TypeInfo_var)));
  12533. RuntimeObject* L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t1941168011_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_8, IEnumerable_t1941168011_il2cpp_TypeInfo_var)));
  12534. __this->set_U3CU24s_86U3E__1_2(L_9);
  12535. V_0 = ((int32_t)-3);
  12536. }
  12537. IL_00be:
  12538. try
  12539. { // begin try (depth: 1)
  12540. {
  12541. uint32_t L_10 = V_0;
  12542. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)3)))
  12543. {
  12544. case 0:
  12545. {
  12546. goto IL_00f9;
  12547. }
  12548. }
  12549. }
  12550. IL_00ca:
  12551. {
  12552. goto IL_0165;
  12553. }
  12554. IL_00cf:
  12555. {
  12556. RuntimeObject* L_11 = __this->get_U3CU24s_86U3E__1_2();
  12557. NullCheck(L_11);
  12558. RuntimeObject * L_12 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_11);
  12559. __this->set_U3CobjU3E__2_3(L_12);
  12560. RuntimeObject * L_13 = __this->get_U3CobjU3E__2_3();
  12561. RuntimeObject* L_14 = XUtil_ExpandArray_m1010524603(NULL /*static, unused*/, L_13, /*hidden argument*/NULL);
  12562. NullCheck(L_14);
  12563. RuntimeObject* L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t1941168011_il2cpp_TypeInfo_var, L_14);
  12564. __this->set_U3CU24s_87U3E__3_4(L_15);
  12565. V_0 = ((int32_t)-3);
  12566. }
  12567. IL_00f9:
  12568. try
  12569. { // begin try (depth: 2)
  12570. {
  12571. uint32_t L_16 = V_0;
  12572. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)3)))
  12573. {
  12574. case 0:
  12575. {
  12576. goto IL_0135;
  12577. }
  12578. }
  12579. }
  12580. IL_0105:
  12581. {
  12582. goto IL_0135;
  12583. }
  12584. IL_010a:
  12585. {
  12586. RuntimeObject* L_17 = __this->get_U3CU24s_87U3E__3_4();
  12587. NullCheck(L_17);
  12588. RuntimeObject * L_18 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_17);
  12589. __this->set_U3CooU3E__4_5(L_18);
  12590. RuntimeObject * L_19 = __this->get_U3CooU3E__4_5();
  12591. __this->set_U24current_7(L_19);
  12592. __this->set_U24PC_6(3);
  12593. V_1 = (bool)1;
  12594. IL2CPP_LEAVE(0x1BB, FINALLY_014a);
  12595. }
  12596. IL_0135:
  12597. {
  12598. RuntimeObject* L_20 = __this->get_U3CU24s_87U3E__3_4();
  12599. NullCheck(L_20);
  12600. bool L_21 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_20);
  12601. if (L_21)
  12602. {
  12603. goto IL_010a;
  12604. }
  12605. }
  12606. IL_0145:
  12607. {
  12608. IL2CPP_LEAVE(0x165, FINALLY_014a);
  12609. }
  12610. } // end try (depth: 2)
  12611. catch(Il2CppExceptionWrapper& e)
  12612. {
  12613. __last_unhandled_exception = (Exception_t *)e.ex;
  12614. goto FINALLY_014a;
  12615. }
  12616. FINALLY_014a:
  12617. { // begin finally (depth: 2)
  12618. {
  12619. bool L_22 = V_1;
  12620. if (!L_22)
  12621. {
  12622. goto IL_014e;
  12623. }
  12624. }
  12625. IL_014d:
  12626. {
  12627. IL2CPP_END_FINALLY(330)
  12628. }
  12629. IL_014e:
  12630. {
  12631. RuntimeObject* L_23 = __this->get_U3CU24s_87U3E__3_4();
  12632. V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_23, IDisposable_t3640265483_il2cpp_TypeInfo_var));
  12633. RuntimeObject* L_24 = V_2;
  12634. if (L_24)
  12635. {
  12636. goto IL_015e;
  12637. }
  12638. }
  12639. IL_015d:
  12640. {
  12641. IL2CPP_END_FINALLY(330)
  12642. }
  12643. IL_015e:
  12644. {
  12645. RuntimeObject* L_25 = V_2;
  12646. NullCheck(L_25);
  12647. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_25);
  12648. IL2CPP_END_FINALLY(330)
  12649. }
  12650. } // end finally (depth: 2)
  12651. IL2CPP_CLEANUP(330)
  12652. {
  12653. IL2CPP_END_CLEANUP(0x1BB, FINALLY_017a);
  12654. IL2CPP_JUMP_TBL(0x165, IL_0165)
  12655. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  12656. }
  12657. IL_0165:
  12658. {
  12659. RuntimeObject* L_26 = __this->get_U3CU24s_86U3E__1_2();
  12660. NullCheck(L_26);
  12661. bool L_27 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_26);
  12662. if (L_27)
  12663. {
  12664. goto IL_00cf;
  12665. }
  12666. }
  12667. IL_0175:
  12668. {
  12669. IL2CPP_LEAVE(0x195, FINALLY_017a);
  12670. }
  12671. } // end try (depth: 1)
  12672. catch(Il2CppExceptionWrapper& e)
  12673. {
  12674. __last_unhandled_exception = (Exception_t *)e.ex;
  12675. goto FINALLY_017a;
  12676. }
  12677. FINALLY_017a:
  12678. { // begin finally (depth: 1)
  12679. {
  12680. bool L_28 = V_1;
  12681. if (!L_28)
  12682. {
  12683. goto IL_017e;
  12684. }
  12685. }
  12686. IL_017d:
  12687. {
  12688. IL2CPP_END_FINALLY(378)
  12689. }
  12690. IL_017e:
  12691. {
  12692. RuntimeObject* L_29 = __this->get_U3CU24s_86U3E__1_2();
  12693. V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_29, IDisposable_t3640265483_il2cpp_TypeInfo_var));
  12694. RuntimeObject* L_30 = V_3;
  12695. if (L_30)
  12696. {
  12697. goto IL_018e;
  12698. }
  12699. }
  12700. IL_018d:
  12701. {
  12702. IL2CPP_END_FINALLY(378)
  12703. }
  12704. IL_018e:
  12705. {
  12706. RuntimeObject* L_31 = V_3;
  12707. NullCheck(L_31);
  12708. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_31);
  12709. IL2CPP_END_FINALLY(378)
  12710. }
  12711. } // end finally (depth: 1)
  12712. IL2CPP_CLEANUP(378)
  12713. {
  12714. IL2CPP_JUMP_TBL(0x1BB, IL_01bb)
  12715. IL2CPP_JUMP_TBL(0x195, IL_0195)
  12716. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  12717. }
  12718. IL_0195:
  12719. {
  12720. goto IL_01b2;
  12721. }
  12722. IL_019a:
  12723. {
  12724. RuntimeObject * L_32 = __this->get_o_0();
  12725. __this->set_U24current_7(L_32);
  12726. __this->set_U24PC_6(4);
  12727. goto IL_01bb;
  12728. }
  12729. IL_01b2:
  12730. {
  12731. __this->set_U24PC_6((-1));
  12732. }
  12733. IL_01b9:
  12734. {
  12735. return (bool)0;
  12736. }
  12737. IL_01bb:
  12738. {
  12739. return (bool)1;
  12740. }
  12741. // Dead block : IL_01bd: ldloc.s V_4
  12742. }
  12743. // System.Void System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::Dispose()
  12744. extern "C" IL2CPP_METHOD_ATTR void U3CExpandArrayU3Ec__Iterator25_Dispose_m789777091 (U3CExpandArrayU3Ec__Iterator25_t2040603384 * __this, const RuntimeMethod* method)
  12745. {
  12746. static bool s_Il2CppMethodInitialized;
  12747. if (!s_Il2CppMethodInitialized)
  12748. {
  12749. il2cpp_codegen_initialize_method (U3CExpandArrayU3Ec__Iterator25_Dispose_m789777091_MetadataUsageId);
  12750. s_Il2CppMethodInitialized = true;
  12751. }
  12752. uint32_t V_0 = 0;
  12753. RuntimeObject* V_1 = NULL;
  12754. RuntimeObject* V_2 = NULL;
  12755. Exception_t * __last_unhandled_exception = 0;
  12756. NO_UNUSED_WARNING (__last_unhandled_exception);
  12757. Exception_t * __exception_local = 0;
  12758. NO_UNUSED_WARNING (__exception_local);
  12759. int32_t __leave_target = 0;
  12760. NO_UNUSED_WARNING (__leave_target);
  12761. {
  12762. int32_t L_0 = __this->get_U24PC_6();
  12763. V_0 = L_0;
  12764. __this->set_U24PC_6((-1));
  12765. uint32_t L_1 = V_0;
  12766. switch (L_1)
  12767. {
  12768. case 0:
  12769. {
  12770. goto IL_0065;
  12771. }
  12772. case 1:
  12773. {
  12774. goto IL_0065;
  12775. }
  12776. case 2:
  12777. {
  12778. goto IL_0065;
  12779. }
  12780. case 3:
  12781. {
  12782. goto IL_002d;
  12783. }
  12784. case 4:
  12785. {
  12786. goto IL_0065;
  12787. }
  12788. }
  12789. }
  12790. {
  12791. goto IL_0065;
  12792. }
  12793. IL_002d:
  12794. try
  12795. { // begin try (depth: 1)
  12796. try
  12797. { // begin try (depth: 2)
  12798. IL2CPP_LEAVE(0x49, FINALLY_0032);
  12799. } // end try (depth: 2)
  12800. catch(Il2CppExceptionWrapper& e)
  12801. {
  12802. __last_unhandled_exception = (Exception_t *)e.ex;
  12803. goto FINALLY_0032;
  12804. }
  12805. FINALLY_0032:
  12806. { // begin finally (depth: 2)
  12807. {
  12808. RuntimeObject* L_2 = __this->get_U3CU24s_87U3E__3_4();
  12809. V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, IDisposable_t3640265483_il2cpp_TypeInfo_var));
  12810. RuntimeObject* L_3 = V_1;
  12811. if (L_3)
  12812. {
  12813. goto IL_0042;
  12814. }
  12815. }
  12816. IL_0041:
  12817. {
  12818. IL2CPP_END_FINALLY(50)
  12819. }
  12820. IL_0042:
  12821. {
  12822. RuntimeObject* L_4 = V_1;
  12823. NullCheck(L_4);
  12824. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_4);
  12825. IL2CPP_END_FINALLY(50)
  12826. }
  12827. } // end finally (depth: 2)
  12828. IL2CPP_CLEANUP(50)
  12829. {
  12830. IL2CPP_JUMP_TBL(0x49, IL_0049)
  12831. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  12832. }
  12833. IL_0049:
  12834. {
  12835. IL2CPP_LEAVE(0x65, FINALLY_004e);
  12836. }
  12837. } // end try (depth: 1)
  12838. catch(Il2CppExceptionWrapper& e)
  12839. {
  12840. __last_unhandled_exception = (Exception_t *)e.ex;
  12841. goto FINALLY_004e;
  12842. }
  12843. FINALLY_004e:
  12844. { // begin finally (depth: 1)
  12845. {
  12846. RuntimeObject* L_5 = __this->get_U3CU24s_86U3E__1_2();
  12847. V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_5, IDisposable_t3640265483_il2cpp_TypeInfo_var));
  12848. RuntimeObject* L_6 = V_2;
  12849. if (L_6)
  12850. {
  12851. goto IL_005e;
  12852. }
  12853. }
  12854. IL_005d:
  12855. {
  12856. IL2CPP_END_FINALLY(78)
  12857. }
  12858. IL_005e:
  12859. {
  12860. RuntimeObject* L_7 = V_2;
  12861. NullCheck(L_7);
  12862. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_7);
  12863. IL2CPP_END_FINALLY(78)
  12864. }
  12865. } // end finally (depth: 1)
  12866. IL2CPP_CLEANUP(78)
  12867. {
  12868. IL2CPP_JUMP_TBL(0x65, IL_0065)
  12869. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  12870. }
  12871. IL_0065:
  12872. {
  12873. return;
  12874. }
  12875. }
  12876. // System.Void System.Xml.Linq.XUtil/<ExpandArray>c__Iterator25::Reset()
  12877. extern "C" IL2CPP_METHOD_ATTR void U3CExpandArrayU3Ec__Iterator25_Reset_m1378465184 (U3CExpandArrayU3Ec__Iterator25_t2040603384 * __this, const RuntimeMethod* method)
  12878. {
  12879. static bool s_Il2CppMethodInitialized;
  12880. if (!s_Il2CppMethodInitialized)
  12881. {
  12882. il2cpp_codegen_initialize_method (U3CExpandArrayU3Ec__Iterator25_Reset_m1378465184_MetadataUsageId);
  12883. s_Il2CppMethodInitialized = true;
  12884. }
  12885. {
  12886. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  12887. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  12888. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,U3CExpandArrayU3Ec__Iterator25_Reset_m1378465184_RuntimeMethod_var);
  12889. }
  12890. }
  12891. #ifdef __clang__
  12892. #pragma clang diagnostic pop
  12893. #endif