Bulk_mscorlib_5.cpp 1.8 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207382083820938210382113821238213382143821538216382173821838219382203822138222382233822438225382263822738228382293823038231382323823338234382353823638237382383823938240382413824238243382443824538246382473824838249382503825138252382533825438255382563825738258382593826038261382623826338264382653826638267382683826938270382713827238273382743827538276382773827838279382803828138282382833828438285382863828738288382893829038291382923829338294382953829638297382983829938300383013830238303383043830538306383073830838309383103831138312383133831438315383163831738318383193832038321383223832338324383253832638327383283832938330383313833238333383343833538336383373833838339383403834138342383433834438345383463834738348383493835038351383523835338354383553835638357383583835938360383613836238363383643836538366383673836838369383703837138372383733837438375383763837738378383793838038381383823838338384383853838638387383883838938390383913839238393383943839538396383973839838399384003840138402384033840438405384063840738408384093841038411384123841338414384153841638417384183841938420384213842238423384243842538426384273842838429384303843138432384333843438435384363843738438384393844038441384423844338444384453844638447384483844938450384513845238453384543845538456384573845838459384603846138462384633846438465384663846738468384693847038471384723847338474384753847638477384783847938480384813848238483384843848538486384873848838489384903849138492384933849438495384963849738498384993850038501385023850338504385053850638507385083850938510385113851238513385143851538516385173851838519385203852138522385233852438525385263852738528385293853038531385323853338534385353853638537385383853938540385413854238543385443854538546385473854838549385503855138552385533855438555385563855738558385593856038561385623856338564385653856638567385683856938570385713857238573385743857538576385773857838579385803858138582385833858438585385863858738588385893859038591385923859338594385953859638597385983859938600386013860238603386043860538606386073860838609386103861138612386133861438615386163861738618386193862038621386223862338624386253862638627386283862938630386313863238633386343863538636386373863838639386403864138642386433864438645386463864738648386493865038651386523865338654386553865638657386583865938660386613866238663386643866538666386673866838669386703867138672386733867438675386763867738678386793868038681386823868338684386853868638687386883868938690386913869238693386943869538696386973869838699387003870138702387033870438705387063870738708387093871038711387123871338714387153871638717387183871938720387213872238723387243872538726387273872838729387303873138732387333873438735387363873738738387393874038741387423874338744387453874638747387483874938750387513875238753387543875538756387573875838759387603876138762387633876438765387663876738768387693877038771387723877338774387753877638777387783877938780387813878238783387843878538786387873878838789387903879138792387933879438795387963879738798387993880038801388023880338804388053880638807388083880938810388113881238813388143881538816388173881838819388203882138822388233882438825388263882738828388293883038831388323883338834388353883638837388383883938840388413884238843388443884538846388473884838849388503885138852388533885438855388563885738858388593886038861388623886338864388653886638867388683886938870388713887238873388743887538876388773887838879388803888138882388833888438885388863888738888388893889038891388923889338894388953889638897388983889938900389013890238903389043890538906389073890838909389103891138912389133891438915389163891738918389193892038921389223892338924389253892638927389283892938930389313893238933389343893538936389373893838939389403894138942389433894438945389463894738948389493895038951389523895338954389553895638957389583895938960389613896238963389643896538966389673896838969389703897138972389733897438975389763897738978389793898038981389823898338984389853898638987389883898938990389913899238993389943899538996389973899838999390003900139002390033900439005390063900739008390093901039011390123901339014390153901639017390183901939020390213902239023390243902539026390273902839029390303903139032390333903439035390363903739038390393904039041390423904339044390453904639047390483904939050390513905239053390543905539056390573905839059390603906139062390633906439065390663906739068390693907039071390723907339074390753907639077390783907939080390813908239083390843908539086390873908839089390903909139092390933909439095390963909739098390993910039101391023910339104391053910639107391083910939110391113911239113391143911539116391173911839119391203912139122391233912439125391263912739128391293913039131391323913339134391353913639137391383913939140391413914239143391443914539146391473914839149391503915139152391533915439155391563915739158391593916039161391623916339164391653916639167391683916939170391713917239173391743917539176391773917839179391803918139182391833918439185391863918739188391893919039191391923919339194391953919639197391983919939200392013920239203392043920539206392073920839209392103921139212392133921439215392163921739218392193922039221392223922339224392253922639227392283922939230392313923239233392343923539236392373923839239392403924139242392433924439245392463924739248392493925039251392523925339254392553925639257392583925939260392613926239263392643926539266392673926839269392703927139272392733927439275392763927739278392793928039281392823928339284392853928639287392883928939290392913929239293392943929539296392973929839299393003930139302393033930439305393063930739308393093931039311393123931339314393153931639317393183931939320393213932239323393243932539326393273932839329393303933139332393333933439335393363933739338393393934039341393423934339344393453934639347393483934939350393513935239353393543935539356393573935839359393603936139362393633936439365393663936739368393693937039371393723937339374393753937639377393783937939380393813938239383393843938539386393873938839389393903939139392393933939439395393963939739398393993940039401394023940339404394053940639407394083940939410394113941239413394143941539416394173941839419394203942139422394233942439425394263942739428394293943039431394323943339434394353943639437394383943939440394413944239443394443944539446394473944839449394503945139452394533945439455394563945739458394593946039461394623946339464394653946639467394683946939470394713947239473394743947539476394773947839479394803948139482394833948439485394863948739488394893949039491394923949339494394953949639497394983949939500395013950239503395043950539506395073950839509395103951139512395133951439515395163951739518395193952039521395223952339524395253952639527395283952939530395313953239533395343953539536395373953839539395403954139542395433954439545395463954739548395493955039551395523955339554395553955639557395583955939560395613956239563395643956539566395673956839569395703957139572395733957439575395763957739578395793958039581395823958339584395853958639587395883958939590395913959239593395943959539596395973959839599396003960139602396033960439605396063960739608396093961039611396123961339614396153961639617396183961939620396213962239623396243962539626396273962839629396303963139632396333963439635396363963739638396393964039641396423964339644396453964639647396483964939650396513965239653396543965539656396573965839659396603966139662396633966439665396663966739668396693967039671396723967339674396753967639677396783967939680396813968239683396843968539686396873968839689396903969139692396933969439695396963969739698396993970039701397023970339704397053970639707397083970939710397113971239713397143971539716397173971839719397203972139722397233972439725397263972739728397293973039731397323973339734397353973639737397383973939740397413974239743397443974539746397473974839749397503975139752397533975439755397563975739758397593976039761397623976339764397653976639767397683976939770397713977239773397743977539776397773977839779397803978139782397833978439785397863978739788397893979039791397923979339794397953979639797397983979939800398013980239803398043980539806398073980839809398103981139812398133981439815398163981739818398193982039821398223982339824398253982639827398283982939830398313983239833398343983539836398373983839839398403984139842398433984439845398463984739848398493985039851398523985339854398553985639857398583985939860398613986239863398643986539866398673986839869398703987139872398733987439875398763987739878398793988039881398823988339884398853988639887398883988939890398913989239893398943989539896398973989839899399003990139902399033990439905399063990739908399093991039911399123991339914399153991639917399183991939920399213992239923399243992539926399273992839929399303993139932399333993439935399363993739938399393994039941399423994339944399453994639947399483994939950399513995239953399543995539956399573995839959399603996139962399633996439965399663996739968399693997039971399723997339974399753997639977399783997939980399813998239983399843998539986399873998839989399903999139992399933999439995399963999739998399994000040001400024000340004400054000640007400084000940010400114001240013400144001540016400174001840019400204002140022400234002440025400264002740028400294003040031400324003340034400354003640037400384003940040400414004240043400444004540046400474004840049400504005140052400534005440055400564005740058400594006040061400624006340064400654006640067400684006940070400714007240073400744007540076400774007840079400804008140082400834008440085400864008740088400894009040091400924009340094400954009640097400984009940100401014010240103401044010540106401074010840109401104011140112401134011440115401164011740118401194012040121401224012340124401254012640127401284012940130401314013240133401344013540136401374013840139401404014140142401434014440145401464014740148401494015040151401524015340154401554015640157401584015940160401614016240163401644016540166401674016840169401704017140172401734017440175401764017740178401794018040181401824018340184401854018640187401884018940190401914019240193401944019540196401974019840199402004020140202402034020440205402064020740208402094021040211402124021340214402154021640217402184021940220402214022240223402244022540226402274022840229402304023140232402334023440235402364023740238402394024040241402424024340244402454024640247402484024940250402514025240253402544025540256402574025840259402604026140262402634026440265402664026740268402694027040271402724027340274402754027640277402784027940280402814028240283402844028540286402874028840289402904029140292402934029440295402964029740298402994030040301403024030340304403054030640307403084030940310403114031240313403144031540316403174031840319403204032140322403234032440325403264032740328403294033040331403324033340334403354033640337403384033940340403414034240343403444034540346403474034840349403504035140352403534035440355403564035740358403594036040361403624036340364403654036640367403684036940370403714037240373403744037540376403774037840379403804038140382403834038440385403864038740388403894039040391403924039340394403954039640397403984039940400404014040240403404044040540406404074040840409404104041140412404134041440415404164041740418404194042040421404224042340424404254042640427404284042940430404314043240433404344043540436404374043840439404404044140442404434044440445404464044740448404494045040451404524045340454404554045640457404584045940460404614046240463404644046540466404674046840469404704047140472404734047440475404764047740478404794048040481404824048340484404854048640487404884048940490404914049240493404944049540496404974049840499405004050140502405034050440505405064050740508405094051040511405124051340514405154051640517405184051940520405214052240523405244052540526405274052840529405304053140532405334053440535405364053740538405394054040541405424054340544405454054640547405484054940550405514055240553405544055540556405574055840559405604056140562405634056440565405664056740568405694057040571405724057340574405754057640577405784057940580405814058240583405844058540586405874058840589405904059140592405934059440595405964059740598405994060040601406024060340604406054060640607406084060940610406114061240613406144061540616406174061840619406204062140622406234062440625406264062740628406294063040631406324063340634406354063640637406384063940640406414064240643406444064540646406474064840649406504065140652406534065440655406564065740658406594066040661406624066340664406654066640667406684066940670406714067240673406744067540676406774067840679406804068140682406834068440685406864068740688406894069040691406924069340694406954069640697406984069940700407014070240703407044070540706407074070840709407104071140712407134071440715407164071740718407194072040721407224072340724407254072640727407284072940730407314073240733407344073540736407374073840739407404074140742407434074440745407464074740748407494075040751407524075340754407554075640757407584075940760407614076240763407644076540766407674076840769407704077140772407734077440775407764077740778407794078040781407824078340784407854078640787407884078940790407914079240793407944079540796407974079840799408004080140802408034080440805408064080740808408094081040811408124081340814408154081640817408184081940820408214082240823408244082540826408274082840829408304083140832408334083440835408364083740838408394084040841408424084340844408454084640847408484084940850408514085240853408544085540856408574085840859408604086140862408634086440865408664086740868408694087040871408724087340874408754087640877408784087940880408814088240883408844088540886408874088840889408904089140892408934089440895408964089740898408994090040901409024090340904409054090640907409084090940910409114091240913409144091540916409174091840919409204092140922409234092440925409264092740928409294093040931409324093340934409354093640937409384093940940409414094240943409444094540946409474094840949409504095140952409534095440955409564095740958409594096040961409624096340964409654096640967409684096940970409714097240973409744097540976409774097840979409804098140982409834098440985409864098740988409894099040991409924099340994409954099640997409984099941000410014100241003410044100541006410074100841009410104101141012410134101441015410164101741018410194102041021410224102341024410254102641027410284102941030410314103241033410344103541036410374103841039410404104141042410434104441045410464104741048410494105041051410524105341054410554105641057410584105941060410614106241063410644106541066410674106841069410704107141072410734107441075410764107741078410794108041081410824108341084410854108641087410884108941090410914109241093410944109541096410974109841099411004110141102411034110441105411064110741108411094111041111411124111341114411154111641117411184111941120411214112241123411244112541126411274112841129411304113141132411334113441135411364113741138411394114041141411424114341144411454114641147411484114941150411514115241153411544115541156411574115841159411604116141162411634116441165411664116741168411694117041171411724117341174411754117641177411784117941180411814118241183411844118541186411874118841189411904119141192411934119441195411964119741198411994120041201412024120341204412054120641207412084120941210412114121241213412144121541216412174121841219412204122141222412234122441225412264122741228412294123041231412324123341234412354123641237412384123941240412414124241243412444124541246412474124841249412504125141252412534125441255412564125741258412594126041261412624126341264412654126641267412684126941270412714127241273412744127541276412774127841279412804128141282412834128441285412864128741288412894129041291412924129341294412954129641297412984129941300413014130241303413044130541306413074130841309413104131141312413134131441315413164131741318413194132041321413224132341324413254132641327413284132941330413314133241333413344133541336413374133841339413404134141342413434134441345413464134741348413494135041351413524135341354413554135641357413584135941360413614136241363413644136541366413674136841369413704137141372413734137441375413764137741378413794138041381413824138341384413854138641387413884138941390413914139241393413944139541396413974139841399414004140141402414034140441405414064140741408414094141041411414124141341414414154141641417414184141941420414214142241423414244142541426414274142841429414304143141432414334143441435414364143741438414394144041441414424144341444414454144641447414484144941450414514145241453414544145541456414574145841459414604146141462414634146441465414664146741468414694147041471414724147341474414754147641477414784147941480414814148241483414844148541486414874148841489414904149141492414934149441495414964149741498414994150041501415024150341504415054150641507415084150941510415114151241513415144151541516415174151841519415204152141522415234152441525415264152741528415294153041531415324153341534415354153641537415384153941540415414154241543415444154541546415474154841549415504155141552415534155441555415564155741558415594156041561415624156341564415654156641567415684156941570415714157241573415744157541576415774157841579415804158141582415834158441585415864158741588415894159041591415924159341594415954159641597415984159941600416014160241603416044160541606416074160841609416104161141612416134161441615416164161741618416194162041621416224162341624416254162641627416284162941630416314163241633416344163541636416374163841639416404164141642416434164441645416464164741648416494165041651416524165341654416554165641657416584165941660416614166241663416644166541666416674166841669416704167141672416734167441675416764167741678416794168041681416824168341684416854168641687416884168941690416914169241693416944169541696416974169841699417004170141702417034170441705417064170741708417094171041711417124171341714417154171641717417184171941720417214172241723417244172541726417274172841729417304173141732417334173441735417364173741738417394174041741417424174341744417454174641747417484174941750417514175241753417544175541756417574175841759417604176141762417634176441765417664176741768417694177041771417724177341774417754177641777417784177941780417814178241783417844178541786417874178841789417904179141792417934179441795417964179741798417994180041801418024180341804418054180641807418084180941810418114181241813418144181541816418174181841819418204182141822418234182441825418264182741828418294183041831418324183341834418354183641837418384183941840418414184241843418444184541846418474184841849418504185141852418534185441855418564185741858418594186041861418624186341864418654186641867418684186941870418714187241873418744187541876418774187841879418804188141882418834188441885418864188741888418894189041891418924189341894418954189641897418984189941900419014190241903419044190541906419074190841909419104191141912419134191441915419164191741918419194192041921419224192341924419254192641927419284192941930419314193241933419344193541936419374193841939419404194141942419434194441945419464194741948419494195041951419524195341954419554195641957419584195941960419614196241963419644196541966419674196841969419704197141972419734197441975419764197741978419794198041981419824198341984419854198641987419884198941990419914199241993419944199541996419974199841999420004200142002420034200442005420064200742008420094201042011420124201342014420154201642017420184201942020420214202242023420244202542026420274202842029420304203142032420334203442035420364203742038420394204042041420424204342044420454204642047420484204942050420514205242053420544205542056420574205842059420604206142062420634206442065420664206742068420694207042071420724207342074420754207642077420784207942080420814208242083420844208542086420874208842089420904209142092420934209442095420964209742098420994210042101421024210342104421054210642107421084210942110421114211242113421144211542116421174211842119421204212142122421234212442125421264212742128421294213042131421324213342134421354213642137421384213942140421414214242143421444214542146421474214842149421504215142152421534215442155421564215742158421594216042161421624216342164421654216642167421684216942170421714217242173421744217542176421774217842179421804218142182421834218442185421864218742188421894219042191421924219342194421954219642197421984219942200422014220242203422044220542206422074220842209422104221142212422134221442215422164221742218422194222042221422224222342224422254222642227422284222942230422314223242233422344223542236422374223842239422404224142242422434224442245422464224742248422494225042251422524225342254422554225642257422584225942260422614226242263422644226542266422674226842269422704227142272422734227442275422764227742278422794228042281422824228342284422854228642287422884228942290422914229242293422944229542296422974229842299423004230142302423034230442305423064230742308423094231042311423124231342314423154231642317423184231942320423214232242323423244232542326423274232842329423304233142332423334233442335423364233742338423394234042341423424234342344423454234642347423484234942350423514235242353423544235542356423574235842359423604236142362423634236442365423664236742368423694237042371423724237342374423754237642377423784237942380423814238242383423844238542386423874238842389423904239142392423934239442395423964239742398423994240042401424024240342404424054240642407424084240942410424114241242413424144241542416424174241842419424204242142422424234242442425424264242742428424294243042431424324243342434424354243642437424384243942440424414244242443424444244542446424474244842449424504245142452424534245442455424564245742458424594246042461424624246342464424654246642467424684246942470424714247242473424744247542476424774247842479424804248142482424834248442485424864248742488424894249042491424924249342494424954249642497424984249942500425014250242503425044250542506425074250842509425104251142512425134251442515425164251742518425194252042521425224252342524425254252642527425284252942530425314253242533425344253542536425374253842539425404254142542425434254442545425464254742548425494255042551425524255342554425554255642557425584255942560425614256242563425644256542566425674256842569425704257142572425734257442575425764257742578425794258042581425824258342584425854258642587425884258942590425914259242593425944259542596425974259842599426004260142602426034260442605426064260742608426094261042611426124261342614426154261642617426184261942620426214262242623426244262542626426274262842629426304263142632426334263442635426364263742638426394264042641426424264342644426454264642647426484264942650426514265242653426544265542656426574265842659426604266142662426634266442665426664266742668426694267042671426724267342674426754267642677426784267942680426814268242683426844268542686426874268842689426904269142692426934269442695426964269742698426994270042701427024270342704427054270642707427084270942710427114271242713427144271542716427174271842719427204272142722427234272442725427264272742728427294273042731427324273342734427354273642737427384273942740427414274242743427444274542746427474274842749427504275142752427534275442755427564275742758427594276042761427624276342764427654276642767427684276942770427714277242773427744277542776427774277842779427804278142782427834278442785427864278742788427894279042791427924279342794427954279642797427984279942800428014280242803428044280542806428074280842809428104281142812428134281442815428164281742818428194282042821428224282342824428254282642827428284282942830428314283242833428344283542836428374283842839428404284142842428434284442845428464284742848428494285042851428524285342854428554285642857428584285942860428614286242863428644286542866428674286842869428704287142872428734287442875428764287742878428794288042881428824288342884428854288642887428884288942890428914289242893428944289542896428974289842899429004290142902429034290442905429064290742908429094291042911429124291342914429154291642917429184291942920429214292242923429244292542926429274292842929429304293142932429334293442935429364293742938429394294042941429424294342944429454294642947429484294942950429514295242953429544295542956429574295842959429604296142962429634296442965429664296742968429694297042971429724297342974429754297642977429784297942980429814298242983429844298542986429874298842989429904299142992429934299442995429964299742998429994300043001430024300343004430054300643007430084300943010430114301243013430144301543016430174301843019430204302143022430234302443025430264302743028430294303043031430324303343034430354303643037430384303943040430414304243043430444304543046430474304843049430504305143052430534305443055430564305743058430594306043061430624306343064430654306643067430684306943070430714307243073430744307543076430774307843079430804308143082430834308443085430864308743088430894309043091430924309343094430954309643097430984309943100431014310243103431044310543106431074310843109431104311143112431134311443115431164311743118431194312043121431224312343124431254312643127431284312943130431314313243133431344313543136431374313843139431404314143142431434314443145431464314743148431494315043151431524315343154431554315643157431584315943160431614316243163431644316543166431674316843169431704317143172431734317443175431764317743178431794318043181431824318343184431854318643187431884318943190431914319243193431944319543196431974319843199432004320143202432034320443205432064320743208432094321043211432124321343214432154321643217432184321943220432214322243223432244322543226432274322843229432304323143232432334323443235432364323743238432394324043241432424324343244432454324643247432484324943250432514325243253432544325543256432574325843259432604326143262432634326443265432664326743268432694327043271432724327343274432754327643277432784327943280432814328243283432844328543286432874328843289432904329143292432934329443295432964329743298432994330043301433024330343304433054330643307433084330943310433114331243313433144331543316433174331843319433204332143322433234332443325433264332743328433294333043331433324333343334433354333643337433384333943340433414334243343433444334543346433474334843349433504335143352433534335443355433564335743358433594336043361433624336343364433654336643367433684336943370433714337243373433744337543376433774337843379433804338143382433834338443385433864338743388433894339043391433924339343394433954339643397433984339943400434014340243403434044340543406434074340843409434104341143412434134341443415434164341743418434194342043421434224342343424434254342643427434284342943430434314343243433434344343543436434374343843439434404344143442434434344443445434464344743448434494345043451434524345343454434554345643457434584345943460434614346243463434644346543466434674346843469434704347143472434734347443475434764347743478434794348043481434824348343484434854348643487434884348943490434914349243493434944349543496434974349843499435004350143502435034350443505435064350743508435094351043511435124351343514435154351643517435184351943520435214352243523435244352543526435274352843529435304353143532435334353443535435364353743538435394354043541435424354343544435454354643547435484354943550435514355243553435544355543556435574355843559435604356143562435634356443565435664356743568435694357043571435724357343574435754357643577435784357943580435814358243583435844358543586435874358843589435904359143592435934359443595435964359743598435994360043601436024360343604436054360643607436084360943610436114361243613436144361543616436174361843619436204362143622436234362443625436264362743628436294363043631436324363343634436354363643637436384363943640436414364243643436444364543646436474364843649436504365143652436534365443655436564365743658436594366043661436624366343664436654366643667436684366943670436714367243673436744367543676436774367843679436804368143682436834368443685436864368743688436894369043691436924369343694436954369643697436984369943700437014370243703437044370543706437074370843709437104371143712437134371443715437164371743718437194372043721437224372343724437254372643727437284372943730437314373243733437344373543736437374373843739437404374143742437434374443745437464374743748437494375043751437524375343754437554375643757437584375943760437614376243763437644376543766437674376843769437704377143772437734377443775437764377743778437794378043781437824378343784437854378643787437884378943790437914379243793437944379543796437974379843799438004380143802438034380443805438064380743808438094381043811438124381343814438154381643817438184381943820438214382243823438244382543826438274382843829438304383143832438334383443835438364383743838438394384043841438424384343844438454384643847438484384943850438514385243853438544385543856438574385843859438604386143862438634386443865438664386743868438694387043871438724387343874438754387643877438784387943880438814388243883438844388543886438874388843889438904389143892438934389443895438964389743898438994390043901439024390343904439054390643907439084390943910439114391243913439144391543916439174391843919439204392143922439234392443925439264392743928439294393043931439324393343934439354393643937439384393943940439414394243943439444394543946439474394843949439504395143952439534395443955439564395743958439594396043961439624396343964439654396643967439684396943970439714397243973439744397543976439774397843979439804398143982439834398443985439864398743988439894399043991439924399343994439954399643997439984399944000440014400244003440044400544006440074400844009440104401144012440134401444015440164401744018440194402044021440224402344024440254402644027440284402944030440314403244033440344403544036440374403844039440404404144042440434404444045440464404744048440494405044051440524405344054440554405644057440584405944060440614406244063440644406544066440674406844069440704407144072440734407444075440764407744078440794408044081440824408344084440854408644087440884408944090440914409244093440944409544096440974409844099441004410144102441034410444105441064410744108441094411044111441124411344114441154411644117441184411944120441214412244123441244412544126441274412844129441304413144132441334413444135441364413744138441394414044141441424414344144441454414644147441484414944150441514415244153441544415544156441574415844159441604416144162441634416444165441664416744168441694417044171441724417344174441754417644177441784417944180441814418244183441844418544186441874418844189441904419144192441934419444195441964419744198441994420044201442024420344204442054420644207442084420944210442114421244213442144421544216442174421844219442204422144222442234422444225442264422744228442294423044231442324423344234442354423644237442384423944240442414424244243442444424544246442474424844249442504425144252442534425444255442564425744258442594426044261442624426344264442654426644267442684426944270442714427244273442744427544276442774427844279442804428144282442834428444285442864428744288442894429044291442924429344294442954429644297442984429944300443014430244303443044430544306443074430844309443104431144312443134431444315443164431744318443194432044321443224432344324443254432644327443284432944330443314433244333443344433544336443374433844339443404434144342443434434444345443464434744348443494435044351443524435344354443554435644357443584435944360443614436244363443644436544366443674436844369443704437144372443734437444375443764437744378443794438044381443824438344384443854438644387443884438944390443914439244393443944439544396443974439844399444004440144402444034440444405444064440744408444094441044411444124441344414444154441644417444184441944420444214442244423444244442544426444274442844429444304443144432444334443444435444364443744438444394444044441444424444344444444454444644447444484444944450444514445244453444544445544456444574445844459444604446144462444634446444465444664446744468444694447044471444724447344474444754447644477444784447944480444814448244483444844448544486444874448844489444904449144492444934449444495444964449744498444994450044501445024450344504445054450644507445084450944510445114451244513445144451544516445174451844519445204452144522445234452444525445264452744528445294453044531445324453344534445354453644537445384453944540445414454244543445444454544546445474454844549445504455144552445534455444555445564455744558445594456044561445624456344564445654456644567445684456944570445714457244573445744457544576445774457844579445804458144582445834458444585445864458744588445894459044591445924459344594445954459644597445984459944600446014460244603446044460544606446074460844609446104461144612446134461444615446164461744618446194462044621446224462344624446254462644627446284462944630446314463244633446344463544636446374463844639446404464144642446434464444645446464464744648446494465044651446524465344654446554465644657446584465944660446614466244663446644466544666446674466844669446704467144672446734467444675446764467744678446794468044681446824468344684446854468644687446884468944690446914469244693446944469544696446974469844699447004470144702447034470444705447064470744708447094471044711447124471344714447154471644717447184471944720447214472244723447244472544726447274472844729447304473144732447334473444735447364473744738447394474044741447424474344744447454474644747447484474944750447514475244753447544475544756447574475844759447604476144762447634476444765447664476744768447694477044771447724477344774447754477644777447784477944780447814478244783447844478544786447874478844789447904479144792447934479444795447964479744798447994480044801448024480344804448054480644807448084480944810448114481244813448144481544816448174481844819448204482144822448234482444825448264482744828448294483044831448324483344834448354483644837448384483944840448414484244843448444484544846448474484844849448504485144852448534485444855448564485744858448594486044861448624486344864448654486644867448684486944870448714487244873448744487544876448774487844879448804488144882448834488444885448864488744888448894489044891448924489344894448954489644897448984489944900449014490244903449044490544906449074490844909449104491144912449134491444915449164491744918449194492044921449224492344924449254492644927449284492944930449314493244933449344493544936449374493844939449404494144942449434494444945449464494744948449494495044951449524495344954449554495644957449584495944960449614496244963449644496544966449674496844969449704497144972449734497444975449764497744978449794498044981449824498344984449854498644987449884498944990449914499244993449944499544996449974499844999450004500145002450034500445005450064500745008450094501045011450124501345014450154501645017450184501945020450214502245023450244502545026450274502845029450304503145032450334503445035450364503745038450394504045041450424504345044450454504645047450484504945050450514505245053450544505545056450574505845059450604506145062450634506445065450664506745068450694507045071450724507345074450754507645077450784507945080450814508245083450844508545086450874508845089450904509145092450934509445095450964509745098450994510045101451024510345104451054510645107451084510945110451114511245113451144511545116451174511845119451204512145122451234512445125451264512745128451294513045131451324513345134451354513645137451384513945140451414514245143451444514545146451474514845149451504515145152451534515445155451564515745158451594516045161451624516345164451654516645167451684516945170451714517245173451744517545176451774517845179451804518145182451834518445185451864518745188451894519045191451924519345194451954519645197451984519945200452014520245203452044520545206452074520845209452104521145212452134521445215452164521745218452194522045221452224522345224452254522645227452284522945230452314523245233452344523545236452374523845239452404524145242452434524445245452464524745248452494525045251452524525345254452554525645257452584525945260452614526245263452644526545266452674526845269452704527145272452734527445275452764527745278452794528045281452824528345284452854528645287452884528945290452914529245293452944529545296452974529845299453004530145302453034530445305453064530745308453094531045311453124531345314453154531645317453184531945320453214532245323453244532545326453274532845329453304533145332453334533445335453364533745338453394534045341453424534345344453454534645347453484534945350453514535245353453544535545356453574535845359453604536145362453634536445365453664536745368453694537045371453724537345374453754537645377453784537945380453814538245383453844538545386453874538845389453904539145392453934539445395453964539745398453994540045401454024540345404454054540645407454084540945410454114541245413454144541545416454174541845419454204542145422454234542445425454264542745428454294543045431454324543345434454354543645437454384543945440454414544245443454444544545446454474544845449454504545145452454534545445455454564545745458454594546045461454624546345464454654546645467454684546945470454714547245473454744547545476454774547845479454804548145482454834548445485454864548745488454894549045491454924549345494454954549645497454984549945500455014550245503455044550545506455074550845509455104551145512455134551445515455164551745518455194552045521455224552345524455254552645527455284552945530455314553245533455344553545536455374553845539455404554145542455434554445545455464554745548455494555045551455524555345554455554555645557455584555945560455614556245563455644556545566455674556845569455704557145572455734557445575455764557745578455794558045581455824558345584455854558645587455884558945590455914559245593455944559545596455974559845599456004560145602456034560445605456064560745608456094561045611456124561345614456154561645617456184561945620456214562245623456244562545626456274562845629456304563145632456334563445635456364563745638456394564045641456424564345644456454564645647456484564945650456514565245653456544565545656456574565845659456604566145662456634566445665456664566745668456694567045671456724567345674456754567645677456784567945680456814568245683456844568545686456874568845689456904569145692456934569445695456964569745698456994570045701457024570345704457054570645707457084570945710457114571245713457144571545716457174571845719457204572145722457234572445725457264572745728457294573045731457324573345734457354573645737457384573945740457414574245743457444574545746457474574845749457504575145752457534575445755457564575745758457594576045761457624576345764457654576645767457684576945770457714577245773457744577545776457774577845779457804578145782457834578445785457864578745788457894579045791457924579345794457954579645797457984579945800458014580245803458044580545806458074580845809458104581145812458134581445815458164581745818458194582045821458224582345824458254582645827458284582945830458314583245833458344583545836458374583845839458404584145842458434584445845458464584745848458494585045851458524585345854458554585645857458584585945860458614586245863458644586545866458674586845869458704587145872458734587445875458764587745878458794588045881458824588345884458854588645887458884588945890458914589245893458944589545896458974589845899459004590145902459034590445905459064590745908459094591045911459124591345914459154591645917459184591945920459214592245923459244592545926459274592845929459304593145932459334593445935459364593745938459394594045941459424594345944459454594645947459484594945950459514595245953459544595545956459574595845959459604596145962459634596445965459664596745968459694597045971459724597345974459754597645977459784597945980459814598245983459844598545986459874598845989459904599145992459934599445995459964599745998459994600046001460024600346004460054600646007460084600946010460114601246013460144601546016460174601846019460204602146022460234602446025460264602746028460294603046031460324603346034460354603646037460384603946040460414604246043460444604546046460474604846049460504605146052460534605446055460564605746058460594606046061460624606346064460654606646067460684606946070460714607246073460744607546076460774607846079460804608146082460834608446085460864608746088460894609046091460924609346094460954609646097460984609946100461014610246103461044610546106461074610846109461104611146112461134611446115461164611746118461194612046121461224612346124461254612646127461284612946130461314613246133461344613546136461374613846139461404614146142461434614446145461464614746148461494615046151461524615346154461554615646157461584615946160461614616246163461644616546166461674616846169461704617146172461734617446175461764617746178461794618046181461824618346184461854618646187461884618946190461914619246193461944619546196461974619846199462004620146202462034620446205462064620746208462094621046211462124621346214462154621646217462184621946220462214622246223462244622546226462274622846229462304623146232462334623446235462364623746238462394624046241462424624346244462454624646247462484624946250462514625246253462544625546256462574625846259462604626146262462634626446265462664626746268462694627046271462724627346274462754627646277462784627946280462814628246283462844628546286462874628846289462904629146292462934629446295462964629746298462994630046301463024630346304463054630646307463084630946310463114631246313463144631546316463174631846319463204632146322463234632446325463264632746328463294633046331463324633346334463354633646337463384633946340463414634246343463444634546346463474634846349463504635146352463534635446355463564635746358463594636046361463624636346364463654636646367463684636946370463714637246373463744637546376463774637846379463804638146382463834638446385463864638746388463894639046391463924639346394463954639646397463984639946400464014640246403464044640546406464074640846409464104641146412464134641446415464164641746418464194642046421464224642346424464254642646427464284642946430464314643246433464344643546436464374643846439464404644146442464434644446445464464644746448464494645046451464524645346454464554645646457464584645946460464614646246463464644646546466464674646846469464704647146472464734647446475464764647746478464794648046481464824648346484464854648646487464884648946490464914649246493464944649546496464974649846499465004650146502465034650446505465064650746508465094651046511465124651346514465154651646517465184651946520465214652246523465244652546526465274652846529465304653146532465334653446535465364653746538465394654046541465424654346544465454654646547465484654946550465514655246553465544655546556465574655846559465604656146562465634656446565465664656746568465694657046571465724657346574465754657646577465784657946580465814658246583465844658546586465874658846589465904659146592465934659446595465964659746598465994660046601466024660346604466054660646607466084660946610466114661246613466144661546616466174661846619466204662146622466234662446625466264662746628466294663046631466324663346634466354663646637466384663946640466414664246643466444664546646466474664846649466504665146652466534665446655466564665746658466594666046661466624666346664466654666646667466684666946670466714667246673466744667546676466774667846679466804668146682466834668446685466864668746688466894669046691466924669346694466954669646697466984669946700467014670246703467044670546706467074670846709467104671146712467134671446715467164671746718467194672046721467224672346724467254672646727467284672946730467314673246733467344673546736467374673846739467404674146742467434674446745467464674746748467494675046751467524675346754467554675646757467584675946760467614676246763467644676546766467674676846769467704677146772467734677446775467764677746778467794678046781467824678346784467854678646787467884678946790467914679246793467944679546796467974679846799468004680146802468034680446805468064680746808468094681046811468124681346814468154681646817468184681946820468214682246823468244682546826468274682846829468304683146832468334683446835468364683746838468394684046841468424684346844468454684646847468484684946850468514685246853468544685546856468574685846859468604686146862468634686446865468664686746868468694687046871468724687346874468754687646877468784687946880468814688246883468844688546886468874688846889468904689146892468934689446895468964689746898468994690046901469024690346904469054690646907469084690946910469114691246913469144691546916469174691846919469204692146922469234692446925469264692746928469294693046931469324693346934469354693646937469384693946940469414694246943469444694546946469474694846949469504695146952469534695446955469564695746958469594696046961469624696346964469654696646967469684696946970469714697246973469744697546976469774697846979469804698146982469834698446985469864698746988469894699046991469924699346994469954699646997469984699947000470014700247003470044700547006470074700847009470104701147012470134701447015470164701747018470194702047021470224702347024470254702647027470284702947030470314703247033470344703547036470374703847039470404704147042470434704447045470464704747048470494705047051470524705347054470554705647057470584705947060470614706247063470644706547066470674706847069470704707147072470734707447075470764707747078470794708047081470824708347084470854708647087470884708947090470914709247093470944709547096470974709847099471004710147102471034710447105471064710747108471094711047111471124711347114471154711647117471184711947120471214712247123471244712547126471274712847129471304713147132471334713447135471364713747138471394714047141471424714347144471454714647147471484714947150471514715247153471544715547156471574715847159471604716147162471634716447165471664716747168471694717047171471724717347174471754717647177471784717947180471814718247183471844718547186471874718847189471904719147192471934719447195471964719747198471994720047201472024720347204472054720647207472084720947210472114721247213472144721547216472174721847219472204722147222472234722447225472264722747228472294723047231472324723347234472354723647237472384723947240472414724247243472444724547246472474724847249472504725147252472534725447255472564725747258472594726047261472624726347264472654726647267472684726947270472714727247273472744727547276472774727847279472804728147282472834728447285472864728747288472894729047291472924729347294472954729647297472984729947300473014730247303473044730547306473074730847309473104731147312473134731447315473164731747318473194732047321473224732347324473254732647327473284732947330473314733247333473344733547336473374733847339473404734147342473434734447345473464734747348473494735047351473524735347354473554735647357473584735947360473614736247363473644736547366473674736847369473704737147372473734737447375473764737747378473794738047381473824738347384473854738647387473884738947390473914739247393473944739547396473974739847399474004740147402474034740447405474064740747408474094741047411474124741347414474154741647417474184741947420474214742247423474244742547426474274742847429474304743147432474334743447435474364743747438474394744047441474424744347444474454744647447474484744947450474514745247453474544745547456474574745847459474604746147462474634746447465474664746747468474694747047471474724747347474474754747647477474784747947480474814748247483474844748547486474874748847489474904749147492474934749447495474964749747498474994750047501475024750347504475054750647507475084750947510475114751247513475144751547516475174751847519475204752147522475234752447525475264752747528475294753047531475324753347534475354753647537475384753947540475414754247543475444754547546475474754847549475504755147552475534755447555475564755747558475594756047561475624756347564475654756647567475684756947570475714757247573475744757547576475774757847579475804758147582475834758447585475864758747588475894759047591475924759347594475954759647597475984759947600476014760247603476044760547606476074760847609476104761147612476134761447615476164761747618476194762047621476224762347624476254762647627476284762947630476314763247633476344763547636476374763847639476404764147642476434764447645476464764747648476494765047651476524765347654476554765647657476584765947660476614766247663476644766547666476674766847669476704767147672476734767447675476764767747678476794768047681476824768347684476854768647687476884768947690476914769247693476944769547696476974769847699477004770147702477034770447705477064770747708477094771047711477124771347714477154771647717477184771947720477214772247723477244772547726477274772847729477304773147732477334773447735477364773747738477394774047741477424774347744477454774647747477484774947750477514775247753477544775547756477574775847759477604776147762477634776447765477664776747768477694777047771477724777347774477754777647777477784777947780477814778247783477844778547786477874778847789477904779147792477934779447795477964779747798477994780047801478024780347804478054780647807478084780947810478114781247813478144781547816478174781847819478204782147822478234782447825478264782747828478294783047831478324783347834478354783647837478384783947840478414784247843478444784547846478474784847849478504785147852478534785447855478564785747858478594786047861478624786347864478654786647867478684786947870478714787247873478744787547876478774787847879478804788147882478834788447885478864788747888478894789047891478924789347894478954789647897478984789947900479014790247903479044790547906479074790847909479104791147912479134791447915479164791747918479194792047921479224792347924479254792647927479284792947930479314793247933479344793547936479374793847939479404794147942479434794447945479464794747948479494795047951479524795347954479554795647957479584795947960479614796247963479644796547966479674796847969479704797147972479734797447975479764797747978479794798047981479824798347984479854798647987479884798947990479914799247993479944799547996479974799847999480004800148002480034800448005480064800748008480094801048011480124801348014480154801648017480184801948020480214802248023480244802548026480274802848029480304803148032480334803448035480364803748038480394804048041480424804348044480454804648047480484804948050480514805248053480544805548056480574805848059480604806148062480634806448065480664806748068480694807048071480724807348074480754807648077480784807948080480814808248083480844808548086480874808848089480904809148092480934809448095480964809748098480994810048101481024810348104481054810648107481084810948110481114811248113481144811548116481174811848119481204812148122481234812448125481264812748128481294813048131481324813348134481354813648137481384813948140481414814248143481444814548146481474814848149481504815148152481534815448155481564815748158481594816048161481624816348164481654816648167481684816948170481714817248173481744817548176481774817848179481804818148182481834818448185481864818748188481894819048191481924819348194481954819648197481984819948200482014820248203482044820548206482074820848209482104821148212482134821448215482164821748218482194822048221482224822348224482254822648227482284822948230482314823248233482344823548236482374823848239482404824148242482434824448245482464824748248482494825048251482524825348254482554825648257482584825948260482614826248263482644826548266482674826848269482704827148272482734827448275482764827748278482794828048281482824828348284482854828648287482884828948290482914829248293482944829548296482974829848299483004830148302483034830448305483064830748308483094831048311483124831348314483154831648317483184831948320483214832248323483244832548326483274832848329483304833148332483334833448335483364833748338483394834048341483424834348344483454834648347483484834948350483514835248353483544835548356483574835848359483604836148362483634836448365483664836748368483694837048371483724837348374483754837648377483784837948380483814838248383483844838548386483874838848389483904839148392483934839448395483964839748398483994840048401484024840348404484054840648407484084840948410484114841248413484144841548416484174841848419484204842148422484234842448425484264842748428484294843048431484324843348434484354843648437484384843948440484414844248443484444844548446484474844848449484504845148452484534845448455484564845748458484594846048461484624846348464484654846648467484684846948470484714847248473484744847548476484774847848479484804848148482484834848448485484864848748488484894849048491484924849348494484954849648497484984849948500485014850248503485044850548506485074850848509485104851148512485134851448515485164851748518485194852048521485224852348524485254852648527485284852948530485314853248533485344853548536485374853848539485404854148542485434854448545485464854748548485494855048551485524855348554485554855648557485584855948560485614856248563485644856548566485674856848569485704857148572485734857448575485764857748578485794858048581485824858348584485854858648587485884858948590485914859248593485944859548596485974859848599486004860148602486034860448605486064860748608486094861048611486124861348614486154861648617486184861948620
  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 R, typename T1>
  18. struct VirtFuncInvoker1
  19. {
  20. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  21. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  22. {
  23. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  24. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  25. }
  26. };
  27. template <typename R>
  28. struct VirtFuncInvoker0
  29. {
  30. typedef R (*Func)(void*, const RuntimeMethod*);
  31. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  32. {
  33. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  34. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  35. }
  36. };
  37. template <typename R, typename T1, typename T2, typename T3>
  38. struct VirtFuncInvoker3
  39. {
  40. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  41. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  42. {
  43. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  44. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  45. }
  46. };
  47. template <typename R, typename T1, typename T2, typename T3, typename T4>
  48. struct VirtFuncInvoker4
  49. {
  50. typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
  51. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
  52. {
  53. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  54. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
  55. }
  56. };
  57. template <typename R, typename T1, typename T2>
  58. struct VirtFuncInvoker2
  59. {
  60. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  61. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  62. {
  63. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  64. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  65. }
  66. };
  67. template <typename T1>
  68. struct VirtActionInvoker1
  69. {
  70. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  71. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  72. {
  73. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  74. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  75. }
  76. };
  77. template <typename T1, typename T2>
  78. struct VirtActionInvoker2
  79. {
  80. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  81. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  82. {
  83. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  84. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  85. }
  86. };
  87. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  88. struct VirtFuncInvoker8
  89. {
  90. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*);
  91. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8)
  92. {
  93. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  94. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method);
  95. }
  96. };
  97. template <typename T1, typename T2, typename T3, typename T4, typename T5>
  98. struct VirtActionInvoker5
  99. {
  100. typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
  101. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
  102. {
  103. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  104. ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
  105. }
  106. };
  107. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
  108. struct VirtFuncInvoker5
  109. {
  110. typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
  111. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
  112. {
  113. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  114. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
  115. }
  116. };
  117. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  118. struct VirtActionInvoker6
  119. {
  120. typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);
  121. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
  122. {
  123. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  124. ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method);
  125. }
  126. };
  127. struct VirtActionInvoker0
  128. {
  129. typedef void (*Action)(void*, const RuntimeMethod*);
  130. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  131. {
  132. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  133. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  134. }
  135. };
  136. template <typename T1, typename T2>
  137. struct GenericVirtActionInvoker2
  138. {
  139. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  140. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  141. {
  142. VirtualInvokeData invokeData;
  143. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  144. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  145. }
  146. };
  147. template <typename T1>
  148. struct GenericVirtActionInvoker1
  149. {
  150. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  151. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  152. {
  153. VirtualInvokeData invokeData;
  154. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  155. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  156. }
  157. };
  158. template <typename R, typename T1, typename T2>
  159. struct GenericVirtFuncInvoker2
  160. {
  161. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  162. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  163. {
  164. VirtualInvokeData invokeData;
  165. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  166. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  167. }
  168. };
  169. template <typename R, typename T1>
  170. struct GenericVirtFuncInvoker1
  171. {
  172. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  173. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  174. {
  175. VirtualInvokeData invokeData;
  176. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  177. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  178. }
  179. };
  180. template <typename R>
  181. struct GenericVirtFuncInvoker0
  182. {
  183. typedef R (*Func)(void*, const RuntimeMethod*);
  184. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  185. {
  186. VirtualInvokeData invokeData;
  187. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  188. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  189. }
  190. };
  191. template <typename R, typename T1>
  192. struct InterfaceFuncInvoker1
  193. {
  194. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  195. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  196. {
  197. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  198. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  199. }
  200. };
  201. template <typename R>
  202. struct InterfaceFuncInvoker0
  203. {
  204. typedef R (*Func)(void*, const RuntimeMethod*);
  205. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  206. {
  207. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  208. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  209. }
  210. };
  211. template <typename T1, typename T2>
  212. struct InterfaceActionInvoker2
  213. {
  214. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  215. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  216. {
  217. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  218. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  219. }
  220. };
  221. template <typename T1>
  222. struct InterfaceActionInvoker1
  223. {
  224. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  225. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  226. {
  227. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  228. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  229. }
  230. };
  231. template <typename R, typename T1, typename T2>
  232. struct InterfaceFuncInvoker2
  233. {
  234. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  235. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  236. {
  237. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  238. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  239. }
  240. };
  241. template <typename T1, typename T2>
  242. struct GenericInterfaceActionInvoker2
  243. {
  244. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  245. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  246. {
  247. VirtualInvokeData invokeData;
  248. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  249. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  250. }
  251. };
  252. template <typename T1>
  253. struct GenericInterfaceActionInvoker1
  254. {
  255. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  256. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  257. {
  258. VirtualInvokeData invokeData;
  259. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  260. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  261. }
  262. };
  263. template <typename R, typename T1, typename T2>
  264. struct GenericInterfaceFuncInvoker2
  265. {
  266. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  267. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  268. {
  269. VirtualInvokeData invokeData;
  270. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  271. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  272. }
  273. };
  274. template <typename R, typename T1>
  275. struct GenericInterfaceFuncInvoker1
  276. {
  277. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  278. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  279. {
  280. VirtualInvokeData invokeData;
  281. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  282. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  283. }
  284. };
  285. template <typename R>
  286. struct GenericInterfaceFuncInvoker0
  287. {
  288. typedef R (*Func)(void*, const RuntimeMethod*);
  289. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  290. {
  291. VirtualInvokeData invokeData;
  292. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  293. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  294. }
  295. };
  296. // System.NumberFormatter/CustomInfo
  297. struct CustomInfo_t435179798;
  298. // System.String
  299. struct String_t;
  300. // System.ArgumentException
  301. struct ArgumentException_t132251570;
  302. // System.Globalization.NumberFormatInfo
  303. struct NumberFormatInfo_t435877138;
  304. // System.Text.StringBuilder
  305. struct StringBuilder_t;
  306. // System.Int32[]
  307. struct Int32U5BU5D_t385246372;
  308. // System.Type
  309. struct Type_t;
  310. // System.ObjectDisposedException
  311. struct ObjectDisposedException_t21392786;
  312. // System.InvalidOperationException
  313. struct InvalidOperationException_t56020091;
  314. // System.Runtime.Serialization.SerializationInfo
  315. struct SerializationInfo_t950877179;
  316. // System.Exception
  317. struct Exception_t;
  318. // System.ObsoleteAttribute
  319. struct ObsoleteAttribute_t303876359;
  320. // System.Attribute
  321. struct Attribute_t861562559;
  322. // System.OperatingSystem
  323. struct OperatingSystem_t3730783609;
  324. // System.Version
  325. struct Version_t3456873960;
  326. // System.ArgumentNullException
  327. struct ArgumentNullException_t1615371798;
  328. // System.OrdinalComparer
  329. struct OrdinalComparer_t3407243298;
  330. // System.StringComparer
  331. struct StringComparer_t3301955079;
  332. // System.OutOfMemoryException
  333. struct OutOfMemoryException_t2437671686;
  334. // System.SystemException
  335. struct SystemException_t176217640;
  336. // System.OverflowException
  337. struct OverflowException_t2020128637;
  338. // System.ArithmeticException
  339. struct ArithmeticException_t4283546778;
  340. // System.ParamArrayAttribute
  341. struct ParamArrayAttribute_t3664765590;
  342. // System.PlatformNotSupportedException
  343. struct PlatformNotSupportedException_t3572244504;
  344. // System.NotSupportedException
  345. struct NotSupportedException_t1314879016;
  346. // System.Random
  347. struct Random_t108471755;
  348. // System.ArgumentOutOfRangeException
  349. struct ArgumentOutOfRangeException_t777629997;
  350. // System.Byte[]
  351. struct ByteU5BU5D_t4116647657;
  352. // System.RankException
  353. struct RankException_t3812021567;
  354. // System.Reflection.AmbiguousMatchException
  355. struct AmbiguousMatchException_t566690781;
  356. // System.Reflection.Assembly
  357. struct Assembly_t;
  358. // System.Reflection.Assembly/ResolveEventHolder
  359. struct ResolveEventHolder_t2120639521;
  360. // System.Reflection.ICustomAttributeProvider
  361. struct ICustomAttributeProvider_t1530824137;
  362. // System.Object[]
  363. struct ObjectU5BU5D_t2843939325;
  364. // System.Reflection.Module
  365. struct Module_t2987026101;
  366. // System.Type[]
  367. struct TypeU5BU5D_t3940880105;
  368. // System.Reflection.AssemblyName
  369. struct AssemblyName_t270931938;
  370. // System.Security.Policy.Evidence
  371. struct Evidence_t2008144148;
  372. // System.AppDomain
  373. struct AppDomain_t1571427825;
  374. // System.Reflection.Module[]
  375. struct ModuleU5BU5D_t4238763736;
  376. // System.Collections.ArrayList
  377. struct ArrayList_t2718874744;
  378. // System.Reflection.AssemblyCompanyAttribute
  379. struct AssemblyCompanyAttribute_t909257512;
  380. // System.Reflection.AssemblyConfigurationAttribute
  381. struct AssemblyConfigurationAttribute_t2167450097;
  382. // System.Reflection.AssemblyCopyrightAttribute
  383. struct AssemblyCopyrightAttribute_t836190902;
  384. // System.Reflection.AssemblyDefaultAliasAttribute
  385. struct AssemblyDefaultAliasAttribute_t2176720766;
  386. // System.Reflection.AssemblyDelaySignAttribute
  387. struct AssemblyDelaySignAttribute_t176441654;
  388. // System.Reflection.AssemblyDescriptionAttribute
  389. struct AssemblyDescriptionAttribute_t1046996844;
  390. // System.Reflection.AssemblyFileVersionAttribute
  391. struct AssemblyFileVersionAttribute_t14927972;
  392. // System.Reflection.AssemblyInformationalVersionAttribute
  393. struct AssemblyInformationalVersionAttribute_t3037764991;
  394. // System.Reflection.AssemblyKeyFileAttribute
  395. struct AssemblyKeyFileAttribute_t2825689142;
  396. // System.Globalization.CultureInfo
  397. struct CultureInfo_t4157843068;
  398. // System.Security.SecurityException
  399. struct SecurityException_t975544473;
  400. // System.Security.Cryptography.RSA
  401. struct RSA_t2385438082;
  402. // System.Security.Cryptography.SHA1
  403. struct SHA1_t1803193667;
  404. // System.Security.Cryptography.HashAlgorithm
  405. struct HashAlgorithm_t1432317219;
  406. // System.Reflection.AssemblyProductAttribute
  407. struct AssemblyProductAttribute_t1000945320;
  408. // System.Reflection.AssemblyTitleAttribute
  409. struct AssemblyTitleAttribute_t1901133402;
  410. // System.Reflection.AssemblyTrademarkAttribute
  411. struct AssemblyTrademarkAttribute_t3598190473;
  412. // System.Reflection.Binder
  413. struct Binder_t2999457153;
  414. // System.Reflection.Binder/Default
  415. struct Default_t2456596213;
  416. // System.Reflection.ParameterInfo[]
  417. struct ParameterInfoU5BU5D_t390618515;
  418. // System.Reflection.ParameterInfo
  419. struct ParameterInfo_t1861056598;
  420. // System.Reflection.TargetParameterCountException
  421. struct TargetParameterCountException_t1216617239;
  422. // System.Reflection.MethodBase
  423. struct MethodBase_t;
  424. // System.Reflection.MethodBase[]
  425. struct MethodBaseU5BU5D_t779831733;
  426. // System.Reflection.ParameterModifier[]
  427. struct ParameterModifierU5BU5D_t2943407543;
  428. // System.String[]
  429. struct StringU5BU5D_t1281789340;
  430. // System.Reflection.PropertyInfo
  431. struct PropertyInfo_t;
  432. // System.Reflection.PropertyInfo[]
  433. struct PropertyInfoU5BU5D_t1461822886;
  434. // System.Reflection.ConstructorInfo
  435. struct ConstructorInfo_t5769829;
  436. // System.Reflection.CustomAttributeData
  437. struct CustomAttributeData_t1084486650;
  438. // System.Reflection.CustomAttributeTypedArgument[]
  439. struct CustomAttributeTypedArgumentU5BU5D_t1465843424;
  440. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.CustomAttributeTypedArgument>
  441. struct ReadOnlyCollection_1_t3935726444;
  442. // System.Reflection.CustomAttributeNamedArgument[]
  443. struct CustomAttributeNamedArgumentU5BU5D_t3710464795;
  444. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.CustomAttributeNamedArgument>
  445. struct ReadOnlyCollection_1_t1500441997;
  446. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument>
  447. struct IList_1_t243502644;
  448. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument>
  449. struct IList_1_t2103185493;
  450. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData>
  451. struct IList_1_t2899806433;
  452. // System.Reflection.MemberInfo
  453. struct MemberInfo_t;
  454. // System.Reflection.CustomAttributeTypedArgument
  455. struct CustomAttributeTypedArgument_t2723150157;
  456. // System.Reflection.DefaultMemberAttribute
  457. struct DefaultMemberAttribute_t3275092422;
  458. // System.Reflection.Emit.AssemblyBuilder
  459. struct AssemblyBuilder_t359885250;
  460. // System.Reflection.Emit.ModuleBuilder
  461. struct ModuleBuilder_t731887691;
  462. // Mono.Security.StrongName
  463. struct StrongName_t4093849377;
  464. // System.Reflection.Emit.ByRefType
  465. struct ByRefType_t2066805327;
  466. // System.Reflection.Emit.DerivedType
  467. struct DerivedType_t4286302013;
  468. // System.Reflection.Emit.ConstructorBuilder
  469. struct ConstructorBuilder_t2813524108;
  470. // System.Reflection.Emit.TypeBuilder
  471. struct TypeBuilder_t1073948154;
  472. // System.Type[][]
  473. struct TypeU5BU5DU5BU5D_t4042077012;
  474. // System.Reflection.Emit.ParameterBuilder
  475. struct ParameterBuilder_t1137139675;
  476. // System.Reflection.Emit.ILGenerator
  477. struct ILGenerator_t1388622344;
  478. // System.Reflection.Emit.TokenGenerator
  479. struct TokenGenerator_t1734832736;
  480. // System.Reflection.EventInfo
  481. struct EventInfo_t;
  482. // System.Reflection.EventInfo[]
  483. struct EventInfoU5BU5D_t3237081491;
  484. // System.Reflection.FieldInfo
  485. struct FieldInfo_t;
  486. // System.Reflection.FieldInfo[]
  487. struct FieldInfoU5BU5D_t846150980;
  488. // System.Reflection.MethodInfo
  489. struct MethodInfo_t;
  490. // System.Reflection.MethodInfo[]
  491. struct MethodInfoU5BU5D_t2572182361;
  492. // System.Reflection.ConstructorInfo[]
  493. struct ConstructorInfoU5BU5D_t881249896;
  494. // System.Reflection.Emit.EnumBuilder
  495. struct EnumBuilder_t2400448213;
  496. // System.Reflection.MemberInfo[]
  497. struct MemberInfoU5BU5D_t1302094432;
  498. // System.Reflection.Emit.FieldBuilder
  499. struct FieldBuilder_t2627049993;
  500. // System.Reflection.Emit.UnmanagedMarshal
  501. struct UnmanagedMarshal_t984015687;
  502. // System.Reflection.Emit.GenericTypeParameterBuilder
  503. struct GenericTypeParameterBuilder_t1988827940;
  504. // System.Reflection.Emit.MethodBuilder
  505. struct MethodBuilder_t2807316753;
  506. // System.TypeLoadException
  507. struct TypeLoadException_t3707937253;
  508. // System.Reflection.Emit.ModuleBuilderTokenGenerator
  509. struct ModuleBuilderTokenGenerator_t944435078;
  510. // System.Reflection.Emit.PropertyBuilder
  511. struct PropertyBuilder_t314297007;
  512. // System.Runtime.InteropServices.MarshalAsAttribute
  513. struct MarshalAsAttribute_t3522571978;
  514. // System.Reflection.EventInfo/AddEventAdapter
  515. struct AddEventAdapter_t1787725097;
  516. // System.Delegate
  517. struct Delegate_t1188392813;
  518. // System.IAsyncResult
  519. struct IAsyncResult_t767004451;
  520. // System.AsyncCallback
  521. struct AsyncCallback_t3962456242;
  522. // System.NonSerializedAttribute
  523. struct NonSerializedAttribute_t2945079482;
  524. // System.Runtime.InteropServices.FieldOffsetAttribute
  525. struct FieldOffsetAttribute_t3945874278;
  526. // System.Reflection.MemberFilter
  527. struct MemberFilter_t426314064;
  528. // System.Reflection.MemberInfoSerializationHolder
  529. struct MemberInfoSerializationHolder_t1943730831;
  530. // System.Runtime.Serialization.SerializationException
  531. struct SerializationException_t3941511869;
  532. // System.Reflection.Missing
  533. struct Missing_t508514592;
  534. // System.Reflection.TypeFilter
  535. struct TypeFilter_t2356120900;
  536. // System.Reflection.ModuleResolveEventHandler
  537. struct ModuleResolveEventHandler_t797517678;
  538. // System.ResolveEventArgs
  539. struct ResolveEventArgs_t1779456501;
  540. // System.Reflection.MonoCMethod
  541. struct MonoCMethod_t3191134373;
  542. // System.MemberAccessException
  543. struct MemberAccessException_t1734467078;
  544. // System.Reflection.TargetInvocationException
  545. struct TargetInvocationException_t4266643902;
  546. // System.Reflection.MonoEvent
  547. struct MonoEvent_t;
  548. // System.Reflection.MonoField
  549. struct MonoField_t;
  550. // System.Reflection.TargetException
  551. struct TargetException_t3386045725;
  552. // System.FieldAccessException
  553. struct FieldAccessException_t238379456;
  554. // System.Reflection.MonoGenericCMethod
  555. struct MonoGenericCMethod_t4239028627;
  556. // System.Reflection.MonoGenericMethod
  557. struct MonoGenericMethod_t;
  558. // System.Reflection.MonoMethod
  559. struct MonoMethod_t;
  560. // System.Runtime.InteropServices.DllImportAttribute
  561. struct DllImportAttribute_t92573803;
  562. // System.Runtime.InteropServices.PreserveSigAttribute
  563. struct PreserveSigAttribute_t979468563;
  564. // System.Reflection.MonoProperty
  565. struct MonoProperty_t;
  566. // System.Reflection.MonoProperty/GetterAdapter
  567. struct GetterAdapter_t2155025054;
  568. // System.MethodAccessException
  569. struct MethodAccessException_t190175859;
  570. // System.Runtime.CompilerServices.DecimalConstantAttribute
  571. struct DecimalConstantAttribute_t1976047975;
  572. // System.Runtime.CompilerServices.DateTimeConstantAttribute
  573. struct DateTimeConstantAttribute_t375130962;
  574. // System.Runtime.InteropServices.InAttribute
  575. struct InAttribute_t4080363445;
  576. // System.Runtime.InteropServices.OptionalAttribute
  577. struct OptionalAttribute_t2982857498;
  578. // System.Runtime.InteropServices.OutAttribute
  579. struct OutAttribute_t3399657568;
  580. // System.Reflection.Pointer
  581. struct Pointer_t2088917139;
  582. // System.Reflection.StrongNameKeyPair
  583. struct StrongNameKeyPair_t3411219591;
  584. // System.EventArgs
  585. struct EventArgs_t3591816995;
  586. // System.ResolveEventHandler
  587. struct ResolveEventHandler_t2775508208;
  588. // System.Resources.NeutralResourcesLanguageAttribute
  589. struct NeutralResourcesLanguageAttribute_t2027633532;
  590. // System.Resources.ResourceManager
  591. struct ResourceManager_t4037989559;
  592. // System.Collections.Hashtable
  593. struct Hashtable_t1853889766;
  594. // System.Resources.ResourceReader
  595. struct ResourceReader_t3300492639;
  596. // System.IO.Stream
  597. struct Stream_t1273022909;
  598. // System.Text.Encoding
  599. struct Encoding_t1523322056;
  600. // System.IO.BinaryReader
  601. struct BinaryReader_t2428077293;
  602. // System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
  603. struct BinaryFormatter_t3197753202;
  604. // System.Runtime.Serialization.ISurrogateSelector
  605. struct ISurrogateSelector_t3040401154;
  606. // System.IO.FileStream
  607. struct FileStream_t4292183065;
  608. // System.Collections.IEnumerator
  609. struct IEnumerator_t1853284238;
  610. // System.IO.MemoryStream
  611. struct MemoryStream_t94973147;
  612. // System.Resources.ResourceReader/ResourceCacheItem[]
  613. struct ResourceCacheItemU5BU5D_t1637949902;
  614. // System.Collections.IDictionaryEnumerator
  615. struct IDictionaryEnumerator_t1693217257;
  616. // System.Resources.ResourceReader/ResourceEnumerator
  617. struct ResourceEnumerator_t2106512554;
  618. // System.Reflection.Emit.ILTokenInfo[]
  619. struct ILTokenInfoU5BU5D_t973106575;
  620. // System.Reflection.Emit.ILGenerator/LabelData[]
  621. struct LabelDataU5BU5D_t327903686;
  622. // System.Reflection.Emit.ILGenerator/LabelFixup[]
  623. struct LabelFixupU5BU5D_t103660291;
  624. // System.Globalization.DateTimeFormatInfo
  625. struct DateTimeFormatInfo_t2405853701;
  626. // System.Globalization.TextInfo
  627. struct TextInfo_t3810425522;
  628. // System.Globalization.CompareInfo
  629. struct CompareInfo_t1092934962;
  630. // System.Globalization.Calendar[]
  631. struct CalendarU5BU5D_t3985046076;
  632. // System.Globalization.Calendar
  633. struct Calendar_t1661121569;
  634. // System.Collections.Generic.Dictionary`2<System.String,System.Int32>
  635. struct Dictionary_2_t2736202052;
  636. // System.Int32
  637. struct Int32_t2950945753;
  638. // System.Void
  639. struct Void_t1185182177;
  640. // System.Runtime.Serialization.IFormatter
  641. struct IFormatter_t3549834567;
  642. // System.Resources.ResourceReader/ResourceInfo[]
  643. struct ResourceInfoU5BU5D_t2132996019;
  644. // System.Text.DecoderFallback
  645. struct DecoderFallback_t3123823036;
  646. // System.Text.EncoderFallback
  647. struct EncoderFallback_t1188251036;
  648. // System.Text.Decoder
  649. struct Decoder_t2204182725;
  650. // System.Char[]
  651. struct CharU5BU5D_t3528271667;
  652. // System.Runtime.Remoting.ServerIdentity
  653. struct ServerIdentity_t2342208608;
  654. // System.Security.Cryptography.KeySizes[]
  655. struct KeySizesU5BU5D_t722666473;
  656. // System.Collections.Hashtable/Slot[]
  657. struct SlotU5BU5D_t2994659099;
  658. // System.Collections.Hashtable/HashKeys
  659. struct HashKeys_t1568156503;
  660. // System.Collections.Hashtable/HashValues
  661. struct HashValues_t618387445;
  662. // System.Collections.IHashCodeProvider
  663. struct IHashCodeProvider_t267601189;
  664. // System.Collections.IComparer
  665. struct IComparer_t1540313114;
  666. // System.Collections.IEqualityComparer
  667. struct IEqualityComparer_t1493878338;
  668. // System.IntPtr[]
  669. struct IntPtrU5BU5D_t4013366056;
  670. // System.Collections.IDictionary
  671. struct IDictionary_t1363984059;
  672. // System.Runtime.Serialization.IFormatterConverter
  673. struct IFormatterConverter_t2171992254;
  674. // System.Byte
  675. struct Byte_t1134296376;
  676. // System.Double
  677. struct Double_t594665363;
  678. // System.UInt16
  679. struct UInt16_t2177724958;
  680. // System.Boolean[]
  681. struct BooleanU5BU5D_t2897418192;
  682. // System.DelegateData
  683. struct DelegateData_t1677132599;
  684. // System.Security.PermissionSet
  685. struct PermissionSet_t223948603;
  686. // System.Security.IPermission
  687. struct IPermission_t4015543450;
  688. // System.Reflection.Emit.ParameterBuilder[]
  689. struct ParameterBuilderU5BU5D_t3054868058;
  690. // System.Reflection.Emit.CustomAttributeBuilder[]
  691. struct CustomAttributeBuilderU5BU5D_t2951373564;
  692. // System.Reflection.Emit.GenericTypeParameterBuilder[]
  693. struct GenericTypeParameterBuilderU5BU5D_t3780444109;
  694. // System.Reflection.Emit.RefEmitPermissionSet[]
  695. struct RefEmitPermissionSetU5BU5D_t567451178;
  696. // System.Security.Principal.IPrincipal
  697. struct IPrincipal_t2343618843;
  698. // System.AppDomainManager
  699. struct AppDomainManager_t1420869192;
  700. // System.ActivationContext
  701. struct ActivationContext_t976916018;
  702. // System.ApplicationIdentity
  703. struct ApplicationIdentity_t1917735356;
  704. // System.AssemblyLoadEventHandler
  705. struct AssemblyLoadEventHandler_t107971893;
  706. // System.EventHandler
  707. struct EventHandler_t1348719766;
  708. // System.UnhandledExceptionEventHandler
  709. struct UnhandledExceptionEventHandler_t3101989324;
  710. // System.Reflection.Emit.ModuleBuilder[]
  711. struct ModuleBuilderU5BU5D_t2441092650;
  712. // System.Reflection.Emit.TypeBuilder[]
  713. struct TypeBuilderU5BU5D_t786280671;
  714. // System.Reflection.Emit.MethodBuilder[]
  715. struct MethodBuilderU5BU5D_t3705301900;
  716. // System.Reflection.Emit.FieldBuilder[]
  717. struct FieldBuilderU5BU5D_t138311604;
  718. // System.Reflection.Emit.MonoResource[]
  719. struct MonoResourceU5BU5D_t979189380;
  720. // System.Diagnostics.SymbolStore.ISymbolWriter
  721. struct ISymbolWriter_t780458634;
  722. // System.Runtime.Serialization.SerializationBinder
  723. struct SerializationBinder_t274213469;
  724. // System.Reflection.Emit.ConstructorBuilder[]
  725. struct ConstructorBuilderU5BU5D_t3223009221;
  726. // System.Reflection.Emit.PropertyBuilder[]
  727. struct PropertyBuilderU5BU5D_t4023329206;
  728. // System.Reflection.Emit.EventBuilder[]
  729. struct EventBuilderU5BU5D_t3902749141;
  730. extern RuntimeClass* Int32U5BU5D_t385246372_il2cpp_TypeInfo_var;
  731. extern RuntimeClass* ArgumentException_t132251570_il2cpp_TypeInfo_var;
  732. extern const RuntimeMethod* CustomInfo_GetActiveSection_m2184507081_RuntimeMethod_var;
  733. extern const uint32_t CustomInfo_GetActiveSection_m2184507081_MetadataUsageId;
  734. extern RuntimeClass* CustomInfo_t435179798_il2cpp_TypeInfo_var;
  735. extern const uint32_t CustomInfo_Parse_m4163382069_MetadataUsageId;
  736. extern RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
  737. extern const uint32_t CustomInfo_Format_m1134896917_MetadataUsageId;
  738. extern String_t* _stringLiteral2456128945;
  739. extern const uint32_t ObjectDisposedException__ctor_m3603759869_MetadataUsageId;
  740. extern String_t* _stringLiteral3117225416;
  741. extern const uint32_t ObjectDisposedException__ctor_m1894780688_MetadataUsageId;
  742. extern const uint32_t ObjectDisposedException_GetObjectData_m2330532076_MetadataUsageId;
  743. extern RuntimeClass* String_t_il2cpp_TypeInfo_var;
  744. extern RuntimeClass* ArgumentNullException_t1615371798_il2cpp_TypeInfo_var;
  745. extern const RuntimeMethod* OperatingSystem__ctor_m1545635730_RuntimeMethod_var;
  746. extern String_t* _stringLiteral1902401671;
  747. extern const uint32_t OperatingSystem__ctor_m1545635730_MetadataUsageId;
  748. extern RuntimeClass* OperatingSystem_t3730783609_il2cpp_TypeInfo_var;
  749. extern const uint32_t OperatingSystem_Clone_m1122165140_MetadataUsageId;
  750. extern RuntimeClass* PlatformID_t897822290_il2cpp_TypeInfo_var;
  751. extern String_t* _stringLiteral3832367947;
  752. extern String_t* _stringLiteral1914678832;
  753. extern String_t* _stringLiteral196986056;
  754. extern const uint32_t OperatingSystem_GetObjectData_m1571196722_MetadataUsageId;
  755. extern String_t* _stringLiteral1883986088;
  756. extern String_t* _stringLiteral727782318;
  757. extern String_t* _stringLiteral2266012253;
  758. extern String_t* _stringLiteral3363545007;
  759. extern String_t* _stringLiteral1133726264;
  760. extern String_t* _stringLiteral328992231;
  761. extern String_t* _stringLiteral2744711299;
  762. extern String_t* _stringLiteral2788515067;
  763. extern String_t* _stringLiteral3452614528;
  764. extern const uint32_t OperatingSystem_ToString_m3445473725_MetadataUsageId;
  765. extern RuntimeClass* StringComparer_t3301955079_il2cpp_TypeInfo_var;
  766. extern const uint32_t OrdinalComparer__ctor_m1028789954_MetadataUsageId;
  767. extern const uint32_t OrdinalComparer_Compare_m2819174916_MetadataUsageId;
  768. extern const uint32_t OrdinalComparer_Equals_m1106612171_MetadataUsageId;
  769. extern const RuntimeMethod* OrdinalComparer_GetHashCode_m3219897106_RuntimeMethod_var;
  770. extern String_t* _stringLiteral3452614605;
  771. extern const uint32_t OrdinalComparer_GetHashCode_m3219897106_MetadataUsageId;
  772. extern String_t* _stringLiteral3285153522;
  773. extern const uint32_t OutOfMemoryException__ctor_m3893515912_MetadataUsageId;
  774. extern String_t* _stringLiteral1997606331;
  775. extern const uint32_t OverflowException__ctor_m4029085969_MetadataUsageId;
  776. extern String_t* _stringLiteral2101062090;
  777. extern const uint32_t PlatformNotSupportedException__ctor_m1787918017_MetadataUsageId;
  778. extern const uint32_t Random__ctor_m3209279193_MetadataUsageId;
  779. extern RuntimeClass* ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var;
  780. extern const RuntimeMethod* Random_Next_m2295149237_RuntimeMethod_var;
  781. extern String_t* _stringLiteral1302184587;
  782. extern const uint32_t Random_Next_m2295149237_MetadataUsageId;
  783. extern const RuntimeMethod* Random_NextBytes_m3935257853_RuntimeMethod_var;
  784. extern String_t* _stringLiteral3939495523;
  785. extern const uint32_t Random_NextBytes_m3935257853_MetadataUsageId;
  786. extern String_t* _stringLiteral3324613766;
  787. extern const uint32_t RankException__ctor_m4082747811_MetadataUsageId;
  788. extern String_t* _stringLiteral3178335748;
  789. extern const uint32_t AmbiguousMatchException__ctor_m15419215_MetadataUsageId;
  790. extern RuntimeClass* ResolveEventHolder_t2120639521_il2cpp_TypeInfo_var;
  791. extern const uint32_t Assembly__ctor_m823291553_MetadataUsageId;
  792. extern const uint32_t Assembly_get_Location_m3857174850_MetadataUsageId;
  793. extern RuntimeClass* MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var;
  794. extern const uint32_t Assembly_IsDefined_m1652198537_MetadataUsageId;
  795. extern const uint32_t Assembly_GetCustomAttributes_m1392215527_MetadataUsageId;
  796. extern const uint32_t Assembly_GetCustomAttributes_m1347362332_MetadataUsageId;
  797. extern const RuntimeMethod* Assembly_GetType_m3468564723_RuntimeMethod_var;
  798. extern String_t* _stringLiteral62725243;
  799. extern String_t* _stringLiteral696966477;
  800. extern const uint32_t Assembly_GetType_m3468564723_MetadataUsageId;
  801. extern RuntimeClass* SecurityManager_t3383402582_il2cpp_TypeInfo_var;
  802. extern const uint32_t Assembly_GetName_m981771927_MetadataUsageId;
  803. extern RuntimeClass* AssemblyName_t270931938_il2cpp_TypeInfo_var;
  804. extern const uint32_t Assembly_UnprotectedGetName_m600830855_MetadataUsageId;
  805. extern const RuntimeMethod* Assembly_GetModule_m3867448062_RuntimeMethod_var;
  806. extern String_t* _stringLiteral106439711;
  807. extern const uint32_t Assembly_GetModule_m3867448062_MetadataUsageId;
  808. extern const RuntimeType* Module_t2987026101_0_0_0_var;
  809. extern RuntimeClass* ArrayList_t2718874744_il2cpp_TypeInfo_var;
  810. extern RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  811. extern RuntimeClass* ModuleU5BU5D_t4238763736_il2cpp_TypeInfo_var;
  812. extern const uint32_t Assembly_GetModules_m4157408231_MetadataUsageId;
  813. extern const RuntimeMethod* Assembly_GetExecutingAssembly_m4021024968_RuntimeMethod_var;
  814. extern const uint32_t Assembly_GetExecutingAssembly_m4021024968_MetadataUsageId;
  815. extern const RuntimeMethod* AssemblyFileVersionAttribute__ctor_m3720707642_RuntimeMethod_var;
  816. extern const uint32_t AssemblyFileVersionAttribute__ctor_m3720707642_MetadataUsageId;
  817. extern const RuntimeType* Version_t3456873960_0_0_0_var;
  818. extern const RuntimeType* ByteU5BU5D_t4116647657_0_0_0_var;
  819. extern const RuntimeType* AssemblyHashAlgorithm_t1216504064_0_0_0_var;
  820. extern const RuntimeType* StrongNameKeyPair_t3411219591_0_0_0_var;
  821. extern const RuntimeType* AssemblyVersionCompatibility_t766556580_0_0_0_var;
  822. extern const RuntimeType* AssemblyNameFlags_t3675421470_0_0_0_var;
  823. extern RuntimeClass* Version_t3456873960_il2cpp_TypeInfo_var;
  824. extern RuntimeClass* ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var;
  825. extern RuntimeClass* Int32_t2950945753_il2cpp_TypeInfo_var;
  826. extern RuntimeClass* StrongNameKeyPair_t3411219591_il2cpp_TypeInfo_var;
  827. extern RuntimeClass* CultureInfo_t4157843068_il2cpp_TypeInfo_var;
  828. extern String_t* _stringLiteral2799480233;
  829. extern String_t* _stringLiteral993777815;
  830. extern String_t* _stringLiteral1979690544;
  831. extern String_t* _stringLiteral515930092;
  832. extern String_t* _stringLiteral2412227370;
  833. extern String_t* _stringLiteral809199843;
  834. extern String_t* _stringLiteral2690023160;
  835. extern String_t* _stringLiteral2861519396;
  836. extern String_t* _stringLiteral1263429280;
  837. extern String_t* _stringLiteral3886796070;
  838. extern const uint32_t AssemblyName__ctor_m1753467291_MetadataUsageId;
  839. extern String_t* _stringLiteral155902455;
  840. extern String_t* _stringLiteral1973799399;
  841. extern String_t* _stringLiteral490541601;
  842. extern String_t* _stringLiteral746622039;
  843. extern String_t* _stringLiteral1736874801;
  844. extern String_t* _stringLiteral3451434968;
  845. extern String_t* _stringLiteral2676776848;
  846. extern const uint32_t AssemblyName_get_FullName_m3351492191_MetadataUsageId;
  847. extern RuntimeClass* SecurityException_t975544473_il2cpp_TypeInfo_var;
  848. extern const RuntimeMethod* AssemblyName_GetPublicKeyToken_m741436902_RuntimeMethod_var;
  849. extern String_t* _stringLiteral761112055;
  850. extern const uint32_t AssemblyName_GetPublicKeyToken_m741436902_MetadataUsageId;
  851. extern RuntimeClass* CryptographicException_t248831461_il2cpp_TypeInfo_var;
  852. extern const uint32_t AssemblyName_get_IsPublicKeyValid_m1483495830_MetadataUsageId;
  853. extern const RuntimeMethod* AssemblyName_InternalGetPublicKeyToken_m3407918444_RuntimeMethod_var;
  854. extern const uint32_t AssemblyName_InternalGetPublicKeyToken_m3407918444_MetadataUsageId;
  855. extern const uint32_t AssemblyName_ComputePublicKeyToken_m824893834_MetadataUsageId;
  856. extern RuntimeClass* AssemblyHashAlgorithm_t1216504064_il2cpp_TypeInfo_var;
  857. extern RuntimeClass* AssemblyVersionCompatibility_t766556580_il2cpp_TypeInfo_var;
  858. extern RuntimeClass* AssemblyNameFlags_t3675421470_il2cpp_TypeInfo_var;
  859. extern const RuntimeMethod* AssemblyName_GetObjectData_m1516383869_RuntimeMethod_var;
  860. extern String_t* _stringLiteral79347;
  861. extern String_t* _stringLiteral1958963313;
  862. extern String_t* _stringLiteral1354616406;
  863. extern const uint32_t AssemblyName_GetObjectData_m1516383869_MetadataUsageId;
  864. extern const uint32_t AssemblyName_Clone_m43657973_MetadataUsageId;
  865. extern RuntimeClass* Path_t1605229823_il2cpp_TypeInfo_var;
  866. extern const RuntimeMethod* AssemblyName_GetAssemblyName_m2947832080_RuntimeMethod_var;
  867. extern String_t* _stringLiteral1776126004;
  868. extern const uint32_t AssemblyName_GetAssemblyName_m2947832080_MetadataUsageId;
  869. extern RuntimeClass* Default_t2456596213_il2cpp_TypeInfo_var;
  870. extern RuntimeClass* Binder_t2999457153_il2cpp_TypeInfo_var;
  871. extern const uint32_t Binder__cctor_m245494241_MetadataUsageId;
  872. extern const uint32_t Binder_get_DefaultBinder_m950908649_MetadataUsageId;
  873. extern RuntimeClass* TargetParameterCountException_t1216617239_il2cpp_TypeInfo_var;
  874. extern const RuntimeMethod* Binder_ConvertArgs_m2124461494_RuntimeMethod_var;
  875. extern const uint32_t Binder_ConvertArgs_m2124461494_MetadataUsageId;
  876. extern RuntimeClass* AmbiguousMatchException_t566690781_il2cpp_TypeInfo_var;
  877. extern const RuntimeMethod* Binder_FindMostDerivedMatch_m239579024_RuntimeMethod_var;
  878. extern const uint32_t Binder_FindMostDerivedMatch_m239579024_MetadataUsageId;
  879. extern const uint32_t Default__ctor_m325526679_MetadataUsageId;
  880. extern RuntimeClass* TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var;
  881. extern const uint32_t Default_BindToMethod_m490530316_MetadataUsageId;
  882. extern RuntimeClass* ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var;
  883. extern const uint32_t Default_ReorderParameters_m2076271671_MetadataUsageId;
  884. extern const RuntimeType* Char_t3634460470_0_0_0_var;
  885. extern const RuntimeType* Double_t594665363_0_0_0_var;
  886. extern const RuntimeType* Single_t1397266774_0_0_0_var;
  887. extern const RuntimeType* IntPtr_t_0_0_0_var;
  888. extern RuntimeClass* Enum_t4135868527_il2cpp_TypeInfo_var;
  889. extern RuntimeClass* Char_t3634460470_il2cpp_TypeInfo_var;
  890. extern RuntimeClass* Double_t594665363_il2cpp_TypeInfo_var;
  891. extern RuntimeClass* Single_t1397266774_il2cpp_TypeInfo_var;
  892. extern RuntimeClass* Convert_t2465617642_il2cpp_TypeInfo_var;
  893. extern const uint32_t Default_ChangeType_m1399759417_MetadataUsageId;
  894. extern const RuntimeType* Nullable_1_t3772285925_0_0_0_var;
  895. extern const RuntimeType* RuntimeObject_0_0_0_var;
  896. extern const RuntimeType* Enum_t4135868527_0_0_0_var;
  897. extern const uint32_t Default_check_type_m3691874551_MetadataUsageId;
  898. extern const RuntimeType* ParamArrayAttribute_t3664765590_0_0_0_var;
  899. extern const RuntimeMethod* Default_SelectMethod_m469311730_RuntimeMethod_var;
  900. extern String_t* _stringLiteral461028519;
  901. extern const uint32_t Default_SelectMethod_m469311730_MetadataUsageId;
  902. extern const RuntimeMethod* Default_GetBetterMethod_m3232777160_RuntimeMethod_var;
  903. extern const uint32_t Default_GetBetterMethod_m3232777160_MetadataUsageId;
  904. extern const RuntimeMethod* Array_IndexOf_TisType_t_m2550246197_RuntimeMethod_var;
  905. extern const uint32_t Default_CompareCloserType_m2643961470_MetadataUsageId;
  906. extern const RuntimeMethod* Default_SelectProperty_m1220817815_RuntimeMethod_var;
  907. extern String_t* _stringLiteral4221296810;
  908. extern const uint32_t Default_SelectProperty_m1220817815_MetadataUsageId;
  909. extern const uint32_t Default_check_type_with_score_m3022331006_MetadataUsageId;
  910. extern RuntimeClass* ConstructorInfo_t5769829_il2cpp_TypeInfo_var;
  911. extern String_t* _stringLiteral1221375020;
  912. extern String_t* _stringLiteral3452012868;
  913. extern const uint32_t ConstructorInfo__cctor_m1016079270_MetadataUsageId;
  914. extern const uint32_t ConstructorInfo_Invoke_m4089836896_MetadataUsageId;
  915. extern RuntimeClass* CustomAttributeTypedArgumentU5BU5D_t1465843424_il2cpp_TypeInfo_var;
  916. extern RuntimeClass* CustomAttributeNamedArgumentU5BU5D_t3710464795_il2cpp_TypeInfo_var;
  917. extern const RuntimeMethod* CustomAttributeData_UnboxValues_TisCustomAttributeTypedArgument_t2723150157_m679789813_RuntimeMethod_var;
  918. extern const RuntimeMethod* Array_AsReadOnly_TisCustomAttributeTypedArgument_t2723150157_m2714472677_RuntimeMethod_var;
  919. extern const RuntimeMethod* CustomAttributeData_UnboxValues_TisCustomAttributeNamedArgument_t287865710_m2244692512_RuntimeMethod_var;
  920. extern const RuntimeMethod* Array_AsReadOnly_TisCustomAttributeNamedArgument_t287865710_m2126958740_RuntimeMethod_var;
  921. extern const uint32_t CustomAttributeData__ctor_m2966233049_MetadataUsageId;
  922. extern const uint32_t CustomAttributeData_GetCustomAttributes_m2970182643_MetadataUsageId;
  923. extern const uint32_t CustomAttributeData_GetCustomAttributes_m2141595938_MetadataUsageId;
  924. extern const uint32_t CustomAttributeData_GetCustomAttributes_m1033457578_MetadataUsageId;
  925. extern const uint32_t CustomAttributeData_GetCustomAttributes_m1863564558_MetadataUsageId;
  926. extern RuntimeClass* IList_1_t243502644_il2cpp_TypeInfo_var;
  927. extern RuntimeClass* ICollection_1_t1256335095_il2cpp_TypeInfo_var;
  928. extern RuntimeClass* ICollection_1_t3116017944_il2cpp_TypeInfo_var;
  929. extern RuntimeClass* IList_1_t2103185493_il2cpp_TypeInfo_var;
  930. extern String_t* _stringLiteral3452614645;
  931. extern String_t* _stringLiteral3452614536;
  932. extern String_t* _stringLiteral3450517380;
  933. extern String_t* _stringLiteral3458054023;
  934. extern const uint32_t CustomAttributeData_ToString_m1995965208_MetadataUsageId;
  935. extern RuntimeClass* CustomAttributeData_t1084486650_il2cpp_TypeInfo_var;
  936. extern RuntimeClass* CustomAttributeTypedArgument_t2723150157_il2cpp_TypeInfo_var;
  937. extern RuntimeClass* CustomAttributeNamedArgument_t287865710_il2cpp_TypeInfo_var;
  938. extern const uint32_t CustomAttributeData_Equals_m4034962021_MetadataUsageId;
  939. extern const uint32_t CustomAttributeData_GetHashCode_m3727773664_MetadataUsageId;
  940. struct CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke;
  941. struct CustomAttributeTypedArgument_t2723150157;;
  942. struct CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke;;
  943. struct CustomAttributeTypedArgument_t2723150157_marshaled_com;
  944. struct CustomAttributeTypedArgument_t2723150157_marshaled_com;;
  945. extern String_t* _stringLiteral3787301066;
  946. extern const uint32_t CustomAttributeNamedArgument_ToString_m1488801416_MetadataUsageId;
  947. extern const uint32_t CustomAttributeNamedArgument_Equals_m1414002036_MetadataUsageId;
  948. extern const RuntimeType* String_t_0_0_0_var;
  949. extern const RuntimeType* Type_t_0_0_0_var;
  950. extern String_t* _stringLiteral3452614526;
  951. extern String_t* _stringLiteral2900977383;
  952. extern String_t* _stringLiteral3452614535;
  953. extern const uint32_t CustomAttributeTypedArgument_ToString_m864948362_MetadataUsageId;
  954. extern const uint32_t CustomAttributeTypedArgument_Equals_m2261980307_MetadataUsageId;
  955. extern const RuntimeMethod* AssemblyBuilder_get_Location_m384539722_RuntimeMethod_var;
  956. extern const uint32_t AssemblyBuilder_get_Location_m384539722_MetadataUsageId;
  957. extern const uint32_t AssemblyBuilder_GetModulesInternal_m1170927462_MetadataUsageId;
  958. extern const uint32_t AssemblyBuilder_GetTypes_m3415680380_MetadataUsageId;
  959. extern RuntimeClass* NotSupportedException_t1314879016_il2cpp_TypeInfo_var;
  960. extern String_t* _stringLiteral20346071;
  961. extern const uint32_t AssemblyBuilder_not_supported_m1735277432_MetadataUsageId;
  962. extern const RuntimeType* RuntimeArray_0_0_0_var;
  963. extern const uint32_t ByRefType_get_BaseType_m3006686054_MetadataUsageId;
  964. extern String_t* _stringLiteral3452614522;
  965. extern const uint32_t ByRefType_FormatName_m4045363682_MetadataUsageId;
  966. extern const RuntimeMethod* ByRefType_MakeByRefType_m272328919_RuntimeMethod_var;
  967. extern String_t* _stringLiteral2989606046;
  968. extern const uint32_t ByRefType_MakeByRefType_m272328919_MetadataUsageId;
  969. extern RuntimeClass* ModuleBuilder_t731887691_il2cpp_TypeInfo_var;
  970. extern const RuntimeMethod* ConstructorBuilder__ctor_m1580993362_RuntimeMethod_var;
  971. extern String_t* _stringLiteral2983100596;
  972. extern String_t* _stringLiteral3892320758;
  973. extern const uint32_t ConstructorBuilder__ctor_m1580993362_MetadataUsageId;
  974. extern const RuntimeMethod* ConstructorBuilder_GetParameters_m1348730871_RuntimeMethod_var;
  975. extern const uint32_t ConstructorBuilder_GetParameters_m1348730871_MetadataUsageId;
  976. extern RuntimeClass* ParameterInfoU5BU5D_t390618515_il2cpp_TypeInfo_var;
  977. extern RuntimeClass* ParameterInfo_t1861056598_il2cpp_TypeInfo_var;
  978. extern const uint32_t ConstructorBuilder_GetParametersInternal_m2039842762_MetadataUsageId;
  979. extern const RuntimeMethod* ConstructorBuilder_Invoke_m3979373259_RuntimeMethod_var;
  980. extern const uint32_t ConstructorBuilder_Invoke_m3979373259_MetadataUsageId;
  981. extern const RuntimeMethod* ConstructorBuilder_Invoke_m3010446651_RuntimeMethod_var;
  982. extern const uint32_t ConstructorBuilder_Invoke_m3010446651_MetadataUsageId;
  983. extern const RuntimeMethod* ConstructorBuilder_get_MethodHandle_m3934509563_RuntimeMethod_var;
  984. extern const uint32_t ConstructorBuilder_get_MethodHandle_m3934509563_MetadataUsageId;
  985. extern const uint32_t ConstructorBuilder_get_Name_m2426555260_MetadataUsageId;
  986. extern const RuntimeMethod* ConstructorBuilder_IsDefined_m3603803379_RuntimeMethod_var;
  987. extern const uint32_t ConstructorBuilder_IsDefined_m3603803379_MetadataUsageId;
  988. extern const RuntimeMethod* ConstructorBuilder_GetCustomAttributes_m2495332786_RuntimeMethod_var;
  989. extern const uint32_t ConstructorBuilder_GetCustomAttributes_m2495332786_MetadataUsageId;
  990. extern const RuntimeMethod* ConstructorBuilder_GetCustomAttributes_m330373636_RuntimeMethod_var;
  991. extern const uint32_t ConstructorBuilder_GetCustomAttributes_m330373636_MetadataUsageId;
  992. extern RuntimeClass* ILGenerator_t1388622344_il2cpp_TypeInfo_var;
  993. extern const uint32_t ConstructorBuilder_GetILGenerator_m1750792206_MetadataUsageId;
  994. extern String_t* _stringLiteral501570505;
  995. extern String_t* _stringLiteral3458054009;
  996. extern const uint32_t ConstructorBuilder_ToString_m1596813917_MetadataUsageId;
  997. extern RuntimeClass* InvalidOperationException_t56020091_il2cpp_TypeInfo_var;
  998. extern const RuntimeMethod* ConstructorBuilder_fixup_m3699998230_RuntimeMethod_var;
  999. extern String_t* _stringLiteral3260778972;
  1000. extern String_t* _stringLiteral861788849;
  1001. extern const uint32_t ConstructorBuilder_fixup_m3699998230_MetadataUsageId;
  1002. extern RuntimeClass* AssemblyBuilder_t359885250_il2cpp_TypeInfo_var;
  1003. extern const uint32_t ConstructorBuilder_get_IsCompilerContext_m3364441562_MetadataUsageId;
  1004. extern const uint32_t ConstructorBuilder_not_supported_m1054126936_MetadataUsageId;
  1005. extern String_t* _stringLiteral1269799139;
  1006. extern const uint32_t ConstructorBuilder_not_created_m1456215494_MetadataUsageId;
  1007. extern const uint32_t DerivedType__ctor_m1853298054_MetadataUsageId;
  1008. extern const RuntimeMethod* DerivedType_GetInterface_m1167193043_RuntimeMethod_var;
  1009. extern const uint32_t DerivedType_GetInterface_m1167193043_MetadataUsageId;
  1010. extern const RuntimeMethod* DerivedType_GetInterfaces_m2159651138_RuntimeMethod_var;
  1011. extern const uint32_t DerivedType_GetInterfaces_m2159651138_MetadataUsageId;
  1012. extern const RuntimeMethod* DerivedType_GetEvent_m4157575360_RuntimeMethod_var;
  1013. extern const uint32_t DerivedType_GetEvent_m4157575360_MetadataUsageId;
  1014. extern const RuntimeMethod* DerivedType_GetEvents_m4141000909_RuntimeMethod_var;
  1015. extern const uint32_t DerivedType_GetEvents_m4141000909_MetadataUsageId;
  1016. extern const RuntimeMethod* DerivedType_GetField_m2027861924_RuntimeMethod_var;
  1017. extern const uint32_t DerivedType_GetField_m2027861924_MetadataUsageId;
  1018. extern const RuntimeMethod* DerivedType_GetFields_m3190137327_RuntimeMethod_var;
  1019. extern const uint32_t DerivedType_GetFields_m3190137327_MetadataUsageId;
  1020. extern const RuntimeMethod* DerivedType_GetMethodImpl_m1964451112_RuntimeMethod_var;
  1021. extern const uint32_t DerivedType_GetMethodImpl_m1964451112_MetadataUsageId;
  1022. extern const RuntimeMethod* DerivedType_GetMethods_m3787404845_RuntimeMethod_var;
  1023. extern const uint32_t DerivedType_GetMethods_m3787404845_MetadataUsageId;
  1024. extern const RuntimeMethod* DerivedType_GetNestedTypes_m2475059027_RuntimeMethod_var;
  1025. extern const uint32_t DerivedType_GetNestedTypes_m2475059027_MetadataUsageId;
  1026. extern const RuntimeMethod* DerivedType_GetProperties_m1122279043_RuntimeMethod_var;
  1027. extern const uint32_t DerivedType_GetProperties_m1122279043_MetadataUsageId;
  1028. extern const RuntimeMethod* DerivedType_GetPropertyImpl_m1772478290_RuntimeMethod_var;
  1029. extern const uint32_t DerivedType_GetPropertyImpl_m1772478290_MetadataUsageId;
  1030. extern const RuntimeMethod* DerivedType_GetConstructorImpl_m3293273905_RuntimeMethod_var;
  1031. extern const uint32_t DerivedType_GetConstructorImpl_m3293273905_MetadataUsageId;
  1032. extern const RuntimeMethod* DerivedType_GetConstructors_m483065502_RuntimeMethod_var;
  1033. extern const uint32_t DerivedType_GetConstructors_m483065502_MetadataUsageId;
  1034. extern const RuntimeMethod* DerivedType_InvokeMember_m2769515495_RuntimeMethod_var;
  1035. extern const uint32_t DerivedType_InvokeMember_m2769515495_MetadataUsageId;
  1036. extern const RuntimeMethod* DerivedType_MakeGenericType_m100846339_RuntimeMethod_var;
  1037. extern const uint32_t DerivedType_MakeGenericType_m100846339_MetadataUsageId;
  1038. extern RuntimeClass* ByRefType_t2066805327_il2cpp_TypeInfo_var;
  1039. extern const uint32_t DerivedType_MakeByRefType_m252999187_MetadataUsageId;
  1040. extern const uint32_t DerivedType_get_AssemblyQualifiedName_m1959142976_MetadataUsageId;
  1041. extern const RuntimeMethod* DerivedType_get_TypeHandle_m2879235498_RuntimeMethod_var;
  1042. extern const uint32_t DerivedType_get_TypeHandle_m2879235498_MetadataUsageId;
  1043. extern const RuntimeMethod* DerivedType_IsDefined_m3906894566_RuntimeMethod_var;
  1044. extern const uint32_t DerivedType_IsDefined_m3906894566_MetadataUsageId;
  1045. extern const RuntimeMethod* DerivedType_GetCustomAttributes_m851300494_RuntimeMethod_var;
  1046. extern const uint32_t DerivedType_GetCustomAttributes_m851300494_MetadataUsageId;
  1047. extern const RuntimeMethod* DerivedType_GetCustomAttributes_m3536779709_RuntimeMethod_var;
  1048. extern const uint32_t DerivedType_GetCustomAttributes_m3536779709_MetadataUsageId;
  1049. extern const RuntimeMethod* EnumBuilder_GetPropertyImpl_m569583507_RuntimeMethod_var;
  1050. extern const uint32_t EnumBuilder_GetPropertyImpl_m569583507_MetadataUsageId;
  1051. extern const uint32_t EnumBuilder_MakeByRefType_m1814180319_MetadataUsageId;
  1052. extern const uint32_t EnumBuilder_CreateNotSupportedException_m3236297331_MetadataUsageId;
  1053. extern const RuntimeMethod* FieldBuilder_get_FieldHandle_m535167546_RuntimeMethod_var;
  1054. extern const uint32_t FieldBuilder_get_FieldHandle_m535167546_MetadataUsageId;
  1055. extern const RuntimeMethod* FieldBuilder_GetCustomAttributes_m664752430_RuntimeMethod_var;
  1056. extern const uint32_t FieldBuilder_GetCustomAttributes_m664752430_MetadataUsageId;
  1057. extern const RuntimeMethod* FieldBuilder_GetCustomAttributes_m1915970159_RuntimeMethod_var;
  1058. extern const uint32_t FieldBuilder_GetCustomAttributes_m1915970159_MetadataUsageId;
  1059. extern const RuntimeMethod* FieldBuilder_GetValue_m1576493031_RuntimeMethod_var;
  1060. extern const uint32_t FieldBuilder_GetValue_m1576493031_MetadataUsageId;
  1061. extern const RuntimeMethod* FieldBuilder_IsDefined_m838988679_RuntimeMethod_var;
  1062. extern const uint32_t FieldBuilder_IsDefined_m838988679_MetadataUsageId;
  1063. extern const RuntimeMethod* FieldBuilder_SetValue_m828035213_RuntimeMethod_var;
  1064. extern const uint32_t FieldBuilder_SetValue_m828035213_MetadataUsageId;
  1065. extern const uint32_t FieldBuilder_CreateNotSupportedException_m2447945803_MetadataUsageId;
  1066. extern const RuntimeMethod* GenericTypeParameterBuilder_IsSubclassOf_m2266644074_RuntimeMethod_var;
  1067. extern const uint32_t GenericTypeParameterBuilder_IsSubclassOf_m2266644074_MetadataUsageId;
  1068. extern const RuntimeMethod* GenericTypeParameterBuilder_GetAttributeFlagsImpl_m2144850054_RuntimeMethod_var;
  1069. extern const uint32_t GenericTypeParameterBuilder_GetAttributeFlagsImpl_m2144850054_MetadataUsageId;
  1070. extern const RuntimeMethod* GenericTypeParameterBuilder_GetConstructorImpl_m863833310_RuntimeMethod_var;
  1071. extern const uint32_t GenericTypeParameterBuilder_GetConstructorImpl_m863833310_MetadataUsageId;
  1072. extern const RuntimeMethod* GenericTypeParameterBuilder_GetConstructors_m1741403645_RuntimeMethod_var;
  1073. extern const uint32_t GenericTypeParameterBuilder_GetConstructors_m1741403645_MetadataUsageId;
  1074. extern const RuntimeMethod* GenericTypeParameterBuilder_GetEvent_m1409082535_RuntimeMethod_var;
  1075. extern const uint32_t GenericTypeParameterBuilder_GetEvent_m1409082535_MetadataUsageId;
  1076. extern const RuntimeMethod* GenericTypeParameterBuilder_GetEvents_m3380982274_RuntimeMethod_var;
  1077. extern const uint32_t GenericTypeParameterBuilder_GetEvents_m3380982274_MetadataUsageId;
  1078. extern const RuntimeMethod* GenericTypeParameterBuilder_GetField_m2300277606_RuntimeMethod_var;
  1079. extern const uint32_t GenericTypeParameterBuilder_GetField_m2300277606_MetadataUsageId;
  1080. extern const RuntimeMethod* GenericTypeParameterBuilder_GetFields_m292751540_RuntimeMethod_var;
  1081. extern const uint32_t GenericTypeParameterBuilder_GetFields_m292751540_MetadataUsageId;
  1082. extern const RuntimeMethod* GenericTypeParameterBuilder_GetInterface_m3206406223_RuntimeMethod_var;
  1083. extern const uint32_t GenericTypeParameterBuilder_GetInterface_m3206406223_MetadataUsageId;
  1084. extern const RuntimeMethod* GenericTypeParameterBuilder_GetInterfaces_m1692228685_RuntimeMethod_var;
  1085. extern const uint32_t GenericTypeParameterBuilder_GetInterfaces_m1692228685_MetadataUsageId;
  1086. extern const RuntimeMethod* GenericTypeParameterBuilder_GetMember_m1603895220_RuntimeMethod_var;
  1087. extern const uint32_t GenericTypeParameterBuilder_GetMember_m1603895220_MetadataUsageId;
  1088. extern const RuntimeMethod* GenericTypeParameterBuilder_GetMethods_m2360745671_RuntimeMethod_var;
  1089. extern const uint32_t GenericTypeParameterBuilder_GetMethods_m2360745671_MetadataUsageId;
  1090. extern const RuntimeMethod* GenericTypeParameterBuilder_GetMethodImpl_m1665936690_RuntimeMethod_var;
  1091. extern const uint32_t GenericTypeParameterBuilder_GetMethodImpl_m1665936690_MetadataUsageId;
  1092. extern const RuntimeMethod* GenericTypeParameterBuilder_GetNestedTypes_m361187623_RuntimeMethod_var;
  1093. extern const uint32_t GenericTypeParameterBuilder_GetNestedTypes_m361187623_MetadataUsageId;
  1094. extern const RuntimeMethod* GenericTypeParameterBuilder_GetProperties_m2247759211_RuntimeMethod_var;
  1095. extern const uint32_t GenericTypeParameterBuilder_GetProperties_m2247759211_MetadataUsageId;
  1096. extern const RuntimeMethod* GenericTypeParameterBuilder_GetPropertyImpl_m2584778600_RuntimeMethod_var;
  1097. extern const uint32_t GenericTypeParameterBuilder_GetPropertyImpl_m2584778600_MetadataUsageId;
  1098. extern const RuntimeMethod* GenericTypeParameterBuilder_IsAssignableFrom_m67565415_RuntimeMethod_var;
  1099. extern const uint32_t GenericTypeParameterBuilder_IsAssignableFrom_m67565415_MetadataUsageId;
  1100. extern const RuntimeMethod* GenericTypeParameterBuilder_IsInstanceOfType_m1071939531_RuntimeMethod_var;
  1101. extern const uint32_t GenericTypeParameterBuilder_IsInstanceOfType_m1071939531_MetadataUsageId;
  1102. extern const RuntimeMethod* GenericTypeParameterBuilder_InvokeMember_m1647304778_RuntimeMethod_var;
  1103. extern const uint32_t GenericTypeParameterBuilder_InvokeMember_m1647304778_MetadataUsageId;
  1104. extern const RuntimeMethod* GenericTypeParameterBuilder_GetElementType_m871345408_RuntimeMethod_var;
  1105. extern const uint32_t GenericTypeParameterBuilder_GetElementType_m871345408_MetadataUsageId;
  1106. extern const RuntimeMethod* GenericTypeParameterBuilder_IsDefined_m98179866_RuntimeMethod_var;
  1107. extern const uint32_t GenericTypeParameterBuilder_IsDefined_m98179866_MetadataUsageId;
  1108. extern const RuntimeMethod* GenericTypeParameterBuilder_GetCustomAttributes_m386082976_RuntimeMethod_var;
  1109. extern const uint32_t GenericTypeParameterBuilder_GetCustomAttributes_m386082976_MetadataUsageId;
  1110. extern const RuntimeMethod* GenericTypeParameterBuilder_GetCustomAttributes_m580748276_RuntimeMethod_var;
  1111. extern const uint32_t GenericTypeParameterBuilder_GetCustomAttributes_m580748276_MetadataUsageId;
  1112. extern const RuntimeMethod* GenericTypeParameterBuilder_get_TypeHandle_m366353680_RuntimeMethod_var;
  1113. extern const uint32_t GenericTypeParameterBuilder_get_TypeHandle_m366353680_MetadataUsageId;
  1114. extern const RuntimeMethod* GenericTypeParameterBuilder_GetGenericArguments_m2988765390_RuntimeMethod_var;
  1115. extern const uint32_t GenericTypeParameterBuilder_GetGenericArguments_m2988765390_MetadataUsageId;
  1116. extern const RuntimeMethod* GenericTypeParameterBuilder_GetGenericTypeDefinition_m1032780002_RuntimeMethod_var;
  1117. extern const uint32_t GenericTypeParameterBuilder_GetGenericTypeDefinition_m1032780002_MetadataUsageId;
  1118. extern const RuntimeMethod* GenericTypeParameterBuilder_GetGenericParameterConstraints_m2383017492_RuntimeMethod_var;
  1119. extern const uint32_t GenericTypeParameterBuilder_GetGenericParameterConstraints_m2383017492_MetadataUsageId;
  1120. extern const uint32_t GenericTypeParameterBuilder_not_supported_m3358960901_MetadataUsageId;
  1121. extern const uint32_t GenericTypeParameterBuilder_MakeByRefType_m3833775061_MetadataUsageId;
  1122. extern RuntimeClass* ILTokenInfoU5BU5D_t973106575_il2cpp_TypeInfo_var;
  1123. extern const uint32_t ILGenerator__ctor_m1540961053_MetadataUsageId;
  1124. extern const RuntimeType* Void_t1185182177_0_0_0_var;
  1125. extern const uint32_t ILGenerator__cctor_m2934917055_MetadataUsageId;
  1126. extern const uint32_t ILGenerator_add_token_fixup_m1816002840_MetadataUsageId;
  1127. extern const uint32_t ILGenerator_make_room_m2688251824_MetadataUsageId;
  1128. extern RuntimeClass* TokenGenerator_t1734832736_il2cpp_TypeInfo_var;
  1129. extern const uint32_t ILGenerator_Emit_m1785051522_MetadataUsageId;
  1130. extern const RuntimeMethod* ILGenerator_label_fixup_m1749904972_RuntimeMethod_var;
  1131. extern String_t* _stringLiteral2283496579;
  1132. extern const uint32_t ILGenerator_label_fixup_m1749904972_MetadataUsageId;
  1133. extern const RuntimeMethod* MethodBuilder_get_ContainsGenericParameters_m1358274636_RuntimeMethod_var;
  1134. extern const uint32_t MethodBuilder_get_ContainsGenericParameters_m1358274636_MetadataUsageId;
  1135. extern const RuntimeMethod* MethodBuilder_get_MethodHandle_m565241742_RuntimeMethod_var;
  1136. extern const uint32_t MethodBuilder_get_MethodHandle_m565241742_MetadataUsageId;
  1137. extern const RuntimeMethod* MethodBuilder_GetParameters_m3527753207_RuntimeMethod_var;
  1138. extern const uint32_t MethodBuilder_GetParameters_m3527753207_MetadataUsageId;
  1139. extern const RuntimeMethod* MethodBuilder_Invoke_m3837446660_RuntimeMethod_var;
  1140. extern const uint32_t MethodBuilder_Invoke_m3837446660_MetadataUsageId;
  1141. extern const RuntimeMethod* MethodBuilder_IsDefined_m662196788_RuntimeMethod_var;
  1142. extern const uint32_t MethodBuilder_IsDefined_m662196788_MetadataUsageId;
  1143. extern const RuntimeMethod* MethodBuilder_GetCustomAttributes_m587605549_RuntimeMethod_var;
  1144. extern const uint32_t MethodBuilder_GetCustomAttributes_m587605549_MetadataUsageId;
  1145. extern const RuntimeMethod* MethodBuilder_GetCustomAttributes_m731278908_RuntimeMethod_var;
  1146. extern const uint32_t MethodBuilder_GetCustomAttributes_m731278908_MetadataUsageId;
  1147. extern RuntimeClass* TypeLoadException_t3707937253_il2cpp_TypeInfo_var;
  1148. extern const RuntimeMethod* MethodBuilder_check_override_m4226508046_RuntimeMethod_var;
  1149. extern String_t* _stringLiteral2601561403;
  1150. extern const uint32_t MethodBuilder_check_override_m4226508046_MetadataUsageId;
  1151. extern const RuntimeMethod* MethodBuilder_fixup_m1765890582_RuntimeMethod_var;
  1152. extern String_t* _stringLiteral1369238372;
  1153. extern const uint32_t MethodBuilder_fixup_m1765890582_MetadataUsageId;
  1154. extern RuntimeClass* StringU5BU5D_t1281789340_il2cpp_TypeInfo_var;
  1155. extern String_t* _stringLiteral3749038349;
  1156. extern String_t* _stringLiteral3451959190;
  1157. extern String_t* _stringLiteral3452614643;
  1158. extern const uint32_t MethodBuilder_ToString_m561658744_MetadataUsageId;
  1159. extern const uint32_t MethodBuilder_NotSupported_m1497589941_MetadataUsageId;
  1160. extern const uint32_t MethodBuilder_GetGenericArguments_m1765425737_MetadataUsageId;
  1161. extern RuntimeClass* MethodToken_t4055728386_il2cpp_TypeInfo_var;
  1162. extern const uint32_t MethodToken__cctor_m2263526478_MetadataUsageId;
  1163. extern const uint32_t MethodToken_Equals_m460628456_MetadataUsageId;
  1164. extern RuntimeClass* CharU5BU5D_t3528271667_il2cpp_TypeInfo_var;
  1165. extern const uint32_t ModuleBuilder__cctor_m2163728271_MetadataUsageId;
  1166. extern const uint32_t ModuleBuilder_get_next_table_index_m1158040331_MetadataUsageId;
  1167. extern const uint32_t ModuleBuilder_GetTypes_m158355402_MetadataUsageId;
  1168. extern const uint32_t ModuleBuilder_GetToken_m4274310417_MetadataUsageId;
  1169. extern RuntimeClass* ModuleBuilderTokenGenerator_t944435078_il2cpp_TypeInfo_var;
  1170. extern const uint32_t ModuleBuilder_GetTokenGenerator_m4177350090_MetadataUsageId;
  1171. extern RuntimeClass* OpCode_t123070264_il2cpp_TypeInfo_var;
  1172. extern const uint32_t OpCode_Equals_m1376200488_MetadataUsageId;
  1173. extern RuntimeClass* OpCodeNames_t3363784580_il2cpp_TypeInfo_var;
  1174. extern const uint32_t OpCode_get_Name_m149707431_MetadataUsageId;
  1175. extern String_t* _stringLiteral228012188;
  1176. extern String_t* _stringLiteral22182330;
  1177. extern String_t* _stringLiteral2608805698;
  1178. extern String_t* _stringLiteral4174889639;
  1179. extern String_t* _stringLiteral1446006284;
  1180. extern String_t* _stringLiteral3012090225;
  1181. extern String_t* _stringLiteral3630267383;
  1182. extern String_t* _stringLiteral2064183442;
  1183. extern String_t* _stringLiteral2467467969;
  1184. extern String_t* _stringLiteral901384028;
  1185. extern String_t* _stringLiteral3669064926;
  1186. extern String_t* _stringLiteral2102980985;
  1187. extern String_t* _stringLiteral2506265512;
  1188. extern String_t* _stringLiteral940181571;
  1189. extern String_t* _stringLiteral1566965809;
  1190. extern String_t* _stringLiteral1782086560;
  1191. extern String_t* _stringLiteral1605763352;
  1192. extern String_t* _stringLiteral2346508444;
  1193. extern String_t* _stringLiteral1490576685;
  1194. extern String_t* _stringLiteral2385305987;
  1195. extern String_t* _stringLiteral356797082;
  1196. extern String_t* _stringLiteral4159545928;
  1197. extern String_t* _stringLiteral2978920748;
  1198. extern String_t* _stringLiteral1022605612;
  1199. extern String_t* _stringLiteral3361257772;
  1200. extern String_t* _stringLiteral1404942636;
  1201. extern String_t* _stringLiteral3743594796;
  1202. extern String_t* _stringLiteral1787279660;
  1203. extern String_t* _stringLiteral4125931820;
  1204. extern String_t* _stringLiteral2169616684;
  1205. extern String_t* _stringLiteral213301548;
  1206. extern String_t* _stringLiteral2055059756;
  1207. extern String_t* _stringLiteral2188677532;
  1208. extern String_t* _stringLiteral2187891100;
  1209. extern String_t* _stringLiteral2188677543;
  1210. extern String_t* _stringLiteral2187891111;
  1211. extern String_t* _stringLiteral228667542;
  1212. extern String_t* _stringLiteral228012202;
  1213. extern String_t* _stringLiteral228143264;
  1214. extern String_t* _stringLiteral1201842139;
  1215. extern String_t* _stringLiteral7954538;
  1216. extern String_t* _stringLiteral2553217812;
  1217. extern String_t* _stringLiteral493533138;
  1218. extern String_t* _stringLiteral158802576;
  1219. extern String_t* _stringLiteral3303828977;
  1220. extern String_t* _stringLiteral314138006;
  1221. extern String_t* _stringLiteral3347872178;
  1222. extern String_t* _stringLiteral4201495399;
  1223. extern String_t* _stringLiteral3371661746;
  1224. extern String_t* _stringLiteral4225284967;
  1225. extern String_t* _stringLiteral3765171612;
  1226. extern String_t* _stringLiteral3736532380;
  1227. extern String_t* _stringLiteral1841327601;
  1228. extern String_t* _stringLiteral3760846236;
  1229. extern String_t* _stringLiteral1865641457;
  1230. extern String_t* _stringLiteral3455629246;
  1231. extern String_t* _stringLiteral4007353201;
  1232. extern String_t* _stringLiteral1601944429;
  1233. extern String_t* _stringLiteral2956502323;
  1234. extern String_t* _stringLiteral1699463503;
  1235. extern String_t* _stringLiteral2553086724;
  1236. extern String_t* _stringLiteral1700184399;
  1237. extern String_t* _stringLiteral2553807620;
  1238. extern String_t* _stringLiteral3374545336;
  1239. extern String_t* _stringLiteral3345906104;
  1240. extern String_t* _stringLiteral4199529325;
  1241. extern String_t* _stringLiteral3370219960;
  1242. extern String_t* _stringLiteral4223843181;
  1243. extern String_t* _stringLiteral1956447343;
  1244. extern String_t* _stringLiteral3067299526;
  1245. extern String_t* _stringLiteral741700698;
  1246. extern String_t* _stringLiteral1110984390;
  1247. extern String_t* _stringLiteral3080352858;
  1248. extern String_t* _stringLiteral1493321414;
  1249. extern String_t* _stringLiteral3462689882;
  1250. extern String_t* _stringLiteral2257995462;
  1251. extern String_t* _stringLiteral142493382;
  1252. extern String_t* _stringLiteral2703174995;
  1253. extern String_t* _stringLiteral3467849043;
  1254. extern String_t* _stringLiteral302126498;
  1255. extern String_t* _stringLiteral1582445480;
  1256. extern String_t* _stringLiteral3106097071;
  1257. extern String_t* _stringLiteral1149781935;
  1258. extern String_t* _stringLiteral1532118959;
  1259. extern String_t* _stringLiteral2296793007;
  1260. extern String_t* _stringLiteral2741972540;
  1261. extern String_t* _stringLiteral3506646588;
  1262. extern String_t* _stringLiteral3265744053;
  1263. extern String_t* _stringLiteral2103927693;
  1264. extern String_t* _stringLiteral2910496737;
  1265. extern String_t* _stringLiteral3716803640;
  1266. extern String_t* _stringLiteral1102095585;
  1267. extern String_t* _stringLiteral1343364231;
  1268. extern String_t* _stringLiteral3002128080;
  1269. extern String_t* _stringLiteral3266137269;
  1270. extern String_t* _stringLiteral3455629249;
  1271. extern String_t* _stringLiteral1390811624;
  1272. extern String_t* _stringLiteral2910300139;
  1273. extern String_t* _stringLiteral1391270365;
  1274. extern String_t* _stringLiteral3069170760;
  1275. extern String_t* _stringLiteral2862393993;
  1276. extern String_t* _stringLiteral2553611016;
  1277. extern String_t* _stringLiteral3457510394;
  1278. extern String_t* _stringLiteral1891426453;
  1279. extern String_t* _stringLiteral3054225867;
  1280. extern String_t* _stringLiteral1084857399;
  1281. extern String_t* _stringLiteral3053636043;
  1282. extern String_t* _stringLiteral1084267575;
  1283. extern String_t* _stringLiteral3053439435;
  1284. extern String_t* _stringLiteral1084070967;
  1285. extern String_t* _stringLiteral1231579915;
  1286. extern String_t* _stringLiteral2789391928;
  1287. extern String_t* _stringLiteral2746138419;
  1288. extern String_t* _stringLiteral2740668407;
  1289. extern String_t* _stringLiteral819665357;
  1290. extern String_t* _stringLiteral4051162092;
  1291. extern String_t* _stringLiteral54199357;
  1292. extern String_t* _stringLiteral1894568164;
  1293. extern String_t* _stringLiteral781852201;
  1294. extern String_t* _stringLiteral82367591;
  1295. extern String_t* _stringLiteral1520496490;
  1296. extern String_t* _stringLiteral1522659178;
  1297. extern String_t* _stringLiteral1555099731;
  1298. extern String_t* _stringLiteral3596961777;
  1299. extern String_t* _stringLiteral3826387268;
  1300. extern String_t* _stringLiteral3627370698;
  1301. extern String_t* _stringLiteral2780741640;
  1302. extern String_t* _stringLiteral1828056512;
  1303. extern String_t* _stringLiteral261972571;
  1304. extern String_t* _stringLiteral1424771985;
  1305. extern String_t* _stringLiteral3037910093;
  1306. extern String_t* _stringLiteral1803677120;
  1307. extern String_t* _stringLiteral237593179;
  1308. extern String_t* _stringLiteral1400392593;
  1309. extern String_t* _stringLiteral3013530701;
  1310. extern String_t* _stringLiteral1294288470;
  1311. extern String_t* _stringLiteral1268336214;
  1312. extern String_t* _stringLiteral4166749120;
  1313. extern String_t* _stringLiteral436804029;
  1314. extern String_t* _stringLiteral428433766;
  1315. extern String_t* _stringLiteral2795945889;
  1316. extern String_t* _stringLiteral698015566;
  1317. extern String_t* _stringLiteral2992037710;
  1318. extern String_t* _stringLiteral698015569;
  1319. extern String_t* _stringLiteral2992037713;
  1320. extern String_t* _stringLiteral698015571;
  1321. extern String_t* _stringLiteral2992037715;
  1322. extern String_t* _stringLiteral698015575;
  1323. extern String_t* _stringLiteral1588393650;
  1324. extern String_t* _stringLiteral3801341779;
  1325. extern String_t* _stringLiteral3801341783;
  1326. extern String_t* _stringLiteral3799113506;
  1327. extern String_t* _stringLiteral1618802589;
  1328. extern String_t* _stringLiteral1701510554;
  1329. extern String_t* _stringLiteral1701510557;
  1330. extern String_t* _stringLiteral1701510551;
  1331. extern String_t* _stringLiteral1701510547;
  1332. extern String_t* _stringLiteral509869463;
  1333. extern String_t* _stringLiteral509869459;
  1334. extern String_t* _stringLiteral516029926;
  1335. extern String_t* _stringLiteral3088480974;
  1336. extern String_t* _stringLiteral3118889913;
  1337. extern String_t* _stringLiteral1304852710;
  1338. extern String_t* _stringLiteral2961955917;
  1339. extern String_t* _stringLiteral2961169485;
  1340. extern String_t* _stringLiteral1395871976;
  1341. extern String_t* _stringLiteral1395085544;
  1342. extern String_t* _stringLiteral2558671390;
  1343. extern String_t* _stringLiteral2557884958;
  1344. extern String_t* _stringLiteral4171809498;
  1345. extern String_t* _stringLiteral4171023066;
  1346. extern String_t* _stringLiteral1071914083;
  1347. extern String_t* _stringLiteral3901042851;
  1348. extern String_t* _stringLiteral2862176351;
  1349. extern String_t* _stringLiteral3789899853;
  1350. extern String_t* _stringLiteral1890640021;
  1351. extern String_t* _stringLiteral3456723962;
  1352. extern String_t* _stringLiteral2319403361;
  1353. extern String_t* _stringLiteral93756476;
  1354. extern String_t* _stringLiteral92970044;
  1355. extern String_t* _stringLiteral2464086830;
  1356. extern String_t* _stringLiteral1751957008;
  1357. extern String_t* _stringLiteral2183062386;
  1358. extern String_t* _stringLiteral2584269099;
  1359. extern String_t* _stringLiteral2216561974;
  1360. extern String_t* _stringLiteral2617774519;
  1361. extern String_t* _stringLiteral3255819562;
  1362. extern String_t* _stringLiteral1905829986;
  1363. extern String_t* _stringLiteral2104819759;
  1364. extern String_t* _stringLiteral181290927;
  1365. extern String_t* _stringLiteral2318616929;
  1366. extern String_t* _stringLiteral2847877231;
  1367. extern String_t* _stringLiteral1281793290;
  1368. extern String_t* _stringLiteral4010676645;
  1369. extern String_t* _stringLiteral2444592704;
  1370. extern String_t* _stringLiteral878508763;
  1371. extern String_t* _stringLiteral3607392118;
  1372. extern String_t* _stringLiteral2041308177;
  1373. extern String_t* _stringLiteral310947494;
  1374. extern String_t* _stringLiteral2625442207;
  1375. extern String_t* _stringLiteral2956502322;
  1376. extern String_t* _stringLiteral2553086723;
  1377. extern String_t* _stringLiteral4199529358;
  1378. extern String_t* _stringLiteral2553807619;
  1379. extern String_t* _stringLiteral4223843214;
  1380. extern String_t* _stringLiteral3049844596;
  1381. extern String_t* _stringLiteral1050698387;
  1382. extern String_t* _stringLiteral2672666724;
  1383. extern String_t* _stringLiteral2674829412;
  1384. extern String_t* _stringLiteral2707269963;
  1385. extern String_t* _stringLiteral1575444825;
  1386. extern String_t* _stringLiteral1577607513;
  1387. extern String_t* _stringLiteral1610048064;
  1388. extern String_t* _stringLiteral758455766;
  1389. extern String_t* _stringLiteral2776883149;
  1390. extern String_t* _stringLiteral4294815748;
  1391. extern String_t* _stringLiteral762256015;
  1392. extern String_t* _stringLiteral411239501;
  1393. extern String_t* _stringLiteral391566033;
  1394. extern String_t* _stringLiteral3729795581;
  1395. extern String_t* _stringLiteral3533118474;
  1396. extern String_t* _stringLiteral1958305329;
  1397. extern String_t* _stringLiteral219402031;
  1398. extern String_t* _stringLiteral2873896790;
  1399. extern String_t* _stringLiteral3904516881;
  1400. extern String_t* _stringLiteral4361487;
  1401. extern const uint32_t OpCodeNames__cctor_m4023020620_MetadataUsageId;
  1402. extern RuntimeClass* OpCodes_t126150456_il2cpp_TypeInfo_var;
  1403. extern const uint32_t OpCodes__cctor_m3821715395_MetadataUsageId;
  1404. extern const RuntimeMethod* PropertyBuilder_GetCustomAttributes_m3798356764_RuntimeMethod_var;
  1405. extern const uint32_t PropertyBuilder_GetCustomAttributes_m3798356764_MetadataUsageId;
  1406. extern const RuntimeMethod* PropertyBuilder_GetCustomAttributes_m2917594003_RuntimeMethod_var;
  1407. extern const uint32_t PropertyBuilder_GetCustomAttributes_m2917594003_MetadataUsageId;
  1408. extern const RuntimeMethod* PropertyBuilder_GetIndexParameters_m2501163646_RuntimeMethod_var;
  1409. extern const uint32_t PropertyBuilder_GetIndexParameters_m2501163646_MetadataUsageId;
  1410. extern const RuntimeMethod* PropertyBuilder_GetValue_m3592513194_RuntimeMethod_var;
  1411. extern const uint32_t PropertyBuilder_GetValue_m3592513194_MetadataUsageId;
  1412. extern const RuntimeMethod* PropertyBuilder_IsDefined_m406627924_RuntimeMethod_var;
  1413. extern const uint32_t PropertyBuilder_IsDefined_m406627924_MetadataUsageId;
  1414. extern const uint32_t PropertyBuilder_not_supported_m1290265515_MetadataUsageId;
  1415. extern const uint32_t TypeBuilder_get_AssemblyQualifiedName_m4059714567_MetadataUsageId;
  1416. extern const RuntimeMethod* TypeBuilder_get_UnderlyingSystemType_m4226811350_RuntimeMethod_var;
  1417. extern String_t* _stringLiteral636189642;
  1418. extern const uint32_t TypeBuilder_get_UnderlyingSystemType_m4226811350_MetadataUsageId;
  1419. extern RuntimeClass* MethodBaseU5BU5D_t779831733_il2cpp_TypeInfo_var;
  1420. extern const RuntimeMethod* TypeBuilder_GetConstructorImpl_m3925526366_RuntimeMethod_var;
  1421. extern const uint32_t TypeBuilder_GetConstructorImpl_m3925526366_MetadataUsageId;
  1422. extern const RuntimeMethod* TypeBuilder_IsDefined_m1289323273_RuntimeMethod_var;
  1423. extern const uint32_t TypeBuilder_IsDefined_m1289323273_MetadataUsageId;
  1424. extern RuntimeClass* ConstructorBuilder_t2813524108_il2cpp_TypeInfo_var;
  1425. extern RuntimeClass* ConstructorBuilderU5BU5D_t3223009221_il2cpp_TypeInfo_var;
  1426. extern const uint32_t TypeBuilder_DefineConstructor_m3514391445_MetadataUsageId;
  1427. extern const RuntimeMethod* TypeBuilder_DefineDefaultConstructor_m2168449784_RuntimeMethod_var;
  1428. extern String_t* _stringLiteral130510464;
  1429. extern const uint32_t TypeBuilder_DefineDefaultConstructor_m2168449784_MetadataUsageId;
  1430. extern const uint32_t TypeBuilder_has_ctor_method_m2987175843_MetadataUsageId;
  1431. extern RuntimeClass* TypeBuilder_t1073948154_il2cpp_TypeInfo_var;
  1432. extern const RuntimeMethod* TypeBuilder_CreateType_m3375483507_RuntimeMethod_var;
  1433. extern String_t* _stringLiteral3982888427;
  1434. extern String_t* _stringLiteral3697032871;
  1435. extern String_t* _stringLiteral2256759054;
  1436. extern String_t* _stringLiteral2528907148;
  1437. extern String_t* _stringLiteral3489292198;
  1438. extern String_t* _stringLiteral756848055;
  1439. extern const uint32_t TypeBuilder_CreateType_m3375483507_MetadataUsageId;
  1440. extern const RuntimeMethod* TypeBuilder_GetConstructors_m26844333_RuntimeMethod_var;
  1441. extern const uint32_t TypeBuilder_GetConstructors_m26844333_MetadataUsageId;
  1442. extern RuntimeClass* ConstructorInfoU5BU5D_t881249896_il2cpp_TypeInfo_var;
  1443. extern const uint32_t TypeBuilder_GetConstructorsInternal_m3565722264_MetadataUsageId;
  1444. extern const RuntimeMethod* TypeBuilder_GetElementType_m1881206953_RuntimeMethod_var;
  1445. extern const uint32_t TypeBuilder_GetElementType_m1881206953_MetadataUsageId;
  1446. extern RuntimeClass* EventInfoU5BU5D_t3237081491_il2cpp_TypeInfo_var;
  1447. extern const RuntimeMethod* TypeBuilder_GetEvents_m1798175863_RuntimeMethod_var;
  1448. extern const uint32_t TypeBuilder_GetEvents_m1798175863_MetadataUsageId;
  1449. extern const uint32_t TypeBuilder_GetField_m2932767407_MetadataUsageId;
  1450. extern RuntimeClass* FieldInfoU5BU5D_t846150980_il2cpp_TypeInfo_var;
  1451. extern const uint32_t TypeBuilder_GetFields_m2518194342_MetadataUsageId;
  1452. extern const uint32_t TypeBuilder_GetInterfaces_m4067367903_MetadataUsageId;
  1453. extern RuntimeClass* MethodInfoU5BU5D_t2572182361_il2cpp_TypeInfo_var;
  1454. extern const uint32_t TypeBuilder_GetMethodsByName_m1441669940_MetadataUsageId;
  1455. extern RuntimeClass* MethodInfo_t_il2cpp_TypeInfo_var;
  1456. extern const uint32_t TypeBuilder_GetMethodImpl_m3583143647_MetadataUsageId;
  1457. extern const RuntimeMethod* TypeBuilder_GetNestedTypes_m2300144215_RuntimeMethod_var;
  1458. extern const uint32_t TypeBuilder_GetNestedTypes_m2300144215_MetadataUsageId;
  1459. extern RuntimeClass* PropertyInfoU5BU5D_t1461822886_il2cpp_TypeInfo_var;
  1460. extern const uint32_t TypeBuilder_GetProperties_m1107583832_MetadataUsageId;
  1461. extern const RuntimeMethod* TypeBuilder_GetPropertyImpl_m3104345782_RuntimeMethod_var;
  1462. extern const uint32_t TypeBuilder_GetPropertyImpl_m3104345782_MetadataUsageId;
  1463. extern const RuntimeType* ValueType_t3640485471_0_0_0_var;
  1464. extern const uint32_t TypeBuilder_IsValueTypeImpl_m3935440087_MetadataUsageId;
  1465. extern const uint32_t TypeBuilder_MakeByRefType_m3332797276_MetadataUsageId;
  1466. extern const RuntimeMethod* TypeBuilder_SetParent_m4101148229_RuntimeMethod_var;
  1467. extern String_t* _stringLiteral916150823;
  1468. extern const uint32_t TypeBuilder_SetParent_m4101148229_MetadataUsageId;
  1469. extern const uint32_t TypeBuilder_not_supported_m1239084737_MetadataUsageId;
  1470. extern const RuntimeMethod* TypeBuilder_check_not_created_m3652863637_RuntimeMethod_var;
  1471. extern String_t* _stringLiteral2404419194;
  1472. extern const uint32_t TypeBuilder_check_not_created_m3652863637_MetadataUsageId;
  1473. extern const RuntimeMethod* TypeBuilder_check_created_m3513163610_RuntimeMethod_var;
  1474. extern const uint32_t TypeBuilder_check_created_m3513163610_MetadataUsageId;
  1475. extern const uint32_t TypeBuilder_IsAssignableTo_m547961029_MetadataUsageId;
  1476. extern const uint32_t TypeBuilder_GetGenericArguments_m2872156836_MetadataUsageId;
  1477. extern const RuntimeMethod* TypeBuilder_GetGenericTypeDefinition_m1632720438_RuntimeMethod_var;
  1478. extern String_t* _stringLiteral2161566649;
  1479. extern const uint32_t TypeBuilder_GetGenericTypeDefinition_m1632720438_MetadataUsageId;
  1480. extern RuntimeClass* MarshalAsAttribute_t3522571978_il2cpp_TypeInfo_var;
  1481. extern const uint32_t UnmanagedMarshal_ToMarshalAsAttribute_m3182194847_MetadataUsageId;
  1482. extern RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
  1483. extern const RuntimeMethod* FieldInfo_GetFieldFromHandle_m586851985_RuntimeMethod_var;
  1484. extern String_t* _stringLiteral3333052099;
  1485. extern const uint32_t FieldInfo_GetFieldFromHandle_m586851985_MetadataUsageId;
  1486. extern RuntimeClass* SystemException_t176217640_il2cpp_TypeInfo_var;
  1487. extern const RuntimeMethod* FieldInfo_GetFieldOffset_m1356898082_RuntimeMethod_var;
  1488. extern String_t* _stringLiteral2445270566;
  1489. extern const uint32_t FieldInfo_GetFieldOffset_m1356898082_MetadataUsageId;
  1490. extern RuntimeClass* NonSerializedAttribute_t2945079482_il2cpp_TypeInfo_var;
  1491. extern RuntimeClass* FieldOffsetAttribute_t3945874278_il2cpp_TypeInfo_var;
  1492. extern const uint32_t FieldInfo_GetPseudoCustomAttributes_m3351706050_MetadataUsageId;
  1493. extern RuntimeClass* SerializationException_t3941511869_il2cpp_TypeInfo_var;
  1494. extern String_t* _stringLiteral209558951;
  1495. extern String_t* _stringLiteral1676011428;
  1496. extern String_t* _stringLiteral62725275;
  1497. extern String_t* _stringLiteral365306892;
  1498. extern String_t* _stringLiteral1614046118;
  1499. extern const uint32_t MemberInfoSerializationHolder__ctor_m709149403_MetadataUsageId;
  1500. extern const RuntimeType* MemberInfoSerializationHolder_t1943730831_0_0_0_var;
  1501. extern const RuntimeType* TypeU5BU5D_t3940880105_0_0_0_var;
  1502. extern String_t* _stringLiteral1245918466;
  1503. extern const uint32_t MemberInfoSerializationHolder_Serialize_m2491586031_MetadataUsageId;
  1504. extern const RuntimeMethod* MemberInfoSerializationHolder_GetObjectData_m4141100434_RuntimeMethod_var;
  1505. extern const uint32_t MemberInfoSerializationHolder_GetObjectData_m4141100434_MetadataUsageId;
  1506. extern RuntimeClass* MemberTypes_t3790569052_il2cpp_TypeInfo_var;
  1507. extern const RuntimeMethod* MemberInfoSerializationHolder_GetRealObject_m3590242972_RuntimeMethod_var;
  1508. extern String_t* _stringLiteral1280845354;
  1509. extern String_t* _stringLiteral3179886702;
  1510. extern String_t* _stringLiteral1616235093;
  1511. extern String_t* _stringLiteral3815585420;
  1512. extern String_t* _stringLiteral1610933130;
  1513. extern String_t* _stringLiteral1265912742;
  1514. extern const uint32_t MemberInfoSerializationHolder_GetRealObject_m3590242972_MetadataUsageId;
  1515. extern const uint32_t MethodBase_GetMethodFromHandleNoGenericCheck_m1262206995_MetadataUsageId;
  1516. extern const RuntimeMethod* MethodBase_GetMethodFromIntPtr_m3014201362_RuntimeMethod_var;
  1517. extern const uint32_t MethodBase_GetMethodFromIntPtr_m3014201362_MetadataUsageId;
  1518. extern const RuntimeMethod* MethodBase_GetMethodFromHandle_m286788163_RuntimeMethod_var;
  1519. extern String_t* _stringLiteral2365329139;
  1520. extern const uint32_t MethodBase_GetMethodFromHandle_m286788163_MetadataUsageId;
  1521. extern const uint32_t MethodBase_get_IsConstructor_m1438333698_MetadataUsageId;
  1522. extern RuntimeClass* MethodBuilder_t2807316753_il2cpp_TypeInfo_var;
  1523. extern RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
  1524. extern const RuntimeMethod* MethodBase_get_next_table_index_m3259310018_RuntimeMethod_var;
  1525. extern String_t* _stringLiteral1372775997;
  1526. extern const uint32_t MethodBase_get_next_table_index_m3259310018_MetadataUsageId;
  1527. extern const RuntimeMethod* MethodBase_GetGenericArguments_m1292856952_RuntimeMethod_var;
  1528. extern const uint32_t MethodBase_GetGenericArguments_m1292856952_MetadataUsageId;
  1529. extern const RuntimeMethod* MethodInfo_MakeGenericMethod_m1996785325_RuntimeMethod_var;
  1530. extern const uint32_t MethodInfo_MakeGenericMethod_m1996785325_MetadataUsageId;
  1531. extern const uint32_t MethodInfo_GetGenericArguments_m98948877_MetadataUsageId;
  1532. extern RuntimeClass* Missing_t508514592_il2cpp_TypeInfo_var;
  1533. extern const uint32_t Missing__cctor_m1154503959_MetadataUsageId;
  1534. extern RuntimeClass* TypeFilter_t2356120900_il2cpp_TypeInfo_var;
  1535. extern RuntimeClass* Module_t2987026101_il2cpp_TypeInfo_var;
  1536. extern const RuntimeMethod* Module_filter_by_type_name_m1840126910_RuntimeMethod_var;
  1537. extern const RuntimeMethod* Module_filter_by_type_name_ignore_case_m711265203_RuntimeMethod_var;
  1538. extern const uint32_t Module__cctor_m3457500417_MetadataUsageId;
  1539. extern const uint32_t Module_GetCustomAttributes_m996934985_MetadataUsageId;
  1540. extern const uint32_t Module_GetCustomAttributes_m76573271_MetadataUsageId;
  1541. extern const RuntimeMethod* Module_GetObjectData_m497094981_RuntimeMethod_var;
  1542. extern const uint32_t Module_GetObjectData_m497094981_MetadataUsageId;
  1543. extern const uint32_t Module_IsDefined_m2423524910_MetadataUsageId;
  1544. extern String_t* _stringLiteral3452614534;
  1545. extern const uint32_t Module_filter_by_type_name_m1840126910_MetadataUsageId;
  1546. extern const uint32_t Module_filter_by_type_name_ignore_case_m711265203_MetadataUsageId;
  1547. extern const uint32_t MonoCMethod__ctor_m1867900682_MetadataUsageId;
  1548. extern RuntimeClass* MemberAccessException_t1734467078_il2cpp_TypeInfo_var;
  1549. extern RuntimeClass* MethodAccessException_t190175859_il2cpp_TypeInfo_var;
  1550. extern RuntimeClass* TargetInvocationException_t4266643902_il2cpp_TypeInfo_var;
  1551. extern const RuntimeMethod* MonoCMethod_Invoke_m1340636245_RuntimeMethod_var;
  1552. extern String_t* _stringLiteral652017563;
  1553. extern String_t* _stringLiteral1562303182;
  1554. extern String_t* _stringLiteral1987515133;
  1555. extern String_t* _stringLiteral257078813;
  1556. extern String_t* _stringLiteral453019049;
  1557. extern const uint32_t MonoCMethod_Invoke_m1340636245_MetadataUsageId;
  1558. extern const uint32_t MonoCMethod_IsDefined_m3900688634_MetadataUsageId;
  1559. extern const uint32_t MonoCMethod_GetCustomAttributes_m3823059477_MetadataUsageId;
  1560. extern const uint32_t MonoCMethod_GetCustomAttributes_m3068196335_MetadataUsageId;
  1561. extern String_t* _stringLiteral3181185133;
  1562. extern String_t* _stringLiteral4152125660;
  1563. extern const uint32_t MonoCMethod_ToString_m3992577062_MetadataUsageId;
  1564. extern const uint32_t MonoEvent_ToString_m2145104522_MetadataUsageId;
  1565. extern const uint32_t MonoEvent_IsDefined_m10931749_MetadataUsageId;
  1566. extern const uint32_t MonoEvent_GetCustomAttributes_m1729688056_MetadataUsageId;
  1567. extern const uint32_t MonoEvent_GetCustomAttributes_m2369459044_MetadataUsageId;
  1568. extern const uint32_t MonoField_IsDefined_m2274038045_MetadataUsageId;
  1569. extern const uint32_t MonoField_GetCustomAttributes_m2142838032_MetadataUsageId;
  1570. extern const uint32_t MonoField_GetCustomAttributes_m3687140927_MetadataUsageId;
  1571. extern RuntimeClass* TargetException_t3386045725_il2cpp_TypeInfo_var;
  1572. extern const RuntimeMethod* MonoField_GetValue_m3124733531_RuntimeMethod_var;
  1573. extern String_t* _stringLiteral2093243126;
  1574. extern String_t* _stringLiteral4292598198;
  1575. extern String_t* _stringLiteral1746845353;
  1576. extern const uint32_t MonoField_GetValue_m3124733531_MetadataUsageId;
  1577. extern String_t* _stringLiteral380657706;
  1578. extern const uint32_t MonoField_ToString_m2518484388_MetadataUsageId;
  1579. extern RuntimeClass* FieldAccessException_t238379456_il2cpp_TypeInfo_var;
  1580. extern const RuntimeMethod* MonoField_SetValue_m2338106905_RuntimeMethod_var;
  1581. extern String_t* _stringLiteral1662282788;
  1582. extern String_t* _stringLiteral3183024156;
  1583. extern String_t* _stringLiteral1494662384;
  1584. extern String_t* _stringLiteral2909710312;
  1585. extern const uint32_t MonoField_SetValue_m2338106905_MetadataUsageId;
  1586. extern const RuntimeMethod* MonoField_CheckGeneric_m453069507_RuntimeMethod_var;
  1587. extern String_t* _stringLiteral1970353501;
  1588. extern const uint32_t MonoField_CheckGeneric_m453069507_MetadataUsageId;
  1589. extern const RuntimeMethod* MonoGenericCMethod__ctor_m1374831274_RuntimeMethod_var;
  1590. extern const uint32_t MonoGenericCMethod__ctor_m1374831274_MetadataUsageId;
  1591. extern const RuntimeMethod* MonoGenericMethod__ctor_m2795356912_RuntimeMethod_var;
  1592. extern const uint32_t MonoGenericMethod__ctor_m2795356912_MetadataUsageId;
  1593. extern const uint32_t MonoMethod_GetParameters_m2077150731_MetadataUsageId;
  1594. extern RuntimeClass* ThreadAbortException_t4074510458_il2cpp_TypeInfo_var;
  1595. extern const RuntimeMethod* MonoMethod_Invoke_m2898011027_RuntimeMethod_var;
  1596. extern String_t* _stringLiteral2818385401;
  1597. extern const uint32_t MonoMethod_Invoke_m2898011027_MetadataUsageId;
  1598. extern const uint32_t MonoMethod_IsDefined_m2906130478_MetadataUsageId;
  1599. extern const uint32_t MonoMethod_GetCustomAttributes_m3677182122_MetadataUsageId;
  1600. extern const uint32_t MonoMethod_GetCustomAttributes_m4130180212_MetadataUsageId;
  1601. extern RuntimeClass* PreserveSigAttribute_t979468563_il2cpp_TypeInfo_var;
  1602. extern const uint32_t MonoMethod_GetPseudoCustomAttributes_m3959384572_MetadataUsageId;
  1603. extern String_t* _stringLiteral3452614532;
  1604. extern String_t* _stringLiteral3506090190;
  1605. extern String_t* _stringLiteral2623387542;
  1606. extern const uint32_t MonoMethod_ToString_m3550677523_MetadataUsageId;
  1607. extern const RuntimeMethod* MonoMethod_MakeGenericMethod_m1386790968_RuntimeMethod_var;
  1608. extern String_t* _stringLiteral2252751192;
  1609. extern String_t* _stringLiteral3472648653;
  1610. extern const uint32_t MonoMethod_MakeGenericMethod_m1386790968_MetadataUsageId;
  1611. extern const uint32_t MonoProperty_GetAccessors_m412928203_MetadataUsageId;
  1612. extern const uint32_t MonoProperty_GetIndexParameters_m440199833_MetadataUsageId;
  1613. extern const uint32_t MonoProperty_IsDefined_m2173657168_MetadataUsageId;
  1614. extern const uint32_t MonoProperty_GetCustomAttributes_m2723308902_MetadataUsageId;
  1615. extern const uint32_t MonoProperty_GetCustomAttributes_m3619796755_MetadataUsageId;
  1616. extern const RuntimeType* StaticGetter_1_t1915726309_0_0_0_var;
  1617. extern const RuntimeType* Getter_2_t3734896353_0_0_0_var;
  1618. extern const RuntimeType* MonoProperty_t_0_0_0_var;
  1619. extern const RuntimeType* GetterAdapter_t2155025054_0_0_0_var;
  1620. extern RuntimeClass* GetterAdapter_t2155025054_il2cpp_TypeInfo_var;
  1621. extern const RuntimeMethod* MonoProperty_CreateGetterDelegate_m2478402519_RuntimeMethod_var;
  1622. extern String_t* _stringLiteral3021172060;
  1623. extern String_t* _stringLiteral1939908519;
  1624. extern const uint32_t MonoProperty_CreateGetterDelegate_m2478402519_MetadataUsageId;
  1625. extern const RuntimeMethod* MonoProperty_GetValue_m2828248678_RuntimeMethod_var;
  1626. extern String_t* _stringLiteral3027924188;
  1627. extern String_t* _stringLiteral3452614521;
  1628. extern const uint32_t MonoProperty_GetValue_m2828248678_MetadataUsageId;
  1629. extern const RuntimeMethod* MonoProperty_SetValue_m342801444_RuntimeMethod_var;
  1630. extern String_t* _stringLiteral2179954287;
  1631. extern const uint32_t MonoProperty_SetValue_m342801444_MetadataUsageId;
  1632. extern const uint32_t MonoProperty_ToString_m3100929865_MetadataUsageId;
  1633. extern const uint32_t MonoProperty_GetOptionalCustomModifiers_m62958967_MetadataUsageId;
  1634. extern const uint32_t MonoProperty_GetRequiredCustomModifiers_m306465896_MetadataUsageId;
  1635. extern const uint32_t ParameterInfo_ToString_m2002405990_MetadataUsageId;
  1636. extern const RuntimeType* Decimal_t2948259380_0_0_0_var;
  1637. extern const RuntimeType* DecimalConstantAttribute_t1976047975_0_0_0_var;
  1638. extern const RuntimeType* DateTime_t3738529785_0_0_0_var;
  1639. extern const RuntimeType* DateTimeConstantAttribute_t375130962_0_0_0_var;
  1640. extern RuntimeClass* DecimalConstantAttributeU5BU5D_t1960241438_il2cpp_TypeInfo_var;
  1641. extern RuntimeClass* Decimal_t2948259380_il2cpp_TypeInfo_var;
  1642. extern RuntimeClass* DateTimeConstantAttributeU5BU5D_t1710986023_il2cpp_TypeInfo_var;
  1643. extern RuntimeClass* DateTime_t3738529785_il2cpp_TypeInfo_var;
  1644. extern const uint32_t ParameterInfo_get_DefaultValue_m4000863423_MetadataUsageId;
  1645. extern const uint32_t ParameterInfo_GetCustomAttributes_m3430253143_MetadataUsageId;
  1646. extern const uint32_t ParameterInfo_GetCustomAttributes_m2376494592_MetadataUsageId;
  1647. extern const uint32_t ParameterInfo_IsDefined_m1890759429_MetadataUsageId;
  1648. extern RuntimeClass* InAttribute_t4080363445_il2cpp_TypeInfo_var;
  1649. extern RuntimeClass* OptionalAttribute_t2982857498_il2cpp_TypeInfo_var;
  1650. extern RuntimeClass* OutAttribute_t3399657568_il2cpp_TypeInfo_var;
  1651. extern const uint32_t ParameterInfo_GetPseudoCustomAttributes_m2207478763_MetadataUsageId;
  1652. extern RuntimeClass* BooleanU5BU5D_t2897418192_il2cpp_TypeInfo_var;
  1653. extern const uint32_t ParameterModifier_t1461694466_pinvoke_FromNativeMethodDefinition_MetadataUsageId;
  1654. extern const uint32_t ParameterModifier_t1461694466_com_FromNativeMethodDefinition_MetadataUsageId;
  1655. extern const RuntimeMethod* Pointer_System_Runtime_Serialization_ISerializable_GetObjectData_m609897590_RuntimeMethod_var;
  1656. extern String_t* _stringLiteral3299327494;
  1657. extern const uint32_t Pointer_System_Runtime_Serialization_ISerializable_GetObjectData_m609897590_MetadataUsageId;
  1658. extern RuntimeClass* Pointer_t2088917139_il2cpp_TypeInfo_var;
  1659. extern const RuntimeMethod* Pointer_Box_m389276611_RuntimeMethod_var;
  1660. extern String_t* _stringLiteral3243520166;
  1661. extern const uint32_t Pointer_Box_m389276611_MetadataUsageId;
  1662. extern const uint32_t PropertyInfo_GetOptionalCustomModifiers_m2883850568_MetadataUsageId;
  1663. extern const uint32_t PropertyInfo_GetRequiredCustomModifiers_m3241367329_MetadataUsageId;
  1664. extern String_t* _stringLiteral2678093804;
  1665. extern String_t* _stringLiteral3264366188;
  1666. extern String_t* _stringLiteral96377610;
  1667. extern String_t* _stringLiteral770801995;
  1668. extern const uint32_t StrongNameKeyPair__ctor_m2394160001_MetadataUsageId;
  1669. extern const uint32_t StrongNameKeyPair_System_Runtime_Serialization_ISerializable_GetObjectData_m2655882830_MetadataUsageId;
  1670. extern String_t* _stringLiteral1753370956;
  1671. extern const uint32_t TargetException__ctor_m4172127019_MetadataUsageId;
  1672. extern String_t* _stringLiteral2907102415;
  1673. extern const uint32_t TargetInvocationException__ctor_m3011316584_MetadataUsageId;
  1674. extern String_t* _stringLiteral1762838854;
  1675. extern const uint32_t TargetParameterCountException__ctor_m2135390327_MetadataUsageId;
  1676. extern RuntimeClass* EventArgs_t3591816995_il2cpp_TypeInfo_var;
  1677. extern const uint32_t ResolveEventArgs__ctor_m1455935166_MetadataUsageId;
  1678. extern const RuntimeMethod* NeutralResourcesLanguageAttribute__ctor_m868478272_RuntimeMethod_var;
  1679. extern String_t* _stringLiteral3713446231;
  1680. extern const uint32_t NeutralResourcesLanguageAttribute__ctor_m868478272_MetadataUsageId;
  1681. extern const RuntimeType* RuntimeResourceSet_t3081501575_0_0_0_var;
  1682. extern const uint32_t ResourceManager__ctor_m4162875493_MetadataUsageId;
  1683. extern RuntimeClass* Hashtable_t1853889766_il2cpp_TypeInfo_var;
  1684. extern RuntimeClass* ResourceManager_t4037989559_il2cpp_TypeInfo_var;
  1685. extern const uint32_t ResourceManager__cctor_m3647223129_MetadataUsageId;
  1686. extern RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
  1687. extern RuntimeClass* Encoding_t1523322056_il2cpp_TypeInfo_var;
  1688. extern RuntimeClass* BinaryReader_t2428077293_il2cpp_TypeInfo_var;
  1689. extern RuntimeClass* BinaryFormatter_t3197753202_il2cpp_TypeInfo_var;
  1690. extern const RuntimeMethod* ResourceReader__ctor_m204352998_RuntimeMethod_var;
  1691. extern String_t* _stringLiteral3236680756;
  1692. extern String_t* _stringLiteral3322467553;
  1693. extern const uint32_t ResourceReader__ctor_m204352998_MetadataUsageId;
  1694. extern RuntimeClass* FileStream_t4292183065_il2cpp_TypeInfo_var;
  1695. extern const uint32_t ResourceReader__ctor_m3853106506_MetadataUsageId;
  1696. extern RuntimeClass* IResourceReader_t1191025619_il2cpp_TypeInfo_var;
  1697. extern const uint32_t ResourceReader_System_Collections_IEnumerable_GetEnumerator_m577123352_MetadataUsageId;
  1698. extern const RuntimeType* ResourceSet_t2827911187_0_0_0_var;
  1699. extern RuntimeClass* Int64U5BU5D_t2559172825_il2cpp_TypeInfo_var;
  1700. extern RuntimeClass* ResourceInfoU5BU5D_t2132996019_il2cpp_TypeInfo_var;
  1701. extern RuntimeClass* EndOfStreamException_t2015613008_il2cpp_TypeInfo_var;
  1702. extern const RuntimeMethod* ResourceReader_ReadHeaders_m1190430799_RuntimeMethod_var;
  1703. extern String_t* _stringLiteral905745839;
  1704. extern String_t* _stringLiteral3902059704;
  1705. extern String_t* _stringLiteral2016462260;
  1706. extern String_t* _stringLiteral3683068640;
  1707. extern String_t* _stringLiteral4169793751;
  1708. extern String_t* _stringLiteral1999311330;
  1709. extern String_t* _stringLiteral1843116422;
  1710. extern String_t* _stringLiteral1312424712;
  1711. extern String_t* _stringLiteral4131541651;
  1712. extern const uint32_t ResourceReader_ReadHeaders_m1190430799_MetadataUsageId;
  1713. extern const uint32_t ResourceReader_CreateResourceInfo_m1818330740_MetadataUsageId;
  1714. extern RuntimeClass* Boolean_t97287965_il2cpp_TypeInfo_var;
  1715. extern RuntimeClass* Byte_t1134296376_il2cpp_TypeInfo_var;
  1716. extern RuntimeClass* SByte_t1669577662_il2cpp_TypeInfo_var;
  1717. extern RuntimeClass* Int16_t2552820387_il2cpp_TypeInfo_var;
  1718. extern RuntimeClass* UInt16_t2177724958_il2cpp_TypeInfo_var;
  1719. extern RuntimeClass* UInt32_t2560061978_il2cpp_TypeInfo_var;
  1720. extern RuntimeClass* Int64_t3736567304_il2cpp_TypeInfo_var;
  1721. extern RuntimeClass* UInt64_t4134040092_il2cpp_TypeInfo_var;
  1722. extern RuntimeClass* TimeSpan_t881159249_il2cpp_TypeInfo_var;
  1723. extern RuntimeClass* MemoryStream_t94973147_il2cpp_TypeInfo_var;
  1724. extern const uint32_t ResourceReader_ReadValueVer2_m2797880867_MetadataUsageId;
  1725. extern const RuntimeType* Int32_t2950945753_0_0_0_var;
  1726. extern const RuntimeType* Byte_t1134296376_0_0_0_var;
  1727. extern const RuntimeType* Int16_t2552820387_0_0_0_var;
  1728. extern const RuntimeType* Int64_t3736567304_0_0_0_var;
  1729. extern const RuntimeType* SByte_t1669577662_0_0_0_var;
  1730. extern const RuntimeType* TimeSpan_t881159249_0_0_0_var;
  1731. extern const RuntimeType* UInt16_t2177724958_0_0_0_var;
  1732. extern const RuntimeType* UInt32_t2560061978_0_0_0_var;
  1733. extern const RuntimeType* UInt64_t4134040092_0_0_0_var;
  1734. extern const uint32_t ResourceReader_ReadValueVer1_m183253382_MetadataUsageId;
  1735. extern RuntimeClass* IFormatter_t3549834567_il2cpp_TypeInfo_var;
  1736. extern const RuntimeMethod* ResourceReader_ReadNonPredefinedValue_m2638853518_RuntimeMethod_var;
  1737. extern String_t* _stringLiteral2533266350;
  1738. extern const uint32_t ResourceReader_ReadNonPredefinedValue_m2638853518_MetadataUsageId;
  1739. extern const uint32_t ResourceReader_LoadResourceValues_m104914612_MetadataUsageId;
  1740. extern RuntimeClass* ResourceEnumerator_t2106512554_il2cpp_TypeInfo_var;
  1741. extern const RuntimeMethod* ResourceReader_GetEnumerator_m3404589731_RuntimeMethod_var;
  1742. extern String_t* _stringLiteral3360664418;
  1743. extern const uint32_t ResourceReader_GetEnumerator_m3404589731_MetadataUsageId;
  1744. struct Int32U5BU5D_t385246372;
  1745. struct ByteU5BU5D_t4116647657;
  1746. struct ObjectU5BU5D_t2843939325;
  1747. struct TypeU5BU5D_t3940880105;
  1748. struct ModuleU5BU5D_t4238763736;
  1749. struct ParameterInfoU5BU5D_t390618515;
  1750. struct MethodBaseU5BU5D_t779831733;
  1751. struct ParameterModifierU5BU5D_t2943407543;
  1752. struct StringU5BU5D_t1281789340;
  1753. struct PropertyInfoU5BU5D_t1461822886;
  1754. struct CustomAttributeTypedArgumentU5BU5D_t1465843424;
  1755. struct CustomAttributeNamedArgumentU5BU5D_t3710464795;
  1756. struct ModuleBuilderU5BU5D_t2441092650;
  1757. struct TypeU5BU5DU5BU5D_t4042077012;
  1758. struct ParameterBuilderU5BU5D_t3054868058;
  1759. struct EventInfoU5BU5D_t3237081491;
  1760. struct FieldInfoU5BU5D_t846150980;
  1761. struct MethodInfoU5BU5D_t2572182361;
  1762. struct ConstructorInfoU5BU5D_t881249896;
  1763. struct MemberInfoU5BU5D_t1302094432;
  1764. struct ILTokenInfoU5BU5D_t973106575;
  1765. struct LabelDataU5BU5D_t327903686;
  1766. struct LabelFixupU5BU5D_t103660291;
  1767. struct GenericTypeParameterBuilderU5BU5D_t3780444109;
  1768. struct CharU5BU5D_t3528271667;
  1769. struct TypeBuilderU5BU5D_t786280671;
  1770. struct ConstructorBuilderU5BU5D_t3223009221;
  1771. struct MethodBuilderU5BU5D_t3705301900;
  1772. struct FieldBuilderU5BU5D_t138311604;
  1773. struct PropertyBuilderU5BU5D_t4023329206;
  1774. struct DecimalConstantAttributeU5BU5D_t1960241438;
  1775. struct DateTimeConstantAttributeU5BU5D_t1710986023;
  1776. struct BooleanU5BU5D_t2897418192;
  1777. struct Int64U5BU5D_t2559172825;
  1778. struct ResourceInfoU5BU5D_t2132996019;
  1779. struct ResourceCacheItemU5BU5D_t1637949902;
  1780. #ifndef RUNTIMEOBJECT_H
  1781. #define RUNTIMEOBJECT_H
  1782. #ifdef __clang__
  1783. #pragma clang diagnostic push
  1784. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1785. #pragma clang diagnostic ignored "-Wunused-variable"
  1786. #endif
  1787. // System.Object
  1788. #ifdef __clang__
  1789. #pragma clang diagnostic pop
  1790. #endif
  1791. #endif // RUNTIMEOBJECT_H
  1792. struct Il2CppArrayBounds;
  1793. #ifndef RUNTIMEARRAY_H
  1794. #define RUNTIMEARRAY_H
  1795. #ifdef __clang__
  1796. #pragma clang diagnostic push
  1797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1798. #pragma clang diagnostic ignored "-Wunused-variable"
  1799. #endif
  1800. // System.Array
  1801. #ifdef __clang__
  1802. #pragma clang diagnostic pop
  1803. #endif
  1804. #endif // RUNTIMEARRAY_H
  1805. #ifndef CUSTOMATTRIBUTEDATA_T1084486650_H
  1806. #define CUSTOMATTRIBUTEDATA_T1084486650_H
  1807. #ifdef __clang__
  1808. #pragma clang diagnostic push
  1809. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1810. #pragma clang diagnostic ignored "-Wunused-variable"
  1811. #endif
  1812. // System.Reflection.CustomAttributeData
  1813. struct CustomAttributeData_t1084486650 : public RuntimeObject
  1814. {
  1815. public:
  1816. // System.Reflection.ConstructorInfo System.Reflection.CustomAttributeData::ctorInfo
  1817. ConstructorInfo_t5769829 * ___ctorInfo_0;
  1818. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument> System.Reflection.CustomAttributeData::ctorArgs
  1819. RuntimeObject* ___ctorArgs_1;
  1820. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument> System.Reflection.CustomAttributeData::namedArgs
  1821. RuntimeObject* ___namedArgs_2;
  1822. public:
  1823. inline static int32_t get_offset_of_ctorInfo_0() { return static_cast<int32_t>(offsetof(CustomAttributeData_t1084486650, ___ctorInfo_0)); }
  1824. inline ConstructorInfo_t5769829 * get_ctorInfo_0() const { return ___ctorInfo_0; }
  1825. inline ConstructorInfo_t5769829 ** get_address_of_ctorInfo_0() { return &___ctorInfo_0; }
  1826. inline void set_ctorInfo_0(ConstructorInfo_t5769829 * value)
  1827. {
  1828. ___ctorInfo_0 = value;
  1829. Il2CppCodeGenWriteBarrier((&___ctorInfo_0), value);
  1830. }
  1831. inline static int32_t get_offset_of_ctorArgs_1() { return static_cast<int32_t>(offsetof(CustomAttributeData_t1084486650, ___ctorArgs_1)); }
  1832. inline RuntimeObject* get_ctorArgs_1() const { return ___ctorArgs_1; }
  1833. inline RuntimeObject** get_address_of_ctorArgs_1() { return &___ctorArgs_1; }
  1834. inline void set_ctorArgs_1(RuntimeObject* value)
  1835. {
  1836. ___ctorArgs_1 = value;
  1837. Il2CppCodeGenWriteBarrier((&___ctorArgs_1), value);
  1838. }
  1839. inline static int32_t get_offset_of_namedArgs_2() { return static_cast<int32_t>(offsetof(CustomAttributeData_t1084486650, ___namedArgs_2)); }
  1840. inline RuntimeObject* get_namedArgs_2() const { return ___namedArgs_2; }
  1841. inline RuntimeObject** get_address_of_namedArgs_2() { return &___namedArgs_2; }
  1842. inline void set_namedArgs_2(RuntimeObject* value)
  1843. {
  1844. ___namedArgs_2 = value;
  1845. Il2CppCodeGenWriteBarrier((&___namedArgs_2), value);
  1846. }
  1847. };
  1848. #ifdef __clang__
  1849. #pragma clang diagnostic pop
  1850. #endif
  1851. #endif // CUSTOMATTRIBUTEDATA_T1084486650_H
  1852. #ifndef READONLYCOLLECTION_1_T3935726444_H
  1853. #define READONLYCOLLECTION_1_T3935726444_H
  1854. #ifdef __clang__
  1855. #pragma clang diagnostic push
  1856. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1857. #pragma clang diagnostic ignored "-Wunused-variable"
  1858. #endif
  1859. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.CustomAttributeTypedArgument>
  1860. struct ReadOnlyCollection_1_t3935726444 : public RuntimeObject
  1861. {
  1862. public:
  1863. // System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1::list
  1864. RuntimeObject* ___list_0;
  1865. public:
  1866. inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(ReadOnlyCollection_1_t3935726444, ___list_0)); }
  1867. inline RuntimeObject* get_list_0() const { return ___list_0; }
  1868. inline RuntimeObject** get_address_of_list_0() { return &___list_0; }
  1869. inline void set_list_0(RuntimeObject* value)
  1870. {
  1871. ___list_0 = value;
  1872. Il2CppCodeGenWriteBarrier((&___list_0), value);
  1873. }
  1874. };
  1875. #ifdef __clang__
  1876. #pragma clang diagnostic pop
  1877. #endif
  1878. #endif // READONLYCOLLECTION_1_T3935726444_H
  1879. #ifndef READONLYCOLLECTION_1_T1500441997_H
  1880. #define READONLYCOLLECTION_1_T1500441997_H
  1881. #ifdef __clang__
  1882. #pragma clang diagnostic push
  1883. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1884. #pragma clang diagnostic ignored "-Wunused-variable"
  1885. #endif
  1886. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.CustomAttributeNamedArgument>
  1887. struct ReadOnlyCollection_1_t1500441997 : public RuntimeObject
  1888. {
  1889. public:
  1890. // System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1::list
  1891. RuntimeObject* ___list_0;
  1892. public:
  1893. inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(ReadOnlyCollection_1_t1500441997, ___list_0)); }
  1894. inline RuntimeObject* get_list_0() const { return ___list_0; }
  1895. inline RuntimeObject** get_address_of_list_0() { return &___list_0; }
  1896. inline void set_list_0(RuntimeObject* value)
  1897. {
  1898. ___list_0 = value;
  1899. Il2CppCodeGenWriteBarrier((&___list_0), value);
  1900. }
  1901. };
  1902. #ifdef __clang__
  1903. #pragma clang diagnostic pop
  1904. #endif
  1905. #endif // READONLYCOLLECTION_1_T1500441997_H
  1906. #ifndef STRONGNAME_T4093849377_H
  1907. #define STRONGNAME_T4093849377_H
  1908. #ifdef __clang__
  1909. #pragma clang diagnostic push
  1910. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1911. #pragma clang diagnostic ignored "-Wunused-variable"
  1912. #endif
  1913. // Mono.Security.StrongName
  1914. struct StrongName_t4093849377 : public RuntimeObject
  1915. {
  1916. public:
  1917. // System.Security.Cryptography.RSA Mono.Security.StrongName::rsa
  1918. RSA_t2385438082 * ___rsa_0;
  1919. // System.Byte[] Mono.Security.StrongName::publicKey
  1920. ByteU5BU5D_t4116647657* ___publicKey_1;
  1921. // System.Byte[] Mono.Security.StrongName::keyToken
  1922. ByteU5BU5D_t4116647657* ___keyToken_2;
  1923. // System.String Mono.Security.StrongName::tokenAlgorithm
  1924. String_t* ___tokenAlgorithm_3;
  1925. public:
  1926. inline static int32_t get_offset_of_rsa_0() { return static_cast<int32_t>(offsetof(StrongName_t4093849377, ___rsa_0)); }
  1927. inline RSA_t2385438082 * get_rsa_0() const { return ___rsa_0; }
  1928. inline RSA_t2385438082 ** get_address_of_rsa_0() { return &___rsa_0; }
  1929. inline void set_rsa_0(RSA_t2385438082 * value)
  1930. {
  1931. ___rsa_0 = value;
  1932. Il2CppCodeGenWriteBarrier((&___rsa_0), value);
  1933. }
  1934. inline static int32_t get_offset_of_publicKey_1() { return static_cast<int32_t>(offsetof(StrongName_t4093849377, ___publicKey_1)); }
  1935. inline ByteU5BU5D_t4116647657* get_publicKey_1() const { return ___publicKey_1; }
  1936. inline ByteU5BU5D_t4116647657** get_address_of_publicKey_1() { return &___publicKey_1; }
  1937. inline void set_publicKey_1(ByteU5BU5D_t4116647657* value)
  1938. {
  1939. ___publicKey_1 = value;
  1940. Il2CppCodeGenWriteBarrier((&___publicKey_1), value);
  1941. }
  1942. inline static int32_t get_offset_of_keyToken_2() { return static_cast<int32_t>(offsetof(StrongName_t4093849377, ___keyToken_2)); }
  1943. inline ByteU5BU5D_t4116647657* get_keyToken_2() const { return ___keyToken_2; }
  1944. inline ByteU5BU5D_t4116647657** get_address_of_keyToken_2() { return &___keyToken_2; }
  1945. inline void set_keyToken_2(ByteU5BU5D_t4116647657* value)
  1946. {
  1947. ___keyToken_2 = value;
  1948. Il2CppCodeGenWriteBarrier((&___keyToken_2), value);
  1949. }
  1950. inline static int32_t get_offset_of_tokenAlgorithm_3() { return static_cast<int32_t>(offsetof(StrongName_t4093849377, ___tokenAlgorithm_3)); }
  1951. inline String_t* get_tokenAlgorithm_3() const { return ___tokenAlgorithm_3; }
  1952. inline String_t** get_address_of_tokenAlgorithm_3() { return &___tokenAlgorithm_3; }
  1953. inline void set_tokenAlgorithm_3(String_t* value)
  1954. {
  1955. ___tokenAlgorithm_3 = value;
  1956. Il2CppCodeGenWriteBarrier((&___tokenAlgorithm_3), value);
  1957. }
  1958. };
  1959. struct StrongName_t4093849377_StaticFields
  1960. {
  1961. public:
  1962. // System.Object Mono.Security.StrongName::lockObject
  1963. RuntimeObject * ___lockObject_4;
  1964. // System.Boolean Mono.Security.StrongName::initialized
  1965. bool ___initialized_5;
  1966. public:
  1967. inline static int32_t get_offset_of_lockObject_4() { return static_cast<int32_t>(offsetof(StrongName_t4093849377_StaticFields, ___lockObject_4)); }
  1968. inline RuntimeObject * get_lockObject_4() const { return ___lockObject_4; }
  1969. inline RuntimeObject ** get_address_of_lockObject_4() { return &___lockObject_4; }
  1970. inline void set_lockObject_4(RuntimeObject * value)
  1971. {
  1972. ___lockObject_4 = value;
  1973. Il2CppCodeGenWriteBarrier((&___lockObject_4), value);
  1974. }
  1975. inline static int32_t get_offset_of_initialized_5() { return static_cast<int32_t>(offsetof(StrongName_t4093849377_StaticFields, ___initialized_5)); }
  1976. inline bool get_initialized_5() const { return ___initialized_5; }
  1977. inline bool* get_address_of_initialized_5() { return &___initialized_5; }
  1978. inline void set_initialized_5(bool value)
  1979. {
  1980. ___initialized_5 = value;
  1981. }
  1982. };
  1983. #ifdef __clang__
  1984. #pragma clang diagnostic pop
  1985. #endif
  1986. #endif // STRONGNAME_T4093849377_H
  1987. #ifndef ILGENERATOR_T1388622344_H
  1988. #define ILGENERATOR_T1388622344_H
  1989. #ifdef __clang__
  1990. #pragma clang diagnostic push
  1991. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1992. #pragma clang diagnostic ignored "-Wunused-variable"
  1993. #endif
  1994. // System.Reflection.Emit.ILGenerator
  1995. struct ILGenerator_t1388622344 : public RuntimeObject
  1996. {
  1997. public:
  1998. // System.Byte[] System.Reflection.Emit.ILGenerator::code
  1999. ByteU5BU5D_t4116647657* ___code_1;
  2000. // System.Int32 System.Reflection.Emit.ILGenerator::code_len
  2001. int32_t ___code_len_2;
  2002. // System.Int32 System.Reflection.Emit.ILGenerator::max_stack
  2003. int32_t ___max_stack_3;
  2004. // System.Int32 System.Reflection.Emit.ILGenerator::cur_stack
  2005. int32_t ___cur_stack_4;
  2006. // System.Int32 System.Reflection.Emit.ILGenerator::num_token_fixups
  2007. int32_t ___num_token_fixups_5;
  2008. // System.Reflection.Emit.ILTokenInfo[] System.Reflection.Emit.ILGenerator::token_fixups
  2009. ILTokenInfoU5BU5D_t973106575* ___token_fixups_6;
  2010. // System.Reflection.Emit.ILGenerator/LabelData[] System.Reflection.Emit.ILGenerator::labels
  2011. LabelDataU5BU5D_t327903686* ___labels_7;
  2012. // System.Reflection.Emit.ILGenerator/LabelFixup[] System.Reflection.Emit.ILGenerator::fixups
  2013. LabelFixupU5BU5D_t103660291* ___fixups_8;
  2014. // System.Int32 System.Reflection.Emit.ILGenerator::num_fixups
  2015. int32_t ___num_fixups_9;
  2016. // System.Reflection.Module System.Reflection.Emit.ILGenerator::module
  2017. Module_t2987026101 * ___module_10;
  2018. // System.Reflection.Emit.TokenGenerator System.Reflection.Emit.ILGenerator::token_gen
  2019. RuntimeObject* ___token_gen_11;
  2020. public:
  2021. inline static int32_t get_offset_of_code_1() { return static_cast<int32_t>(offsetof(ILGenerator_t1388622344, ___code_1)); }
  2022. inline ByteU5BU5D_t4116647657* get_code_1() const { return ___code_1; }
  2023. inline ByteU5BU5D_t4116647657** get_address_of_code_1() { return &___code_1; }
  2024. inline void set_code_1(ByteU5BU5D_t4116647657* value)
  2025. {
  2026. ___code_1 = value;
  2027. Il2CppCodeGenWriteBarrier((&___code_1), value);
  2028. }
  2029. inline static int32_t get_offset_of_code_len_2() { return static_cast<int32_t>(offsetof(ILGenerator_t1388622344, ___code_len_2)); }
  2030. inline int32_t get_code_len_2() const { return ___code_len_2; }
  2031. inline int32_t* get_address_of_code_len_2() { return &___code_len_2; }
  2032. inline void set_code_len_2(int32_t value)
  2033. {
  2034. ___code_len_2 = value;
  2035. }
  2036. inline static int32_t get_offset_of_max_stack_3() { return static_cast<int32_t>(offsetof(ILGenerator_t1388622344, ___max_stack_3)); }
  2037. inline int32_t get_max_stack_3() const { return ___max_stack_3; }
  2038. inline int32_t* get_address_of_max_stack_3() { return &___max_stack_3; }
  2039. inline void set_max_stack_3(int32_t value)
  2040. {
  2041. ___max_stack_3 = value;
  2042. }
  2043. inline static int32_t get_offset_of_cur_stack_4() { return static_cast<int32_t>(offsetof(ILGenerator_t1388622344, ___cur_stack_4)); }
  2044. inline int32_t get_cur_stack_4() const { return ___cur_stack_4; }
  2045. inline int32_t* get_address_of_cur_stack_4() { return &___cur_stack_4; }
  2046. inline void set_cur_stack_4(int32_t value)
  2047. {
  2048. ___cur_stack_4 = value;
  2049. }
  2050. inline static int32_t get_offset_of_num_token_fixups_5() { return static_cast<int32_t>(offsetof(ILGenerator_t1388622344, ___num_token_fixups_5)); }
  2051. inline int32_t get_num_token_fixups_5() const { return ___num_token_fixups_5; }
  2052. inline int32_t* get_address_of_num_token_fixups_5() { return &___num_token_fixups_5; }
  2053. inline void set_num_token_fixups_5(int32_t value)
  2054. {
  2055. ___num_token_fixups_5 = value;
  2056. }
  2057. inline static int32_t get_offset_of_token_fixups_6() { return static_cast<int32_t>(offsetof(ILGenerator_t1388622344, ___token_fixups_6)); }
  2058. inline ILTokenInfoU5BU5D_t973106575* get_token_fixups_6() const { return ___token_fixups_6; }
  2059. inline ILTokenInfoU5BU5D_t973106575** get_address_of_token_fixups_6() { return &___token_fixups_6; }
  2060. inline void set_token_fixups_6(ILTokenInfoU5BU5D_t973106575* value)
  2061. {
  2062. ___token_fixups_6 = value;
  2063. Il2CppCodeGenWriteBarrier((&___token_fixups_6), value);
  2064. }
  2065. inline static int32_t get_offset_of_labels_7() { return static_cast<int32_t>(offsetof(ILGenerator_t1388622344, ___labels_7)); }
  2066. inline LabelDataU5BU5D_t327903686* get_labels_7() const { return ___labels_7; }
  2067. inline LabelDataU5BU5D_t327903686** get_address_of_labels_7() { return &___labels_7; }
  2068. inline void set_labels_7(LabelDataU5BU5D_t327903686* value)
  2069. {
  2070. ___labels_7 = value;
  2071. Il2CppCodeGenWriteBarrier((&___labels_7), value);
  2072. }
  2073. inline static int32_t get_offset_of_fixups_8() { return static_cast<int32_t>(offsetof(ILGenerator_t1388622344, ___fixups_8)); }
  2074. inline LabelFixupU5BU5D_t103660291* get_fixups_8() const { return ___fixups_8; }
  2075. inline LabelFixupU5BU5D_t103660291** get_address_of_fixups_8() { return &___fixups_8; }
  2076. inline void set_fixups_8(LabelFixupU5BU5D_t103660291* value)
  2077. {
  2078. ___fixups_8 = value;
  2079. Il2CppCodeGenWriteBarrier((&___fixups_8), value);
  2080. }
  2081. inline static int32_t get_offset_of_num_fixups_9() { return static_cast<int32_t>(offsetof(ILGenerator_t1388622344, ___num_fixups_9)); }
  2082. inline int32_t get_num_fixups_9() const { return ___num_fixups_9; }
  2083. inline int32_t* get_address_of_num_fixups_9() { return &___num_fixups_9; }
  2084. inline void set_num_fixups_9(int32_t value)
  2085. {
  2086. ___num_fixups_9 = value;
  2087. }
  2088. inline static int32_t get_offset_of_module_10() { return static_cast<int32_t>(offsetof(ILGenerator_t1388622344, ___module_10)); }
  2089. inline Module_t2987026101 * get_module_10() const { return ___module_10; }
  2090. inline Module_t2987026101 ** get_address_of_module_10() { return &___module_10; }
  2091. inline void set_module_10(Module_t2987026101 * value)
  2092. {
  2093. ___module_10 = value;
  2094. Il2CppCodeGenWriteBarrier((&___module_10), value);
  2095. }
  2096. inline static int32_t get_offset_of_token_gen_11() { return static_cast<int32_t>(offsetof(ILGenerator_t1388622344, ___token_gen_11)); }
  2097. inline RuntimeObject* get_token_gen_11() const { return ___token_gen_11; }
  2098. inline RuntimeObject** get_address_of_token_gen_11() { return &___token_gen_11; }
  2099. inline void set_token_gen_11(RuntimeObject* value)
  2100. {
  2101. ___token_gen_11 = value;
  2102. Il2CppCodeGenWriteBarrier((&___token_gen_11), value);
  2103. }
  2104. };
  2105. struct ILGenerator_t1388622344_StaticFields
  2106. {
  2107. public:
  2108. // System.Type System.Reflection.Emit.ILGenerator::void_type
  2109. Type_t * ___void_type_0;
  2110. public:
  2111. inline static int32_t get_offset_of_void_type_0() { return static_cast<int32_t>(offsetof(ILGenerator_t1388622344_StaticFields, ___void_type_0)); }
  2112. inline Type_t * get_void_type_0() const { return ___void_type_0; }
  2113. inline Type_t ** get_address_of_void_type_0() { return &___void_type_0; }
  2114. inline void set_void_type_0(Type_t * value)
  2115. {
  2116. ___void_type_0 = value;
  2117. Il2CppCodeGenWriteBarrier((&___void_type_0), value);
  2118. }
  2119. };
  2120. #ifdef __clang__
  2121. #pragma clang diagnostic pop
  2122. #endif
  2123. #endif // ILGENERATOR_T1388622344_H
  2124. #ifndef CUSTOMATTRIBUTEBUILDER_T2781637217_H
  2125. #define CUSTOMATTRIBUTEBUILDER_T2781637217_H
  2126. #ifdef __clang__
  2127. #pragma clang diagnostic push
  2128. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2129. #pragma clang diagnostic ignored "-Wunused-variable"
  2130. #endif
  2131. // System.Reflection.Emit.CustomAttributeBuilder
  2132. struct CustomAttributeBuilder_t2781637217 : public RuntimeObject
  2133. {
  2134. public:
  2135. public:
  2136. };
  2137. #ifdef __clang__
  2138. #pragma clang diagnostic pop
  2139. #endif
  2140. #endif // CUSTOMATTRIBUTEBUILDER_T2781637217_H
  2141. #ifndef MEMBERINFO_T_H
  2142. #define MEMBERINFO_T_H
  2143. #ifdef __clang__
  2144. #pragma clang diagnostic push
  2145. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2146. #pragma clang diagnostic ignored "-Wunused-variable"
  2147. #endif
  2148. // System.Reflection.MemberInfo
  2149. struct MemberInfo_t : public RuntimeObject
  2150. {
  2151. public:
  2152. public:
  2153. };
  2154. #ifdef __clang__
  2155. #pragma clang diagnostic pop
  2156. #endif
  2157. #endif // MEMBERINFO_T_H
  2158. #ifndef RESOLVEEVENTHOLDER_T2120639521_H
  2159. #define RESOLVEEVENTHOLDER_T2120639521_H
  2160. #ifdef __clang__
  2161. #pragma clang diagnostic push
  2162. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2163. #pragma clang diagnostic ignored "-Wunused-variable"
  2164. #endif
  2165. // System.Reflection.Assembly/ResolveEventHolder
  2166. struct ResolveEventHolder_t2120639521 : public RuntimeObject
  2167. {
  2168. public:
  2169. // System.Reflection.ModuleResolveEventHandler System.Reflection.Assembly/ResolveEventHolder::ModuleResolve
  2170. ModuleResolveEventHandler_t797517678 * ___ModuleResolve_0;
  2171. public:
  2172. inline static int32_t get_offset_of_ModuleResolve_0() { return static_cast<int32_t>(offsetof(ResolveEventHolder_t2120639521, ___ModuleResolve_0)); }
  2173. inline ModuleResolveEventHandler_t797517678 * get_ModuleResolve_0() const { return ___ModuleResolve_0; }
  2174. inline ModuleResolveEventHandler_t797517678 ** get_address_of_ModuleResolve_0() { return &___ModuleResolve_0; }
  2175. inline void set_ModuleResolve_0(ModuleResolveEventHandler_t797517678 * value)
  2176. {
  2177. ___ModuleResolve_0 = value;
  2178. Il2CppCodeGenWriteBarrier((&___ModuleResolve_0), value);
  2179. }
  2180. };
  2181. #ifdef __clang__
  2182. #pragma clang diagnostic pop
  2183. #endif
  2184. #endif // RESOLVEEVENTHOLDER_T2120639521_H
  2185. #ifndef EVIDENCE_T2008144148_H
  2186. #define EVIDENCE_T2008144148_H
  2187. #ifdef __clang__
  2188. #pragma clang diagnostic push
  2189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2190. #pragma clang diagnostic ignored "-Wunused-variable"
  2191. #endif
  2192. // System.Security.Policy.Evidence
  2193. struct Evidence_t2008144148 : public RuntimeObject
  2194. {
  2195. public:
  2196. // System.Boolean System.Security.Policy.Evidence::_locked
  2197. bool ____locked_0;
  2198. // System.Collections.ArrayList System.Security.Policy.Evidence::hostEvidenceList
  2199. ArrayList_t2718874744 * ___hostEvidenceList_1;
  2200. // System.Collections.ArrayList System.Security.Policy.Evidence::assemblyEvidenceList
  2201. ArrayList_t2718874744 * ___assemblyEvidenceList_2;
  2202. // System.Int32 System.Security.Policy.Evidence::_hashCode
  2203. int32_t ____hashCode_3;
  2204. public:
  2205. inline static int32_t get_offset_of__locked_0() { return static_cast<int32_t>(offsetof(Evidence_t2008144148, ____locked_0)); }
  2206. inline bool get__locked_0() const { return ____locked_0; }
  2207. inline bool* get_address_of__locked_0() { return &____locked_0; }
  2208. inline void set__locked_0(bool value)
  2209. {
  2210. ____locked_0 = value;
  2211. }
  2212. inline static int32_t get_offset_of_hostEvidenceList_1() { return static_cast<int32_t>(offsetof(Evidence_t2008144148, ___hostEvidenceList_1)); }
  2213. inline ArrayList_t2718874744 * get_hostEvidenceList_1() const { return ___hostEvidenceList_1; }
  2214. inline ArrayList_t2718874744 ** get_address_of_hostEvidenceList_1() { return &___hostEvidenceList_1; }
  2215. inline void set_hostEvidenceList_1(ArrayList_t2718874744 * value)
  2216. {
  2217. ___hostEvidenceList_1 = value;
  2218. Il2CppCodeGenWriteBarrier((&___hostEvidenceList_1), value);
  2219. }
  2220. inline static int32_t get_offset_of_assemblyEvidenceList_2() { return static_cast<int32_t>(offsetof(Evidence_t2008144148, ___assemblyEvidenceList_2)); }
  2221. inline ArrayList_t2718874744 * get_assemblyEvidenceList_2() const { return ___assemblyEvidenceList_2; }
  2222. inline ArrayList_t2718874744 ** get_address_of_assemblyEvidenceList_2() { return &___assemblyEvidenceList_2; }
  2223. inline void set_assemblyEvidenceList_2(ArrayList_t2718874744 * value)
  2224. {
  2225. ___assemblyEvidenceList_2 = value;
  2226. Il2CppCodeGenWriteBarrier((&___assemblyEvidenceList_2), value);
  2227. }
  2228. inline static int32_t get_offset_of__hashCode_3() { return static_cast<int32_t>(offsetof(Evidence_t2008144148, ____hashCode_3)); }
  2229. inline int32_t get__hashCode_3() const { return ____hashCode_3; }
  2230. inline int32_t* get_address_of__hashCode_3() { return &____hashCode_3; }
  2231. inline void set__hashCode_3(int32_t value)
  2232. {
  2233. ____hashCode_3 = value;
  2234. }
  2235. };
  2236. #ifdef __clang__
  2237. #pragma clang diagnostic pop
  2238. #endif
  2239. #endif // EVIDENCE_T2008144148_H
  2240. #ifndef ARRAYLIST_T2718874744_H
  2241. #define ARRAYLIST_T2718874744_H
  2242. #ifdef __clang__
  2243. #pragma clang diagnostic push
  2244. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2245. #pragma clang diagnostic ignored "-Wunused-variable"
  2246. #endif
  2247. // System.Collections.ArrayList
  2248. struct ArrayList_t2718874744 : public RuntimeObject
  2249. {
  2250. public:
  2251. // System.Int32 System.Collections.ArrayList::_size
  2252. int32_t ____size_1;
  2253. // System.Object[] System.Collections.ArrayList::_items
  2254. ObjectU5BU5D_t2843939325* ____items_2;
  2255. // System.Int32 System.Collections.ArrayList::_version
  2256. int32_t ____version_3;
  2257. public:
  2258. inline static int32_t get_offset_of__size_1() { return static_cast<int32_t>(offsetof(ArrayList_t2718874744, ____size_1)); }
  2259. inline int32_t get__size_1() const { return ____size_1; }
  2260. inline int32_t* get_address_of__size_1() { return &____size_1; }
  2261. inline void set__size_1(int32_t value)
  2262. {
  2263. ____size_1 = value;
  2264. }
  2265. inline static int32_t get_offset_of__items_2() { return static_cast<int32_t>(offsetof(ArrayList_t2718874744, ____items_2)); }
  2266. inline ObjectU5BU5D_t2843939325* get__items_2() const { return ____items_2; }
  2267. inline ObjectU5BU5D_t2843939325** get_address_of__items_2() { return &____items_2; }
  2268. inline void set__items_2(ObjectU5BU5D_t2843939325* value)
  2269. {
  2270. ____items_2 = value;
  2271. Il2CppCodeGenWriteBarrier((&____items_2), value);
  2272. }
  2273. inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(ArrayList_t2718874744, ____version_3)); }
  2274. inline int32_t get__version_3() const { return ____version_3; }
  2275. inline int32_t* get_address_of__version_3() { return &____version_3; }
  2276. inline void set__version_3(int32_t value)
  2277. {
  2278. ____version_3 = value;
  2279. }
  2280. };
  2281. struct ArrayList_t2718874744_StaticFields
  2282. {
  2283. public:
  2284. // System.Object[] System.Collections.ArrayList::EmptyArray
  2285. ObjectU5BU5D_t2843939325* ___EmptyArray_4;
  2286. public:
  2287. inline static int32_t get_offset_of_EmptyArray_4() { return static_cast<int32_t>(offsetof(ArrayList_t2718874744_StaticFields, ___EmptyArray_4)); }
  2288. inline ObjectU5BU5D_t2843939325* get_EmptyArray_4() const { return ___EmptyArray_4; }
  2289. inline ObjectU5BU5D_t2843939325** get_address_of_EmptyArray_4() { return &___EmptyArray_4; }
  2290. inline void set_EmptyArray_4(ObjectU5BU5D_t2843939325* value)
  2291. {
  2292. ___EmptyArray_4 = value;
  2293. Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value);
  2294. }
  2295. };
  2296. #ifdef __clang__
  2297. #pragma clang diagnostic pop
  2298. #endif
  2299. #endif // ARRAYLIST_T2718874744_H
  2300. #ifndef STRONGNAMEKEYPAIR_T3411219591_H
  2301. #define STRONGNAMEKEYPAIR_T3411219591_H
  2302. #ifdef __clang__
  2303. #pragma clang diagnostic push
  2304. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2305. #pragma clang diagnostic ignored "-Wunused-variable"
  2306. #endif
  2307. // System.Reflection.StrongNameKeyPair
  2308. struct StrongNameKeyPair_t3411219591 : public RuntimeObject
  2309. {
  2310. public:
  2311. // System.Byte[] System.Reflection.StrongNameKeyPair::_publicKey
  2312. ByteU5BU5D_t4116647657* ____publicKey_0;
  2313. // System.String System.Reflection.StrongNameKeyPair::_keyPairContainer
  2314. String_t* ____keyPairContainer_1;
  2315. // System.Boolean System.Reflection.StrongNameKeyPair::_keyPairExported
  2316. bool ____keyPairExported_2;
  2317. // System.Byte[] System.Reflection.StrongNameKeyPair::_keyPairArray
  2318. ByteU5BU5D_t4116647657* ____keyPairArray_3;
  2319. public:
  2320. inline static int32_t get_offset_of__publicKey_0() { return static_cast<int32_t>(offsetof(StrongNameKeyPair_t3411219591, ____publicKey_0)); }
  2321. inline ByteU5BU5D_t4116647657* get__publicKey_0() const { return ____publicKey_0; }
  2322. inline ByteU5BU5D_t4116647657** get_address_of__publicKey_0() { return &____publicKey_0; }
  2323. inline void set__publicKey_0(ByteU5BU5D_t4116647657* value)
  2324. {
  2325. ____publicKey_0 = value;
  2326. Il2CppCodeGenWriteBarrier((&____publicKey_0), value);
  2327. }
  2328. inline static int32_t get_offset_of__keyPairContainer_1() { return static_cast<int32_t>(offsetof(StrongNameKeyPair_t3411219591, ____keyPairContainer_1)); }
  2329. inline String_t* get__keyPairContainer_1() const { return ____keyPairContainer_1; }
  2330. inline String_t** get_address_of__keyPairContainer_1() { return &____keyPairContainer_1; }
  2331. inline void set__keyPairContainer_1(String_t* value)
  2332. {
  2333. ____keyPairContainer_1 = value;
  2334. Il2CppCodeGenWriteBarrier((&____keyPairContainer_1), value);
  2335. }
  2336. inline static int32_t get_offset_of__keyPairExported_2() { return static_cast<int32_t>(offsetof(StrongNameKeyPair_t3411219591, ____keyPairExported_2)); }
  2337. inline bool get__keyPairExported_2() const { return ____keyPairExported_2; }
  2338. inline bool* get_address_of__keyPairExported_2() { return &____keyPairExported_2; }
  2339. inline void set__keyPairExported_2(bool value)
  2340. {
  2341. ____keyPairExported_2 = value;
  2342. }
  2343. inline static int32_t get_offset_of__keyPairArray_3() { return static_cast<int32_t>(offsetof(StrongNameKeyPair_t3411219591, ____keyPairArray_3)); }
  2344. inline ByteU5BU5D_t4116647657* get__keyPairArray_3() const { return ____keyPairArray_3; }
  2345. inline ByteU5BU5D_t4116647657** get_address_of__keyPairArray_3() { return &____keyPairArray_3; }
  2346. inline void set__keyPairArray_3(ByteU5BU5D_t4116647657* value)
  2347. {
  2348. ____keyPairArray_3 = value;
  2349. Il2CppCodeGenWriteBarrier((&____keyPairArray_3), value);
  2350. }
  2351. };
  2352. #ifdef __clang__
  2353. #pragma clang diagnostic pop
  2354. #endif
  2355. #endif // STRONGNAMEKEYPAIR_T3411219591_H
  2356. #ifndef CULTUREINFO_T4157843068_H
  2357. #define CULTUREINFO_T4157843068_H
  2358. #ifdef __clang__
  2359. #pragma clang diagnostic push
  2360. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2361. #pragma clang diagnostic ignored "-Wunused-variable"
  2362. #endif
  2363. // System.Globalization.CultureInfo
  2364. struct CultureInfo_t4157843068 : public RuntimeObject
  2365. {
  2366. public:
  2367. // System.Boolean System.Globalization.CultureInfo::m_isReadOnly
  2368. bool ___m_isReadOnly_7;
  2369. // System.Int32 System.Globalization.CultureInfo::cultureID
  2370. int32_t ___cultureID_8;
  2371. // System.Int32 System.Globalization.CultureInfo::parent_lcid
  2372. int32_t ___parent_lcid_9;
  2373. // System.Int32 System.Globalization.CultureInfo::specific_lcid
  2374. int32_t ___specific_lcid_10;
  2375. // System.Int32 System.Globalization.CultureInfo::datetime_index
  2376. int32_t ___datetime_index_11;
  2377. // System.Int32 System.Globalization.CultureInfo::number_index
  2378. int32_t ___number_index_12;
  2379. // System.Boolean System.Globalization.CultureInfo::m_useUserOverride
  2380. bool ___m_useUserOverride_13;
  2381. // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
  2382. NumberFormatInfo_t435877138 * ___numInfo_14;
  2383. // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
  2384. DateTimeFormatInfo_t2405853701 * ___dateTimeInfo_15;
  2385. // System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
  2386. TextInfo_t3810425522 * ___textInfo_16;
  2387. // System.String System.Globalization.CultureInfo::m_name
  2388. String_t* ___m_name_17;
  2389. // System.String System.Globalization.CultureInfo::displayname
  2390. String_t* ___displayname_18;
  2391. // System.String System.Globalization.CultureInfo::englishname
  2392. String_t* ___englishname_19;
  2393. // System.String System.Globalization.CultureInfo::nativename
  2394. String_t* ___nativename_20;
  2395. // System.String System.Globalization.CultureInfo::iso3lang
  2396. String_t* ___iso3lang_21;
  2397. // System.String System.Globalization.CultureInfo::iso2lang
  2398. String_t* ___iso2lang_22;
  2399. // System.String System.Globalization.CultureInfo::icu_name
  2400. String_t* ___icu_name_23;
  2401. // System.String System.Globalization.CultureInfo::win3lang
  2402. String_t* ___win3lang_24;
  2403. // System.String System.Globalization.CultureInfo::territory
  2404. String_t* ___territory_25;
  2405. // System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
  2406. CompareInfo_t1092934962 * ___compareInfo_26;
  2407. // System.Int32* System.Globalization.CultureInfo::calendar_data
  2408. int32_t* ___calendar_data_27;
  2409. // System.Void* System.Globalization.CultureInfo::textinfo_data
  2410. void* ___textinfo_data_28;
  2411. // System.Globalization.Calendar[] System.Globalization.CultureInfo::optional_calendars
  2412. CalendarU5BU5D_t3985046076* ___optional_calendars_29;
  2413. // System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
  2414. CultureInfo_t4157843068 * ___parent_culture_30;
  2415. // System.Int32 System.Globalization.CultureInfo::m_dataItem
  2416. int32_t ___m_dataItem_31;
  2417. // System.Globalization.Calendar System.Globalization.CultureInfo::calendar
  2418. Calendar_t1661121569 * ___calendar_32;
  2419. // System.Boolean System.Globalization.CultureInfo::constructed
  2420. bool ___constructed_33;
  2421. // System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
  2422. ByteU5BU5D_t4116647657* ___cached_serialized_form_34;
  2423. public:
  2424. inline static int32_t get_offset_of_m_isReadOnly_7() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___m_isReadOnly_7)); }
  2425. inline bool get_m_isReadOnly_7() const { return ___m_isReadOnly_7; }
  2426. inline bool* get_address_of_m_isReadOnly_7() { return &___m_isReadOnly_7; }
  2427. inline void set_m_isReadOnly_7(bool value)
  2428. {
  2429. ___m_isReadOnly_7 = value;
  2430. }
  2431. inline static int32_t get_offset_of_cultureID_8() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___cultureID_8)); }
  2432. inline int32_t get_cultureID_8() const { return ___cultureID_8; }
  2433. inline int32_t* get_address_of_cultureID_8() { return &___cultureID_8; }
  2434. inline void set_cultureID_8(int32_t value)
  2435. {
  2436. ___cultureID_8 = value;
  2437. }
  2438. inline static int32_t get_offset_of_parent_lcid_9() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___parent_lcid_9)); }
  2439. inline int32_t get_parent_lcid_9() const { return ___parent_lcid_9; }
  2440. inline int32_t* get_address_of_parent_lcid_9() { return &___parent_lcid_9; }
  2441. inline void set_parent_lcid_9(int32_t value)
  2442. {
  2443. ___parent_lcid_9 = value;
  2444. }
  2445. inline static int32_t get_offset_of_specific_lcid_10() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___specific_lcid_10)); }
  2446. inline int32_t get_specific_lcid_10() const { return ___specific_lcid_10; }
  2447. inline int32_t* get_address_of_specific_lcid_10() { return &___specific_lcid_10; }
  2448. inline void set_specific_lcid_10(int32_t value)
  2449. {
  2450. ___specific_lcid_10 = value;
  2451. }
  2452. inline static int32_t get_offset_of_datetime_index_11() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___datetime_index_11)); }
  2453. inline int32_t get_datetime_index_11() const { return ___datetime_index_11; }
  2454. inline int32_t* get_address_of_datetime_index_11() { return &___datetime_index_11; }
  2455. inline void set_datetime_index_11(int32_t value)
  2456. {
  2457. ___datetime_index_11 = value;
  2458. }
  2459. inline static int32_t get_offset_of_number_index_12() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___number_index_12)); }
  2460. inline int32_t get_number_index_12() const { return ___number_index_12; }
  2461. inline int32_t* get_address_of_number_index_12() { return &___number_index_12; }
  2462. inline void set_number_index_12(int32_t value)
  2463. {
  2464. ___number_index_12 = value;
  2465. }
  2466. inline static int32_t get_offset_of_m_useUserOverride_13() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___m_useUserOverride_13)); }
  2467. inline bool get_m_useUserOverride_13() const { return ___m_useUserOverride_13; }
  2468. inline bool* get_address_of_m_useUserOverride_13() { return &___m_useUserOverride_13; }
  2469. inline void set_m_useUserOverride_13(bool value)
  2470. {
  2471. ___m_useUserOverride_13 = value;
  2472. }
  2473. inline static int32_t get_offset_of_numInfo_14() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___numInfo_14)); }
  2474. inline NumberFormatInfo_t435877138 * get_numInfo_14() const { return ___numInfo_14; }
  2475. inline NumberFormatInfo_t435877138 ** get_address_of_numInfo_14() { return &___numInfo_14; }
  2476. inline void set_numInfo_14(NumberFormatInfo_t435877138 * value)
  2477. {
  2478. ___numInfo_14 = value;
  2479. Il2CppCodeGenWriteBarrier((&___numInfo_14), value);
  2480. }
  2481. inline static int32_t get_offset_of_dateTimeInfo_15() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___dateTimeInfo_15)); }
  2482. inline DateTimeFormatInfo_t2405853701 * get_dateTimeInfo_15() const { return ___dateTimeInfo_15; }
  2483. inline DateTimeFormatInfo_t2405853701 ** get_address_of_dateTimeInfo_15() { return &___dateTimeInfo_15; }
  2484. inline void set_dateTimeInfo_15(DateTimeFormatInfo_t2405853701 * value)
  2485. {
  2486. ___dateTimeInfo_15 = value;
  2487. Il2CppCodeGenWriteBarrier((&___dateTimeInfo_15), value);
  2488. }
  2489. inline static int32_t get_offset_of_textInfo_16() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___textInfo_16)); }
  2490. inline TextInfo_t3810425522 * get_textInfo_16() const { return ___textInfo_16; }
  2491. inline TextInfo_t3810425522 ** get_address_of_textInfo_16() { return &___textInfo_16; }
  2492. inline void set_textInfo_16(TextInfo_t3810425522 * value)
  2493. {
  2494. ___textInfo_16 = value;
  2495. Il2CppCodeGenWriteBarrier((&___textInfo_16), value);
  2496. }
  2497. inline static int32_t get_offset_of_m_name_17() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___m_name_17)); }
  2498. inline String_t* get_m_name_17() const { return ___m_name_17; }
  2499. inline String_t** get_address_of_m_name_17() { return &___m_name_17; }
  2500. inline void set_m_name_17(String_t* value)
  2501. {
  2502. ___m_name_17 = value;
  2503. Il2CppCodeGenWriteBarrier((&___m_name_17), value);
  2504. }
  2505. inline static int32_t get_offset_of_displayname_18() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___displayname_18)); }
  2506. inline String_t* get_displayname_18() const { return ___displayname_18; }
  2507. inline String_t** get_address_of_displayname_18() { return &___displayname_18; }
  2508. inline void set_displayname_18(String_t* value)
  2509. {
  2510. ___displayname_18 = value;
  2511. Il2CppCodeGenWriteBarrier((&___displayname_18), value);
  2512. }
  2513. inline static int32_t get_offset_of_englishname_19() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___englishname_19)); }
  2514. inline String_t* get_englishname_19() const { return ___englishname_19; }
  2515. inline String_t** get_address_of_englishname_19() { return &___englishname_19; }
  2516. inline void set_englishname_19(String_t* value)
  2517. {
  2518. ___englishname_19 = value;
  2519. Il2CppCodeGenWriteBarrier((&___englishname_19), value);
  2520. }
  2521. inline static int32_t get_offset_of_nativename_20() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___nativename_20)); }
  2522. inline String_t* get_nativename_20() const { return ___nativename_20; }
  2523. inline String_t** get_address_of_nativename_20() { return &___nativename_20; }
  2524. inline void set_nativename_20(String_t* value)
  2525. {
  2526. ___nativename_20 = value;
  2527. Il2CppCodeGenWriteBarrier((&___nativename_20), value);
  2528. }
  2529. inline static int32_t get_offset_of_iso3lang_21() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___iso3lang_21)); }
  2530. inline String_t* get_iso3lang_21() const { return ___iso3lang_21; }
  2531. inline String_t** get_address_of_iso3lang_21() { return &___iso3lang_21; }
  2532. inline void set_iso3lang_21(String_t* value)
  2533. {
  2534. ___iso3lang_21 = value;
  2535. Il2CppCodeGenWriteBarrier((&___iso3lang_21), value);
  2536. }
  2537. inline static int32_t get_offset_of_iso2lang_22() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___iso2lang_22)); }
  2538. inline String_t* get_iso2lang_22() const { return ___iso2lang_22; }
  2539. inline String_t** get_address_of_iso2lang_22() { return &___iso2lang_22; }
  2540. inline void set_iso2lang_22(String_t* value)
  2541. {
  2542. ___iso2lang_22 = value;
  2543. Il2CppCodeGenWriteBarrier((&___iso2lang_22), value);
  2544. }
  2545. inline static int32_t get_offset_of_icu_name_23() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___icu_name_23)); }
  2546. inline String_t* get_icu_name_23() const { return ___icu_name_23; }
  2547. inline String_t** get_address_of_icu_name_23() { return &___icu_name_23; }
  2548. inline void set_icu_name_23(String_t* value)
  2549. {
  2550. ___icu_name_23 = value;
  2551. Il2CppCodeGenWriteBarrier((&___icu_name_23), value);
  2552. }
  2553. inline static int32_t get_offset_of_win3lang_24() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___win3lang_24)); }
  2554. inline String_t* get_win3lang_24() const { return ___win3lang_24; }
  2555. inline String_t** get_address_of_win3lang_24() { return &___win3lang_24; }
  2556. inline void set_win3lang_24(String_t* value)
  2557. {
  2558. ___win3lang_24 = value;
  2559. Il2CppCodeGenWriteBarrier((&___win3lang_24), value);
  2560. }
  2561. inline static int32_t get_offset_of_territory_25() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___territory_25)); }
  2562. inline String_t* get_territory_25() const { return ___territory_25; }
  2563. inline String_t** get_address_of_territory_25() { return &___territory_25; }
  2564. inline void set_territory_25(String_t* value)
  2565. {
  2566. ___territory_25 = value;
  2567. Il2CppCodeGenWriteBarrier((&___territory_25), value);
  2568. }
  2569. inline static int32_t get_offset_of_compareInfo_26() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___compareInfo_26)); }
  2570. inline CompareInfo_t1092934962 * get_compareInfo_26() const { return ___compareInfo_26; }
  2571. inline CompareInfo_t1092934962 ** get_address_of_compareInfo_26() { return &___compareInfo_26; }
  2572. inline void set_compareInfo_26(CompareInfo_t1092934962 * value)
  2573. {
  2574. ___compareInfo_26 = value;
  2575. Il2CppCodeGenWriteBarrier((&___compareInfo_26), value);
  2576. }
  2577. inline static int32_t get_offset_of_calendar_data_27() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___calendar_data_27)); }
  2578. inline int32_t* get_calendar_data_27() const { return ___calendar_data_27; }
  2579. inline int32_t** get_address_of_calendar_data_27() { return &___calendar_data_27; }
  2580. inline void set_calendar_data_27(int32_t* value)
  2581. {
  2582. ___calendar_data_27 = value;
  2583. }
  2584. inline static int32_t get_offset_of_textinfo_data_28() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___textinfo_data_28)); }
  2585. inline void* get_textinfo_data_28() const { return ___textinfo_data_28; }
  2586. inline void** get_address_of_textinfo_data_28() { return &___textinfo_data_28; }
  2587. inline void set_textinfo_data_28(void* value)
  2588. {
  2589. ___textinfo_data_28 = value;
  2590. }
  2591. inline static int32_t get_offset_of_optional_calendars_29() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___optional_calendars_29)); }
  2592. inline CalendarU5BU5D_t3985046076* get_optional_calendars_29() const { return ___optional_calendars_29; }
  2593. inline CalendarU5BU5D_t3985046076** get_address_of_optional_calendars_29() { return &___optional_calendars_29; }
  2594. inline void set_optional_calendars_29(CalendarU5BU5D_t3985046076* value)
  2595. {
  2596. ___optional_calendars_29 = value;
  2597. Il2CppCodeGenWriteBarrier((&___optional_calendars_29), value);
  2598. }
  2599. inline static int32_t get_offset_of_parent_culture_30() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___parent_culture_30)); }
  2600. inline CultureInfo_t4157843068 * get_parent_culture_30() const { return ___parent_culture_30; }
  2601. inline CultureInfo_t4157843068 ** get_address_of_parent_culture_30() { return &___parent_culture_30; }
  2602. inline void set_parent_culture_30(CultureInfo_t4157843068 * value)
  2603. {
  2604. ___parent_culture_30 = value;
  2605. Il2CppCodeGenWriteBarrier((&___parent_culture_30), value);
  2606. }
  2607. inline static int32_t get_offset_of_m_dataItem_31() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___m_dataItem_31)); }
  2608. inline int32_t get_m_dataItem_31() const { return ___m_dataItem_31; }
  2609. inline int32_t* get_address_of_m_dataItem_31() { return &___m_dataItem_31; }
  2610. inline void set_m_dataItem_31(int32_t value)
  2611. {
  2612. ___m_dataItem_31 = value;
  2613. }
  2614. inline static int32_t get_offset_of_calendar_32() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___calendar_32)); }
  2615. inline Calendar_t1661121569 * get_calendar_32() const { return ___calendar_32; }
  2616. inline Calendar_t1661121569 ** get_address_of_calendar_32() { return &___calendar_32; }
  2617. inline void set_calendar_32(Calendar_t1661121569 * value)
  2618. {
  2619. ___calendar_32 = value;
  2620. Il2CppCodeGenWriteBarrier((&___calendar_32), value);
  2621. }
  2622. inline static int32_t get_offset_of_constructed_33() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___constructed_33)); }
  2623. inline bool get_constructed_33() const { return ___constructed_33; }
  2624. inline bool* get_address_of_constructed_33() { return &___constructed_33; }
  2625. inline void set_constructed_33(bool value)
  2626. {
  2627. ___constructed_33 = value;
  2628. }
  2629. inline static int32_t get_offset_of_cached_serialized_form_34() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___cached_serialized_form_34)); }
  2630. inline ByteU5BU5D_t4116647657* get_cached_serialized_form_34() const { return ___cached_serialized_form_34; }
  2631. inline ByteU5BU5D_t4116647657** get_address_of_cached_serialized_form_34() { return &___cached_serialized_form_34; }
  2632. inline void set_cached_serialized_form_34(ByteU5BU5D_t4116647657* value)
  2633. {
  2634. ___cached_serialized_form_34 = value;
  2635. Il2CppCodeGenWriteBarrier((&___cached_serialized_form_34), value);
  2636. }
  2637. };
  2638. struct CultureInfo_t4157843068_StaticFields
  2639. {
  2640. public:
  2641. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
  2642. CultureInfo_t4157843068 * ___invariant_culture_info_4;
  2643. // System.Object System.Globalization.CultureInfo::shared_table_lock
  2644. RuntimeObject * ___shared_table_lock_5;
  2645. // System.Int32 System.Globalization.CultureInfo::BootstrapCultureID
  2646. int32_t ___BootstrapCultureID_6;
  2647. // System.String System.Globalization.CultureInfo::MSG_READONLY
  2648. String_t* ___MSG_READONLY_35;
  2649. // System.Collections.Hashtable System.Globalization.CultureInfo::shared_by_number
  2650. Hashtable_t1853889766 * ___shared_by_number_36;
  2651. // System.Collections.Hashtable System.Globalization.CultureInfo::shared_by_name
  2652. Hashtable_t1853889766 * ___shared_by_name_37;
  2653. // System.Collections.Generic.Dictionary`2<System.String,System.Int32> System.Globalization.CultureInfo::<>f__switch$map19
  2654. Dictionary_2_t2736202052 * ___U3CU3Ef__switchU24map19_38;
  2655. // System.Collections.Generic.Dictionary`2<System.String,System.Int32> System.Globalization.CultureInfo::<>f__switch$map1A
  2656. Dictionary_2_t2736202052 * ___U3CU3Ef__switchU24map1A_39;
  2657. public:
  2658. inline static int32_t get_offset_of_invariant_culture_info_4() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___invariant_culture_info_4)); }
  2659. inline CultureInfo_t4157843068 * get_invariant_culture_info_4() const { return ___invariant_culture_info_4; }
  2660. inline CultureInfo_t4157843068 ** get_address_of_invariant_culture_info_4() { return &___invariant_culture_info_4; }
  2661. inline void set_invariant_culture_info_4(CultureInfo_t4157843068 * value)
  2662. {
  2663. ___invariant_culture_info_4 = value;
  2664. Il2CppCodeGenWriteBarrier((&___invariant_culture_info_4), value);
  2665. }
  2666. inline static int32_t get_offset_of_shared_table_lock_5() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___shared_table_lock_5)); }
  2667. inline RuntimeObject * get_shared_table_lock_5() const { return ___shared_table_lock_5; }
  2668. inline RuntimeObject ** get_address_of_shared_table_lock_5() { return &___shared_table_lock_5; }
  2669. inline void set_shared_table_lock_5(RuntimeObject * value)
  2670. {
  2671. ___shared_table_lock_5 = value;
  2672. Il2CppCodeGenWriteBarrier((&___shared_table_lock_5), value);
  2673. }
  2674. inline static int32_t get_offset_of_BootstrapCultureID_6() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___BootstrapCultureID_6)); }
  2675. inline int32_t get_BootstrapCultureID_6() const { return ___BootstrapCultureID_6; }
  2676. inline int32_t* get_address_of_BootstrapCultureID_6() { return &___BootstrapCultureID_6; }
  2677. inline void set_BootstrapCultureID_6(int32_t value)
  2678. {
  2679. ___BootstrapCultureID_6 = value;
  2680. }
  2681. inline static int32_t get_offset_of_MSG_READONLY_35() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___MSG_READONLY_35)); }
  2682. inline String_t* get_MSG_READONLY_35() const { return ___MSG_READONLY_35; }
  2683. inline String_t** get_address_of_MSG_READONLY_35() { return &___MSG_READONLY_35; }
  2684. inline void set_MSG_READONLY_35(String_t* value)
  2685. {
  2686. ___MSG_READONLY_35 = value;
  2687. Il2CppCodeGenWriteBarrier((&___MSG_READONLY_35), value);
  2688. }
  2689. inline static int32_t get_offset_of_shared_by_number_36() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___shared_by_number_36)); }
  2690. inline Hashtable_t1853889766 * get_shared_by_number_36() const { return ___shared_by_number_36; }
  2691. inline Hashtable_t1853889766 ** get_address_of_shared_by_number_36() { return &___shared_by_number_36; }
  2692. inline void set_shared_by_number_36(Hashtable_t1853889766 * value)
  2693. {
  2694. ___shared_by_number_36 = value;
  2695. Il2CppCodeGenWriteBarrier((&___shared_by_number_36), value);
  2696. }
  2697. inline static int32_t get_offset_of_shared_by_name_37() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___shared_by_name_37)); }
  2698. inline Hashtable_t1853889766 * get_shared_by_name_37() const { return ___shared_by_name_37; }
  2699. inline Hashtable_t1853889766 ** get_address_of_shared_by_name_37() { return &___shared_by_name_37; }
  2700. inline void set_shared_by_name_37(Hashtable_t1853889766 * value)
  2701. {
  2702. ___shared_by_name_37 = value;
  2703. Il2CppCodeGenWriteBarrier((&___shared_by_name_37), value);
  2704. }
  2705. inline static int32_t get_offset_of_U3CU3Ef__switchU24map19_38() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___U3CU3Ef__switchU24map19_38)); }
  2706. inline Dictionary_2_t2736202052 * get_U3CU3Ef__switchU24map19_38() const { return ___U3CU3Ef__switchU24map19_38; }
  2707. inline Dictionary_2_t2736202052 ** get_address_of_U3CU3Ef__switchU24map19_38() { return &___U3CU3Ef__switchU24map19_38; }
  2708. inline void set_U3CU3Ef__switchU24map19_38(Dictionary_2_t2736202052 * value)
  2709. {
  2710. ___U3CU3Ef__switchU24map19_38 = value;
  2711. Il2CppCodeGenWriteBarrier((&___U3CU3Ef__switchU24map19_38), value);
  2712. }
  2713. inline static int32_t get_offset_of_U3CU3Ef__switchU24map1A_39() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___U3CU3Ef__switchU24map1A_39)); }
  2714. inline Dictionary_2_t2736202052 * get_U3CU3Ef__switchU24map1A_39() const { return ___U3CU3Ef__switchU24map1A_39; }
  2715. inline Dictionary_2_t2736202052 ** get_address_of_U3CU3Ef__switchU24map1A_39() { return &___U3CU3Ef__switchU24map1A_39; }
  2716. inline void set_U3CU3Ef__switchU24map1A_39(Dictionary_2_t2736202052 * value)
  2717. {
  2718. ___U3CU3Ef__switchU24map1A_39 = value;
  2719. Il2CppCodeGenWriteBarrier((&___U3CU3Ef__switchU24map1A_39), value);
  2720. }
  2721. };
  2722. #ifdef __clang__
  2723. #pragma clang diagnostic pop
  2724. #endif
  2725. #endif // CULTUREINFO_T4157843068_H
  2726. #ifndef HASHALGORITHM_T1432317219_H
  2727. #define HASHALGORITHM_T1432317219_H
  2728. #ifdef __clang__
  2729. #pragma clang diagnostic push
  2730. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2731. #pragma clang diagnostic ignored "-Wunused-variable"
  2732. #endif
  2733. // System.Security.Cryptography.HashAlgorithm
  2734. struct HashAlgorithm_t1432317219 : public RuntimeObject
  2735. {
  2736. public:
  2737. // System.Byte[] System.Security.Cryptography.HashAlgorithm::HashValue
  2738. ByteU5BU5D_t4116647657* ___HashValue_0;
  2739. // System.Int32 System.Security.Cryptography.HashAlgorithm::HashSizeValue
  2740. int32_t ___HashSizeValue_1;
  2741. // System.Int32 System.Security.Cryptography.HashAlgorithm::State
  2742. int32_t ___State_2;
  2743. // System.Boolean System.Security.Cryptography.HashAlgorithm::disposed
  2744. bool ___disposed_3;
  2745. public:
  2746. inline static int32_t get_offset_of_HashValue_0() { return static_cast<int32_t>(offsetof(HashAlgorithm_t1432317219, ___HashValue_0)); }
  2747. inline ByteU5BU5D_t4116647657* get_HashValue_0() const { return ___HashValue_0; }
  2748. inline ByteU5BU5D_t4116647657** get_address_of_HashValue_0() { return &___HashValue_0; }
  2749. inline void set_HashValue_0(ByteU5BU5D_t4116647657* value)
  2750. {
  2751. ___HashValue_0 = value;
  2752. Il2CppCodeGenWriteBarrier((&___HashValue_0), value);
  2753. }
  2754. inline static int32_t get_offset_of_HashSizeValue_1() { return static_cast<int32_t>(offsetof(HashAlgorithm_t1432317219, ___HashSizeValue_1)); }
  2755. inline int32_t get_HashSizeValue_1() const { return ___HashSizeValue_1; }
  2756. inline int32_t* get_address_of_HashSizeValue_1() { return &___HashSizeValue_1; }
  2757. inline void set_HashSizeValue_1(int32_t value)
  2758. {
  2759. ___HashSizeValue_1 = value;
  2760. }
  2761. inline static int32_t get_offset_of_State_2() { return static_cast<int32_t>(offsetof(HashAlgorithm_t1432317219, ___State_2)); }
  2762. inline int32_t get_State_2() const { return ___State_2; }
  2763. inline int32_t* get_address_of_State_2() { return &___State_2; }
  2764. inline void set_State_2(int32_t value)
  2765. {
  2766. ___State_2 = value;
  2767. }
  2768. inline static int32_t get_offset_of_disposed_3() { return static_cast<int32_t>(offsetof(HashAlgorithm_t1432317219, ___disposed_3)); }
  2769. inline bool get_disposed_3() const { return ___disposed_3; }
  2770. inline bool* get_address_of_disposed_3() { return &___disposed_3; }
  2771. inline void set_disposed_3(bool value)
  2772. {
  2773. ___disposed_3 = value;
  2774. }
  2775. };
  2776. #ifdef __clang__
  2777. #pragma clang diagnostic pop
  2778. #endif
  2779. #endif // HASHALGORITHM_T1432317219_H
  2780. #ifndef BINDER_T2999457153_H
  2781. #define BINDER_T2999457153_H
  2782. #ifdef __clang__
  2783. #pragma clang diagnostic push
  2784. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2785. #pragma clang diagnostic ignored "-Wunused-variable"
  2786. #endif
  2787. // System.Reflection.Binder
  2788. struct Binder_t2999457153 : public RuntimeObject
  2789. {
  2790. public:
  2791. public:
  2792. };
  2793. struct Binder_t2999457153_StaticFields
  2794. {
  2795. public:
  2796. // System.Reflection.Binder System.Reflection.Binder::default_binder
  2797. Binder_t2999457153 * ___default_binder_0;
  2798. public:
  2799. inline static int32_t get_offset_of_default_binder_0() { return static_cast<int32_t>(offsetof(Binder_t2999457153_StaticFields, ___default_binder_0)); }
  2800. inline Binder_t2999457153 * get_default_binder_0() const { return ___default_binder_0; }
  2801. inline Binder_t2999457153 ** get_address_of_default_binder_0() { return &___default_binder_0; }
  2802. inline void set_default_binder_0(Binder_t2999457153 * value)
  2803. {
  2804. ___default_binder_0 = value;
  2805. Il2CppCodeGenWriteBarrier((&___default_binder_0), value);
  2806. }
  2807. };
  2808. #ifdef __clang__
  2809. #pragma clang diagnostic pop
  2810. #endif
  2811. #endif // BINDER_T2999457153_H
  2812. #ifndef EVENTBUILDER_T3451532220_H
  2813. #define EVENTBUILDER_T3451532220_H
  2814. #ifdef __clang__
  2815. #pragma clang diagnostic push
  2816. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2817. #pragma clang diagnostic ignored "-Wunused-variable"
  2818. #endif
  2819. // System.Reflection.Emit.EventBuilder
  2820. struct EventBuilder_t3451532220 : public RuntimeObject
  2821. {
  2822. public:
  2823. public:
  2824. };
  2825. #ifdef __clang__
  2826. #pragma clang diagnostic pop
  2827. #endif
  2828. #endif // EVENTBUILDER_T3451532220_H
  2829. #ifndef RESOURCEREADER_T3300492639_H
  2830. #define RESOURCEREADER_T3300492639_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.Resources.ResourceReader
  2837. struct ResourceReader_t3300492639 : public RuntimeObject
  2838. {
  2839. public:
  2840. // System.IO.BinaryReader System.Resources.ResourceReader::reader
  2841. BinaryReader_t2428077293 * ___reader_0;
  2842. // System.Object System.Resources.ResourceReader::readerLock
  2843. RuntimeObject * ___readerLock_1;
  2844. // System.Runtime.Serialization.IFormatter System.Resources.ResourceReader::formatter
  2845. RuntimeObject* ___formatter_2;
  2846. // System.Int32 System.Resources.ResourceReader::resourceCount
  2847. int32_t ___resourceCount_3;
  2848. // System.Int32 System.Resources.ResourceReader::typeCount
  2849. int32_t ___typeCount_4;
  2850. // System.String[] System.Resources.ResourceReader::typeNames
  2851. StringU5BU5D_t1281789340* ___typeNames_5;
  2852. // System.Int32[] System.Resources.ResourceReader::hashes
  2853. Int32U5BU5D_t385246372* ___hashes_6;
  2854. // System.Resources.ResourceReader/ResourceInfo[] System.Resources.ResourceReader::infos
  2855. ResourceInfoU5BU5D_t2132996019* ___infos_7;
  2856. // System.Int32 System.Resources.ResourceReader::dataSectionOffset
  2857. int32_t ___dataSectionOffset_8;
  2858. // System.Int64 System.Resources.ResourceReader::nameSectionOffset
  2859. int64_t ___nameSectionOffset_9;
  2860. // System.Int32 System.Resources.ResourceReader::resource_ver
  2861. int32_t ___resource_ver_10;
  2862. // System.Resources.ResourceReader/ResourceCacheItem[] System.Resources.ResourceReader::cache
  2863. ResourceCacheItemU5BU5D_t1637949902* ___cache_11;
  2864. // System.Object System.Resources.ResourceReader::cache_lock
  2865. RuntimeObject * ___cache_lock_12;
  2866. public:
  2867. inline static int32_t get_offset_of_reader_0() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___reader_0)); }
  2868. inline BinaryReader_t2428077293 * get_reader_0() const { return ___reader_0; }
  2869. inline BinaryReader_t2428077293 ** get_address_of_reader_0() { return &___reader_0; }
  2870. inline void set_reader_0(BinaryReader_t2428077293 * value)
  2871. {
  2872. ___reader_0 = value;
  2873. Il2CppCodeGenWriteBarrier((&___reader_0), value);
  2874. }
  2875. inline static int32_t get_offset_of_readerLock_1() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___readerLock_1)); }
  2876. inline RuntimeObject * get_readerLock_1() const { return ___readerLock_1; }
  2877. inline RuntimeObject ** get_address_of_readerLock_1() { return &___readerLock_1; }
  2878. inline void set_readerLock_1(RuntimeObject * value)
  2879. {
  2880. ___readerLock_1 = value;
  2881. Il2CppCodeGenWriteBarrier((&___readerLock_1), value);
  2882. }
  2883. inline static int32_t get_offset_of_formatter_2() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___formatter_2)); }
  2884. inline RuntimeObject* get_formatter_2() const { return ___formatter_2; }
  2885. inline RuntimeObject** get_address_of_formatter_2() { return &___formatter_2; }
  2886. inline void set_formatter_2(RuntimeObject* value)
  2887. {
  2888. ___formatter_2 = value;
  2889. Il2CppCodeGenWriteBarrier((&___formatter_2), value);
  2890. }
  2891. inline static int32_t get_offset_of_resourceCount_3() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___resourceCount_3)); }
  2892. inline int32_t get_resourceCount_3() const { return ___resourceCount_3; }
  2893. inline int32_t* get_address_of_resourceCount_3() { return &___resourceCount_3; }
  2894. inline void set_resourceCount_3(int32_t value)
  2895. {
  2896. ___resourceCount_3 = value;
  2897. }
  2898. inline static int32_t get_offset_of_typeCount_4() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___typeCount_4)); }
  2899. inline int32_t get_typeCount_4() const { return ___typeCount_4; }
  2900. inline int32_t* get_address_of_typeCount_4() { return &___typeCount_4; }
  2901. inline void set_typeCount_4(int32_t value)
  2902. {
  2903. ___typeCount_4 = value;
  2904. }
  2905. inline static int32_t get_offset_of_typeNames_5() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___typeNames_5)); }
  2906. inline StringU5BU5D_t1281789340* get_typeNames_5() const { return ___typeNames_5; }
  2907. inline StringU5BU5D_t1281789340** get_address_of_typeNames_5() { return &___typeNames_5; }
  2908. inline void set_typeNames_5(StringU5BU5D_t1281789340* value)
  2909. {
  2910. ___typeNames_5 = value;
  2911. Il2CppCodeGenWriteBarrier((&___typeNames_5), value);
  2912. }
  2913. inline static int32_t get_offset_of_hashes_6() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___hashes_6)); }
  2914. inline Int32U5BU5D_t385246372* get_hashes_6() const { return ___hashes_6; }
  2915. inline Int32U5BU5D_t385246372** get_address_of_hashes_6() { return &___hashes_6; }
  2916. inline void set_hashes_6(Int32U5BU5D_t385246372* value)
  2917. {
  2918. ___hashes_6 = value;
  2919. Il2CppCodeGenWriteBarrier((&___hashes_6), value);
  2920. }
  2921. inline static int32_t get_offset_of_infos_7() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___infos_7)); }
  2922. inline ResourceInfoU5BU5D_t2132996019* get_infos_7() const { return ___infos_7; }
  2923. inline ResourceInfoU5BU5D_t2132996019** get_address_of_infos_7() { return &___infos_7; }
  2924. inline void set_infos_7(ResourceInfoU5BU5D_t2132996019* value)
  2925. {
  2926. ___infos_7 = value;
  2927. Il2CppCodeGenWriteBarrier((&___infos_7), value);
  2928. }
  2929. inline static int32_t get_offset_of_dataSectionOffset_8() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___dataSectionOffset_8)); }
  2930. inline int32_t get_dataSectionOffset_8() const { return ___dataSectionOffset_8; }
  2931. inline int32_t* get_address_of_dataSectionOffset_8() { return &___dataSectionOffset_8; }
  2932. inline void set_dataSectionOffset_8(int32_t value)
  2933. {
  2934. ___dataSectionOffset_8 = value;
  2935. }
  2936. inline static int32_t get_offset_of_nameSectionOffset_9() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___nameSectionOffset_9)); }
  2937. inline int64_t get_nameSectionOffset_9() const { return ___nameSectionOffset_9; }
  2938. inline int64_t* get_address_of_nameSectionOffset_9() { return &___nameSectionOffset_9; }
  2939. inline void set_nameSectionOffset_9(int64_t value)
  2940. {
  2941. ___nameSectionOffset_9 = value;
  2942. }
  2943. inline static int32_t get_offset_of_resource_ver_10() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___resource_ver_10)); }
  2944. inline int32_t get_resource_ver_10() const { return ___resource_ver_10; }
  2945. inline int32_t* get_address_of_resource_ver_10() { return &___resource_ver_10; }
  2946. inline void set_resource_ver_10(int32_t value)
  2947. {
  2948. ___resource_ver_10 = value;
  2949. }
  2950. inline static int32_t get_offset_of_cache_11() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___cache_11)); }
  2951. inline ResourceCacheItemU5BU5D_t1637949902* get_cache_11() const { return ___cache_11; }
  2952. inline ResourceCacheItemU5BU5D_t1637949902** get_address_of_cache_11() { return &___cache_11; }
  2953. inline void set_cache_11(ResourceCacheItemU5BU5D_t1637949902* value)
  2954. {
  2955. ___cache_11 = value;
  2956. Il2CppCodeGenWriteBarrier((&___cache_11), value);
  2957. }
  2958. inline static int32_t get_offset_of_cache_lock_12() { return static_cast<int32_t>(offsetof(ResourceReader_t3300492639, ___cache_lock_12)); }
  2959. inline RuntimeObject * get_cache_lock_12() const { return ___cache_lock_12; }
  2960. inline RuntimeObject ** get_address_of_cache_lock_12() { return &___cache_lock_12; }
  2961. inline void set_cache_lock_12(RuntimeObject * value)
  2962. {
  2963. ___cache_lock_12 = value;
  2964. Il2CppCodeGenWriteBarrier((&___cache_lock_12), value);
  2965. }
  2966. };
  2967. #ifdef __clang__
  2968. #pragma clang diagnostic pop
  2969. #endif
  2970. #endif // RESOURCEREADER_T3300492639_H
  2971. #ifndef ENCODING_T1523322056_H
  2972. #define ENCODING_T1523322056_H
  2973. #ifdef __clang__
  2974. #pragma clang diagnostic push
  2975. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2976. #pragma clang diagnostic ignored "-Wunused-variable"
  2977. #endif
  2978. // System.Text.Encoding
  2979. struct Encoding_t1523322056 : public RuntimeObject
  2980. {
  2981. public:
  2982. // System.Int32 System.Text.Encoding::codePage
  2983. int32_t ___codePage_0;
  2984. // System.Int32 System.Text.Encoding::windows_code_page
  2985. int32_t ___windows_code_page_1;
  2986. // System.Boolean System.Text.Encoding::is_readonly
  2987. bool ___is_readonly_2;
  2988. // System.Text.DecoderFallback System.Text.Encoding::decoder_fallback
  2989. DecoderFallback_t3123823036 * ___decoder_fallback_3;
  2990. // System.Text.EncoderFallback System.Text.Encoding::encoder_fallback
  2991. EncoderFallback_t1188251036 * ___encoder_fallback_4;
  2992. // System.String System.Text.Encoding::body_name
  2993. String_t* ___body_name_8;
  2994. // System.String System.Text.Encoding::encoding_name
  2995. String_t* ___encoding_name_9;
  2996. // System.String System.Text.Encoding::header_name
  2997. String_t* ___header_name_10;
  2998. // System.Boolean System.Text.Encoding::is_mail_news_display
  2999. bool ___is_mail_news_display_11;
  3000. // System.Boolean System.Text.Encoding::is_mail_news_save
  3001. bool ___is_mail_news_save_12;
  3002. // System.Boolean System.Text.Encoding::is_browser_save
  3003. bool ___is_browser_save_13;
  3004. // System.Boolean System.Text.Encoding::is_browser_display
  3005. bool ___is_browser_display_14;
  3006. // System.String System.Text.Encoding::web_name
  3007. String_t* ___web_name_15;
  3008. public:
  3009. inline static int32_t get_offset_of_codePage_0() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___codePage_0)); }
  3010. inline int32_t get_codePage_0() const { return ___codePage_0; }
  3011. inline int32_t* get_address_of_codePage_0() { return &___codePage_0; }
  3012. inline void set_codePage_0(int32_t value)
  3013. {
  3014. ___codePage_0 = value;
  3015. }
  3016. inline static int32_t get_offset_of_windows_code_page_1() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___windows_code_page_1)); }
  3017. inline int32_t get_windows_code_page_1() const { return ___windows_code_page_1; }
  3018. inline int32_t* get_address_of_windows_code_page_1() { return &___windows_code_page_1; }
  3019. inline void set_windows_code_page_1(int32_t value)
  3020. {
  3021. ___windows_code_page_1 = value;
  3022. }
  3023. inline static int32_t get_offset_of_is_readonly_2() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___is_readonly_2)); }
  3024. inline bool get_is_readonly_2() const { return ___is_readonly_2; }
  3025. inline bool* get_address_of_is_readonly_2() { return &___is_readonly_2; }
  3026. inline void set_is_readonly_2(bool value)
  3027. {
  3028. ___is_readonly_2 = value;
  3029. }
  3030. inline static int32_t get_offset_of_decoder_fallback_3() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___decoder_fallback_3)); }
  3031. inline DecoderFallback_t3123823036 * get_decoder_fallback_3() const { return ___decoder_fallback_3; }
  3032. inline DecoderFallback_t3123823036 ** get_address_of_decoder_fallback_3() { return &___decoder_fallback_3; }
  3033. inline void set_decoder_fallback_3(DecoderFallback_t3123823036 * value)
  3034. {
  3035. ___decoder_fallback_3 = value;
  3036. Il2CppCodeGenWriteBarrier((&___decoder_fallback_3), value);
  3037. }
  3038. inline static int32_t get_offset_of_encoder_fallback_4() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___encoder_fallback_4)); }
  3039. inline EncoderFallback_t1188251036 * get_encoder_fallback_4() const { return ___encoder_fallback_4; }
  3040. inline EncoderFallback_t1188251036 ** get_address_of_encoder_fallback_4() { return &___encoder_fallback_4; }
  3041. inline void set_encoder_fallback_4(EncoderFallback_t1188251036 * value)
  3042. {
  3043. ___encoder_fallback_4 = value;
  3044. Il2CppCodeGenWriteBarrier((&___encoder_fallback_4), value);
  3045. }
  3046. inline static int32_t get_offset_of_body_name_8() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___body_name_8)); }
  3047. inline String_t* get_body_name_8() const { return ___body_name_8; }
  3048. inline String_t** get_address_of_body_name_8() { return &___body_name_8; }
  3049. inline void set_body_name_8(String_t* value)
  3050. {
  3051. ___body_name_8 = value;
  3052. Il2CppCodeGenWriteBarrier((&___body_name_8), value);
  3053. }
  3054. inline static int32_t get_offset_of_encoding_name_9() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___encoding_name_9)); }
  3055. inline String_t* get_encoding_name_9() const { return ___encoding_name_9; }
  3056. inline String_t** get_address_of_encoding_name_9() { return &___encoding_name_9; }
  3057. inline void set_encoding_name_9(String_t* value)
  3058. {
  3059. ___encoding_name_9 = value;
  3060. Il2CppCodeGenWriteBarrier((&___encoding_name_9), value);
  3061. }
  3062. inline static int32_t get_offset_of_header_name_10() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___header_name_10)); }
  3063. inline String_t* get_header_name_10() const { return ___header_name_10; }
  3064. inline String_t** get_address_of_header_name_10() { return &___header_name_10; }
  3065. inline void set_header_name_10(String_t* value)
  3066. {
  3067. ___header_name_10 = value;
  3068. Il2CppCodeGenWriteBarrier((&___header_name_10), value);
  3069. }
  3070. inline static int32_t get_offset_of_is_mail_news_display_11() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___is_mail_news_display_11)); }
  3071. inline bool get_is_mail_news_display_11() const { return ___is_mail_news_display_11; }
  3072. inline bool* get_address_of_is_mail_news_display_11() { return &___is_mail_news_display_11; }
  3073. inline void set_is_mail_news_display_11(bool value)
  3074. {
  3075. ___is_mail_news_display_11 = value;
  3076. }
  3077. inline static int32_t get_offset_of_is_mail_news_save_12() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___is_mail_news_save_12)); }
  3078. inline bool get_is_mail_news_save_12() const { return ___is_mail_news_save_12; }
  3079. inline bool* get_address_of_is_mail_news_save_12() { return &___is_mail_news_save_12; }
  3080. inline void set_is_mail_news_save_12(bool value)
  3081. {
  3082. ___is_mail_news_save_12 = value;
  3083. }
  3084. inline static int32_t get_offset_of_is_browser_save_13() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___is_browser_save_13)); }
  3085. inline bool get_is_browser_save_13() const { return ___is_browser_save_13; }
  3086. inline bool* get_address_of_is_browser_save_13() { return &___is_browser_save_13; }
  3087. inline void set_is_browser_save_13(bool value)
  3088. {
  3089. ___is_browser_save_13 = value;
  3090. }
  3091. inline static int32_t get_offset_of_is_browser_display_14() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___is_browser_display_14)); }
  3092. inline bool get_is_browser_display_14() const { return ___is_browser_display_14; }
  3093. inline bool* get_address_of_is_browser_display_14() { return &___is_browser_display_14; }
  3094. inline void set_is_browser_display_14(bool value)
  3095. {
  3096. ___is_browser_display_14 = value;
  3097. }
  3098. inline static int32_t get_offset_of_web_name_15() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___web_name_15)); }
  3099. inline String_t* get_web_name_15() const { return ___web_name_15; }
  3100. inline String_t** get_address_of_web_name_15() { return &___web_name_15; }
  3101. inline void set_web_name_15(String_t* value)
  3102. {
  3103. ___web_name_15 = value;
  3104. Il2CppCodeGenWriteBarrier((&___web_name_15), value);
  3105. }
  3106. };
  3107. struct Encoding_t1523322056_StaticFields
  3108. {
  3109. public:
  3110. // System.Reflection.Assembly System.Text.Encoding::i18nAssembly
  3111. Assembly_t * ___i18nAssembly_5;
  3112. // System.Boolean System.Text.Encoding::i18nDisabled
  3113. bool ___i18nDisabled_6;
  3114. // System.Object[] System.Text.Encoding::encodings
  3115. ObjectU5BU5D_t2843939325* ___encodings_7;
  3116. // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding
  3117. Encoding_t1523322056 * ___asciiEncoding_16;
  3118. // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianEncoding
  3119. Encoding_t1523322056 * ___bigEndianEncoding_17;
  3120. // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding
  3121. Encoding_t1523322056 * ___defaultEncoding_18;
  3122. // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding
  3123. Encoding_t1523322056 * ___utf7Encoding_19;
  3124. // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8EncodingWithMarkers
  3125. Encoding_t1523322056 * ___utf8EncodingWithMarkers_20;
  3126. // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8EncodingWithoutMarkers
  3127. Encoding_t1523322056 * ___utf8EncodingWithoutMarkers_21;
  3128. // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding
  3129. Encoding_t1523322056 * ___unicodeEncoding_22;
  3130. // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::isoLatin1Encoding
  3131. Encoding_t1523322056 * ___isoLatin1Encoding_23;
  3132. // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8EncodingUnsafe
  3133. Encoding_t1523322056 * ___utf8EncodingUnsafe_24;
  3134. // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding
  3135. Encoding_t1523322056 * ___utf32Encoding_25;
  3136. // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUTF32Encoding
  3137. Encoding_t1523322056 * ___bigEndianUTF32Encoding_26;
  3138. // System.Object System.Text.Encoding::lockobj
  3139. RuntimeObject * ___lockobj_27;
  3140. public:
  3141. inline static int32_t get_offset_of_i18nAssembly_5() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___i18nAssembly_5)); }
  3142. inline Assembly_t * get_i18nAssembly_5() const { return ___i18nAssembly_5; }
  3143. inline Assembly_t ** get_address_of_i18nAssembly_5() { return &___i18nAssembly_5; }
  3144. inline void set_i18nAssembly_5(Assembly_t * value)
  3145. {
  3146. ___i18nAssembly_5 = value;
  3147. Il2CppCodeGenWriteBarrier((&___i18nAssembly_5), value);
  3148. }
  3149. inline static int32_t get_offset_of_i18nDisabled_6() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___i18nDisabled_6)); }
  3150. inline bool get_i18nDisabled_6() const { return ___i18nDisabled_6; }
  3151. inline bool* get_address_of_i18nDisabled_6() { return &___i18nDisabled_6; }
  3152. inline void set_i18nDisabled_6(bool value)
  3153. {
  3154. ___i18nDisabled_6 = value;
  3155. }
  3156. inline static int32_t get_offset_of_encodings_7() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___encodings_7)); }
  3157. inline ObjectU5BU5D_t2843939325* get_encodings_7() const { return ___encodings_7; }
  3158. inline ObjectU5BU5D_t2843939325** get_address_of_encodings_7() { return &___encodings_7; }
  3159. inline void set_encodings_7(ObjectU5BU5D_t2843939325* value)
  3160. {
  3161. ___encodings_7 = value;
  3162. Il2CppCodeGenWriteBarrier((&___encodings_7), value);
  3163. }
  3164. inline static int32_t get_offset_of_asciiEncoding_16() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___asciiEncoding_16)); }
  3165. inline Encoding_t1523322056 * get_asciiEncoding_16() const { return ___asciiEncoding_16; }
  3166. inline Encoding_t1523322056 ** get_address_of_asciiEncoding_16() { return &___asciiEncoding_16; }
  3167. inline void set_asciiEncoding_16(Encoding_t1523322056 * value)
  3168. {
  3169. ___asciiEncoding_16 = value;
  3170. Il2CppCodeGenWriteBarrier((&___asciiEncoding_16), value);
  3171. }
  3172. inline static int32_t get_offset_of_bigEndianEncoding_17() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___bigEndianEncoding_17)); }
  3173. inline Encoding_t1523322056 * get_bigEndianEncoding_17() const { return ___bigEndianEncoding_17; }
  3174. inline Encoding_t1523322056 ** get_address_of_bigEndianEncoding_17() { return &___bigEndianEncoding_17; }
  3175. inline void set_bigEndianEncoding_17(Encoding_t1523322056 * value)
  3176. {
  3177. ___bigEndianEncoding_17 = value;
  3178. Il2CppCodeGenWriteBarrier((&___bigEndianEncoding_17), value);
  3179. }
  3180. inline static int32_t get_offset_of_defaultEncoding_18() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___defaultEncoding_18)); }
  3181. inline Encoding_t1523322056 * get_defaultEncoding_18() const { return ___defaultEncoding_18; }
  3182. inline Encoding_t1523322056 ** get_address_of_defaultEncoding_18() { return &___defaultEncoding_18; }
  3183. inline void set_defaultEncoding_18(Encoding_t1523322056 * value)
  3184. {
  3185. ___defaultEncoding_18 = value;
  3186. Il2CppCodeGenWriteBarrier((&___defaultEncoding_18), value);
  3187. }
  3188. inline static int32_t get_offset_of_utf7Encoding_19() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___utf7Encoding_19)); }
  3189. inline Encoding_t1523322056 * get_utf7Encoding_19() const { return ___utf7Encoding_19; }
  3190. inline Encoding_t1523322056 ** get_address_of_utf7Encoding_19() { return &___utf7Encoding_19; }
  3191. inline void set_utf7Encoding_19(Encoding_t1523322056 * value)
  3192. {
  3193. ___utf7Encoding_19 = value;
  3194. Il2CppCodeGenWriteBarrier((&___utf7Encoding_19), value);
  3195. }
  3196. inline static int32_t get_offset_of_utf8EncodingWithMarkers_20() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___utf8EncodingWithMarkers_20)); }
  3197. inline Encoding_t1523322056 * get_utf8EncodingWithMarkers_20() const { return ___utf8EncodingWithMarkers_20; }
  3198. inline Encoding_t1523322056 ** get_address_of_utf8EncodingWithMarkers_20() { return &___utf8EncodingWithMarkers_20; }
  3199. inline void set_utf8EncodingWithMarkers_20(Encoding_t1523322056 * value)
  3200. {
  3201. ___utf8EncodingWithMarkers_20 = value;
  3202. Il2CppCodeGenWriteBarrier((&___utf8EncodingWithMarkers_20), value);
  3203. }
  3204. inline static int32_t get_offset_of_utf8EncodingWithoutMarkers_21() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___utf8EncodingWithoutMarkers_21)); }
  3205. inline Encoding_t1523322056 * get_utf8EncodingWithoutMarkers_21() const { return ___utf8EncodingWithoutMarkers_21; }
  3206. inline Encoding_t1523322056 ** get_address_of_utf8EncodingWithoutMarkers_21() { return &___utf8EncodingWithoutMarkers_21; }
  3207. inline void set_utf8EncodingWithoutMarkers_21(Encoding_t1523322056 * value)
  3208. {
  3209. ___utf8EncodingWithoutMarkers_21 = value;
  3210. Il2CppCodeGenWriteBarrier((&___utf8EncodingWithoutMarkers_21), value);
  3211. }
  3212. inline static int32_t get_offset_of_unicodeEncoding_22() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___unicodeEncoding_22)); }
  3213. inline Encoding_t1523322056 * get_unicodeEncoding_22() const { return ___unicodeEncoding_22; }
  3214. inline Encoding_t1523322056 ** get_address_of_unicodeEncoding_22() { return &___unicodeEncoding_22; }
  3215. inline void set_unicodeEncoding_22(Encoding_t1523322056 * value)
  3216. {
  3217. ___unicodeEncoding_22 = value;
  3218. Il2CppCodeGenWriteBarrier((&___unicodeEncoding_22), value);
  3219. }
  3220. inline static int32_t get_offset_of_isoLatin1Encoding_23() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___isoLatin1Encoding_23)); }
  3221. inline Encoding_t1523322056 * get_isoLatin1Encoding_23() const { return ___isoLatin1Encoding_23; }
  3222. inline Encoding_t1523322056 ** get_address_of_isoLatin1Encoding_23() { return &___isoLatin1Encoding_23; }
  3223. inline void set_isoLatin1Encoding_23(Encoding_t1523322056 * value)
  3224. {
  3225. ___isoLatin1Encoding_23 = value;
  3226. Il2CppCodeGenWriteBarrier((&___isoLatin1Encoding_23), value);
  3227. }
  3228. inline static int32_t get_offset_of_utf8EncodingUnsafe_24() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___utf8EncodingUnsafe_24)); }
  3229. inline Encoding_t1523322056 * get_utf8EncodingUnsafe_24() const { return ___utf8EncodingUnsafe_24; }
  3230. inline Encoding_t1523322056 ** get_address_of_utf8EncodingUnsafe_24() { return &___utf8EncodingUnsafe_24; }
  3231. inline void set_utf8EncodingUnsafe_24(Encoding_t1523322056 * value)
  3232. {
  3233. ___utf8EncodingUnsafe_24 = value;
  3234. Il2CppCodeGenWriteBarrier((&___utf8EncodingUnsafe_24), value);
  3235. }
  3236. inline static int32_t get_offset_of_utf32Encoding_25() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___utf32Encoding_25)); }
  3237. inline Encoding_t1523322056 * get_utf32Encoding_25() const { return ___utf32Encoding_25; }
  3238. inline Encoding_t1523322056 ** get_address_of_utf32Encoding_25() { return &___utf32Encoding_25; }
  3239. inline void set_utf32Encoding_25(Encoding_t1523322056 * value)
  3240. {
  3241. ___utf32Encoding_25 = value;
  3242. Il2CppCodeGenWriteBarrier((&___utf32Encoding_25), value);
  3243. }
  3244. inline static int32_t get_offset_of_bigEndianUTF32Encoding_26() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___bigEndianUTF32Encoding_26)); }
  3245. inline Encoding_t1523322056 * get_bigEndianUTF32Encoding_26() const { return ___bigEndianUTF32Encoding_26; }
  3246. inline Encoding_t1523322056 ** get_address_of_bigEndianUTF32Encoding_26() { return &___bigEndianUTF32Encoding_26; }
  3247. inline void set_bigEndianUTF32Encoding_26(Encoding_t1523322056 * value)
  3248. {
  3249. ___bigEndianUTF32Encoding_26 = value;
  3250. Il2CppCodeGenWriteBarrier((&___bigEndianUTF32Encoding_26), value);
  3251. }
  3252. inline static int32_t get_offset_of_lockobj_27() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___lockobj_27)); }
  3253. inline RuntimeObject * get_lockobj_27() const { return ___lockobj_27; }
  3254. inline RuntimeObject ** get_address_of_lockobj_27() { return &___lockobj_27; }
  3255. inline void set_lockobj_27(RuntimeObject * value)
  3256. {
  3257. ___lockobj_27 = value;
  3258. Il2CppCodeGenWriteBarrier((&___lockobj_27), value);
  3259. }
  3260. };
  3261. #ifdef __clang__
  3262. #pragma clang diagnostic pop
  3263. #endif
  3264. #endif // ENCODING_T1523322056_H
  3265. #ifndef BINARYREADER_T2428077293_H
  3266. #define BINARYREADER_T2428077293_H
  3267. #ifdef __clang__
  3268. #pragma clang diagnostic push
  3269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3270. #pragma clang diagnostic ignored "-Wunused-variable"
  3271. #endif
  3272. // System.IO.BinaryReader
  3273. struct BinaryReader_t2428077293 : public RuntimeObject
  3274. {
  3275. public:
  3276. // System.IO.Stream System.IO.BinaryReader::m_stream
  3277. Stream_t1273022909 * ___m_stream_0;
  3278. // System.Text.Encoding System.IO.BinaryReader::m_encoding
  3279. Encoding_t1523322056 * ___m_encoding_1;
  3280. // System.Byte[] System.IO.BinaryReader::m_buffer
  3281. ByteU5BU5D_t4116647657* ___m_buffer_2;
  3282. // System.Text.Decoder System.IO.BinaryReader::decoder
  3283. Decoder_t2204182725 * ___decoder_3;
  3284. // System.Char[] System.IO.BinaryReader::charBuffer
  3285. CharU5BU5D_t3528271667* ___charBuffer_4;
  3286. // System.Boolean System.IO.BinaryReader::m_disposed
  3287. bool ___m_disposed_5;
  3288. public:
  3289. inline static int32_t get_offset_of_m_stream_0() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_stream_0)); }
  3290. inline Stream_t1273022909 * get_m_stream_0() const { return ___m_stream_0; }
  3291. inline Stream_t1273022909 ** get_address_of_m_stream_0() { return &___m_stream_0; }
  3292. inline void set_m_stream_0(Stream_t1273022909 * value)
  3293. {
  3294. ___m_stream_0 = value;
  3295. Il2CppCodeGenWriteBarrier((&___m_stream_0), value);
  3296. }
  3297. inline static int32_t get_offset_of_m_encoding_1() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_encoding_1)); }
  3298. inline Encoding_t1523322056 * get_m_encoding_1() const { return ___m_encoding_1; }
  3299. inline Encoding_t1523322056 ** get_address_of_m_encoding_1() { return &___m_encoding_1; }
  3300. inline void set_m_encoding_1(Encoding_t1523322056 * value)
  3301. {
  3302. ___m_encoding_1 = value;
  3303. Il2CppCodeGenWriteBarrier((&___m_encoding_1), value);
  3304. }
  3305. inline static int32_t get_offset_of_m_buffer_2() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_buffer_2)); }
  3306. inline ByteU5BU5D_t4116647657* get_m_buffer_2() const { return ___m_buffer_2; }
  3307. inline ByteU5BU5D_t4116647657** get_address_of_m_buffer_2() { return &___m_buffer_2; }
  3308. inline void set_m_buffer_2(ByteU5BU5D_t4116647657* value)
  3309. {
  3310. ___m_buffer_2 = value;
  3311. Il2CppCodeGenWriteBarrier((&___m_buffer_2), value);
  3312. }
  3313. inline static int32_t get_offset_of_decoder_3() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___decoder_3)); }
  3314. inline Decoder_t2204182725 * get_decoder_3() const { return ___decoder_3; }
  3315. inline Decoder_t2204182725 ** get_address_of_decoder_3() { return &___decoder_3; }
  3316. inline void set_decoder_3(Decoder_t2204182725 * value)
  3317. {
  3318. ___decoder_3 = value;
  3319. Il2CppCodeGenWriteBarrier((&___decoder_3), value);
  3320. }
  3321. inline static int32_t get_offset_of_charBuffer_4() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___charBuffer_4)); }
  3322. inline CharU5BU5D_t3528271667* get_charBuffer_4() const { return ___charBuffer_4; }
  3323. inline CharU5BU5D_t3528271667** get_address_of_charBuffer_4() { return &___charBuffer_4; }
  3324. inline void set_charBuffer_4(CharU5BU5D_t3528271667* value)
  3325. {
  3326. ___charBuffer_4 = value;
  3327. Il2CppCodeGenWriteBarrier((&___charBuffer_4), value);
  3328. }
  3329. inline static int32_t get_offset_of_m_disposed_5() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_disposed_5)); }
  3330. inline bool get_m_disposed_5() const { return ___m_disposed_5; }
  3331. inline bool* get_address_of_m_disposed_5() { return &___m_disposed_5; }
  3332. inline void set_m_disposed_5(bool value)
  3333. {
  3334. ___m_disposed_5 = value;
  3335. }
  3336. };
  3337. #ifdef __clang__
  3338. #pragma clang diagnostic pop
  3339. #endif
  3340. #endif // BINARYREADER_T2428077293_H
  3341. #ifndef RESOURCEENUMERATOR_T2106512554_H
  3342. #define RESOURCEENUMERATOR_T2106512554_H
  3343. #ifdef __clang__
  3344. #pragma clang diagnostic push
  3345. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3346. #pragma clang diagnostic ignored "-Wunused-variable"
  3347. #endif
  3348. // System.Resources.ResourceReader/ResourceEnumerator
  3349. struct ResourceEnumerator_t2106512554 : public RuntimeObject
  3350. {
  3351. public:
  3352. // System.Resources.ResourceReader System.Resources.ResourceReader/ResourceEnumerator::reader
  3353. ResourceReader_t3300492639 * ___reader_0;
  3354. // System.Int32 System.Resources.ResourceReader/ResourceEnumerator::index
  3355. int32_t ___index_1;
  3356. // System.Boolean System.Resources.ResourceReader/ResourceEnumerator::finished
  3357. bool ___finished_2;
  3358. public:
  3359. inline static int32_t get_offset_of_reader_0() { return static_cast<int32_t>(offsetof(ResourceEnumerator_t2106512554, ___reader_0)); }
  3360. inline ResourceReader_t3300492639 * get_reader_0() const { return ___reader_0; }
  3361. inline ResourceReader_t3300492639 ** get_address_of_reader_0() { return &___reader_0; }
  3362. inline void set_reader_0(ResourceReader_t3300492639 * value)
  3363. {
  3364. ___reader_0 = value;
  3365. Il2CppCodeGenWriteBarrier((&___reader_0), value);
  3366. }
  3367. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(ResourceEnumerator_t2106512554, ___index_1)); }
  3368. inline int32_t get_index_1() const { return ___index_1; }
  3369. inline int32_t* get_address_of_index_1() { return &___index_1; }
  3370. inline void set_index_1(int32_t value)
  3371. {
  3372. ___index_1 = value;
  3373. }
  3374. inline static int32_t get_offset_of_finished_2() { return static_cast<int32_t>(offsetof(ResourceEnumerator_t2106512554, ___finished_2)); }
  3375. inline bool get_finished_2() const { return ___finished_2; }
  3376. inline bool* get_address_of_finished_2() { return &___finished_2; }
  3377. inline void set_finished_2(bool value)
  3378. {
  3379. ___finished_2 = value;
  3380. }
  3381. };
  3382. #ifdef __clang__
  3383. #pragma clang diagnostic pop
  3384. #endif
  3385. #endif // RESOURCEENUMERATOR_T2106512554_H
  3386. #ifndef VALUETYPE_T3640485471_H
  3387. #define VALUETYPE_T3640485471_H
  3388. #ifdef __clang__
  3389. #pragma clang diagnostic push
  3390. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3391. #pragma clang diagnostic ignored "-Wunused-variable"
  3392. #endif
  3393. // System.ValueType
  3394. struct ValueType_t3640485471 : public RuntimeObject
  3395. {
  3396. public:
  3397. public:
  3398. };
  3399. #ifdef __clang__
  3400. #pragma clang diagnostic pop
  3401. #endif
  3402. // Native definition for P/Invoke marshalling of System.ValueType
  3403. struct ValueType_t3640485471_marshaled_pinvoke
  3404. {
  3405. };
  3406. // Native definition for COM marshalling of System.ValueType
  3407. struct ValueType_t3640485471_marshaled_com
  3408. {
  3409. };
  3410. #endif // VALUETYPE_T3640485471_H
  3411. #ifndef MARSHALBYREFOBJECT_T2760389100_H
  3412. #define MARSHALBYREFOBJECT_T2760389100_H
  3413. #ifdef __clang__
  3414. #pragma clang diagnostic push
  3415. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3416. #pragma clang diagnostic ignored "-Wunused-variable"
  3417. #endif
  3418. // System.MarshalByRefObject
  3419. struct MarshalByRefObject_t2760389100 : public RuntimeObject
  3420. {
  3421. public:
  3422. // System.Runtime.Remoting.ServerIdentity System.MarshalByRefObject::_identity
  3423. ServerIdentity_t2342208608 * ____identity_0;
  3424. public:
  3425. inline static int32_t get_offset_of__identity_0() { return static_cast<int32_t>(offsetof(MarshalByRefObject_t2760389100, ____identity_0)); }
  3426. inline ServerIdentity_t2342208608 * get__identity_0() const { return ____identity_0; }
  3427. inline ServerIdentity_t2342208608 ** get_address_of__identity_0() { return &____identity_0; }
  3428. inline void set__identity_0(ServerIdentity_t2342208608 * value)
  3429. {
  3430. ____identity_0 = value;
  3431. Il2CppCodeGenWriteBarrier((&____identity_0), value);
  3432. }
  3433. };
  3434. #ifdef __clang__
  3435. #pragma clang diagnostic pop
  3436. #endif
  3437. #endif // MARSHALBYREFOBJECT_T2760389100_H
  3438. #ifndef ASYMMETRICALGORITHM_T932037087_H
  3439. #define ASYMMETRICALGORITHM_T932037087_H
  3440. #ifdef __clang__
  3441. #pragma clang diagnostic push
  3442. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3443. #pragma clang diagnostic ignored "-Wunused-variable"
  3444. #endif
  3445. // System.Security.Cryptography.AsymmetricAlgorithm
  3446. struct AsymmetricAlgorithm_t932037087 : public RuntimeObject
  3447. {
  3448. public:
  3449. // System.Int32 System.Security.Cryptography.AsymmetricAlgorithm::KeySizeValue
  3450. int32_t ___KeySizeValue_0;
  3451. // System.Security.Cryptography.KeySizes[] System.Security.Cryptography.AsymmetricAlgorithm::LegalKeySizesValue
  3452. KeySizesU5BU5D_t722666473* ___LegalKeySizesValue_1;
  3453. public:
  3454. inline static int32_t get_offset_of_KeySizeValue_0() { return static_cast<int32_t>(offsetof(AsymmetricAlgorithm_t932037087, ___KeySizeValue_0)); }
  3455. inline int32_t get_KeySizeValue_0() const { return ___KeySizeValue_0; }
  3456. inline int32_t* get_address_of_KeySizeValue_0() { return &___KeySizeValue_0; }
  3457. inline void set_KeySizeValue_0(int32_t value)
  3458. {
  3459. ___KeySizeValue_0 = value;
  3460. }
  3461. inline static int32_t get_offset_of_LegalKeySizesValue_1() { return static_cast<int32_t>(offsetof(AsymmetricAlgorithm_t932037087, ___LegalKeySizesValue_1)); }
  3462. inline KeySizesU5BU5D_t722666473* get_LegalKeySizesValue_1() const { return ___LegalKeySizesValue_1; }
  3463. inline KeySizesU5BU5D_t722666473** get_address_of_LegalKeySizesValue_1() { return &___LegalKeySizesValue_1; }
  3464. inline void set_LegalKeySizesValue_1(KeySizesU5BU5D_t722666473* value)
  3465. {
  3466. ___LegalKeySizesValue_1 = value;
  3467. Il2CppCodeGenWriteBarrier((&___LegalKeySizesValue_1), value);
  3468. }
  3469. };
  3470. #ifdef __clang__
  3471. #pragma clang diagnostic pop
  3472. #endif
  3473. #endif // ASYMMETRICALGORITHM_T932037087_H
  3474. #ifndef HASHTABLE_T1853889766_H
  3475. #define HASHTABLE_T1853889766_H
  3476. #ifdef __clang__
  3477. #pragma clang diagnostic push
  3478. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3479. #pragma clang diagnostic ignored "-Wunused-variable"
  3480. #endif
  3481. // System.Collections.Hashtable
  3482. struct Hashtable_t1853889766 : public RuntimeObject
  3483. {
  3484. public:
  3485. // System.Int32 System.Collections.Hashtable::inUse
  3486. int32_t ___inUse_1;
  3487. // System.Int32 System.Collections.Hashtable::modificationCount
  3488. int32_t ___modificationCount_2;
  3489. // System.Single System.Collections.Hashtable::loadFactor
  3490. float ___loadFactor_3;
  3491. // System.Collections.Hashtable/Slot[] System.Collections.Hashtable::table
  3492. SlotU5BU5D_t2994659099* ___table_4;
  3493. // System.Int32[] System.Collections.Hashtable::hashes
  3494. Int32U5BU5D_t385246372* ___hashes_5;
  3495. // System.Int32 System.Collections.Hashtable::threshold
  3496. int32_t ___threshold_6;
  3497. // System.Collections.Hashtable/HashKeys System.Collections.Hashtable::hashKeys
  3498. HashKeys_t1568156503 * ___hashKeys_7;
  3499. // System.Collections.Hashtable/HashValues System.Collections.Hashtable::hashValues
  3500. HashValues_t618387445 * ___hashValues_8;
  3501. // System.Collections.IHashCodeProvider System.Collections.Hashtable::hcpRef
  3502. RuntimeObject* ___hcpRef_9;
  3503. // System.Collections.IComparer System.Collections.Hashtable::comparerRef
  3504. RuntimeObject* ___comparerRef_10;
  3505. // System.Runtime.Serialization.SerializationInfo System.Collections.Hashtable::serializationInfo
  3506. SerializationInfo_t950877179 * ___serializationInfo_11;
  3507. // System.Collections.IEqualityComparer System.Collections.Hashtable::equalityComparer
  3508. RuntimeObject* ___equalityComparer_12;
  3509. public:
  3510. inline static int32_t get_offset_of_inUse_1() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___inUse_1)); }
  3511. inline int32_t get_inUse_1() const { return ___inUse_1; }
  3512. inline int32_t* get_address_of_inUse_1() { return &___inUse_1; }
  3513. inline void set_inUse_1(int32_t value)
  3514. {
  3515. ___inUse_1 = value;
  3516. }
  3517. inline static int32_t get_offset_of_modificationCount_2() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___modificationCount_2)); }
  3518. inline int32_t get_modificationCount_2() const { return ___modificationCount_2; }
  3519. inline int32_t* get_address_of_modificationCount_2() { return &___modificationCount_2; }
  3520. inline void set_modificationCount_2(int32_t value)
  3521. {
  3522. ___modificationCount_2 = value;
  3523. }
  3524. inline static int32_t get_offset_of_loadFactor_3() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___loadFactor_3)); }
  3525. inline float get_loadFactor_3() const { return ___loadFactor_3; }
  3526. inline float* get_address_of_loadFactor_3() { return &___loadFactor_3; }
  3527. inline void set_loadFactor_3(float value)
  3528. {
  3529. ___loadFactor_3 = value;
  3530. }
  3531. inline static int32_t get_offset_of_table_4() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___table_4)); }
  3532. inline SlotU5BU5D_t2994659099* get_table_4() const { return ___table_4; }
  3533. inline SlotU5BU5D_t2994659099** get_address_of_table_4() { return &___table_4; }
  3534. inline void set_table_4(SlotU5BU5D_t2994659099* value)
  3535. {
  3536. ___table_4 = value;
  3537. Il2CppCodeGenWriteBarrier((&___table_4), value);
  3538. }
  3539. inline static int32_t get_offset_of_hashes_5() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___hashes_5)); }
  3540. inline Int32U5BU5D_t385246372* get_hashes_5() const { return ___hashes_5; }
  3541. inline Int32U5BU5D_t385246372** get_address_of_hashes_5() { return &___hashes_5; }
  3542. inline void set_hashes_5(Int32U5BU5D_t385246372* value)
  3543. {
  3544. ___hashes_5 = value;
  3545. Il2CppCodeGenWriteBarrier((&___hashes_5), value);
  3546. }
  3547. inline static int32_t get_offset_of_threshold_6() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___threshold_6)); }
  3548. inline int32_t get_threshold_6() const { return ___threshold_6; }
  3549. inline int32_t* get_address_of_threshold_6() { return &___threshold_6; }
  3550. inline void set_threshold_6(int32_t value)
  3551. {
  3552. ___threshold_6 = value;
  3553. }
  3554. inline static int32_t get_offset_of_hashKeys_7() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___hashKeys_7)); }
  3555. inline HashKeys_t1568156503 * get_hashKeys_7() const { return ___hashKeys_7; }
  3556. inline HashKeys_t1568156503 ** get_address_of_hashKeys_7() { return &___hashKeys_7; }
  3557. inline void set_hashKeys_7(HashKeys_t1568156503 * value)
  3558. {
  3559. ___hashKeys_7 = value;
  3560. Il2CppCodeGenWriteBarrier((&___hashKeys_7), value);
  3561. }
  3562. inline static int32_t get_offset_of_hashValues_8() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___hashValues_8)); }
  3563. inline HashValues_t618387445 * get_hashValues_8() const { return ___hashValues_8; }
  3564. inline HashValues_t618387445 ** get_address_of_hashValues_8() { return &___hashValues_8; }
  3565. inline void set_hashValues_8(HashValues_t618387445 * value)
  3566. {
  3567. ___hashValues_8 = value;
  3568. Il2CppCodeGenWriteBarrier((&___hashValues_8), value);
  3569. }
  3570. inline static int32_t get_offset_of_hcpRef_9() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___hcpRef_9)); }
  3571. inline RuntimeObject* get_hcpRef_9() const { return ___hcpRef_9; }
  3572. inline RuntimeObject** get_address_of_hcpRef_9() { return &___hcpRef_9; }
  3573. inline void set_hcpRef_9(RuntimeObject* value)
  3574. {
  3575. ___hcpRef_9 = value;
  3576. Il2CppCodeGenWriteBarrier((&___hcpRef_9), value);
  3577. }
  3578. inline static int32_t get_offset_of_comparerRef_10() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___comparerRef_10)); }
  3579. inline RuntimeObject* get_comparerRef_10() const { return ___comparerRef_10; }
  3580. inline RuntimeObject** get_address_of_comparerRef_10() { return &___comparerRef_10; }
  3581. inline void set_comparerRef_10(RuntimeObject* value)
  3582. {
  3583. ___comparerRef_10 = value;
  3584. Il2CppCodeGenWriteBarrier((&___comparerRef_10), value);
  3585. }
  3586. inline static int32_t get_offset_of_serializationInfo_11() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___serializationInfo_11)); }
  3587. inline SerializationInfo_t950877179 * get_serializationInfo_11() const { return ___serializationInfo_11; }
  3588. inline SerializationInfo_t950877179 ** get_address_of_serializationInfo_11() { return &___serializationInfo_11; }
  3589. inline void set_serializationInfo_11(SerializationInfo_t950877179 * value)
  3590. {
  3591. ___serializationInfo_11 = value;
  3592. Il2CppCodeGenWriteBarrier((&___serializationInfo_11), value);
  3593. }
  3594. inline static int32_t get_offset_of_equalityComparer_12() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___equalityComparer_12)); }
  3595. inline RuntimeObject* get_equalityComparer_12() const { return ___equalityComparer_12; }
  3596. inline RuntimeObject** get_address_of_equalityComparer_12() { return &___equalityComparer_12; }
  3597. inline void set_equalityComparer_12(RuntimeObject* value)
  3598. {
  3599. ___equalityComparer_12 = value;
  3600. Il2CppCodeGenWriteBarrier((&___equalityComparer_12), value);
  3601. }
  3602. };
  3603. struct Hashtable_t1853889766_StaticFields
  3604. {
  3605. public:
  3606. // System.Int32[] System.Collections.Hashtable::primeTbl
  3607. Int32U5BU5D_t385246372* ___primeTbl_13;
  3608. public:
  3609. inline static int32_t get_offset_of_primeTbl_13() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766_StaticFields, ___primeTbl_13)); }
  3610. inline Int32U5BU5D_t385246372* get_primeTbl_13() const { return ___primeTbl_13; }
  3611. inline Int32U5BU5D_t385246372** get_address_of_primeTbl_13() { return &___primeTbl_13; }
  3612. inline void set_primeTbl_13(Int32U5BU5D_t385246372* value)
  3613. {
  3614. ___primeTbl_13 = value;
  3615. Il2CppCodeGenWriteBarrier((&___primeTbl_13), value);
  3616. }
  3617. };
  3618. #ifdef __clang__
  3619. #pragma clang diagnostic pop
  3620. #endif
  3621. #endif // HASHTABLE_T1853889766_H
  3622. #ifndef MODULEBUILDERTOKENGENERATOR_T944435078_H
  3623. #define MODULEBUILDERTOKENGENERATOR_T944435078_H
  3624. #ifdef __clang__
  3625. #pragma clang diagnostic push
  3626. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3627. #pragma clang diagnostic ignored "-Wunused-variable"
  3628. #endif
  3629. // System.Reflection.Emit.ModuleBuilderTokenGenerator
  3630. struct ModuleBuilderTokenGenerator_t944435078 : public RuntimeObject
  3631. {
  3632. public:
  3633. // System.Reflection.Emit.ModuleBuilder System.Reflection.Emit.ModuleBuilderTokenGenerator::mb
  3634. ModuleBuilder_t731887691 * ___mb_0;
  3635. public:
  3636. inline static int32_t get_offset_of_mb_0() { return static_cast<int32_t>(offsetof(ModuleBuilderTokenGenerator_t944435078, ___mb_0)); }
  3637. inline ModuleBuilder_t731887691 * get_mb_0() const { return ___mb_0; }
  3638. inline ModuleBuilder_t731887691 ** get_address_of_mb_0() { return &___mb_0; }
  3639. inline void set_mb_0(ModuleBuilder_t731887691 * value)
  3640. {
  3641. ___mb_0 = value;
  3642. Il2CppCodeGenWriteBarrier((&___mb_0), value);
  3643. }
  3644. };
  3645. #ifdef __clang__
  3646. #pragma clang diagnostic pop
  3647. #endif
  3648. #endif // MODULEBUILDERTOKENGENERATOR_T944435078_H
  3649. #ifndef STREAM_T1273022909_H
  3650. #define STREAM_T1273022909_H
  3651. #ifdef __clang__
  3652. #pragma clang diagnostic push
  3653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3654. #pragma clang diagnostic ignored "-Wunused-variable"
  3655. #endif
  3656. // System.IO.Stream
  3657. struct Stream_t1273022909 : public RuntimeObject
  3658. {
  3659. public:
  3660. public:
  3661. };
  3662. struct Stream_t1273022909_StaticFields
  3663. {
  3664. public:
  3665. // System.IO.Stream System.IO.Stream::Null
  3666. Stream_t1273022909 * ___Null_0;
  3667. public:
  3668. inline static int32_t get_offset_of_Null_0() { return static_cast<int32_t>(offsetof(Stream_t1273022909_StaticFields, ___Null_0)); }
  3669. inline Stream_t1273022909 * get_Null_0() const { return ___Null_0; }
  3670. inline Stream_t1273022909 ** get_address_of_Null_0() { return &___Null_0; }
  3671. inline void set_Null_0(Stream_t1273022909 * value)
  3672. {
  3673. ___Null_0 = value;
  3674. Il2CppCodeGenWriteBarrier((&___Null_0), value);
  3675. }
  3676. };
  3677. #ifdef __clang__
  3678. #pragma clang diagnostic pop
  3679. #endif
  3680. #endif // STREAM_T1273022909_H
  3681. #ifndef OPCODENAMES_T3363784580_H
  3682. #define OPCODENAMES_T3363784580_H
  3683. #ifdef __clang__
  3684. #pragma clang diagnostic push
  3685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3686. #pragma clang diagnostic ignored "-Wunused-variable"
  3687. #endif
  3688. // System.Reflection.Emit.OpCodeNames
  3689. struct OpCodeNames_t3363784580 : public RuntimeObject
  3690. {
  3691. public:
  3692. public:
  3693. };
  3694. struct OpCodeNames_t3363784580_StaticFields
  3695. {
  3696. public:
  3697. // System.String[] System.Reflection.Emit.OpCodeNames::names
  3698. StringU5BU5D_t1281789340* ___names_0;
  3699. public:
  3700. inline static int32_t get_offset_of_names_0() { return static_cast<int32_t>(offsetof(OpCodeNames_t3363784580_StaticFields, ___names_0)); }
  3701. inline StringU5BU5D_t1281789340* get_names_0() const { return ___names_0; }
  3702. inline StringU5BU5D_t1281789340** get_address_of_names_0() { return &___names_0; }
  3703. inline void set_names_0(StringU5BU5D_t1281789340* value)
  3704. {
  3705. ___names_0 = value;
  3706. Il2CppCodeGenWriteBarrier((&___names_0), value);
  3707. }
  3708. };
  3709. #ifdef __clang__
  3710. #pragma clang diagnostic pop
  3711. #endif
  3712. #endif // OPCODENAMES_T3363784580_H
  3713. #ifndef MISSING_T508514592_H
  3714. #define MISSING_T508514592_H
  3715. #ifdef __clang__
  3716. #pragma clang diagnostic push
  3717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3718. #pragma clang diagnostic ignored "-Wunused-variable"
  3719. #endif
  3720. // System.Reflection.Missing
  3721. struct Missing_t508514592 : public RuntimeObject
  3722. {
  3723. public:
  3724. public:
  3725. };
  3726. struct Missing_t508514592_StaticFields
  3727. {
  3728. public:
  3729. // System.Reflection.Missing System.Reflection.Missing::Value
  3730. Missing_t508514592 * ___Value_0;
  3731. public:
  3732. inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(Missing_t508514592_StaticFields, ___Value_0)); }
  3733. inline Missing_t508514592 * get_Value_0() const { return ___Value_0; }
  3734. inline Missing_t508514592 ** get_address_of_Value_0() { return &___Value_0; }
  3735. inline void set_Value_0(Missing_t508514592 * value)
  3736. {
  3737. ___Value_0 = value;
  3738. Il2CppCodeGenWriteBarrier((&___Value_0), value);
  3739. }
  3740. };
  3741. #ifdef __clang__
  3742. #pragma clang diagnostic pop
  3743. #endif
  3744. #endif // MISSING_T508514592_H
  3745. #ifndef POINTER_T2088917139_H
  3746. #define POINTER_T2088917139_H
  3747. #ifdef __clang__
  3748. #pragma clang diagnostic push
  3749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3750. #pragma clang diagnostic ignored "-Wunused-variable"
  3751. #endif
  3752. // System.Reflection.Pointer
  3753. struct Pointer_t2088917139 : public RuntimeObject
  3754. {
  3755. public:
  3756. // System.Void* System.Reflection.Pointer::data
  3757. void* ___data_0;
  3758. // System.Type System.Reflection.Pointer::type
  3759. Type_t * ___type_1;
  3760. public:
  3761. inline static int32_t get_offset_of_data_0() { return static_cast<int32_t>(offsetof(Pointer_t2088917139, ___data_0)); }
  3762. inline void* get_data_0() const { return ___data_0; }
  3763. inline void** get_address_of_data_0() { return &___data_0; }
  3764. inline void set_data_0(void* value)
  3765. {
  3766. ___data_0 = value;
  3767. }
  3768. inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(Pointer_t2088917139, ___type_1)); }
  3769. inline Type_t * get_type_1() const { return ___type_1; }
  3770. inline Type_t ** get_address_of_type_1() { return &___type_1; }
  3771. inline void set_type_1(Type_t * value)
  3772. {
  3773. ___type_1 = value;
  3774. Il2CppCodeGenWriteBarrier((&___type_1), value);
  3775. }
  3776. };
  3777. #ifdef __clang__
  3778. #pragma clang diagnostic pop
  3779. #endif
  3780. #endif // POINTER_T2088917139_H
  3781. #ifndef EVENTARGS_T3591816995_H
  3782. #define EVENTARGS_T3591816995_H
  3783. #ifdef __clang__
  3784. #pragma clang diagnostic push
  3785. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3786. #pragma clang diagnostic ignored "-Wunused-variable"
  3787. #endif
  3788. // System.EventArgs
  3789. struct EventArgs_t3591816995 : public RuntimeObject
  3790. {
  3791. public:
  3792. public:
  3793. };
  3794. struct EventArgs_t3591816995_StaticFields
  3795. {
  3796. public:
  3797. // System.EventArgs System.EventArgs::Empty
  3798. EventArgs_t3591816995 * ___Empty_0;
  3799. public:
  3800. inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(EventArgs_t3591816995_StaticFields, ___Empty_0)); }
  3801. inline EventArgs_t3591816995 * get_Empty_0() const { return ___Empty_0; }
  3802. inline EventArgs_t3591816995 ** get_address_of_Empty_0() { return &___Empty_0; }
  3803. inline void set_Empty_0(EventArgs_t3591816995 * value)
  3804. {
  3805. ___Empty_0 = value;
  3806. Il2CppCodeGenWriteBarrier((&___Empty_0), value);
  3807. }
  3808. };
  3809. #ifdef __clang__
  3810. #pragma clang diagnostic pop
  3811. #endif
  3812. #endif // EVENTARGS_T3591816995_H
  3813. #ifndef RESOURCEMANAGER_T4037989559_H
  3814. #define RESOURCEMANAGER_T4037989559_H
  3815. #ifdef __clang__
  3816. #pragma clang diagnostic push
  3817. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3818. #pragma clang diagnostic ignored "-Wunused-variable"
  3819. #endif
  3820. // System.Resources.ResourceManager
  3821. struct ResourceManager_t4037989559 : public RuntimeObject
  3822. {
  3823. public:
  3824. // System.Type System.Resources.ResourceManager::resourceSetType
  3825. Type_t * ___resourceSetType_4;
  3826. public:
  3827. inline static int32_t get_offset_of_resourceSetType_4() { return static_cast<int32_t>(offsetof(ResourceManager_t4037989559, ___resourceSetType_4)); }
  3828. inline Type_t * get_resourceSetType_4() const { return ___resourceSetType_4; }
  3829. inline Type_t ** get_address_of_resourceSetType_4() { return &___resourceSetType_4; }
  3830. inline void set_resourceSetType_4(Type_t * value)
  3831. {
  3832. ___resourceSetType_4 = value;
  3833. Il2CppCodeGenWriteBarrier((&___resourceSetType_4), value);
  3834. }
  3835. };
  3836. struct ResourceManager_t4037989559_StaticFields
  3837. {
  3838. public:
  3839. // System.Collections.Hashtable System.Resources.ResourceManager::ResourceCache
  3840. Hashtable_t1853889766 * ___ResourceCache_0;
  3841. // System.Collections.Hashtable System.Resources.ResourceManager::NonExistent
  3842. Hashtable_t1853889766 * ___NonExistent_1;
  3843. // System.Int32 System.Resources.ResourceManager::HeaderVersionNumber
  3844. int32_t ___HeaderVersionNumber_2;
  3845. // System.Int32 System.Resources.ResourceManager::MagicNumber
  3846. int32_t ___MagicNumber_3;
  3847. public:
  3848. inline static int32_t get_offset_of_ResourceCache_0() { return static_cast<int32_t>(offsetof(ResourceManager_t4037989559_StaticFields, ___ResourceCache_0)); }
  3849. inline Hashtable_t1853889766 * get_ResourceCache_0() const { return ___ResourceCache_0; }
  3850. inline Hashtable_t1853889766 ** get_address_of_ResourceCache_0() { return &___ResourceCache_0; }
  3851. inline void set_ResourceCache_0(Hashtable_t1853889766 * value)
  3852. {
  3853. ___ResourceCache_0 = value;
  3854. Il2CppCodeGenWriteBarrier((&___ResourceCache_0), value);
  3855. }
  3856. inline static int32_t get_offset_of_NonExistent_1() { return static_cast<int32_t>(offsetof(ResourceManager_t4037989559_StaticFields, ___NonExistent_1)); }
  3857. inline Hashtable_t1853889766 * get_NonExistent_1() const { return ___NonExistent_1; }
  3858. inline Hashtable_t1853889766 ** get_address_of_NonExistent_1() { return &___NonExistent_1; }
  3859. inline void set_NonExistent_1(Hashtable_t1853889766 * value)
  3860. {
  3861. ___NonExistent_1 = value;
  3862. Il2CppCodeGenWriteBarrier((&___NonExistent_1), value);
  3863. }
  3864. inline static int32_t get_offset_of_HeaderVersionNumber_2() { return static_cast<int32_t>(offsetof(ResourceManager_t4037989559_StaticFields, ___HeaderVersionNumber_2)); }
  3865. inline int32_t get_HeaderVersionNumber_2() const { return ___HeaderVersionNumber_2; }
  3866. inline int32_t* get_address_of_HeaderVersionNumber_2() { return &___HeaderVersionNumber_2; }
  3867. inline void set_HeaderVersionNumber_2(int32_t value)
  3868. {
  3869. ___HeaderVersionNumber_2 = value;
  3870. }
  3871. inline static int32_t get_offset_of_MagicNumber_3() { return static_cast<int32_t>(offsetof(ResourceManager_t4037989559_StaticFields, ___MagicNumber_3)); }
  3872. inline int32_t get_MagicNumber_3() const { return ___MagicNumber_3; }
  3873. inline int32_t* get_address_of_MagicNumber_3() { return &___MagicNumber_3; }
  3874. inline void set_MagicNumber_3(int32_t value)
  3875. {
  3876. ___MagicNumber_3 = value;
  3877. }
  3878. };
  3879. #ifdef __clang__
  3880. #pragma clang diagnostic pop
  3881. #endif
  3882. #endif // RESOURCEMANAGER_T4037989559_H
  3883. #ifndef RANDOM_T108471755_H
  3884. #define RANDOM_T108471755_H
  3885. #ifdef __clang__
  3886. #pragma clang diagnostic push
  3887. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3888. #pragma clang diagnostic ignored "-Wunused-variable"
  3889. #endif
  3890. // System.Random
  3891. struct Random_t108471755 : public RuntimeObject
  3892. {
  3893. public:
  3894. // System.Int32 System.Random::inext
  3895. int32_t ___inext_0;
  3896. // System.Int32 System.Random::inextp
  3897. int32_t ___inextp_1;
  3898. // System.Int32[] System.Random::SeedArray
  3899. Int32U5BU5D_t385246372* ___SeedArray_2;
  3900. public:
  3901. inline static int32_t get_offset_of_inext_0() { return static_cast<int32_t>(offsetof(Random_t108471755, ___inext_0)); }
  3902. inline int32_t get_inext_0() const { return ___inext_0; }
  3903. inline int32_t* get_address_of_inext_0() { return &___inext_0; }
  3904. inline void set_inext_0(int32_t value)
  3905. {
  3906. ___inext_0 = value;
  3907. }
  3908. inline static int32_t get_offset_of_inextp_1() { return static_cast<int32_t>(offsetof(Random_t108471755, ___inextp_1)); }
  3909. inline int32_t get_inextp_1() const { return ___inextp_1; }
  3910. inline int32_t* get_address_of_inextp_1() { return &___inextp_1; }
  3911. inline void set_inextp_1(int32_t value)
  3912. {
  3913. ___inextp_1 = value;
  3914. }
  3915. inline static int32_t get_offset_of_SeedArray_2() { return static_cast<int32_t>(offsetof(Random_t108471755, ___SeedArray_2)); }
  3916. inline Int32U5BU5D_t385246372* get_SeedArray_2() const { return ___SeedArray_2; }
  3917. inline Int32U5BU5D_t385246372** get_address_of_SeedArray_2() { return &___SeedArray_2; }
  3918. inline void set_SeedArray_2(Int32U5BU5D_t385246372* value)
  3919. {
  3920. ___SeedArray_2 = value;
  3921. Il2CppCodeGenWriteBarrier((&___SeedArray_2), value);
  3922. }
  3923. };
  3924. #ifdef __clang__
  3925. #pragma clang diagnostic pop
  3926. #endif
  3927. #endif // RANDOM_T108471755_H
  3928. #ifndef STRINGCOMPARER_T3301955079_H
  3929. #define STRINGCOMPARER_T3301955079_H
  3930. #ifdef __clang__
  3931. #pragma clang diagnostic push
  3932. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3933. #pragma clang diagnostic ignored "-Wunused-variable"
  3934. #endif
  3935. // System.StringComparer
  3936. struct StringComparer_t3301955079 : public RuntimeObject
  3937. {
  3938. public:
  3939. public:
  3940. };
  3941. struct StringComparer_t3301955079_StaticFields
  3942. {
  3943. public:
  3944. // System.StringComparer System.StringComparer::invariantCultureIgnoreCase
  3945. StringComparer_t3301955079 * ___invariantCultureIgnoreCase_0;
  3946. // System.StringComparer System.StringComparer::invariantCulture
  3947. StringComparer_t3301955079 * ___invariantCulture_1;
  3948. // System.StringComparer System.StringComparer::ordinalIgnoreCase
  3949. StringComparer_t3301955079 * ___ordinalIgnoreCase_2;
  3950. // System.StringComparer System.StringComparer::ordinal
  3951. StringComparer_t3301955079 * ___ordinal_3;
  3952. public:
  3953. inline static int32_t get_offset_of_invariantCultureIgnoreCase_0() { return static_cast<int32_t>(offsetof(StringComparer_t3301955079_StaticFields, ___invariantCultureIgnoreCase_0)); }
  3954. inline StringComparer_t3301955079 * get_invariantCultureIgnoreCase_0() const { return ___invariantCultureIgnoreCase_0; }
  3955. inline StringComparer_t3301955079 ** get_address_of_invariantCultureIgnoreCase_0() { return &___invariantCultureIgnoreCase_0; }
  3956. inline void set_invariantCultureIgnoreCase_0(StringComparer_t3301955079 * value)
  3957. {
  3958. ___invariantCultureIgnoreCase_0 = value;
  3959. Il2CppCodeGenWriteBarrier((&___invariantCultureIgnoreCase_0), value);
  3960. }
  3961. inline static int32_t get_offset_of_invariantCulture_1() { return static_cast<int32_t>(offsetof(StringComparer_t3301955079_StaticFields, ___invariantCulture_1)); }
  3962. inline StringComparer_t3301955079 * get_invariantCulture_1() const { return ___invariantCulture_1; }
  3963. inline StringComparer_t3301955079 ** get_address_of_invariantCulture_1() { return &___invariantCulture_1; }
  3964. inline void set_invariantCulture_1(StringComparer_t3301955079 * value)
  3965. {
  3966. ___invariantCulture_1 = value;
  3967. Il2CppCodeGenWriteBarrier((&___invariantCulture_1), value);
  3968. }
  3969. inline static int32_t get_offset_of_ordinalIgnoreCase_2() { return static_cast<int32_t>(offsetof(StringComparer_t3301955079_StaticFields, ___ordinalIgnoreCase_2)); }
  3970. inline StringComparer_t3301955079 * get_ordinalIgnoreCase_2() const { return ___ordinalIgnoreCase_2; }
  3971. inline StringComparer_t3301955079 ** get_address_of_ordinalIgnoreCase_2() { return &___ordinalIgnoreCase_2; }
  3972. inline void set_ordinalIgnoreCase_2(StringComparer_t3301955079 * value)
  3973. {
  3974. ___ordinalIgnoreCase_2 = value;
  3975. Il2CppCodeGenWriteBarrier((&___ordinalIgnoreCase_2), value);
  3976. }
  3977. inline static int32_t get_offset_of_ordinal_3() { return static_cast<int32_t>(offsetof(StringComparer_t3301955079_StaticFields, ___ordinal_3)); }
  3978. inline StringComparer_t3301955079 * get_ordinal_3() const { return ___ordinal_3; }
  3979. inline StringComparer_t3301955079 ** get_address_of_ordinal_3() { return &___ordinal_3; }
  3980. inline void set_ordinal_3(StringComparer_t3301955079 * value)
  3981. {
  3982. ___ordinal_3 = value;
  3983. Il2CppCodeGenWriteBarrier((&___ordinal_3), value);
  3984. }
  3985. };
  3986. #ifdef __clang__
  3987. #pragma clang diagnostic pop
  3988. #endif
  3989. #endif // STRINGCOMPARER_T3301955079_H
  3990. #ifndef VERSION_T3456873960_H
  3991. #define VERSION_T3456873960_H
  3992. #ifdef __clang__
  3993. #pragma clang diagnostic push
  3994. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3995. #pragma clang diagnostic ignored "-Wunused-variable"
  3996. #endif
  3997. // System.Version
  3998. struct Version_t3456873960 : public RuntimeObject
  3999. {
  4000. public:
  4001. // System.Int32 System.Version::_Major
  4002. int32_t ____Major_1;
  4003. // System.Int32 System.Version::_Minor
  4004. int32_t ____Minor_2;
  4005. // System.Int32 System.Version::_Build
  4006. int32_t ____Build_3;
  4007. // System.Int32 System.Version::_Revision
  4008. int32_t ____Revision_4;
  4009. public:
  4010. inline static int32_t get_offset_of__Major_1() { return static_cast<int32_t>(offsetof(Version_t3456873960, ____Major_1)); }
  4011. inline int32_t get__Major_1() const { return ____Major_1; }
  4012. inline int32_t* get_address_of__Major_1() { return &____Major_1; }
  4013. inline void set__Major_1(int32_t value)
  4014. {
  4015. ____Major_1 = value;
  4016. }
  4017. inline static int32_t get_offset_of__Minor_2() { return static_cast<int32_t>(offsetof(Version_t3456873960, ____Minor_2)); }
  4018. inline int32_t get__Minor_2() const { return ____Minor_2; }
  4019. inline int32_t* get_address_of__Minor_2() { return &____Minor_2; }
  4020. inline void set__Minor_2(int32_t value)
  4021. {
  4022. ____Minor_2 = value;
  4023. }
  4024. inline static int32_t get_offset_of__Build_3() { return static_cast<int32_t>(offsetof(Version_t3456873960, ____Build_3)); }
  4025. inline int32_t get__Build_3() const { return ____Build_3; }
  4026. inline int32_t* get_address_of__Build_3() { return &____Build_3; }
  4027. inline void set__Build_3(int32_t value)
  4028. {
  4029. ____Build_3 = value;
  4030. }
  4031. inline static int32_t get_offset_of__Revision_4() { return static_cast<int32_t>(offsetof(Version_t3456873960, ____Revision_4)); }
  4032. inline int32_t get__Revision_4() const { return ____Revision_4; }
  4033. inline int32_t* get_address_of__Revision_4() { return &____Revision_4; }
  4034. inline void set__Revision_4(int32_t value)
  4035. {
  4036. ____Revision_4 = value;
  4037. }
  4038. };
  4039. #ifdef __clang__
  4040. #pragma clang diagnostic pop
  4041. #endif
  4042. #endif // VERSION_T3456873960_H
  4043. #ifndef ATTRIBUTE_T861562559_H
  4044. #define ATTRIBUTE_T861562559_H
  4045. #ifdef __clang__
  4046. #pragma clang diagnostic push
  4047. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4048. #pragma clang diagnostic ignored "-Wunused-variable"
  4049. #endif
  4050. // System.Attribute
  4051. struct Attribute_t861562559 : public RuntimeObject
  4052. {
  4053. public:
  4054. public:
  4055. };
  4056. #ifdef __clang__
  4057. #pragma clang diagnostic pop
  4058. #endif
  4059. #endif // ATTRIBUTE_T861562559_H
  4060. #ifndef EXCEPTION_T_H
  4061. #define EXCEPTION_T_H
  4062. #ifdef __clang__
  4063. #pragma clang diagnostic push
  4064. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4065. #pragma clang diagnostic ignored "-Wunused-variable"
  4066. #endif
  4067. // System.Exception
  4068. struct Exception_t : public RuntimeObject
  4069. {
  4070. public:
  4071. // System.IntPtr[] System.Exception::trace_ips
  4072. IntPtrU5BU5D_t4013366056* ___trace_ips_0;
  4073. // System.Exception System.Exception::inner_exception
  4074. Exception_t * ___inner_exception_1;
  4075. // System.String System.Exception::message
  4076. String_t* ___message_2;
  4077. // System.String System.Exception::help_link
  4078. String_t* ___help_link_3;
  4079. // System.String System.Exception::class_name
  4080. String_t* ___class_name_4;
  4081. // System.String System.Exception::stack_trace
  4082. String_t* ___stack_trace_5;
  4083. // System.String System.Exception::_remoteStackTraceString
  4084. String_t* ____remoteStackTraceString_6;
  4085. // System.Int32 System.Exception::remote_stack_index
  4086. int32_t ___remote_stack_index_7;
  4087. // System.Int32 System.Exception::hresult
  4088. int32_t ___hresult_8;
  4089. // System.String System.Exception::source
  4090. String_t* ___source_9;
  4091. // System.Collections.IDictionary System.Exception::_data
  4092. RuntimeObject* ____data_10;
  4093. public:
  4094. inline static int32_t get_offset_of_trace_ips_0() { return static_cast<int32_t>(offsetof(Exception_t, ___trace_ips_0)); }
  4095. inline IntPtrU5BU5D_t4013366056* get_trace_ips_0() const { return ___trace_ips_0; }
  4096. inline IntPtrU5BU5D_t4013366056** get_address_of_trace_ips_0() { return &___trace_ips_0; }
  4097. inline void set_trace_ips_0(IntPtrU5BU5D_t4013366056* value)
  4098. {
  4099. ___trace_ips_0 = value;
  4100. Il2CppCodeGenWriteBarrier((&___trace_ips_0), value);
  4101. }
  4102. inline static int32_t get_offset_of_inner_exception_1() { return static_cast<int32_t>(offsetof(Exception_t, ___inner_exception_1)); }
  4103. inline Exception_t * get_inner_exception_1() const { return ___inner_exception_1; }
  4104. inline Exception_t ** get_address_of_inner_exception_1() { return &___inner_exception_1; }
  4105. inline void set_inner_exception_1(Exception_t * value)
  4106. {
  4107. ___inner_exception_1 = value;
  4108. Il2CppCodeGenWriteBarrier((&___inner_exception_1), value);
  4109. }
  4110. inline static int32_t get_offset_of_message_2() { return static_cast<int32_t>(offsetof(Exception_t, ___message_2)); }
  4111. inline String_t* get_message_2() const { return ___message_2; }
  4112. inline String_t** get_address_of_message_2() { return &___message_2; }
  4113. inline void set_message_2(String_t* value)
  4114. {
  4115. ___message_2 = value;
  4116. Il2CppCodeGenWriteBarrier((&___message_2), value);
  4117. }
  4118. inline static int32_t get_offset_of_help_link_3() { return static_cast<int32_t>(offsetof(Exception_t, ___help_link_3)); }
  4119. inline String_t* get_help_link_3() const { return ___help_link_3; }
  4120. inline String_t** get_address_of_help_link_3() { return &___help_link_3; }
  4121. inline void set_help_link_3(String_t* value)
  4122. {
  4123. ___help_link_3 = value;
  4124. Il2CppCodeGenWriteBarrier((&___help_link_3), value);
  4125. }
  4126. inline static int32_t get_offset_of_class_name_4() { return static_cast<int32_t>(offsetof(Exception_t, ___class_name_4)); }
  4127. inline String_t* get_class_name_4() const { return ___class_name_4; }
  4128. inline String_t** get_address_of_class_name_4() { return &___class_name_4; }
  4129. inline void set_class_name_4(String_t* value)
  4130. {
  4131. ___class_name_4 = value;
  4132. Il2CppCodeGenWriteBarrier((&___class_name_4), value);
  4133. }
  4134. inline static int32_t get_offset_of_stack_trace_5() { return static_cast<int32_t>(offsetof(Exception_t, ___stack_trace_5)); }
  4135. inline String_t* get_stack_trace_5() const { return ___stack_trace_5; }
  4136. inline String_t** get_address_of_stack_trace_5() { return &___stack_trace_5; }
  4137. inline void set_stack_trace_5(String_t* value)
  4138. {
  4139. ___stack_trace_5 = value;
  4140. Il2CppCodeGenWriteBarrier((&___stack_trace_5), value);
  4141. }
  4142. inline static int32_t get_offset_of__remoteStackTraceString_6() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_6)); }
  4143. inline String_t* get__remoteStackTraceString_6() const { return ____remoteStackTraceString_6; }
  4144. inline String_t** get_address_of__remoteStackTraceString_6() { return &____remoteStackTraceString_6; }
  4145. inline void set__remoteStackTraceString_6(String_t* value)
  4146. {
  4147. ____remoteStackTraceString_6 = value;
  4148. Il2CppCodeGenWriteBarrier((&____remoteStackTraceString_6), value);
  4149. }
  4150. inline static int32_t get_offset_of_remote_stack_index_7() { return static_cast<int32_t>(offsetof(Exception_t, ___remote_stack_index_7)); }
  4151. inline int32_t get_remote_stack_index_7() const { return ___remote_stack_index_7; }
  4152. inline int32_t* get_address_of_remote_stack_index_7() { return &___remote_stack_index_7; }
  4153. inline void set_remote_stack_index_7(int32_t value)
  4154. {
  4155. ___remote_stack_index_7 = value;
  4156. }
  4157. inline static int32_t get_offset_of_hresult_8() { return static_cast<int32_t>(offsetof(Exception_t, ___hresult_8)); }
  4158. inline int32_t get_hresult_8() const { return ___hresult_8; }
  4159. inline int32_t* get_address_of_hresult_8() { return &___hresult_8; }
  4160. inline void set_hresult_8(int32_t value)
  4161. {
  4162. ___hresult_8 = value;
  4163. }
  4164. inline static int32_t get_offset_of_source_9() { return static_cast<int32_t>(offsetof(Exception_t, ___source_9)); }
  4165. inline String_t* get_source_9() const { return ___source_9; }
  4166. inline String_t** get_address_of_source_9() { return &___source_9; }
  4167. inline void set_source_9(String_t* value)
  4168. {
  4169. ___source_9 = value;
  4170. Il2CppCodeGenWriteBarrier((&___source_9), value);
  4171. }
  4172. inline static int32_t get_offset_of__data_10() { return static_cast<int32_t>(offsetof(Exception_t, ____data_10)); }
  4173. inline RuntimeObject* get__data_10() const { return ____data_10; }
  4174. inline RuntimeObject** get_address_of__data_10() { return &____data_10; }
  4175. inline void set__data_10(RuntimeObject* value)
  4176. {
  4177. ____data_10 = value;
  4178. Il2CppCodeGenWriteBarrier((&____data_10), value);
  4179. }
  4180. };
  4181. #ifdef __clang__
  4182. #pragma clang diagnostic pop
  4183. #endif
  4184. #endif // EXCEPTION_T_H
  4185. #ifndef SERIALIZATIONINFO_T950877179_H
  4186. #define SERIALIZATIONINFO_T950877179_H
  4187. #ifdef __clang__
  4188. #pragma clang diagnostic push
  4189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4190. #pragma clang diagnostic ignored "-Wunused-variable"
  4191. #endif
  4192. // System.Runtime.Serialization.SerializationInfo
  4193. struct SerializationInfo_t950877179 : public RuntimeObject
  4194. {
  4195. public:
  4196. // System.Collections.Hashtable System.Runtime.Serialization.SerializationInfo::serialized
  4197. Hashtable_t1853889766 * ___serialized_0;
  4198. // System.Collections.ArrayList System.Runtime.Serialization.SerializationInfo::values
  4199. ArrayList_t2718874744 * ___values_1;
  4200. // System.String System.Runtime.Serialization.SerializationInfo::assemblyName
  4201. String_t* ___assemblyName_2;
  4202. // System.String System.Runtime.Serialization.SerializationInfo::fullTypeName
  4203. String_t* ___fullTypeName_3;
  4204. // System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::converter
  4205. RuntimeObject* ___converter_4;
  4206. public:
  4207. inline static int32_t get_offset_of_serialized_0() { return static_cast<int32_t>(offsetof(SerializationInfo_t950877179, ___serialized_0)); }
  4208. inline Hashtable_t1853889766 * get_serialized_0() const { return ___serialized_0; }
  4209. inline Hashtable_t1853889766 ** get_address_of_serialized_0() { return &___serialized_0; }
  4210. inline void set_serialized_0(Hashtable_t1853889766 * value)
  4211. {
  4212. ___serialized_0 = value;
  4213. Il2CppCodeGenWriteBarrier((&___serialized_0), value);
  4214. }
  4215. inline static int32_t get_offset_of_values_1() { return static_cast<int32_t>(offsetof(SerializationInfo_t950877179, ___values_1)); }
  4216. inline ArrayList_t2718874744 * get_values_1() const { return ___values_1; }
  4217. inline ArrayList_t2718874744 ** get_address_of_values_1() { return &___values_1; }
  4218. inline void set_values_1(ArrayList_t2718874744 * value)
  4219. {
  4220. ___values_1 = value;
  4221. Il2CppCodeGenWriteBarrier((&___values_1), value);
  4222. }
  4223. inline static int32_t get_offset_of_assemblyName_2() { return static_cast<int32_t>(offsetof(SerializationInfo_t950877179, ___assemblyName_2)); }
  4224. inline String_t* get_assemblyName_2() const { return ___assemblyName_2; }
  4225. inline String_t** get_address_of_assemblyName_2() { return &___assemblyName_2; }
  4226. inline void set_assemblyName_2(String_t* value)
  4227. {
  4228. ___assemblyName_2 = value;
  4229. Il2CppCodeGenWriteBarrier((&___assemblyName_2), value);
  4230. }
  4231. inline static int32_t get_offset_of_fullTypeName_3() { return static_cast<int32_t>(offsetof(SerializationInfo_t950877179, ___fullTypeName_3)); }
  4232. inline String_t* get_fullTypeName_3() const { return ___fullTypeName_3; }
  4233. inline String_t** get_address_of_fullTypeName_3() { return &___fullTypeName_3; }
  4234. inline void set_fullTypeName_3(String_t* value)
  4235. {
  4236. ___fullTypeName_3 = value;
  4237. Il2CppCodeGenWriteBarrier((&___fullTypeName_3), value);
  4238. }
  4239. inline static int32_t get_offset_of_converter_4() { return static_cast<int32_t>(offsetof(SerializationInfo_t950877179, ___converter_4)); }
  4240. inline RuntimeObject* get_converter_4() const { return ___converter_4; }
  4241. inline RuntimeObject** get_address_of_converter_4() { return &___converter_4; }
  4242. inline void set_converter_4(RuntimeObject* value)
  4243. {
  4244. ___converter_4 = value;
  4245. Il2CppCodeGenWriteBarrier((&___converter_4), value);
  4246. }
  4247. };
  4248. #ifdef __clang__
  4249. #pragma clang diagnostic pop
  4250. #endif
  4251. #endif // SERIALIZATIONINFO_T950877179_H
  4252. #ifndef STRINGBUILDER_T_H
  4253. #define STRINGBUILDER_T_H
  4254. #ifdef __clang__
  4255. #pragma clang diagnostic push
  4256. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4257. #pragma clang diagnostic ignored "-Wunused-variable"
  4258. #endif
  4259. // System.Text.StringBuilder
  4260. struct StringBuilder_t : public RuntimeObject
  4261. {
  4262. public:
  4263. // System.Int32 System.Text.StringBuilder::_length
  4264. int32_t ____length_1;
  4265. // System.String System.Text.StringBuilder::_str
  4266. String_t* ____str_2;
  4267. // System.String System.Text.StringBuilder::_cached_str
  4268. String_t* ____cached_str_3;
  4269. // System.Int32 System.Text.StringBuilder::_maxCapacity
  4270. int32_t ____maxCapacity_4;
  4271. public:
  4272. inline static int32_t get_offset_of__length_1() { return static_cast<int32_t>(offsetof(StringBuilder_t, ____length_1)); }
  4273. inline int32_t get__length_1() const { return ____length_1; }
  4274. inline int32_t* get_address_of__length_1() { return &____length_1; }
  4275. inline void set__length_1(int32_t value)
  4276. {
  4277. ____length_1 = value;
  4278. }
  4279. inline static int32_t get_offset_of__str_2() { return static_cast<int32_t>(offsetof(StringBuilder_t, ____str_2)); }
  4280. inline String_t* get__str_2() const { return ____str_2; }
  4281. inline String_t** get_address_of__str_2() { return &____str_2; }
  4282. inline void set__str_2(String_t* value)
  4283. {
  4284. ____str_2 = value;
  4285. Il2CppCodeGenWriteBarrier((&____str_2), value);
  4286. }
  4287. inline static int32_t get_offset_of__cached_str_3() { return static_cast<int32_t>(offsetof(StringBuilder_t, ____cached_str_3)); }
  4288. inline String_t* get__cached_str_3() const { return ____cached_str_3; }
  4289. inline String_t** get_address_of__cached_str_3() { return &____cached_str_3; }
  4290. inline void set__cached_str_3(String_t* value)
  4291. {
  4292. ____cached_str_3 = value;
  4293. Il2CppCodeGenWriteBarrier((&____cached_str_3), value);
  4294. }
  4295. inline static int32_t get_offset_of__maxCapacity_4() { return static_cast<int32_t>(offsetof(StringBuilder_t, ____maxCapacity_4)); }
  4296. inline int32_t get__maxCapacity_4() const { return ____maxCapacity_4; }
  4297. inline int32_t* get_address_of__maxCapacity_4() { return &____maxCapacity_4; }
  4298. inline void set__maxCapacity_4(int32_t value)
  4299. {
  4300. ____maxCapacity_4 = value;
  4301. }
  4302. };
  4303. #ifdef __clang__
  4304. #pragma clang diagnostic pop
  4305. #endif
  4306. #endif // STRINGBUILDER_T_H
  4307. #ifndef NUMBERFORMATINFO_T435877138_H
  4308. #define NUMBERFORMATINFO_T435877138_H
  4309. #ifdef __clang__
  4310. #pragma clang diagnostic push
  4311. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4312. #pragma clang diagnostic ignored "-Wunused-variable"
  4313. #endif
  4314. // System.Globalization.NumberFormatInfo
  4315. struct NumberFormatInfo_t435877138 : public RuntimeObject
  4316. {
  4317. public:
  4318. // System.Boolean System.Globalization.NumberFormatInfo::isReadOnly
  4319. bool ___isReadOnly_0;
  4320. // System.String System.Globalization.NumberFormatInfo::decimalFormats
  4321. String_t* ___decimalFormats_1;
  4322. // System.String System.Globalization.NumberFormatInfo::currencyFormats
  4323. String_t* ___currencyFormats_2;
  4324. // System.String System.Globalization.NumberFormatInfo::percentFormats
  4325. String_t* ___percentFormats_3;
  4326. // System.String System.Globalization.NumberFormatInfo::digitPattern
  4327. String_t* ___digitPattern_4;
  4328. // System.String System.Globalization.NumberFormatInfo::zeroPattern
  4329. String_t* ___zeroPattern_5;
  4330. // System.Int32 System.Globalization.NumberFormatInfo::currencyDecimalDigits
  4331. int32_t ___currencyDecimalDigits_6;
  4332. // System.String System.Globalization.NumberFormatInfo::currencyDecimalSeparator
  4333. String_t* ___currencyDecimalSeparator_7;
  4334. // System.String System.Globalization.NumberFormatInfo::currencyGroupSeparator
  4335. String_t* ___currencyGroupSeparator_8;
  4336. // System.Int32[] System.Globalization.NumberFormatInfo::currencyGroupSizes
  4337. Int32U5BU5D_t385246372* ___currencyGroupSizes_9;
  4338. // System.Int32 System.Globalization.NumberFormatInfo::currencyNegativePattern
  4339. int32_t ___currencyNegativePattern_10;
  4340. // System.Int32 System.Globalization.NumberFormatInfo::currencyPositivePattern
  4341. int32_t ___currencyPositivePattern_11;
  4342. // System.String System.Globalization.NumberFormatInfo::currencySymbol
  4343. String_t* ___currencySymbol_12;
  4344. // System.String System.Globalization.NumberFormatInfo::nanSymbol
  4345. String_t* ___nanSymbol_13;
  4346. // System.String System.Globalization.NumberFormatInfo::negativeInfinitySymbol
  4347. String_t* ___negativeInfinitySymbol_14;
  4348. // System.String System.Globalization.NumberFormatInfo::negativeSign
  4349. String_t* ___negativeSign_15;
  4350. // System.Int32 System.Globalization.NumberFormatInfo::numberDecimalDigits
  4351. int32_t ___numberDecimalDigits_16;
  4352. // System.String System.Globalization.NumberFormatInfo::numberDecimalSeparator
  4353. String_t* ___numberDecimalSeparator_17;
  4354. // System.String System.Globalization.NumberFormatInfo::numberGroupSeparator
  4355. String_t* ___numberGroupSeparator_18;
  4356. // System.Int32[] System.Globalization.NumberFormatInfo::numberGroupSizes
  4357. Int32U5BU5D_t385246372* ___numberGroupSizes_19;
  4358. // System.Int32 System.Globalization.NumberFormatInfo::numberNegativePattern
  4359. int32_t ___numberNegativePattern_20;
  4360. // System.Int32 System.Globalization.NumberFormatInfo::percentDecimalDigits
  4361. int32_t ___percentDecimalDigits_21;
  4362. // System.String System.Globalization.NumberFormatInfo::percentDecimalSeparator
  4363. String_t* ___percentDecimalSeparator_22;
  4364. // System.String System.Globalization.NumberFormatInfo::percentGroupSeparator
  4365. String_t* ___percentGroupSeparator_23;
  4366. // System.Int32[] System.Globalization.NumberFormatInfo::percentGroupSizes
  4367. Int32U5BU5D_t385246372* ___percentGroupSizes_24;
  4368. // System.Int32 System.Globalization.NumberFormatInfo::percentNegativePattern
  4369. int32_t ___percentNegativePattern_25;
  4370. // System.Int32 System.Globalization.NumberFormatInfo::percentPositivePattern
  4371. int32_t ___percentPositivePattern_26;
  4372. // System.String System.Globalization.NumberFormatInfo::percentSymbol
  4373. String_t* ___percentSymbol_27;
  4374. // System.String System.Globalization.NumberFormatInfo::perMilleSymbol
  4375. String_t* ___perMilleSymbol_28;
  4376. // System.String System.Globalization.NumberFormatInfo::positiveInfinitySymbol
  4377. String_t* ___positiveInfinitySymbol_29;
  4378. // System.String System.Globalization.NumberFormatInfo::positiveSign
  4379. String_t* ___positiveSign_30;
  4380. // System.String System.Globalization.NumberFormatInfo::ansiCurrencySymbol
  4381. String_t* ___ansiCurrencySymbol_31;
  4382. // System.Int32 System.Globalization.NumberFormatInfo::m_dataItem
  4383. int32_t ___m_dataItem_32;
  4384. // System.Boolean System.Globalization.NumberFormatInfo::m_useUserOverride
  4385. bool ___m_useUserOverride_33;
  4386. // System.Boolean System.Globalization.NumberFormatInfo::validForParseAsNumber
  4387. bool ___validForParseAsNumber_34;
  4388. // System.Boolean System.Globalization.NumberFormatInfo::validForParseAsCurrency
  4389. bool ___validForParseAsCurrency_35;
  4390. // System.String[] System.Globalization.NumberFormatInfo::nativeDigits
  4391. StringU5BU5D_t1281789340* ___nativeDigits_36;
  4392. // System.Int32 System.Globalization.NumberFormatInfo::digitSubstitution
  4393. int32_t ___digitSubstitution_37;
  4394. public:
  4395. inline static int32_t get_offset_of_isReadOnly_0() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___isReadOnly_0)); }
  4396. inline bool get_isReadOnly_0() const { return ___isReadOnly_0; }
  4397. inline bool* get_address_of_isReadOnly_0() { return &___isReadOnly_0; }
  4398. inline void set_isReadOnly_0(bool value)
  4399. {
  4400. ___isReadOnly_0 = value;
  4401. }
  4402. inline static int32_t get_offset_of_decimalFormats_1() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___decimalFormats_1)); }
  4403. inline String_t* get_decimalFormats_1() const { return ___decimalFormats_1; }
  4404. inline String_t** get_address_of_decimalFormats_1() { return &___decimalFormats_1; }
  4405. inline void set_decimalFormats_1(String_t* value)
  4406. {
  4407. ___decimalFormats_1 = value;
  4408. Il2CppCodeGenWriteBarrier((&___decimalFormats_1), value);
  4409. }
  4410. inline static int32_t get_offset_of_currencyFormats_2() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyFormats_2)); }
  4411. inline String_t* get_currencyFormats_2() const { return ___currencyFormats_2; }
  4412. inline String_t** get_address_of_currencyFormats_2() { return &___currencyFormats_2; }
  4413. inline void set_currencyFormats_2(String_t* value)
  4414. {
  4415. ___currencyFormats_2 = value;
  4416. Il2CppCodeGenWriteBarrier((&___currencyFormats_2), value);
  4417. }
  4418. inline static int32_t get_offset_of_percentFormats_3() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentFormats_3)); }
  4419. inline String_t* get_percentFormats_3() const { return ___percentFormats_3; }
  4420. inline String_t** get_address_of_percentFormats_3() { return &___percentFormats_3; }
  4421. inline void set_percentFormats_3(String_t* value)
  4422. {
  4423. ___percentFormats_3 = value;
  4424. Il2CppCodeGenWriteBarrier((&___percentFormats_3), value);
  4425. }
  4426. inline static int32_t get_offset_of_digitPattern_4() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___digitPattern_4)); }
  4427. inline String_t* get_digitPattern_4() const { return ___digitPattern_4; }
  4428. inline String_t** get_address_of_digitPattern_4() { return &___digitPattern_4; }
  4429. inline void set_digitPattern_4(String_t* value)
  4430. {
  4431. ___digitPattern_4 = value;
  4432. Il2CppCodeGenWriteBarrier((&___digitPattern_4), value);
  4433. }
  4434. inline static int32_t get_offset_of_zeroPattern_5() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___zeroPattern_5)); }
  4435. inline String_t* get_zeroPattern_5() const { return ___zeroPattern_5; }
  4436. inline String_t** get_address_of_zeroPattern_5() { return &___zeroPattern_5; }
  4437. inline void set_zeroPattern_5(String_t* value)
  4438. {
  4439. ___zeroPattern_5 = value;
  4440. Il2CppCodeGenWriteBarrier((&___zeroPattern_5), value);
  4441. }
  4442. inline static int32_t get_offset_of_currencyDecimalDigits_6() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyDecimalDigits_6)); }
  4443. inline int32_t get_currencyDecimalDigits_6() const { return ___currencyDecimalDigits_6; }
  4444. inline int32_t* get_address_of_currencyDecimalDigits_6() { return &___currencyDecimalDigits_6; }
  4445. inline void set_currencyDecimalDigits_6(int32_t value)
  4446. {
  4447. ___currencyDecimalDigits_6 = value;
  4448. }
  4449. inline static int32_t get_offset_of_currencyDecimalSeparator_7() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyDecimalSeparator_7)); }
  4450. inline String_t* get_currencyDecimalSeparator_7() const { return ___currencyDecimalSeparator_7; }
  4451. inline String_t** get_address_of_currencyDecimalSeparator_7() { return &___currencyDecimalSeparator_7; }
  4452. inline void set_currencyDecimalSeparator_7(String_t* value)
  4453. {
  4454. ___currencyDecimalSeparator_7 = value;
  4455. Il2CppCodeGenWriteBarrier((&___currencyDecimalSeparator_7), value);
  4456. }
  4457. inline static int32_t get_offset_of_currencyGroupSeparator_8() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyGroupSeparator_8)); }
  4458. inline String_t* get_currencyGroupSeparator_8() const { return ___currencyGroupSeparator_8; }
  4459. inline String_t** get_address_of_currencyGroupSeparator_8() { return &___currencyGroupSeparator_8; }
  4460. inline void set_currencyGroupSeparator_8(String_t* value)
  4461. {
  4462. ___currencyGroupSeparator_8 = value;
  4463. Il2CppCodeGenWriteBarrier((&___currencyGroupSeparator_8), value);
  4464. }
  4465. inline static int32_t get_offset_of_currencyGroupSizes_9() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyGroupSizes_9)); }
  4466. inline Int32U5BU5D_t385246372* get_currencyGroupSizes_9() const { return ___currencyGroupSizes_9; }
  4467. inline Int32U5BU5D_t385246372** get_address_of_currencyGroupSizes_9() { return &___currencyGroupSizes_9; }
  4468. inline void set_currencyGroupSizes_9(Int32U5BU5D_t385246372* value)
  4469. {
  4470. ___currencyGroupSizes_9 = value;
  4471. Il2CppCodeGenWriteBarrier((&___currencyGroupSizes_9), value);
  4472. }
  4473. inline static int32_t get_offset_of_currencyNegativePattern_10() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyNegativePattern_10)); }
  4474. inline int32_t get_currencyNegativePattern_10() const { return ___currencyNegativePattern_10; }
  4475. inline int32_t* get_address_of_currencyNegativePattern_10() { return &___currencyNegativePattern_10; }
  4476. inline void set_currencyNegativePattern_10(int32_t value)
  4477. {
  4478. ___currencyNegativePattern_10 = value;
  4479. }
  4480. inline static int32_t get_offset_of_currencyPositivePattern_11() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyPositivePattern_11)); }
  4481. inline int32_t get_currencyPositivePattern_11() const { return ___currencyPositivePattern_11; }
  4482. inline int32_t* get_address_of_currencyPositivePattern_11() { return &___currencyPositivePattern_11; }
  4483. inline void set_currencyPositivePattern_11(int32_t value)
  4484. {
  4485. ___currencyPositivePattern_11 = value;
  4486. }
  4487. inline static int32_t get_offset_of_currencySymbol_12() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencySymbol_12)); }
  4488. inline String_t* get_currencySymbol_12() const { return ___currencySymbol_12; }
  4489. inline String_t** get_address_of_currencySymbol_12() { return &___currencySymbol_12; }
  4490. inline void set_currencySymbol_12(String_t* value)
  4491. {
  4492. ___currencySymbol_12 = value;
  4493. Il2CppCodeGenWriteBarrier((&___currencySymbol_12), value);
  4494. }
  4495. inline static int32_t get_offset_of_nanSymbol_13() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___nanSymbol_13)); }
  4496. inline String_t* get_nanSymbol_13() const { return ___nanSymbol_13; }
  4497. inline String_t** get_address_of_nanSymbol_13() { return &___nanSymbol_13; }
  4498. inline void set_nanSymbol_13(String_t* value)
  4499. {
  4500. ___nanSymbol_13 = value;
  4501. Il2CppCodeGenWriteBarrier((&___nanSymbol_13), value);
  4502. }
  4503. inline static int32_t get_offset_of_negativeInfinitySymbol_14() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___negativeInfinitySymbol_14)); }
  4504. inline String_t* get_negativeInfinitySymbol_14() const { return ___negativeInfinitySymbol_14; }
  4505. inline String_t** get_address_of_negativeInfinitySymbol_14() { return &___negativeInfinitySymbol_14; }
  4506. inline void set_negativeInfinitySymbol_14(String_t* value)
  4507. {
  4508. ___negativeInfinitySymbol_14 = value;
  4509. Il2CppCodeGenWriteBarrier((&___negativeInfinitySymbol_14), value);
  4510. }
  4511. inline static int32_t get_offset_of_negativeSign_15() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___negativeSign_15)); }
  4512. inline String_t* get_negativeSign_15() const { return ___negativeSign_15; }
  4513. inline String_t** get_address_of_negativeSign_15() { return &___negativeSign_15; }
  4514. inline void set_negativeSign_15(String_t* value)
  4515. {
  4516. ___negativeSign_15 = value;
  4517. Il2CppCodeGenWriteBarrier((&___negativeSign_15), value);
  4518. }
  4519. inline static int32_t get_offset_of_numberDecimalDigits_16() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___numberDecimalDigits_16)); }
  4520. inline int32_t get_numberDecimalDigits_16() const { return ___numberDecimalDigits_16; }
  4521. inline int32_t* get_address_of_numberDecimalDigits_16() { return &___numberDecimalDigits_16; }
  4522. inline void set_numberDecimalDigits_16(int32_t value)
  4523. {
  4524. ___numberDecimalDigits_16 = value;
  4525. }
  4526. inline static int32_t get_offset_of_numberDecimalSeparator_17() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___numberDecimalSeparator_17)); }
  4527. inline String_t* get_numberDecimalSeparator_17() const { return ___numberDecimalSeparator_17; }
  4528. inline String_t** get_address_of_numberDecimalSeparator_17() { return &___numberDecimalSeparator_17; }
  4529. inline void set_numberDecimalSeparator_17(String_t* value)
  4530. {
  4531. ___numberDecimalSeparator_17 = value;
  4532. Il2CppCodeGenWriteBarrier((&___numberDecimalSeparator_17), value);
  4533. }
  4534. inline static int32_t get_offset_of_numberGroupSeparator_18() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___numberGroupSeparator_18)); }
  4535. inline String_t* get_numberGroupSeparator_18() const { return ___numberGroupSeparator_18; }
  4536. inline String_t** get_address_of_numberGroupSeparator_18() { return &___numberGroupSeparator_18; }
  4537. inline void set_numberGroupSeparator_18(String_t* value)
  4538. {
  4539. ___numberGroupSeparator_18 = value;
  4540. Il2CppCodeGenWriteBarrier((&___numberGroupSeparator_18), value);
  4541. }
  4542. inline static int32_t get_offset_of_numberGroupSizes_19() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___numberGroupSizes_19)); }
  4543. inline Int32U5BU5D_t385246372* get_numberGroupSizes_19() const { return ___numberGroupSizes_19; }
  4544. inline Int32U5BU5D_t385246372** get_address_of_numberGroupSizes_19() { return &___numberGroupSizes_19; }
  4545. inline void set_numberGroupSizes_19(Int32U5BU5D_t385246372* value)
  4546. {
  4547. ___numberGroupSizes_19 = value;
  4548. Il2CppCodeGenWriteBarrier((&___numberGroupSizes_19), value);
  4549. }
  4550. inline static int32_t get_offset_of_numberNegativePattern_20() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___numberNegativePattern_20)); }
  4551. inline int32_t get_numberNegativePattern_20() const { return ___numberNegativePattern_20; }
  4552. inline int32_t* get_address_of_numberNegativePattern_20() { return &___numberNegativePattern_20; }
  4553. inline void set_numberNegativePattern_20(int32_t value)
  4554. {
  4555. ___numberNegativePattern_20 = value;
  4556. }
  4557. inline static int32_t get_offset_of_percentDecimalDigits_21() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentDecimalDigits_21)); }
  4558. inline int32_t get_percentDecimalDigits_21() const { return ___percentDecimalDigits_21; }
  4559. inline int32_t* get_address_of_percentDecimalDigits_21() { return &___percentDecimalDigits_21; }
  4560. inline void set_percentDecimalDigits_21(int32_t value)
  4561. {
  4562. ___percentDecimalDigits_21 = value;
  4563. }
  4564. inline static int32_t get_offset_of_percentDecimalSeparator_22() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentDecimalSeparator_22)); }
  4565. inline String_t* get_percentDecimalSeparator_22() const { return ___percentDecimalSeparator_22; }
  4566. inline String_t** get_address_of_percentDecimalSeparator_22() { return &___percentDecimalSeparator_22; }
  4567. inline void set_percentDecimalSeparator_22(String_t* value)
  4568. {
  4569. ___percentDecimalSeparator_22 = value;
  4570. Il2CppCodeGenWriteBarrier((&___percentDecimalSeparator_22), value);
  4571. }
  4572. inline static int32_t get_offset_of_percentGroupSeparator_23() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentGroupSeparator_23)); }
  4573. inline String_t* get_percentGroupSeparator_23() const { return ___percentGroupSeparator_23; }
  4574. inline String_t** get_address_of_percentGroupSeparator_23() { return &___percentGroupSeparator_23; }
  4575. inline void set_percentGroupSeparator_23(String_t* value)
  4576. {
  4577. ___percentGroupSeparator_23 = value;
  4578. Il2CppCodeGenWriteBarrier((&___percentGroupSeparator_23), value);
  4579. }
  4580. inline static int32_t get_offset_of_percentGroupSizes_24() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentGroupSizes_24)); }
  4581. inline Int32U5BU5D_t385246372* get_percentGroupSizes_24() const { return ___percentGroupSizes_24; }
  4582. inline Int32U5BU5D_t385246372** get_address_of_percentGroupSizes_24() { return &___percentGroupSizes_24; }
  4583. inline void set_percentGroupSizes_24(Int32U5BU5D_t385246372* value)
  4584. {
  4585. ___percentGroupSizes_24 = value;
  4586. Il2CppCodeGenWriteBarrier((&___percentGroupSizes_24), value);
  4587. }
  4588. inline static int32_t get_offset_of_percentNegativePattern_25() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentNegativePattern_25)); }
  4589. inline int32_t get_percentNegativePattern_25() const { return ___percentNegativePattern_25; }
  4590. inline int32_t* get_address_of_percentNegativePattern_25() { return &___percentNegativePattern_25; }
  4591. inline void set_percentNegativePattern_25(int32_t value)
  4592. {
  4593. ___percentNegativePattern_25 = value;
  4594. }
  4595. inline static int32_t get_offset_of_percentPositivePattern_26() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentPositivePattern_26)); }
  4596. inline int32_t get_percentPositivePattern_26() const { return ___percentPositivePattern_26; }
  4597. inline int32_t* get_address_of_percentPositivePattern_26() { return &___percentPositivePattern_26; }
  4598. inline void set_percentPositivePattern_26(int32_t value)
  4599. {
  4600. ___percentPositivePattern_26 = value;
  4601. }
  4602. inline static int32_t get_offset_of_percentSymbol_27() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentSymbol_27)); }
  4603. inline String_t* get_percentSymbol_27() const { return ___percentSymbol_27; }
  4604. inline String_t** get_address_of_percentSymbol_27() { return &___percentSymbol_27; }
  4605. inline void set_percentSymbol_27(String_t* value)
  4606. {
  4607. ___percentSymbol_27 = value;
  4608. Il2CppCodeGenWriteBarrier((&___percentSymbol_27), value);
  4609. }
  4610. inline static int32_t get_offset_of_perMilleSymbol_28() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___perMilleSymbol_28)); }
  4611. inline String_t* get_perMilleSymbol_28() const { return ___perMilleSymbol_28; }
  4612. inline String_t** get_address_of_perMilleSymbol_28() { return &___perMilleSymbol_28; }
  4613. inline void set_perMilleSymbol_28(String_t* value)
  4614. {
  4615. ___perMilleSymbol_28 = value;
  4616. Il2CppCodeGenWriteBarrier((&___perMilleSymbol_28), value);
  4617. }
  4618. inline static int32_t get_offset_of_positiveInfinitySymbol_29() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___positiveInfinitySymbol_29)); }
  4619. inline String_t* get_positiveInfinitySymbol_29() const { return ___positiveInfinitySymbol_29; }
  4620. inline String_t** get_address_of_positiveInfinitySymbol_29() { return &___positiveInfinitySymbol_29; }
  4621. inline void set_positiveInfinitySymbol_29(String_t* value)
  4622. {
  4623. ___positiveInfinitySymbol_29 = value;
  4624. Il2CppCodeGenWriteBarrier((&___positiveInfinitySymbol_29), value);
  4625. }
  4626. inline static int32_t get_offset_of_positiveSign_30() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___positiveSign_30)); }
  4627. inline String_t* get_positiveSign_30() const { return ___positiveSign_30; }
  4628. inline String_t** get_address_of_positiveSign_30() { return &___positiveSign_30; }
  4629. inline void set_positiveSign_30(String_t* value)
  4630. {
  4631. ___positiveSign_30 = value;
  4632. Il2CppCodeGenWriteBarrier((&___positiveSign_30), value);
  4633. }
  4634. inline static int32_t get_offset_of_ansiCurrencySymbol_31() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___ansiCurrencySymbol_31)); }
  4635. inline String_t* get_ansiCurrencySymbol_31() const { return ___ansiCurrencySymbol_31; }
  4636. inline String_t** get_address_of_ansiCurrencySymbol_31() { return &___ansiCurrencySymbol_31; }
  4637. inline void set_ansiCurrencySymbol_31(String_t* value)
  4638. {
  4639. ___ansiCurrencySymbol_31 = value;
  4640. Il2CppCodeGenWriteBarrier((&___ansiCurrencySymbol_31), value);
  4641. }
  4642. inline static int32_t get_offset_of_m_dataItem_32() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___m_dataItem_32)); }
  4643. inline int32_t get_m_dataItem_32() const { return ___m_dataItem_32; }
  4644. inline int32_t* get_address_of_m_dataItem_32() { return &___m_dataItem_32; }
  4645. inline void set_m_dataItem_32(int32_t value)
  4646. {
  4647. ___m_dataItem_32 = value;
  4648. }
  4649. inline static int32_t get_offset_of_m_useUserOverride_33() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___m_useUserOverride_33)); }
  4650. inline bool get_m_useUserOverride_33() const { return ___m_useUserOverride_33; }
  4651. inline bool* get_address_of_m_useUserOverride_33() { return &___m_useUserOverride_33; }
  4652. inline void set_m_useUserOverride_33(bool value)
  4653. {
  4654. ___m_useUserOverride_33 = value;
  4655. }
  4656. inline static int32_t get_offset_of_validForParseAsNumber_34() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___validForParseAsNumber_34)); }
  4657. inline bool get_validForParseAsNumber_34() const { return ___validForParseAsNumber_34; }
  4658. inline bool* get_address_of_validForParseAsNumber_34() { return &___validForParseAsNumber_34; }
  4659. inline void set_validForParseAsNumber_34(bool value)
  4660. {
  4661. ___validForParseAsNumber_34 = value;
  4662. }
  4663. inline static int32_t get_offset_of_validForParseAsCurrency_35() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___validForParseAsCurrency_35)); }
  4664. inline bool get_validForParseAsCurrency_35() const { return ___validForParseAsCurrency_35; }
  4665. inline bool* get_address_of_validForParseAsCurrency_35() { return &___validForParseAsCurrency_35; }
  4666. inline void set_validForParseAsCurrency_35(bool value)
  4667. {
  4668. ___validForParseAsCurrency_35 = value;
  4669. }
  4670. inline static int32_t get_offset_of_nativeDigits_36() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___nativeDigits_36)); }
  4671. inline StringU5BU5D_t1281789340* get_nativeDigits_36() const { return ___nativeDigits_36; }
  4672. inline StringU5BU5D_t1281789340** get_address_of_nativeDigits_36() { return &___nativeDigits_36; }
  4673. inline void set_nativeDigits_36(StringU5BU5D_t1281789340* value)
  4674. {
  4675. ___nativeDigits_36 = value;
  4676. Il2CppCodeGenWriteBarrier((&___nativeDigits_36), value);
  4677. }
  4678. inline static int32_t get_offset_of_digitSubstitution_37() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___digitSubstitution_37)); }
  4679. inline int32_t get_digitSubstitution_37() const { return ___digitSubstitution_37; }
  4680. inline int32_t* get_address_of_digitSubstitution_37() { return &___digitSubstitution_37; }
  4681. inline void set_digitSubstitution_37(int32_t value)
  4682. {
  4683. ___digitSubstitution_37 = value;
  4684. }
  4685. };
  4686. struct NumberFormatInfo_t435877138_StaticFields
  4687. {
  4688. public:
  4689. // System.String[] System.Globalization.NumberFormatInfo::invariantNativeDigits
  4690. StringU5BU5D_t1281789340* ___invariantNativeDigits_38;
  4691. public:
  4692. inline static int32_t get_offset_of_invariantNativeDigits_38() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138_StaticFields, ___invariantNativeDigits_38)); }
  4693. inline StringU5BU5D_t1281789340* get_invariantNativeDigits_38() const { return ___invariantNativeDigits_38; }
  4694. inline StringU5BU5D_t1281789340** get_address_of_invariantNativeDigits_38() { return &___invariantNativeDigits_38; }
  4695. inline void set_invariantNativeDigits_38(StringU5BU5D_t1281789340* value)
  4696. {
  4697. ___invariantNativeDigits_38 = value;
  4698. Il2CppCodeGenWriteBarrier((&___invariantNativeDigits_38), value);
  4699. }
  4700. };
  4701. #ifdef __clang__
  4702. #pragma clang diagnostic pop
  4703. #endif
  4704. #endif // NUMBERFORMATINFO_T435877138_H
  4705. #ifndef STRING_T_H
  4706. #define STRING_T_H
  4707. #ifdef __clang__
  4708. #pragma clang diagnostic push
  4709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4710. #pragma clang diagnostic ignored "-Wunused-variable"
  4711. #endif
  4712. // System.String
  4713. struct String_t : public RuntimeObject
  4714. {
  4715. public:
  4716. // System.Int32 System.String::length
  4717. int32_t ___length_0;
  4718. // System.Char System.String::start_char
  4719. Il2CppChar ___start_char_1;
  4720. public:
  4721. inline static int32_t get_offset_of_length_0() { return static_cast<int32_t>(offsetof(String_t, ___length_0)); }
  4722. inline int32_t get_length_0() const { return ___length_0; }
  4723. inline int32_t* get_address_of_length_0() { return &___length_0; }
  4724. inline void set_length_0(int32_t value)
  4725. {
  4726. ___length_0 = value;
  4727. }
  4728. inline static int32_t get_offset_of_start_char_1() { return static_cast<int32_t>(offsetof(String_t, ___start_char_1)); }
  4729. inline Il2CppChar get_start_char_1() const { return ___start_char_1; }
  4730. inline Il2CppChar* get_address_of_start_char_1() { return &___start_char_1; }
  4731. inline void set_start_char_1(Il2CppChar value)
  4732. {
  4733. ___start_char_1 = value;
  4734. }
  4735. };
  4736. struct String_t_StaticFields
  4737. {
  4738. public:
  4739. // System.String System.String::Empty
  4740. String_t* ___Empty_2;
  4741. // System.Char[] System.String::WhiteChars
  4742. CharU5BU5D_t3528271667* ___WhiteChars_3;
  4743. public:
  4744. inline static int32_t get_offset_of_Empty_2() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_2)); }
  4745. inline String_t* get_Empty_2() const { return ___Empty_2; }
  4746. inline String_t** get_address_of_Empty_2() { return &___Empty_2; }
  4747. inline void set_Empty_2(String_t* value)
  4748. {
  4749. ___Empty_2 = value;
  4750. Il2CppCodeGenWriteBarrier((&___Empty_2), value);
  4751. }
  4752. inline static int32_t get_offset_of_WhiteChars_3() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___WhiteChars_3)); }
  4753. inline CharU5BU5D_t3528271667* get_WhiteChars_3() const { return ___WhiteChars_3; }
  4754. inline CharU5BU5D_t3528271667** get_address_of_WhiteChars_3() { return &___WhiteChars_3; }
  4755. inline void set_WhiteChars_3(CharU5BU5D_t3528271667* value)
  4756. {
  4757. ___WhiteChars_3 = value;
  4758. Il2CppCodeGenWriteBarrier((&___WhiteChars_3), value);
  4759. }
  4760. };
  4761. #ifdef __clang__
  4762. #pragma clang diagnostic pop
  4763. #endif
  4764. #endif // STRING_T_H
  4765. #ifndef CUSTOMINFO_T435179798_H
  4766. #define CUSTOMINFO_T435179798_H
  4767. #ifdef __clang__
  4768. #pragma clang diagnostic push
  4769. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4770. #pragma clang diagnostic ignored "-Wunused-variable"
  4771. #endif
  4772. // System.NumberFormatter/CustomInfo
  4773. struct CustomInfo_t435179798 : public RuntimeObject
  4774. {
  4775. public:
  4776. // System.Boolean System.NumberFormatter/CustomInfo::UseGroup
  4777. bool ___UseGroup_0;
  4778. // System.Int32 System.NumberFormatter/CustomInfo::DecimalDigits
  4779. int32_t ___DecimalDigits_1;
  4780. // System.Int32 System.NumberFormatter/CustomInfo::DecimalPointPos
  4781. int32_t ___DecimalPointPos_2;
  4782. // System.Int32 System.NumberFormatter/CustomInfo::DecimalTailSharpDigits
  4783. int32_t ___DecimalTailSharpDigits_3;
  4784. // System.Int32 System.NumberFormatter/CustomInfo::IntegerDigits
  4785. int32_t ___IntegerDigits_4;
  4786. // System.Int32 System.NumberFormatter/CustomInfo::IntegerHeadSharpDigits
  4787. int32_t ___IntegerHeadSharpDigits_5;
  4788. // System.Int32 System.NumberFormatter/CustomInfo::IntegerHeadPos
  4789. int32_t ___IntegerHeadPos_6;
  4790. // System.Boolean System.NumberFormatter/CustomInfo::UseExponent
  4791. bool ___UseExponent_7;
  4792. // System.Int32 System.NumberFormatter/CustomInfo::ExponentDigits
  4793. int32_t ___ExponentDigits_8;
  4794. // System.Int32 System.NumberFormatter/CustomInfo::ExponentTailSharpDigits
  4795. int32_t ___ExponentTailSharpDigits_9;
  4796. // System.Boolean System.NumberFormatter/CustomInfo::ExponentNegativeSignOnly
  4797. bool ___ExponentNegativeSignOnly_10;
  4798. // System.Int32 System.NumberFormatter/CustomInfo::DividePlaces
  4799. int32_t ___DividePlaces_11;
  4800. // System.Int32 System.NumberFormatter/CustomInfo::Percents
  4801. int32_t ___Percents_12;
  4802. // System.Int32 System.NumberFormatter/CustomInfo::Permilles
  4803. int32_t ___Permilles_13;
  4804. public:
  4805. inline static int32_t get_offset_of_UseGroup_0() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___UseGroup_0)); }
  4806. inline bool get_UseGroup_0() const { return ___UseGroup_0; }
  4807. inline bool* get_address_of_UseGroup_0() { return &___UseGroup_0; }
  4808. inline void set_UseGroup_0(bool value)
  4809. {
  4810. ___UseGroup_0 = value;
  4811. }
  4812. inline static int32_t get_offset_of_DecimalDigits_1() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___DecimalDigits_1)); }
  4813. inline int32_t get_DecimalDigits_1() const { return ___DecimalDigits_1; }
  4814. inline int32_t* get_address_of_DecimalDigits_1() { return &___DecimalDigits_1; }
  4815. inline void set_DecimalDigits_1(int32_t value)
  4816. {
  4817. ___DecimalDigits_1 = value;
  4818. }
  4819. inline static int32_t get_offset_of_DecimalPointPos_2() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___DecimalPointPos_2)); }
  4820. inline int32_t get_DecimalPointPos_2() const { return ___DecimalPointPos_2; }
  4821. inline int32_t* get_address_of_DecimalPointPos_2() { return &___DecimalPointPos_2; }
  4822. inline void set_DecimalPointPos_2(int32_t value)
  4823. {
  4824. ___DecimalPointPos_2 = value;
  4825. }
  4826. inline static int32_t get_offset_of_DecimalTailSharpDigits_3() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___DecimalTailSharpDigits_3)); }
  4827. inline int32_t get_DecimalTailSharpDigits_3() const { return ___DecimalTailSharpDigits_3; }
  4828. inline int32_t* get_address_of_DecimalTailSharpDigits_3() { return &___DecimalTailSharpDigits_3; }
  4829. inline void set_DecimalTailSharpDigits_3(int32_t value)
  4830. {
  4831. ___DecimalTailSharpDigits_3 = value;
  4832. }
  4833. inline static int32_t get_offset_of_IntegerDigits_4() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___IntegerDigits_4)); }
  4834. inline int32_t get_IntegerDigits_4() const { return ___IntegerDigits_4; }
  4835. inline int32_t* get_address_of_IntegerDigits_4() { return &___IntegerDigits_4; }
  4836. inline void set_IntegerDigits_4(int32_t value)
  4837. {
  4838. ___IntegerDigits_4 = value;
  4839. }
  4840. inline static int32_t get_offset_of_IntegerHeadSharpDigits_5() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___IntegerHeadSharpDigits_5)); }
  4841. inline int32_t get_IntegerHeadSharpDigits_5() const { return ___IntegerHeadSharpDigits_5; }
  4842. inline int32_t* get_address_of_IntegerHeadSharpDigits_5() { return &___IntegerHeadSharpDigits_5; }
  4843. inline void set_IntegerHeadSharpDigits_5(int32_t value)
  4844. {
  4845. ___IntegerHeadSharpDigits_5 = value;
  4846. }
  4847. inline static int32_t get_offset_of_IntegerHeadPos_6() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___IntegerHeadPos_6)); }
  4848. inline int32_t get_IntegerHeadPos_6() const { return ___IntegerHeadPos_6; }
  4849. inline int32_t* get_address_of_IntegerHeadPos_6() { return &___IntegerHeadPos_6; }
  4850. inline void set_IntegerHeadPos_6(int32_t value)
  4851. {
  4852. ___IntegerHeadPos_6 = value;
  4853. }
  4854. inline static int32_t get_offset_of_UseExponent_7() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___UseExponent_7)); }
  4855. inline bool get_UseExponent_7() const { return ___UseExponent_7; }
  4856. inline bool* get_address_of_UseExponent_7() { return &___UseExponent_7; }
  4857. inline void set_UseExponent_7(bool value)
  4858. {
  4859. ___UseExponent_7 = value;
  4860. }
  4861. inline static int32_t get_offset_of_ExponentDigits_8() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___ExponentDigits_8)); }
  4862. inline int32_t get_ExponentDigits_8() const { return ___ExponentDigits_8; }
  4863. inline int32_t* get_address_of_ExponentDigits_8() { return &___ExponentDigits_8; }
  4864. inline void set_ExponentDigits_8(int32_t value)
  4865. {
  4866. ___ExponentDigits_8 = value;
  4867. }
  4868. inline static int32_t get_offset_of_ExponentTailSharpDigits_9() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___ExponentTailSharpDigits_9)); }
  4869. inline int32_t get_ExponentTailSharpDigits_9() const { return ___ExponentTailSharpDigits_9; }
  4870. inline int32_t* get_address_of_ExponentTailSharpDigits_9() { return &___ExponentTailSharpDigits_9; }
  4871. inline void set_ExponentTailSharpDigits_9(int32_t value)
  4872. {
  4873. ___ExponentTailSharpDigits_9 = value;
  4874. }
  4875. inline static int32_t get_offset_of_ExponentNegativeSignOnly_10() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___ExponentNegativeSignOnly_10)); }
  4876. inline bool get_ExponentNegativeSignOnly_10() const { return ___ExponentNegativeSignOnly_10; }
  4877. inline bool* get_address_of_ExponentNegativeSignOnly_10() { return &___ExponentNegativeSignOnly_10; }
  4878. inline void set_ExponentNegativeSignOnly_10(bool value)
  4879. {
  4880. ___ExponentNegativeSignOnly_10 = value;
  4881. }
  4882. inline static int32_t get_offset_of_DividePlaces_11() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___DividePlaces_11)); }
  4883. inline int32_t get_DividePlaces_11() const { return ___DividePlaces_11; }
  4884. inline int32_t* get_address_of_DividePlaces_11() { return &___DividePlaces_11; }
  4885. inline void set_DividePlaces_11(int32_t value)
  4886. {
  4887. ___DividePlaces_11 = value;
  4888. }
  4889. inline static int32_t get_offset_of_Percents_12() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___Percents_12)); }
  4890. inline int32_t get_Percents_12() const { return ___Percents_12; }
  4891. inline int32_t* get_address_of_Percents_12() { return &___Percents_12; }
  4892. inline void set_Percents_12(int32_t value)
  4893. {
  4894. ___Percents_12 = value;
  4895. }
  4896. inline static int32_t get_offset_of_Permilles_13() { return static_cast<int32_t>(offsetof(CustomInfo_t435179798, ___Permilles_13)); }
  4897. inline int32_t get_Permilles_13() const { return ___Permilles_13; }
  4898. inline int32_t* get_address_of_Permilles_13() { return &___Permilles_13; }
  4899. inline void set_Permilles_13(int32_t value)
  4900. {
  4901. ___Permilles_13 = value;
  4902. }
  4903. };
  4904. #ifdef __clang__
  4905. #pragma clang diagnostic pop
  4906. #endif
  4907. #endif // CUSTOMINFO_T435179798_H
  4908. #ifndef DECIMALCONSTANTATTRIBUTE_T1976047975_H
  4909. #define DECIMALCONSTANTATTRIBUTE_T1976047975_H
  4910. #ifdef __clang__
  4911. #pragma clang diagnostic push
  4912. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4913. #pragma clang diagnostic ignored "-Wunused-variable"
  4914. #endif
  4915. // System.Runtime.CompilerServices.DecimalConstantAttribute
  4916. struct DecimalConstantAttribute_t1976047975 : public Attribute_t861562559
  4917. {
  4918. public:
  4919. // System.Byte System.Runtime.CompilerServices.DecimalConstantAttribute::scale
  4920. uint8_t ___scale_0;
  4921. // System.Boolean System.Runtime.CompilerServices.DecimalConstantAttribute::sign
  4922. bool ___sign_1;
  4923. // System.Int32 System.Runtime.CompilerServices.DecimalConstantAttribute::hi
  4924. int32_t ___hi_2;
  4925. // System.Int32 System.Runtime.CompilerServices.DecimalConstantAttribute::mid
  4926. int32_t ___mid_3;
  4927. // System.Int32 System.Runtime.CompilerServices.DecimalConstantAttribute::low
  4928. int32_t ___low_4;
  4929. public:
  4930. inline static int32_t get_offset_of_scale_0() { return static_cast<int32_t>(offsetof(DecimalConstantAttribute_t1976047975, ___scale_0)); }
  4931. inline uint8_t get_scale_0() const { return ___scale_0; }
  4932. inline uint8_t* get_address_of_scale_0() { return &___scale_0; }
  4933. inline void set_scale_0(uint8_t value)
  4934. {
  4935. ___scale_0 = value;
  4936. }
  4937. inline static int32_t get_offset_of_sign_1() { return static_cast<int32_t>(offsetof(DecimalConstantAttribute_t1976047975, ___sign_1)); }
  4938. inline bool get_sign_1() const { return ___sign_1; }
  4939. inline bool* get_address_of_sign_1() { return &___sign_1; }
  4940. inline void set_sign_1(bool value)
  4941. {
  4942. ___sign_1 = value;
  4943. }
  4944. inline static int32_t get_offset_of_hi_2() { return static_cast<int32_t>(offsetof(DecimalConstantAttribute_t1976047975, ___hi_2)); }
  4945. inline int32_t get_hi_2() const { return ___hi_2; }
  4946. inline int32_t* get_address_of_hi_2() { return &___hi_2; }
  4947. inline void set_hi_2(int32_t value)
  4948. {
  4949. ___hi_2 = value;
  4950. }
  4951. inline static int32_t get_offset_of_mid_3() { return static_cast<int32_t>(offsetof(DecimalConstantAttribute_t1976047975, ___mid_3)); }
  4952. inline int32_t get_mid_3() const { return ___mid_3; }
  4953. inline int32_t* get_address_of_mid_3() { return &___mid_3; }
  4954. inline void set_mid_3(int32_t value)
  4955. {
  4956. ___mid_3 = value;
  4957. }
  4958. inline static int32_t get_offset_of_low_4() { return static_cast<int32_t>(offsetof(DecimalConstantAttribute_t1976047975, ___low_4)); }
  4959. inline int32_t get_low_4() const { return ___low_4; }
  4960. inline int32_t* get_address_of_low_4() { return &___low_4; }
  4961. inline void set_low_4(int32_t value)
  4962. {
  4963. ___low_4 = value;
  4964. }
  4965. };
  4966. #ifdef __clang__
  4967. #pragma clang diagnostic pop
  4968. #endif
  4969. #endif // DECIMALCONSTANTATTRIBUTE_T1976047975_H
  4970. #ifndef UINTPTR_T_H
  4971. #define UINTPTR_T_H
  4972. #ifdef __clang__
  4973. #pragma clang diagnostic push
  4974. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4975. #pragma clang diagnostic ignored "-Wunused-variable"
  4976. #endif
  4977. // System.UIntPtr
  4978. struct UIntPtr_t
  4979. {
  4980. public:
  4981. // System.Void* System.UIntPtr::_pointer
  4982. void* ____pointer_1;
  4983. public:
  4984. inline static int32_t get_offset_of__pointer_1() { return static_cast<int32_t>(offsetof(UIntPtr_t, ____pointer_1)); }
  4985. inline void* get__pointer_1() const { return ____pointer_1; }
  4986. inline void** get_address_of__pointer_1() { return &____pointer_1; }
  4987. inline void set__pointer_1(void* value)
  4988. {
  4989. ____pointer_1 = value;
  4990. }
  4991. };
  4992. struct UIntPtr_t_StaticFields
  4993. {
  4994. public:
  4995. // System.UIntPtr System.UIntPtr::Zero
  4996. uintptr_t ___Zero_0;
  4997. public:
  4998. inline static int32_t get_offset_of_Zero_0() { return static_cast<int32_t>(offsetof(UIntPtr_t_StaticFields, ___Zero_0)); }
  4999. inline uintptr_t get_Zero_0() const { return ___Zero_0; }
  5000. inline uintptr_t* get_address_of_Zero_0() { return &___Zero_0; }
  5001. inline void set_Zero_0(uintptr_t value)
  5002. {
  5003. ___Zero_0 = value;
  5004. }
  5005. };
  5006. #ifdef __clang__
  5007. #pragma clang diagnostic pop
  5008. #endif
  5009. #endif // UINTPTR_T_H
  5010. #ifndef VOID_T1185182177_H
  5011. #define VOID_T1185182177_H
  5012. #ifdef __clang__
  5013. #pragma clang diagnostic push
  5014. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5015. #pragma clang diagnostic ignored "-Wunused-variable"
  5016. #endif
  5017. // System.Void
  5018. struct Void_t1185182177
  5019. {
  5020. public:
  5021. public:
  5022. };
  5023. #ifdef __clang__
  5024. #pragma clang diagnostic pop
  5025. #endif
  5026. #endif // VOID_T1185182177_H
  5027. #ifndef ENUM_T4135868527_H
  5028. #define ENUM_T4135868527_H
  5029. #ifdef __clang__
  5030. #pragma clang diagnostic push
  5031. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5032. #pragma clang diagnostic ignored "-Wunused-variable"
  5033. #endif
  5034. // System.Enum
  5035. struct Enum_t4135868527 : public ValueType_t3640485471
  5036. {
  5037. public:
  5038. public:
  5039. };
  5040. struct Enum_t4135868527_StaticFields
  5041. {
  5042. public:
  5043. // System.Char[] System.Enum::split_char
  5044. CharU5BU5D_t3528271667* ___split_char_0;
  5045. public:
  5046. inline static int32_t get_offset_of_split_char_0() { return static_cast<int32_t>(offsetof(Enum_t4135868527_StaticFields, ___split_char_0)); }
  5047. inline CharU5BU5D_t3528271667* get_split_char_0() const { return ___split_char_0; }
  5048. inline CharU5BU5D_t3528271667** get_address_of_split_char_0() { return &___split_char_0; }
  5049. inline void set_split_char_0(CharU5BU5D_t3528271667* value)
  5050. {
  5051. ___split_char_0 = value;
  5052. Il2CppCodeGenWriteBarrier((&___split_char_0), value);
  5053. }
  5054. };
  5055. #ifdef __clang__
  5056. #pragma clang diagnostic pop
  5057. #endif
  5058. // Native definition for P/Invoke marshalling of System.Enum
  5059. struct Enum_t4135868527_marshaled_pinvoke
  5060. {
  5061. };
  5062. // Native definition for COM marshalling of System.Enum
  5063. struct Enum_t4135868527_marshaled_com
  5064. {
  5065. };
  5066. #endif // ENUM_T4135868527_H
  5067. #ifndef METHODTOKEN_T4055728386_H
  5068. #define METHODTOKEN_T4055728386_H
  5069. #ifdef __clang__
  5070. #pragma clang diagnostic push
  5071. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5072. #pragma clang diagnostic ignored "-Wunused-variable"
  5073. #endif
  5074. // System.Reflection.Emit.MethodToken
  5075. struct MethodToken_t4055728386
  5076. {
  5077. public:
  5078. // System.Int32 System.Reflection.Emit.MethodToken::tokValue
  5079. int32_t ___tokValue_0;
  5080. public:
  5081. inline static int32_t get_offset_of_tokValue_0() { return static_cast<int32_t>(offsetof(MethodToken_t4055728386, ___tokValue_0)); }
  5082. inline int32_t get_tokValue_0() const { return ___tokValue_0; }
  5083. inline int32_t* get_address_of_tokValue_0() { return &___tokValue_0; }
  5084. inline void set_tokValue_0(int32_t value)
  5085. {
  5086. ___tokValue_0 = value;
  5087. }
  5088. };
  5089. struct MethodToken_t4055728386_StaticFields
  5090. {
  5091. public:
  5092. // System.Reflection.Emit.MethodToken System.Reflection.Emit.MethodToken::Empty
  5093. MethodToken_t4055728386 ___Empty_1;
  5094. public:
  5095. inline static int32_t get_offset_of_Empty_1() { return static_cast<int32_t>(offsetof(MethodToken_t4055728386_StaticFields, ___Empty_1)); }
  5096. inline MethodToken_t4055728386 get_Empty_1() const { return ___Empty_1; }
  5097. inline MethodToken_t4055728386 * get_address_of_Empty_1() { return &___Empty_1; }
  5098. inline void set_Empty_1(MethodToken_t4055728386 value)
  5099. {
  5100. ___Empty_1 = value;
  5101. }
  5102. };
  5103. #ifdef __clang__
  5104. #pragma clang diagnostic pop
  5105. #endif
  5106. #endif // METHODTOKEN_T4055728386_H
  5107. #ifndef INT32_T2950945753_H
  5108. #define INT32_T2950945753_H
  5109. #ifdef __clang__
  5110. #pragma clang diagnostic push
  5111. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5112. #pragma clang diagnostic ignored "-Wunused-variable"
  5113. #endif
  5114. // System.Int32
  5115. struct Int32_t2950945753
  5116. {
  5117. public:
  5118. // System.Int32 System.Int32::m_value
  5119. int32_t ___m_value_2;
  5120. public:
  5121. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Int32_t2950945753, ___m_value_2)); }
  5122. inline int32_t get_m_value_2() const { return ___m_value_2; }
  5123. inline int32_t* get_address_of_m_value_2() { return &___m_value_2; }
  5124. inline void set_m_value_2(int32_t value)
  5125. {
  5126. ___m_value_2 = value;
  5127. }
  5128. };
  5129. #ifdef __clang__
  5130. #pragma clang diagnostic pop
  5131. #endif
  5132. #endif // INT32_T2950945753_H
  5133. #ifndef FIELDOFFSETATTRIBUTE_T3945874278_H
  5134. #define FIELDOFFSETATTRIBUTE_T3945874278_H
  5135. #ifdef __clang__
  5136. #pragma clang diagnostic push
  5137. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5138. #pragma clang diagnostic ignored "-Wunused-variable"
  5139. #endif
  5140. // System.Runtime.InteropServices.FieldOffsetAttribute
  5141. struct FieldOffsetAttribute_t3945874278 : public Attribute_t861562559
  5142. {
  5143. public:
  5144. // System.Int32 System.Runtime.InteropServices.FieldOffsetAttribute::val
  5145. int32_t ___val_0;
  5146. public:
  5147. inline static int32_t get_offset_of_val_0() { return static_cast<int32_t>(offsetof(FieldOffsetAttribute_t3945874278, ___val_0)); }
  5148. inline int32_t get_val_0() const { return ___val_0; }
  5149. inline int32_t* get_address_of_val_0() { return &___val_0; }
  5150. inline void set_val_0(int32_t value)
  5151. {
  5152. ___val_0 = value;
  5153. }
  5154. };
  5155. #ifdef __clang__
  5156. #pragma clang diagnostic pop
  5157. #endif
  5158. #endif // FIELDOFFSETATTRIBUTE_T3945874278_H
  5159. #ifndef NONSERIALIZEDATTRIBUTE_T2945079482_H
  5160. #define NONSERIALIZEDATTRIBUTE_T2945079482_H
  5161. #ifdef __clang__
  5162. #pragma clang diagnostic push
  5163. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5164. #pragma clang diagnostic ignored "-Wunused-variable"
  5165. #endif
  5166. // System.NonSerializedAttribute
  5167. struct NonSerializedAttribute_t2945079482 : public Attribute_t861562559
  5168. {
  5169. public:
  5170. public:
  5171. };
  5172. #ifdef __clang__
  5173. #pragma clang diagnostic pop
  5174. #endif
  5175. #endif // NONSERIALIZEDATTRIBUTE_T2945079482_H
  5176. #ifndef DOUBLE_T594665363_H
  5177. #define DOUBLE_T594665363_H
  5178. #ifdef __clang__
  5179. #pragma clang diagnostic push
  5180. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5181. #pragma clang diagnostic ignored "-Wunused-variable"
  5182. #endif
  5183. // System.Double
  5184. struct Double_t594665363
  5185. {
  5186. public:
  5187. // System.Double System.Double::m_value
  5188. double ___m_value_13;
  5189. public:
  5190. inline static int32_t get_offset_of_m_value_13() { return static_cast<int32_t>(offsetof(Double_t594665363, ___m_value_13)); }
  5191. inline double get_m_value_13() const { return ___m_value_13; }
  5192. inline double* get_address_of_m_value_13() { return &___m_value_13; }
  5193. inline void set_m_value_13(double value)
  5194. {
  5195. ___m_value_13 = value;
  5196. }
  5197. };
  5198. #ifdef __clang__
  5199. #pragma clang diagnostic pop
  5200. #endif
  5201. #endif // DOUBLE_T594665363_H
  5202. #ifndef SINGLE_T1397266774_H
  5203. #define SINGLE_T1397266774_H
  5204. #ifdef __clang__
  5205. #pragma clang diagnostic push
  5206. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5207. #pragma clang diagnostic ignored "-Wunused-variable"
  5208. #endif
  5209. // System.Single
  5210. struct Single_t1397266774
  5211. {
  5212. public:
  5213. // System.Single System.Single::m_value
  5214. float ___m_value_7;
  5215. public:
  5216. inline static int32_t get_offset_of_m_value_7() { return static_cast<int32_t>(offsetof(Single_t1397266774, ___m_value_7)); }
  5217. inline float get_m_value_7() const { return ___m_value_7; }
  5218. inline float* get_address_of_m_value_7() { return &___m_value_7; }
  5219. inline void set_m_value_7(float value)
  5220. {
  5221. ___m_value_7 = value;
  5222. }
  5223. };
  5224. #ifdef __clang__
  5225. #pragma clang diagnostic pop
  5226. #endif
  5227. #endif // SINGLE_T1397266774_H
  5228. #ifndef PROPERTYINFO_T_H
  5229. #define PROPERTYINFO_T_H
  5230. #ifdef __clang__
  5231. #pragma clang diagnostic push
  5232. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5233. #pragma clang diagnostic ignored "-Wunused-variable"
  5234. #endif
  5235. // System.Reflection.PropertyInfo
  5236. struct PropertyInfo_t : public MemberInfo_t
  5237. {
  5238. public:
  5239. public:
  5240. };
  5241. #ifdef __clang__
  5242. #pragma clang diagnostic pop
  5243. #endif
  5244. #endif // PROPERTYINFO_T_H
  5245. #ifndef TARGETINVOCATIONEXCEPTION_T4266643902_H
  5246. #define TARGETINVOCATIONEXCEPTION_T4266643902_H
  5247. #ifdef __clang__
  5248. #pragma clang diagnostic push
  5249. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5250. #pragma clang diagnostic ignored "-Wunused-variable"
  5251. #endif
  5252. // System.Reflection.TargetInvocationException
  5253. struct TargetInvocationException_t4266643902 : public Exception_t
  5254. {
  5255. public:
  5256. public:
  5257. };
  5258. #ifdef __clang__
  5259. #pragma clang diagnostic pop
  5260. #endif
  5261. #endif // TARGETINVOCATIONEXCEPTION_T4266643902_H
  5262. #ifndef UINT32_T2560061978_H
  5263. #define UINT32_T2560061978_H
  5264. #ifdef __clang__
  5265. #pragma clang diagnostic push
  5266. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5267. #pragma clang diagnostic ignored "-Wunused-variable"
  5268. #endif
  5269. // System.UInt32
  5270. struct UInt32_t2560061978
  5271. {
  5272. public:
  5273. // System.UInt32 System.UInt32::m_value
  5274. uint32_t ___m_value_2;
  5275. public:
  5276. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(UInt32_t2560061978, ___m_value_2)); }
  5277. inline uint32_t get_m_value_2() const { return ___m_value_2; }
  5278. inline uint32_t* get_address_of_m_value_2() { return &___m_value_2; }
  5279. inline void set_m_value_2(uint32_t value)
  5280. {
  5281. ___m_value_2 = value;
  5282. }
  5283. };
  5284. #ifdef __clang__
  5285. #pragma clang diagnostic pop
  5286. #endif
  5287. #endif // UINT32_T2560061978_H
  5288. #ifndef CUSTOMATTRIBUTETYPEDARGUMENT_T2723150157_H
  5289. #define CUSTOMATTRIBUTETYPEDARGUMENT_T2723150157_H
  5290. #ifdef __clang__
  5291. #pragma clang diagnostic push
  5292. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5293. #pragma clang diagnostic ignored "-Wunused-variable"
  5294. #endif
  5295. // System.Reflection.CustomAttributeTypedArgument
  5296. struct CustomAttributeTypedArgument_t2723150157
  5297. {
  5298. public:
  5299. // System.Type System.Reflection.CustomAttributeTypedArgument::argumentType
  5300. Type_t * ___argumentType_0;
  5301. // System.Object System.Reflection.CustomAttributeTypedArgument::value
  5302. RuntimeObject * ___value_1;
  5303. public:
  5304. inline static int32_t get_offset_of_argumentType_0() { return static_cast<int32_t>(offsetof(CustomAttributeTypedArgument_t2723150157, ___argumentType_0)); }
  5305. inline Type_t * get_argumentType_0() const { return ___argumentType_0; }
  5306. inline Type_t ** get_address_of_argumentType_0() { return &___argumentType_0; }
  5307. inline void set_argumentType_0(Type_t * value)
  5308. {
  5309. ___argumentType_0 = value;
  5310. Il2CppCodeGenWriteBarrier((&___argumentType_0), value);
  5311. }
  5312. inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(CustomAttributeTypedArgument_t2723150157, ___value_1)); }
  5313. inline RuntimeObject * get_value_1() const { return ___value_1; }
  5314. inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
  5315. inline void set_value_1(RuntimeObject * value)
  5316. {
  5317. ___value_1 = value;
  5318. Il2CppCodeGenWriteBarrier((&___value_1), value);
  5319. }
  5320. };
  5321. #ifdef __clang__
  5322. #pragma clang diagnostic pop
  5323. #endif
  5324. // Native definition for P/Invoke marshalling of System.Reflection.CustomAttributeTypedArgument
  5325. struct CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke
  5326. {
  5327. Type_t * ___argumentType_0;
  5328. Il2CppIUnknown* ___value_1;
  5329. };
  5330. // Native definition for COM marshalling of System.Reflection.CustomAttributeTypedArgument
  5331. struct CustomAttributeTypedArgument_t2723150157_marshaled_com
  5332. {
  5333. Type_t * ___argumentType_0;
  5334. Il2CppIUnknown* ___value_1;
  5335. };
  5336. #endif // CUSTOMATTRIBUTETYPEDARGUMENT_T2723150157_H
  5337. #ifndef RESOLVEEVENTARGS_T1779456501_H
  5338. #define RESOLVEEVENTARGS_T1779456501_H
  5339. #ifdef __clang__
  5340. #pragma clang diagnostic push
  5341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5342. #pragma clang diagnostic ignored "-Wunused-variable"
  5343. #endif
  5344. // System.ResolveEventArgs
  5345. struct ResolveEventArgs_t1779456501 : public EventArgs_t3591816995
  5346. {
  5347. public:
  5348. // System.String System.ResolveEventArgs::m_Name
  5349. String_t* ___m_Name_1;
  5350. public:
  5351. inline static int32_t get_offset_of_m_Name_1() { return static_cast<int32_t>(offsetof(ResolveEventArgs_t1779456501, ___m_Name_1)); }
  5352. inline String_t* get_m_Name_1() const { return ___m_Name_1; }
  5353. inline String_t** get_address_of_m_Name_1() { return &___m_Name_1; }
  5354. inline void set_m_Name_1(String_t* value)
  5355. {
  5356. ___m_Name_1 = value;
  5357. Il2CppCodeGenWriteBarrier((&___m_Name_1), value);
  5358. }
  5359. };
  5360. #ifdef __clang__
  5361. #pragma clang diagnostic pop
  5362. #endif
  5363. #endif // RESOLVEEVENTARGS_T1779456501_H
  5364. #ifndef CHAR_T3634460470_H
  5365. #define CHAR_T3634460470_H
  5366. #ifdef __clang__
  5367. #pragma clang diagnostic push
  5368. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5369. #pragma clang diagnostic ignored "-Wunused-variable"
  5370. #endif
  5371. // System.Char
  5372. struct Char_t3634460470
  5373. {
  5374. public:
  5375. // System.Char System.Char::m_value
  5376. Il2CppChar ___m_value_2;
  5377. public:
  5378. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Char_t3634460470, ___m_value_2)); }
  5379. inline Il2CppChar get_m_value_2() const { return ___m_value_2; }
  5380. inline Il2CppChar* get_address_of_m_value_2() { return &___m_value_2; }
  5381. inline void set_m_value_2(Il2CppChar value)
  5382. {
  5383. ___m_value_2 = value;
  5384. }
  5385. };
  5386. struct Char_t3634460470_StaticFields
  5387. {
  5388. public:
  5389. // System.Byte* System.Char::category_data
  5390. uint8_t* ___category_data_3;
  5391. // System.Byte* System.Char::numeric_data
  5392. uint8_t* ___numeric_data_4;
  5393. // System.Double* System.Char::numeric_data_values
  5394. double* ___numeric_data_values_5;
  5395. // System.UInt16* System.Char::to_lower_data_low
  5396. uint16_t* ___to_lower_data_low_6;
  5397. // System.UInt16* System.Char::to_lower_data_high
  5398. uint16_t* ___to_lower_data_high_7;
  5399. // System.UInt16* System.Char::to_upper_data_low
  5400. uint16_t* ___to_upper_data_low_8;
  5401. // System.UInt16* System.Char::to_upper_data_high
  5402. uint16_t* ___to_upper_data_high_9;
  5403. public:
  5404. inline static int32_t get_offset_of_category_data_3() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___category_data_3)); }
  5405. inline uint8_t* get_category_data_3() const { return ___category_data_3; }
  5406. inline uint8_t** get_address_of_category_data_3() { return &___category_data_3; }
  5407. inline void set_category_data_3(uint8_t* value)
  5408. {
  5409. ___category_data_3 = value;
  5410. }
  5411. inline static int32_t get_offset_of_numeric_data_4() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___numeric_data_4)); }
  5412. inline uint8_t* get_numeric_data_4() const { return ___numeric_data_4; }
  5413. inline uint8_t** get_address_of_numeric_data_4() { return &___numeric_data_4; }
  5414. inline void set_numeric_data_4(uint8_t* value)
  5415. {
  5416. ___numeric_data_4 = value;
  5417. }
  5418. inline static int32_t get_offset_of_numeric_data_values_5() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___numeric_data_values_5)); }
  5419. inline double* get_numeric_data_values_5() const { return ___numeric_data_values_5; }
  5420. inline double** get_address_of_numeric_data_values_5() { return &___numeric_data_values_5; }
  5421. inline void set_numeric_data_values_5(double* value)
  5422. {
  5423. ___numeric_data_values_5 = value;
  5424. }
  5425. 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)); }
  5426. inline uint16_t* get_to_lower_data_low_6() const { return ___to_lower_data_low_6; }
  5427. inline uint16_t** get_address_of_to_lower_data_low_6() { return &___to_lower_data_low_6; }
  5428. inline void set_to_lower_data_low_6(uint16_t* value)
  5429. {
  5430. ___to_lower_data_low_6 = value;
  5431. }
  5432. 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)); }
  5433. inline uint16_t* get_to_lower_data_high_7() const { return ___to_lower_data_high_7; }
  5434. inline uint16_t** get_address_of_to_lower_data_high_7() { return &___to_lower_data_high_7; }
  5435. inline void set_to_lower_data_high_7(uint16_t* value)
  5436. {
  5437. ___to_lower_data_high_7 = value;
  5438. }
  5439. 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)); }
  5440. inline uint16_t* get_to_upper_data_low_8() const { return ___to_upper_data_low_8; }
  5441. inline uint16_t** get_address_of_to_upper_data_low_8() { return &___to_upper_data_low_8; }
  5442. inline void set_to_upper_data_low_8(uint16_t* value)
  5443. {
  5444. ___to_upper_data_low_8 = value;
  5445. }
  5446. 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)); }
  5447. inline uint16_t* get_to_upper_data_high_9() const { return ___to_upper_data_high_9; }
  5448. inline uint16_t** get_address_of_to_upper_data_high_9() { return &___to_upper_data_high_9; }
  5449. inline void set_to_upper_data_high_9(uint16_t* value)
  5450. {
  5451. ___to_upper_data_high_9 = value;
  5452. }
  5453. };
  5454. #ifdef __clang__
  5455. #pragma clang diagnostic pop
  5456. #endif
  5457. #endif // CHAR_T3634460470_H
  5458. #ifndef DEFAULTMEMBERATTRIBUTE_T3275092422_H
  5459. #define DEFAULTMEMBERATTRIBUTE_T3275092422_H
  5460. #ifdef __clang__
  5461. #pragma clang diagnostic push
  5462. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5463. #pragma clang diagnostic ignored "-Wunused-variable"
  5464. #endif
  5465. // System.Reflection.DefaultMemberAttribute
  5466. struct DefaultMemberAttribute_t3275092422 : public Attribute_t861562559
  5467. {
  5468. public:
  5469. // System.String System.Reflection.DefaultMemberAttribute::member_name
  5470. String_t* ___member_name_0;
  5471. public:
  5472. inline static int32_t get_offset_of_member_name_0() { return static_cast<int32_t>(offsetof(DefaultMemberAttribute_t3275092422, ___member_name_0)); }
  5473. inline String_t* get_member_name_0() const { return ___member_name_0; }
  5474. inline String_t** get_address_of_member_name_0() { return &___member_name_0; }
  5475. inline void set_member_name_0(String_t* value)
  5476. {
  5477. ___member_name_0 = value;
  5478. Il2CppCodeGenWriteBarrier((&___member_name_0), value);
  5479. }
  5480. };
  5481. #ifdef __clang__
  5482. #pragma clang diagnostic pop
  5483. #endif
  5484. #endif // DEFAULTMEMBERATTRIBUTE_T3275092422_H
  5485. #ifndef OBSOLETEATTRIBUTE_T303876359_H
  5486. #define OBSOLETEATTRIBUTE_T303876359_H
  5487. #ifdef __clang__
  5488. #pragma clang diagnostic push
  5489. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5490. #pragma clang diagnostic ignored "-Wunused-variable"
  5491. #endif
  5492. // System.ObsoleteAttribute
  5493. struct ObsoleteAttribute_t303876359 : public Attribute_t861562559
  5494. {
  5495. public:
  5496. // System.String System.ObsoleteAttribute::_message
  5497. String_t* ____message_0;
  5498. // System.Boolean System.ObsoleteAttribute::_error
  5499. bool ____error_1;
  5500. public:
  5501. inline static int32_t get_offset_of__message_0() { return static_cast<int32_t>(offsetof(ObsoleteAttribute_t303876359, ____message_0)); }
  5502. inline String_t* get__message_0() const { return ____message_0; }
  5503. inline String_t** get_address_of__message_0() { return &____message_0; }
  5504. inline void set__message_0(String_t* value)
  5505. {
  5506. ____message_0 = value;
  5507. Il2CppCodeGenWriteBarrier((&____message_0), value);
  5508. }
  5509. inline static int32_t get_offset_of__error_1() { return static_cast<int32_t>(offsetof(ObsoleteAttribute_t303876359, ____error_1)); }
  5510. inline bool get__error_1() const { return ____error_1; }
  5511. inline bool* get_address_of__error_1() { return &____error_1; }
  5512. inline void set__error_1(bool value)
  5513. {
  5514. ____error_1 = value;
  5515. }
  5516. };
  5517. #ifdef __clang__
  5518. #pragma clang diagnostic pop
  5519. #endif
  5520. #endif // OBSOLETEATTRIBUTE_T303876359_H
  5521. #ifndef ILTOKENINFO_T2325775114_H
  5522. #define ILTOKENINFO_T2325775114_H
  5523. #ifdef __clang__
  5524. #pragma clang diagnostic push
  5525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5526. #pragma clang diagnostic ignored "-Wunused-variable"
  5527. #endif
  5528. // System.Reflection.Emit.ILTokenInfo
  5529. struct ILTokenInfo_t2325775114
  5530. {
  5531. public:
  5532. // System.Reflection.MemberInfo System.Reflection.Emit.ILTokenInfo::member
  5533. MemberInfo_t * ___member_0;
  5534. // System.Int32 System.Reflection.Emit.ILTokenInfo::code_pos
  5535. int32_t ___code_pos_1;
  5536. public:
  5537. inline static int32_t get_offset_of_member_0() { return static_cast<int32_t>(offsetof(ILTokenInfo_t2325775114, ___member_0)); }
  5538. inline MemberInfo_t * get_member_0() const { return ___member_0; }
  5539. inline MemberInfo_t ** get_address_of_member_0() { return &___member_0; }
  5540. inline void set_member_0(MemberInfo_t * value)
  5541. {
  5542. ___member_0 = value;
  5543. Il2CppCodeGenWriteBarrier((&___member_0), value);
  5544. }
  5545. inline static int32_t get_offset_of_code_pos_1() { return static_cast<int32_t>(offsetof(ILTokenInfo_t2325775114, ___code_pos_1)); }
  5546. inline int32_t get_code_pos_1() const { return ___code_pos_1; }
  5547. inline int32_t* get_address_of_code_pos_1() { return &___code_pos_1; }
  5548. inline void set_code_pos_1(int32_t value)
  5549. {
  5550. ___code_pos_1 = value;
  5551. }
  5552. };
  5553. #ifdef __clang__
  5554. #pragma clang diagnostic pop
  5555. #endif
  5556. // Native definition for P/Invoke marshalling of System.Reflection.Emit.ILTokenInfo
  5557. struct ILTokenInfo_t2325775114_marshaled_pinvoke
  5558. {
  5559. MemberInfo_t * ___member_0;
  5560. int32_t ___code_pos_1;
  5561. };
  5562. // Native definition for COM marshalling of System.Reflection.Emit.ILTokenInfo
  5563. struct ILTokenInfo_t2325775114_marshaled_com
  5564. {
  5565. MemberInfo_t * ___member_0;
  5566. int32_t ___code_pos_1;
  5567. };
  5568. #endif // ILTOKENINFO_T2325775114_H
  5569. #ifndef OPCODE_T123070264_H
  5570. #define OPCODE_T123070264_H
  5571. #ifdef __clang__
  5572. #pragma clang diagnostic push
  5573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5574. #pragma clang diagnostic ignored "-Wunused-variable"
  5575. #endif
  5576. // System.Reflection.Emit.OpCode
  5577. struct OpCode_t123070264
  5578. {
  5579. public:
  5580. // System.Byte System.Reflection.Emit.OpCode::op1
  5581. uint8_t ___op1_0;
  5582. // System.Byte System.Reflection.Emit.OpCode::op2
  5583. uint8_t ___op2_1;
  5584. // System.Byte System.Reflection.Emit.OpCode::push
  5585. uint8_t ___push_2;
  5586. // System.Byte System.Reflection.Emit.OpCode::pop
  5587. uint8_t ___pop_3;
  5588. // System.Byte System.Reflection.Emit.OpCode::size
  5589. uint8_t ___size_4;
  5590. // System.Byte System.Reflection.Emit.OpCode::type
  5591. uint8_t ___type_5;
  5592. // System.Byte System.Reflection.Emit.OpCode::args
  5593. uint8_t ___args_6;
  5594. // System.Byte System.Reflection.Emit.OpCode::flow
  5595. uint8_t ___flow_7;
  5596. public:
  5597. inline static int32_t get_offset_of_op1_0() { return static_cast<int32_t>(offsetof(OpCode_t123070264, ___op1_0)); }
  5598. inline uint8_t get_op1_0() const { return ___op1_0; }
  5599. inline uint8_t* get_address_of_op1_0() { return &___op1_0; }
  5600. inline void set_op1_0(uint8_t value)
  5601. {
  5602. ___op1_0 = value;
  5603. }
  5604. inline static int32_t get_offset_of_op2_1() { return static_cast<int32_t>(offsetof(OpCode_t123070264, ___op2_1)); }
  5605. inline uint8_t get_op2_1() const { return ___op2_1; }
  5606. inline uint8_t* get_address_of_op2_1() { return &___op2_1; }
  5607. inline void set_op2_1(uint8_t value)
  5608. {
  5609. ___op2_1 = value;
  5610. }
  5611. inline static int32_t get_offset_of_push_2() { return static_cast<int32_t>(offsetof(OpCode_t123070264, ___push_2)); }
  5612. inline uint8_t get_push_2() const { return ___push_2; }
  5613. inline uint8_t* get_address_of_push_2() { return &___push_2; }
  5614. inline void set_push_2(uint8_t value)
  5615. {
  5616. ___push_2 = value;
  5617. }
  5618. inline static int32_t get_offset_of_pop_3() { return static_cast<int32_t>(offsetof(OpCode_t123070264, ___pop_3)); }
  5619. inline uint8_t get_pop_3() const { return ___pop_3; }
  5620. inline uint8_t* get_address_of_pop_3() { return &___pop_3; }
  5621. inline void set_pop_3(uint8_t value)
  5622. {
  5623. ___pop_3 = value;
  5624. }
  5625. inline static int32_t get_offset_of_size_4() { return static_cast<int32_t>(offsetof(OpCode_t123070264, ___size_4)); }
  5626. inline uint8_t get_size_4() const { return ___size_4; }
  5627. inline uint8_t* get_address_of_size_4() { return &___size_4; }
  5628. inline void set_size_4(uint8_t value)
  5629. {
  5630. ___size_4 = value;
  5631. }
  5632. inline static int32_t get_offset_of_type_5() { return static_cast<int32_t>(offsetof(OpCode_t123070264, ___type_5)); }
  5633. inline uint8_t get_type_5() const { return ___type_5; }
  5634. inline uint8_t* get_address_of_type_5() { return &___type_5; }
  5635. inline void set_type_5(uint8_t value)
  5636. {
  5637. ___type_5 = value;
  5638. }
  5639. inline static int32_t get_offset_of_args_6() { return static_cast<int32_t>(offsetof(OpCode_t123070264, ___args_6)); }
  5640. inline uint8_t get_args_6() const { return ___args_6; }
  5641. inline uint8_t* get_address_of_args_6() { return &___args_6; }
  5642. inline void set_args_6(uint8_t value)
  5643. {
  5644. ___args_6 = value;
  5645. }
  5646. inline static int32_t get_offset_of_flow_7() { return static_cast<int32_t>(offsetof(OpCode_t123070264, ___flow_7)); }
  5647. inline uint8_t get_flow_7() const { return ___flow_7; }
  5648. inline uint8_t* get_address_of_flow_7() { return &___flow_7; }
  5649. inline void set_flow_7(uint8_t value)
  5650. {
  5651. ___flow_7 = value;
  5652. }
  5653. };
  5654. #ifdef __clang__
  5655. #pragma clang diagnostic pop
  5656. #endif
  5657. #endif // OPCODE_T123070264_H
  5658. #ifndef LABELDATA_T360167391_H
  5659. #define LABELDATA_T360167391_H
  5660. #ifdef __clang__
  5661. #pragma clang diagnostic push
  5662. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5663. #pragma clang diagnostic ignored "-Wunused-variable"
  5664. #endif
  5665. // System.Reflection.Emit.ILGenerator/LabelData
  5666. struct LabelData_t360167391
  5667. {
  5668. public:
  5669. // System.Int32 System.Reflection.Emit.ILGenerator/LabelData::addr
  5670. int32_t ___addr_0;
  5671. // System.Int32 System.Reflection.Emit.ILGenerator/LabelData::maxStack
  5672. int32_t ___maxStack_1;
  5673. public:
  5674. inline static int32_t get_offset_of_addr_0() { return static_cast<int32_t>(offsetof(LabelData_t360167391, ___addr_0)); }
  5675. inline int32_t get_addr_0() const { return ___addr_0; }
  5676. inline int32_t* get_address_of_addr_0() { return &___addr_0; }
  5677. inline void set_addr_0(int32_t value)
  5678. {
  5679. ___addr_0 = value;
  5680. }
  5681. inline static int32_t get_offset_of_maxStack_1() { return static_cast<int32_t>(offsetof(LabelData_t360167391, ___maxStack_1)); }
  5682. inline int32_t get_maxStack_1() const { return ___maxStack_1; }
  5683. inline int32_t* get_address_of_maxStack_1() { return &___maxStack_1; }
  5684. inline void set_maxStack_1(int32_t value)
  5685. {
  5686. ___maxStack_1 = value;
  5687. }
  5688. };
  5689. #ifdef __clang__
  5690. #pragma clang diagnostic pop
  5691. #endif
  5692. #endif // LABELDATA_T360167391_H
  5693. #ifndef LABELFIXUP_T858502054_H
  5694. #define LABELFIXUP_T858502054_H
  5695. #ifdef __clang__
  5696. #pragma clang diagnostic push
  5697. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5698. #pragma clang diagnostic ignored "-Wunused-variable"
  5699. #endif
  5700. // System.Reflection.Emit.ILGenerator/LabelFixup
  5701. struct LabelFixup_t858502054
  5702. {
  5703. public:
  5704. // System.Int32 System.Reflection.Emit.ILGenerator/LabelFixup::offset
  5705. int32_t ___offset_0;
  5706. // System.Int32 System.Reflection.Emit.ILGenerator/LabelFixup::pos
  5707. int32_t ___pos_1;
  5708. // System.Int32 System.Reflection.Emit.ILGenerator/LabelFixup::label_idx
  5709. int32_t ___label_idx_2;
  5710. public:
  5711. inline static int32_t get_offset_of_offset_0() { return static_cast<int32_t>(offsetof(LabelFixup_t858502054, ___offset_0)); }
  5712. inline int32_t get_offset_0() const { return ___offset_0; }
  5713. inline int32_t* get_address_of_offset_0() { return &___offset_0; }
  5714. inline void set_offset_0(int32_t value)
  5715. {
  5716. ___offset_0 = value;
  5717. }
  5718. inline static int32_t get_offset_of_pos_1() { return static_cast<int32_t>(offsetof(LabelFixup_t858502054, ___pos_1)); }
  5719. inline int32_t get_pos_1() const { return ___pos_1; }
  5720. inline int32_t* get_address_of_pos_1() { return &___pos_1; }
  5721. inline void set_pos_1(int32_t value)
  5722. {
  5723. ___pos_1 = value;
  5724. }
  5725. inline static int32_t get_offset_of_label_idx_2() { return static_cast<int32_t>(offsetof(LabelFixup_t858502054, ___label_idx_2)); }
  5726. inline int32_t get_label_idx_2() const { return ___label_idx_2; }
  5727. inline int32_t* get_address_of_label_idx_2() { return &___label_idx_2; }
  5728. inline void set_label_idx_2(int32_t value)
  5729. {
  5730. ___label_idx_2 = value;
  5731. }
  5732. };
  5733. #ifdef __clang__
  5734. #pragma clang diagnostic pop
  5735. #endif
  5736. #endif // LABELFIXUP_T858502054_H
  5737. #ifndef UINT16_T2177724958_H
  5738. #define UINT16_T2177724958_H
  5739. #ifdef __clang__
  5740. #pragma clang diagnostic push
  5741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5742. #pragma clang diagnostic ignored "-Wunused-variable"
  5743. #endif
  5744. // System.UInt16
  5745. struct UInt16_t2177724958
  5746. {
  5747. public:
  5748. // System.UInt16 System.UInt16::m_value
  5749. uint16_t ___m_value_2;
  5750. public:
  5751. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(UInt16_t2177724958, ___m_value_2)); }
  5752. inline uint16_t get_m_value_2() const { return ___m_value_2; }
  5753. inline uint16_t* get_address_of_m_value_2() { return &___m_value_2; }
  5754. inline void set_m_value_2(uint16_t value)
  5755. {
  5756. ___m_value_2 = value;
  5757. }
  5758. };
  5759. #ifdef __clang__
  5760. #pragma clang diagnostic pop
  5761. #endif
  5762. #endif // UINT16_T2177724958_H
  5763. #ifndef TIMESPAN_T881159249_H
  5764. #define TIMESPAN_T881159249_H
  5765. #ifdef __clang__
  5766. #pragma clang diagnostic push
  5767. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5768. #pragma clang diagnostic ignored "-Wunused-variable"
  5769. #endif
  5770. // System.TimeSpan
  5771. struct TimeSpan_t881159249
  5772. {
  5773. public:
  5774. // System.Int64 System.TimeSpan::_ticks
  5775. int64_t ____ticks_8;
  5776. public:
  5777. inline static int32_t get_offset_of__ticks_8() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249, ____ticks_8)); }
  5778. inline int64_t get__ticks_8() const { return ____ticks_8; }
  5779. inline int64_t* get_address_of__ticks_8() { return &____ticks_8; }
  5780. inline void set__ticks_8(int64_t value)
  5781. {
  5782. ____ticks_8 = value;
  5783. }
  5784. };
  5785. struct TimeSpan_t881159249_StaticFields
  5786. {
  5787. public:
  5788. // System.TimeSpan System.TimeSpan::MaxValue
  5789. TimeSpan_t881159249 ___MaxValue_5;
  5790. // System.TimeSpan System.TimeSpan::MinValue
  5791. TimeSpan_t881159249 ___MinValue_6;
  5792. // System.TimeSpan System.TimeSpan::Zero
  5793. TimeSpan_t881159249 ___Zero_7;
  5794. public:
  5795. inline static int32_t get_offset_of_MaxValue_5() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ___MaxValue_5)); }
  5796. inline TimeSpan_t881159249 get_MaxValue_5() const { return ___MaxValue_5; }
  5797. inline TimeSpan_t881159249 * get_address_of_MaxValue_5() { return &___MaxValue_5; }
  5798. inline void set_MaxValue_5(TimeSpan_t881159249 value)
  5799. {
  5800. ___MaxValue_5 = value;
  5801. }
  5802. inline static int32_t get_offset_of_MinValue_6() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ___MinValue_6)); }
  5803. inline TimeSpan_t881159249 get_MinValue_6() const { return ___MinValue_6; }
  5804. inline TimeSpan_t881159249 * get_address_of_MinValue_6() { return &___MinValue_6; }
  5805. inline void set_MinValue_6(TimeSpan_t881159249 value)
  5806. {
  5807. ___MinValue_6 = value;
  5808. }
  5809. inline static int32_t get_offset_of_Zero_7() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ___Zero_7)); }
  5810. inline TimeSpan_t881159249 get_Zero_7() const { return ___Zero_7; }
  5811. inline TimeSpan_t881159249 * get_address_of_Zero_7() { return &___Zero_7; }
  5812. inline void set_Zero_7(TimeSpan_t881159249 value)
  5813. {
  5814. ___Zero_7 = value;
  5815. }
  5816. };
  5817. #ifdef __clang__
  5818. #pragma clang diagnostic pop
  5819. #endif
  5820. #endif // TIMESPAN_T881159249_H
  5821. #ifndef BYTE_T1134296376_H
  5822. #define BYTE_T1134296376_H
  5823. #ifdef __clang__
  5824. #pragma clang diagnostic push
  5825. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5826. #pragma clang diagnostic ignored "-Wunused-variable"
  5827. #endif
  5828. // System.Byte
  5829. struct Byte_t1134296376
  5830. {
  5831. public:
  5832. // System.Byte System.Byte::m_value
  5833. uint8_t ___m_value_2;
  5834. public:
  5835. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Byte_t1134296376, ___m_value_2)); }
  5836. inline uint8_t get_m_value_2() const { return ___m_value_2; }
  5837. inline uint8_t* get_address_of_m_value_2() { return &___m_value_2; }
  5838. inline void set_m_value_2(uint8_t value)
  5839. {
  5840. ___m_value_2 = value;
  5841. }
  5842. };
  5843. #ifdef __clang__
  5844. #pragma clang diagnostic pop
  5845. #endif
  5846. #endif // BYTE_T1134296376_H
  5847. #ifndef SBYTE_T1669577662_H
  5848. #define SBYTE_T1669577662_H
  5849. #ifdef __clang__
  5850. #pragma clang diagnostic push
  5851. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5852. #pragma clang diagnostic ignored "-Wunused-variable"
  5853. #endif
  5854. // System.SByte
  5855. struct SByte_t1669577662
  5856. {
  5857. public:
  5858. // System.SByte System.SByte::m_value
  5859. int8_t ___m_value_0;
  5860. public:
  5861. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(SByte_t1669577662, ___m_value_0)); }
  5862. inline int8_t get_m_value_0() const { return ___m_value_0; }
  5863. inline int8_t* get_address_of_m_value_0() { return &___m_value_0; }
  5864. inline void set_m_value_0(int8_t value)
  5865. {
  5866. ___m_value_0 = value;
  5867. }
  5868. };
  5869. #ifdef __clang__
  5870. #pragma clang diagnostic pop
  5871. #endif
  5872. #endif // SBYTE_T1669577662_H
  5873. #ifndef EVENTINFO_T_H
  5874. #define EVENTINFO_T_H
  5875. #ifdef __clang__
  5876. #pragma clang diagnostic push
  5877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5878. #pragma clang diagnostic ignored "-Wunused-variable"
  5879. #endif
  5880. // System.Reflection.EventInfo
  5881. struct EventInfo_t : public MemberInfo_t
  5882. {
  5883. public:
  5884. // System.Reflection.EventInfo/AddEventAdapter System.Reflection.EventInfo::cached_add_event
  5885. AddEventAdapter_t1787725097 * ___cached_add_event_0;
  5886. public:
  5887. inline static int32_t get_offset_of_cached_add_event_0() { return static_cast<int32_t>(offsetof(EventInfo_t, ___cached_add_event_0)); }
  5888. inline AddEventAdapter_t1787725097 * get_cached_add_event_0() const { return ___cached_add_event_0; }
  5889. inline AddEventAdapter_t1787725097 ** get_address_of_cached_add_event_0() { return &___cached_add_event_0; }
  5890. inline void set_cached_add_event_0(AddEventAdapter_t1787725097 * value)
  5891. {
  5892. ___cached_add_event_0 = value;
  5893. Il2CppCodeGenWriteBarrier((&___cached_add_event_0), value);
  5894. }
  5895. };
  5896. #ifdef __clang__
  5897. #pragma clang diagnostic pop
  5898. #endif
  5899. #endif // EVENTINFO_T_H
  5900. #ifndef FIELDINFO_T_H
  5901. #define FIELDINFO_T_H
  5902. #ifdef __clang__
  5903. #pragma clang diagnostic push
  5904. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5905. #pragma clang diagnostic ignored "-Wunused-variable"
  5906. #endif
  5907. // System.Reflection.FieldInfo
  5908. struct FieldInfo_t : public MemberInfo_t
  5909. {
  5910. public:
  5911. public:
  5912. };
  5913. #ifdef __clang__
  5914. #pragma clang diagnostic pop
  5915. #endif
  5916. #endif // FIELDINFO_T_H
  5917. #ifndef BOOLEAN_T97287965_H
  5918. #define BOOLEAN_T97287965_H
  5919. #ifdef __clang__
  5920. #pragma clang diagnostic push
  5921. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5922. #pragma clang diagnostic ignored "-Wunused-variable"
  5923. #endif
  5924. // System.Boolean
  5925. struct Boolean_t97287965
  5926. {
  5927. public:
  5928. // System.Boolean System.Boolean::m_value
  5929. bool ___m_value_2;
  5930. public:
  5931. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Boolean_t97287965, ___m_value_2)); }
  5932. inline bool get_m_value_2() const { return ___m_value_2; }
  5933. inline bool* get_address_of_m_value_2() { return &___m_value_2; }
  5934. inline void set_m_value_2(bool value)
  5935. {
  5936. ___m_value_2 = value;
  5937. }
  5938. };
  5939. struct Boolean_t97287965_StaticFields
  5940. {
  5941. public:
  5942. // System.String System.Boolean::FalseString
  5943. String_t* ___FalseString_0;
  5944. // System.String System.Boolean::TrueString
  5945. String_t* ___TrueString_1;
  5946. public:
  5947. inline static int32_t get_offset_of_FalseString_0() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___FalseString_0)); }
  5948. inline String_t* get_FalseString_0() const { return ___FalseString_0; }
  5949. inline String_t** get_address_of_FalseString_0() { return &___FalseString_0; }
  5950. inline void set_FalseString_0(String_t* value)
  5951. {
  5952. ___FalseString_0 = value;
  5953. Il2CppCodeGenWriteBarrier((&___FalseString_0), value);
  5954. }
  5955. inline static int32_t get_offset_of_TrueString_1() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___TrueString_1)); }
  5956. inline String_t* get_TrueString_1() const { return ___TrueString_1; }
  5957. inline String_t** get_address_of_TrueString_1() { return &___TrueString_1; }
  5958. inline void set_TrueString_1(String_t* value)
  5959. {
  5960. ___TrueString_1 = value;
  5961. Il2CppCodeGenWriteBarrier((&___TrueString_1), value);
  5962. }
  5963. };
  5964. #ifdef __clang__
  5965. #pragma clang diagnostic pop
  5966. #endif
  5967. #endif // BOOLEAN_T97287965_H
  5968. #ifndef INT16_T2552820387_H
  5969. #define INT16_T2552820387_H
  5970. #ifdef __clang__
  5971. #pragma clang diagnostic push
  5972. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5973. #pragma clang diagnostic ignored "-Wunused-variable"
  5974. #endif
  5975. // System.Int16
  5976. struct Int16_t2552820387
  5977. {
  5978. public:
  5979. // System.Int16 System.Int16::m_value
  5980. int16_t ___m_value_2;
  5981. public:
  5982. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Int16_t2552820387, ___m_value_2)); }
  5983. inline int16_t get_m_value_2() const { return ___m_value_2; }
  5984. inline int16_t* get_address_of_m_value_2() { return &___m_value_2; }
  5985. inline void set_m_value_2(int16_t value)
  5986. {
  5987. ___m_value_2 = value;
  5988. }
  5989. };
  5990. #ifdef __clang__
  5991. #pragma clang diagnostic pop
  5992. #endif
  5993. #endif // INT16_T2552820387_H
  5994. #ifndef RESOURCECACHEITEM_T51292791_H
  5995. #define RESOURCECACHEITEM_T51292791_H
  5996. #ifdef __clang__
  5997. #pragma clang diagnostic push
  5998. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5999. #pragma clang diagnostic ignored "-Wunused-variable"
  6000. #endif
  6001. // System.Resources.ResourceReader/ResourceCacheItem
  6002. struct ResourceCacheItem_t51292791
  6003. {
  6004. public:
  6005. // System.String System.Resources.ResourceReader/ResourceCacheItem::ResourceName
  6006. String_t* ___ResourceName_0;
  6007. // System.Object System.Resources.ResourceReader/ResourceCacheItem::ResourceValue
  6008. RuntimeObject * ___ResourceValue_1;
  6009. public:
  6010. inline static int32_t get_offset_of_ResourceName_0() { return static_cast<int32_t>(offsetof(ResourceCacheItem_t51292791, ___ResourceName_0)); }
  6011. inline String_t* get_ResourceName_0() const { return ___ResourceName_0; }
  6012. inline String_t** get_address_of_ResourceName_0() { return &___ResourceName_0; }
  6013. inline void set_ResourceName_0(String_t* value)
  6014. {
  6015. ___ResourceName_0 = value;
  6016. Il2CppCodeGenWriteBarrier((&___ResourceName_0), value);
  6017. }
  6018. inline static int32_t get_offset_of_ResourceValue_1() { return static_cast<int32_t>(offsetof(ResourceCacheItem_t51292791, ___ResourceValue_1)); }
  6019. inline RuntimeObject * get_ResourceValue_1() const { return ___ResourceValue_1; }
  6020. inline RuntimeObject ** get_address_of_ResourceValue_1() { return &___ResourceValue_1; }
  6021. inline void set_ResourceValue_1(RuntimeObject * value)
  6022. {
  6023. ___ResourceValue_1 = value;
  6024. Il2CppCodeGenWriteBarrier((&___ResourceValue_1), value);
  6025. }
  6026. };
  6027. #ifdef __clang__
  6028. #pragma clang diagnostic pop
  6029. #endif
  6030. // Native definition for P/Invoke marshalling of System.Resources.ResourceReader/ResourceCacheItem
  6031. struct ResourceCacheItem_t51292791_marshaled_pinvoke
  6032. {
  6033. char* ___ResourceName_0;
  6034. Il2CppIUnknown* ___ResourceValue_1;
  6035. };
  6036. // Native definition for COM marshalling of System.Resources.ResourceReader/ResourceCacheItem
  6037. struct ResourceCacheItem_t51292791_marshaled_com
  6038. {
  6039. Il2CppChar* ___ResourceName_0;
  6040. Il2CppIUnknown* ___ResourceValue_1;
  6041. };
  6042. #endif // RESOURCECACHEITEM_T51292791_H
  6043. #ifndef RESOURCEINFO_T2872965302_H
  6044. #define RESOURCEINFO_T2872965302_H
  6045. #ifdef __clang__
  6046. #pragma clang diagnostic push
  6047. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6048. #pragma clang diagnostic ignored "-Wunused-variable"
  6049. #endif
  6050. // System.Resources.ResourceReader/ResourceInfo
  6051. struct ResourceInfo_t2872965302
  6052. {
  6053. public:
  6054. // System.Int64 System.Resources.ResourceReader/ResourceInfo::ValuePosition
  6055. int64_t ___ValuePosition_0;
  6056. // System.String System.Resources.ResourceReader/ResourceInfo::ResourceName
  6057. String_t* ___ResourceName_1;
  6058. // System.Int32 System.Resources.ResourceReader/ResourceInfo::TypeIndex
  6059. int32_t ___TypeIndex_2;
  6060. public:
  6061. inline static int32_t get_offset_of_ValuePosition_0() { return static_cast<int32_t>(offsetof(ResourceInfo_t2872965302, ___ValuePosition_0)); }
  6062. inline int64_t get_ValuePosition_0() const { return ___ValuePosition_0; }
  6063. inline int64_t* get_address_of_ValuePosition_0() { return &___ValuePosition_0; }
  6064. inline void set_ValuePosition_0(int64_t value)
  6065. {
  6066. ___ValuePosition_0 = value;
  6067. }
  6068. inline static int32_t get_offset_of_ResourceName_1() { return static_cast<int32_t>(offsetof(ResourceInfo_t2872965302, ___ResourceName_1)); }
  6069. inline String_t* get_ResourceName_1() const { return ___ResourceName_1; }
  6070. inline String_t** get_address_of_ResourceName_1() { return &___ResourceName_1; }
  6071. inline void set_ResourceName_1(String_t* value)
  6072. {
  6073. ___ResourceName_1 = value;
  6074. Il2CppCodeGenWriteBarrier((&___ResourceName_1), value);
  6075. }
  6076. inline static int32_t get_offset_of_TypeIndex_2() { return static_cast<int32_t>(offsetof(ResourceInfo_t2872965302, ___TypeIndex_2)); }
  6077. inline int32_t get_TypeIndex_2() const { return ___TypeIndex_2; }
  6078. inline int32_t* get_address_of_TypeIndex_2() { return &___TypeIndex_2; }
  6079. inline void set_TypeIndex_2(int32_t value)
  6080. {
  6081. ___TypeIndex_2 = value;
  6082. }
  6083. };
  6084. #ifdef __clang__
  6085. #pragma clang diagnostic pop
  6086. #endif
  6087. // Native definition for P/Invoke marshalling of System.Resources.ResourceReader/ResourceInfo
  6088. struct ResourceInfo_t2872965302_marshaled_pinvoke
  6089. {
  6090. int64_t ___ValuePosition_0;
  6091. char* ___ResourceName_1;
  6092. int32_t ___TypeIndex_2;
  6093. };
  6094. // Native definition for COM marshalling of System.Resources.ResourceReader/ResourceInfo
  6095. struct ResourceInfo_t2872965302_marshaled_com
  6096. {
  6097. int64_t ___ValuePosition_0;
  6098. Il2CppChar* ___ResourceName_1;
  6099. int32_t ___TypeIndex_2;
  6100. };
  6101. #endif // RESOURCEINFO_T2872965302_H
  6102. #ifndef MEMORYSTREAM_T94973147_H
  6103. #define MEMORYSTREAM_T94973147_H
  6104. #ifdef __clang__
  6105. #pragma clang diagnostic push
  6106. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6107. #pragma clang diagnostic ignored "-Wunused-variable"
  6108. #endif
  6109. // System.IO.MemoryStream
  6110. struct MemoryStream_t94973147 : public Stream_t1273022909
  6111. {
  6112. public:
  6113. // System.Boolean System.IO.MemoryStream::canWrite
  6114. bool ___canWrite_1;
  6115. // System.Boolean System.IO.MemoryStream::allowGetBuffer
  6116. bool ___allowGetBuffer_2;
  6117. // System.Int32 System.IO.MemoryStream::capacity
  6118. int32_t ___capacity_3;
  6119. // System.Int32 System.IO.MemoryStream::length
  6120. int32_t ___length_4;
  6121. // System.Byte[] System.IO.MemoryStream::internalBuffer
  6122. ByteU5BU5D_t4116647657* ___internalBuffer_5;
  6123. // System.Int32 System.IO.MemoryStream::initialIndex
  6124. int32_t ___initialIndex_6;
  6125. // System.Boolean System.IO.MemoryStream::expandable
  6126. bool ___expandable_7;
  6127. // System.Boolean System.IO.MemoryStream::streamClosed
  6128. bool ___streamClosed_8;
  6129. // System.Int32 System.IO.MemoryStream::position
  6130. int32_t ___position_9;
  6131. // System.Int32 System.IO.MemoryStream::dirty_bytes
  6132. int32_t ___dirty_bytes_10;
  6133. public:
  6134. inline static int32_t get_offset_of_canWrite_1() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ___canWrite_1)); }
  6135. inline bool get_canWrite_1() const { return ___canWrite_1; }
  6136. inline bool* get_address_of_canWrite_1() { return &___canWrite_1; }
  6137. inline void set_canWrite_1(bool value)
  6138. {
  6139. ___canWrite_1 = value;
  6140. }
  6141. inline static int32_t get_offset_of_allowGetBuffer_2() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ___allowGetBuffer_2)); }
  6142. inline bool get_allowGetBuffer_2() const { return ___allowGetBuffer_2; }
  6143. inline bool* get_address_of_allowGetBuffer_2() { return &___allowGetBuffer_2; }
  6144. inline void set_allowGetBuffer_2(bool value)
  6145. {
  6146. ___allowGetBuffer_2 = value;
  6147. }
  6148. inline static int32_t get_offset_of_capacity_3() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ___capacity_3)); }
  6149. inline int32_t get_capacity_3() const { return ___capacity_3; }
  6150. inline int32_t* get_address_of_capacity_3() { return &___capacity_3; }
  6151. inline void set_capacity_3(int32_t value)
  6152. {
  6153. ___capacity_3 = value;
  6154. }
  6155. inline static int32_t get_offset_of_length_4() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ___length_4)); }
  6156. inline int32_t get_length_4() const { return ___length_4; }
  6157. inline int32_t* get_address_of_length_4() { return &___length_4; }
  6158. inline void set_length_4(int32_t value)
  6159. {
  6160. ___length_4 = value;
  6161. }
  6162. inline static int32_t get_offset_of_internalBuffer_5() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ___internalBuffer_5)); }
  6163. inline ByteU5BU5D_t4116647657* get_internalBuffer_5() const { return ___internalBuffer_5; }
  6164. inline ByteU5BU5D_t4116647657** get_address_of_internalBuffer_5() { return &___internalBuffer_5; }
  6165. inline void set_internalBuffer_5(ByteU5BU5D_t4116647657* value)
  6166. {
  6167. ___internalBuffer_5 = value;
  6168. Il2CppCodeGenWriteBarrier((&___internalBuffer_5), value);
  6169. }
  6170. inline static int32_t get_offset_of_initialIndex_6() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ___initialIndex_6)); }
  6171. inline int32_t get_initialIndex_6() const { return ___initialIndex_6; }
  6172. inline int32_t* get_address_of_initialIndex_6() { return &___initialIndex_6; }
  6173. inline void set_initialIndex_6(int32_t value)
  6174. {
  6175. ___initialIndex_6 = value;
  6176. }
  6177. inline static int32_t get_offset_of_expandable_7() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ___expandable_7)); }
  6178. inline bool get_expandable_7() const { return ___expandable_7; }
  6179. inline bool* get_address_of_expandable_7() { return &___expandable_7; }
  6180. inline void set_expandable_7(bool value)
  6181. {
  6182. ___expandable_7 = value;
  6183. }
  6184. inline static int32_t get_offset_of_streamClosed_8() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ___streamClosed_8)); }
  6185. inline bool get_streamClosed_8() const { return ___streamClosed_8; }
  6186. inline bool* get_address_of_streamClosed_8() { return &___streamClosed_8; }
  6187. inline void set_streamClosed_8(bool value)
  6188. {
  6189. ___streamClosed_8 = value;
  6190. }
  6191. inline static int32_t get_offset_of_position_9() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ___position_9)); }
  6192. inline int32_t get_position_9() const { return ___position_9; }
  6193. inline int32_t* get_address_of_position_9() { return &___position_9; }
  6194. inline void set_position_9(int32_t value)
  6195. {
  6196. ___position_9 = value;
  6197. }
  6198. inline static int32_t get_offset_of_dirty_bytes_10() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ___dirty_bytes_10)); }
  6199. inline int32_t get_dirty_bytes_10() const { return ___dirty_bytes_10; }
  6200. inline int32_t* get_address_of_dirty_bytes_10() { return &___dirty_bytes_10; }
  6201. inline void set_dirty_bytes_10(int32_t value)
  6202. {
  6203. ___dirty_bytes_10 = value;
  6204. }
  6205. };
  6206. #ifdef __clang__
  6207. #pragma clang diagnostic pop
  6208. #endif
  6209. #endif // MEMORYSTREAM_T94973147_H
  6210. #ifndef UINT64_T4134040092_H
  6211. #define UINT64_T4134040092_H
  6212. #ifdef __clang__
  6213. #pragma clang diagnostic push
  6214. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6215. #pragma clang diagnostic ignored "-Wunused-variable"
  6216. #endif
  6217. // System.UInt64
  6218. struct UInt64_t4134040092
  6219. {
  6220. public:
  6221. // System.UInt64 System.UInt64::m_value
  6222. uint64_t ___m_value_0;
  6223. public:
  6224. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_t4134040092, ___m_value_0)); }
  6225. inline uint64_t get_m_value_0() const { return ___m_value_0; }
  6226. inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
  6227. inline void set_m_value_0(uint64_t value)
  6228. {
  6229. ___m_value_0 = value;
  6230. }
  6231. };
  6232. #ifdef __clang__
  6233. #pragma clang diagnostic pop
  6234. #endif
  6235. #endif // UINT64_T4134040092_H
  6236. #ifndef PARAMETERMODIFIER_T1461694466_H
  6237. #define PARAMETERMODIFIER_T1461694466_H
  6238. #ifdef __clang__
  6239. #pragma clang diagnostic push
  6240. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6241. #pragma clang diagnostic ignored "-Wunused-variable"
  6242. #endif
  6243. // System.Reflection.ParameterModifier
  6244. struct ParameterModifier_t1461694466
  6245. {
  6246. public:
  6247. // System.Boolean[] System.Reflection.ParameterModifier::_byref
  6248. BooleanU5BU5D_t2897418192* ____byref_0;
  6249. public:
  6250. inline static int32_t get_offset_of__byref_0() { return static_cast<int32_t>(offsetof(ParameterModifier_t1461694466, ____byref_0)); }
  6251. inline BooleanU5BU5D_t2897418192* get__byref_0() const { return ____byref_0; }
  6252. inline BooleanU5BU5D_t2897418192** get_address_of__byref_0() { return &____byref_0; }
  6253. inline void set__byref_0(BooleanU5BU5D_t2897418192* value)
  6254. {
  6255. ____byref_0 = value;
  6256. Il2CppCodeGenWriteBarrier((&____byref_0), value);
  6257. }
  6258. };
  6259. #ifdef __clang__
  6260. #pragma clang diagnostic pop
  6261. #endif
  6262. // Native definition for P/Invoke marshalling of System.Reflection.ParameterModifier
  6263. struct ParameterModifier_t1461694466_marshaled_pinvoke
  6264. {
  6265. int32_t* ____byref_0;
  6266. };
  6267. // Native definition for COM marshalling of System.Reflection.ParameterModifier
  6268. struct ParameterModifier_t1461694466_marshaled_com
  6269. {
  6270. int32_t* ____byref_0;
  6271. };
  6272. #endif // PARAMETERMODIFIER_T1461694466_H
  6273. #ifndef ASSEMBLYINFORMATIONALVERSIONATTRIBUTE_T3037764991_H
  6274. #define ASSEMBLYINFORMATIONALVERSIONATTRIBUTE_T3037764991_H
  6275. #ifdef __clang__
  6276. #pragma clang diagnostic push
  6277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6278. #pragma clang diagnostic ignored "-Wunused-variable"
  6279. #endif
  6280. // System.Reflection.AssemblyInformationalVersionAttribute
  6281. struct AssemblyInformationalVersionAttribute_t3037764991 : public Attribute_t861562559
  6282. {
  6283. public:
  6284. // System.String System.Reflection.AssemblyInformationalVersionAttribute::name
  6285. String_t* ___name_0;
  6286. public:
  6287. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyInformationalVersionAttribute_t3037764991, ___name_0)); }
  6288. inline String_t* get_name_0() const { return ___name_0; }
  6289. inline String_t** get_address_of_name_0() { return &___name_0; }
  6290. inline void set_name_0(String_t* value)
  6291. {
  6292. ___name_0 = value;
  6293. Il2CppCodeGenWriteBarrier((&___name_0), value);
  6294. }
  6295. };
  6296. #ifdef __clang__
  6297. #pragma clang diagnostic pop
  6298. #endif
  6299. #endif // ASSEMBLYINFORMATIONALVERSIONATTRIBUTE_T3037764991_H
  6300. #ifndef ASSEMBLYKEYFILEATTRIBUTE_T2825689142_H
  6301. #define ASSEMBLYKEYFILEATTRIBUTE_T2825689142_H
  6302. #ifdef __clang__
  6303. #pragma clang diagnostic push
  6304. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6305. #pragma clang diagnostic ignored "-Wunused-variable"
  6306. #endif
  6307. // System.Reflection.AssemblyKeyFileAttribute
  6308. struct AssemblyKeyFileAttribute_t2825689142 : public Attribute_t861562559
  6309. {
  6310. public:
  6311. // System.String System.Reflection.AssemblyKeyFileAttribute::name
  6312. String_t* ___name_0;
  6313. public:
  6314. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyKeyFileAttribute_t2825689142, ___name_0)); }
  6315. inline String_t* get_name_0() const { return ___name_0; }
  6316. inline String_t** get_address_of_name_0() { return &___name_0; }
  6317. inline void set_name_0(String_t* value)
  6318. {
  6319. ___name_0 = value;
  6320. Il2CppCodeGenWriteBarrier((&___name_0), value);
  6321. }
  6322. };
  6323. #ifdef __clang__
  6324. #pragma clang diagnostic pop
  6325. #endif
  6326. #endif // ASSEMBLYKEYFILEATTRIBUTE_T2825689142_H
  6327. #ifndef INATTRIBUTE_T4080363445_H
  6328. #define INATTRIBUTE_T4080363445_H
  6329. #ifdef __clang__
  6330. #pragma clang diagnostic push
  6331. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6332. #pragma clang diagnostic ignored "-Wunused-variable"
  6333. #endif
  6334. // System.Runtime.InteropServices.InAttribute
  6335. struct InAttribute_t4080363445 : public Attribute_t861562559
  6336. {
  6337. public:
  6338. public:
  6339. };
  6340. #ifdef __clang__
  6341. #pragma clang diagnostic pop
  6342. #endif
  6343. #endif // INATTRIBUTE_T4080363445_H
  6344. #ifndef PRESERVESIGATTRIBUTE_T979468563_H
  6345. #define PRESERVESIGATTRIBUTE_T979468563_H
  6346. #ifdef __clang__
  6347. #pragma clang diagnostic push
  6348. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6349. #pragma clang diagnostic ignored "-Wunused-variable"
  6350. #endif
  6351. // System.Runtime.InteropServices.PreserveSigAttribute
  6352. struct PreserveSigAttribute_t979468563 : public Attribute_t861562559
  6353. {
  6354. public:
  6355. public:
  6356. };
  6357. #ifdef __clang__
  6358. #pragma clang diagnostic pop
  6359. #endif
  6360. #endif // PRESERVESIGATTRIBUTE_T979468563_H
  6361. #ifndef OPTIONALATTRIBUTE_T2982857498_H
  6362. #define OPTIONALATTRIBUTE_T2982857498_H
  6363. #ifdef __clang__
  6364. #pragma clang diagnostic push
  6365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6366. #pragma clang diagnostic ignored "-Wunused-variable"
  6367. #endif
  6368. // System.Runtime.InteropServices.OptionalAttribute
  6369. struct OptionalAttribute_t2982857498 : public Attribute_t861562559
  6370. {
  6371. public:
  6372. public:
  6373. };
  6374. #ifdef __clang__
  6375. #pragma clang diagnostic pop
  6376. #endif
  6377. #endif // OPTIONALATTRIBUTE_T2982857498_H
  6378. #ifndef OUTATTRIBUTE_T3399657568_H
  6379. #define OUTATTRIBUTE_T3399657568_H
  6380. #ifdef __clang__
  6381. #pragma clang diagnostic push
  6382. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6383. #pragma clang diagnostic ignored "-Wunused-variable"
  6384. #endif
  6385. // System.Runtime.InteropServices.OutAttribute
  6386. struct OutAttribute_t3399657568 : public Attribute_t861562559
  6387. {
  6388. public:
  6389. public:
  6390. };
  6391. #ifdef __clang__
  6392. #pragma clang diagnostic pop
  6393. #endif
  6394. #endif // OUTATTRIBUTE_T3399657568_H
  6395. #ifndef SYSTEMEXCEPTION_T176217640_H
  6396. #define SYSTEMEXCEPTION_T176217640_H
  6397. #ifdef __clang__
  6398. #pragma clang diagnostic push
  6399. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6400. #pragma clang diagnostic ignored "-Wunused-variable"
  6401. #endif
  6402. // System.SystemException
  6403. struct SystemException_t176217640 : public Exception_t
  6404. {
  6405. public:
  6406. public:
  6407. };
  6408. #ifdef __clang__
  6409. #pragma clang diagnostic pop
  6410. #endif
  6411. #endif // SYSTEMEXCEPTION_T176217640_H
  6412. #ifndef INTPTR_T_H
  6413. #define INTPTR_T_H
  6414. #ifdef __clang__
  6415. #pragma clang diagnostic push
  6416. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6417. #pragma clang diagnostic ignored "-Wunused-variable"
  6418. #endif
  6419. // System.IntPtr
  6420. struct IntPtr_t
  6421. {
  6422. public:
  6423. // System.Void* System.IntPtr::m_value
  6424. void* ___m_value_0;
  6425. public:
  6426. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  6427. inline void* get_m_value_0() const { return ___m_value_0; }
  6428. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  6429. inline void set_m_value_0(void* value)
  6430. {
  6431. ___m_value_0 = value;
  6432. }
  6433. };
  6434. struct IntPtr_t_StaticFields
  6435. {
  6436. public:
  6437. // System.IntPtr System.IntPtr::Zero
  6438. intptr_t ___Zero_1;
  6439. public:
  6440. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  6441. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  6442. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  6443. inline void set_Zero_1(intptr_t value)
  6444. {
  6445. ___Zero_1 = value;
  6446. }
  6447. };
  6448. #ifdef __clang__
  6449. #pragma clang diagnostic pop
  6450. #endif
  6451. #endif // INTPTR_T_H
  6452. #ifndef ASSEMBLYFILEVERSIONATTRIBUTE_T14927972_H
  6453. #define ASSEMBLYFILEVERSIONATTRIBUTE_T14927972_H
  6454. #ifdef __clang__
  6455. #pragma clang diagnostic push
  6456. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6457. #pragma clang diagnostic ignored "-Wunused-variable"
  6458. #endif
  6459. // System.Reflection.AssemblyFileVersionAttribute
  6460. struct AssemblyFileVersionAttribute_t14927972 : public Attribute_t861562559
  6461. {
  6462. public:
  6463. // System.String System.Reflection.AssemblyFileVersionAttribute::name
  6464. String_t* ___name_0;
  6465. public:
  6466. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyFileVersionAttribute_t14927972, ___name_0)); }
  6467. inline String_t* get_name_0() const { return ___name_0; }
  6468. inline String_t** get_address_of_name_0() { return &___name_0; }
  6469. inline void set_name_0(String_t* value)
  6470. {
  6471. ___name_0 = value;
  6472. Il2CppCodeGenWriteBarrier((&___name_0), value);
  6473. }
  6474. };
  6475. #ifdef __clang__
  6476. #pragma clang diagnostic pop
  6477. #endif
  6478. #endif // ASSEMBLYFILEVERSIONATTRIBUTE_T14927972_H
  6479. #ifndef DECIMAL_T2948259380_H
  6480. #define DECIMAL_T2948259380_H
  6481. #ifdef __clang__
  6482. #pragma clang diagnostic push
  6483. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6484. #pragma clang diagnostic ignored "-Wunused-variable"
  6485. #endif
  6486. // System.Decimal
  6487. struct Decimal_t2948259380
  6488. {
  6489. public:
  6490. // System.UInt32 System.Decimal::flags
  6491. uint32_t ___flags_13;
  6492. // System.UInt32 System.Decimal::hi
  6493. uint32_t ___hi_14;
  6494. // System.UInt32 System.Decimal::lo
  6495. uint32_t ___lo_15;
  6496. // System.UInt32 System.Decimal::mid
  6497. uint32_t ___mid_16;
  6498. public:
  6499. inline static int32_t get_offset_of_flags_13() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___flags_13)); }
  6500. inline uint32_t get_flags_13() const { return ___flags_13; }
  6501. inline uint32_t* get_address_of_flags_13() { return &___flags_13; }
  6502. inline void set_flags_13(uint32_t value)
  6503. {
  6504. ___flags_13 = value;
  6505. }
  6506. inline static int32_t get_offset_of_hi_14() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___hi_14)); }
  6507. inline uint32_t get_hi_14() const { return ___hi_14; }
  6508. inline uint32_t* get_address_of_hi_14() { return &___hi_14; }
  6509. inline void set_hi_14(uint32_t value)
  6510. {
  6511. ___hi_14 = value;
  6512. }
  6513. inline static int32_t get_offset_of_lo_15() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___lo_15)); }
  6514. inline uint32_t get_lo_15() const { return ___lo_15; }
  6515. inline uint32_t* get_address_of_lo_15() { return &___lo_15; }
  6516. inline void set_lo_15(uint32_t value)
  6517. {
  6518. ___lo_15 = value;
  6519. }
  6520. inline static int32_t get_offset_of_mid_16() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___mid_16)); }
  6521. inline uint32_t get_mid_16() const { return ___mid_16; }
  6522. inline uint32_t* get_address_of_mid_16() { return &___mid_16; }
  6523. inline void set_mid_16(uint32_t value)
  6524. {
  6525. ___mid_16 = value;
  6526. }
  6527. };
  6528. struct Decimal_t2948259380_StaticFields
  6529. {
  6530. public:
  6531. // System.Decimal System.Decimal::MinValue
  6532. Decimal_t2948259380 ___MinValue_0;
  6533. // System.Decimal System.Decimal::MaxValue
  6534. Decimal_t2948259380 ___MaxValue_1;
  6535. // System.Decimal System.Decimal::MinusOne
  6536. Decimal_t2948259380 ___MinusOne_2;
  6537. // System.Decimal System.Decimal::One
  6538. Decimal_t2948259380 ___One_3;
  6539. // System.Decimal System.Decimal::Zero
  6540. Decimal_t2948259380 ___Zero_4;
  6541. // System.Decimal System.Decimal::MaxValueDiv10
  6542. Decimal_t2948259380 ___MaxValueDiv10_12;
  6543. public:
  6544. inline static int32_t get_offset_of_MinValue_0() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MinValue_0)); }
  6545. inline Decimal_t2948259380 get_MinValue_0() const { return ___MinValue_0; }
  6546. inline Decimal_t2948259380 * get_address_of_MinValue_0() { return &___MinValue_0; }
  6547. inline void set_MinValue_0(Decimal_t2948259380 value)
  6548. {
  6549. ___MinValue_0 = value;
  6550. }
  6551. inline static int32_t get_offset_of_MaxValue_1() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MaxValue_1)); }
  6552. inline Decimal_t2948259380 get_MaxValue_1() const { return ___MaxValue_1; }
  6553. inline Decimal_t2948259380 * get_address_of_MaxValue_1() { return &___MaxValue_1; }
  6554. inline void set_MaxValue_1(Decimal_t2948259380 value)
  6555. {
  6556. ___MaxValue_1 = value;
  6557. }
  6558. inline static int32_t get_offset_of_MinusOne_2() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MinusOne_2)); }
  6559. inline Decimal_t2948259380 get_MinusOne_2() const { return ___MinusOne_2; }
  6560. inline Decimal_t2948259380 * get_address_of_MinusOne_2() { return &___MinusOne_2; }
  6561. inline void set_MinusOne_2(Decimal_t2948259380 value)
  6562. {
  6563. ___MinusOne_2 = value;
  6564. }
  6565. inline static int32_t get_offset_of_One_3() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___One_3)); }
  6566. inline Decimal_t2948259380 get_One_3() const { return ___One_3; }
  6567. inline Decimal_t2948259380 * get_address_of_One_3() { return &___One_3; }
  6568. inline void set_One_3(Decimal_t2948259380 value)
  6569. {
  6570. ___One_3 = value;
  6571. }
  6572. inline static int32_t get_offset_of_Zero_4() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___Zero_4)); }
  6573. inline Decimal_t2948259380 get_Zero_4() const { return ___Zero_4; }
  6574. inline Decimal_t2948259380 * get_address_of_Zero_4() { return &___Zero_4; }
  6575. inline void set_Zero_4(Decimal_t2948259380 value)
  6576. {
  6577. ___Zero_4 = value;
  6578. }
  6579. inline static int32_t get_offset_of_MaxValueDiv10_12() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MaxValueDiv10_12)); }
  6580. inline Decimal_t2948259380 get_MaxValueDiv10_12() const { return ___MaxValueDiv10_12; }
  6581. inline Decimal_t2948259380 * get_address_of_MaxValueDiv10_12() { return &___MaxValueDiv10_12; }
  6582. inline void set_MaxValueDiv10_12(Decimal_t2948259380 value)
  6583. {
  6584. ___MaxValueDiv10_12 = value;
  6585. }
  6586. };
  6587. #ifdef __clang__
  6588. #pragma clang diagnostic pop
  6589. #endif
  6590. #endif // DECIMAL_T2948259380_H
  6591. #ifndef PARAMARRAYATTRIBUTE_T3664765590_H
  6592. #define PARAMARRAYATTRIBUTE_T3664765590_H
  6593. #ifdef __clang__
  6594. #pragma clang diagnostic push
  6595. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6596. #pragma clang diagnostic ignored "-Wunused-variable"
  6597. #endif
  6598. // System.ParamArrayAttribute
  6599. struct ParamArrayAttribute_t3664765590 : public Attribute_t861562559
  6600. {
  6601. public:
  6602. public:
  6603. };
  6604. #ifdef __clang__
  6605. #pragma clang diagnostic pop
  6606. #endif
  6607. #endif // PARAMARRAYATTRIBUTE_T3664765590_H
  6608. #ifndef INT64_T3736567304_H
  6609. #define INT64_T3736567304_H
  6610. #ifdef __clang__
  6611. #pragma clang diagnostic push
  6612. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6613. #pragma clang diagnostic ignored "-Wunused-variable"
  6614. #endif
  6615. // System.Int64
  6616. struct Int64_t3736567304
  6617. {
  6618. public:
  6619. // System.Int64 System.Int64::m_value
  6620. int64_t ___m_value_2;
  6621. public:
  6622. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Int64_t3736567304, ___m_value_2)); }
  6623. inline int64_t get_m_value_2() const { return ___m_value_2; }
  6624. inline int64_t* get_address_of_m_value_2() { return &___m_value_2; }
  6625. inline void set_m_value_2(int64_t value)
  6626. {
  6627. ___m_value_2 = value;
  6628. }
  6629. };
  6630. #ifdef __clang__
  6631. #pragma clang diagnostic pop
  6632. #endif
  6633. #endif // INT64_T3736567304_H
  6634. #ifndef ASSEMBLYCOMPANYATTRIBUTE_T909257512_H
  6635. #define ASSEMBLYCOMPANYATTRIBUTE_T909257512_H
  6636. #ifdef __clang__
  6637. #pragma clang diagnostic push
  6638. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6639. #pragma clang diagnostic ignored "-Wunused-variable"
  6640. #endif
  6641. // System.Reflection.AssemblyCompanyAttribute
  6642. struct AssemblyCompanyAttribute_t909257512 : public Attribute_t861562559
  6643. {
  6644. public:
  6645. // System.String System.Reflection.AssemblyCompanyAttribute::name
  6646. String_t* ___name_0;
  6647. public:
  6648. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyCompanyAttribute_t909257512, ___name_0)); }
  6649. inline String_t* get_name_0() const { return ___name_0; }
  6650. inline String_t** get_address_of_name_0() { return &___name_0; }
  6651. inline void set_name_0(String_t* value)
  6652. {
  6653. ___name_0 = value;
  6654. Il2CppCodeGenWriteBarrier((&___name_0), value);
  6655. }
  6656. };
  6657. #ifdef __clang__
  6658. #pragma clang diagnostic pop
  6659. #endif
  6660. #endif // ASSEMBLYCOMPANYATTRIBUTE_T909257512_H
  6661. #ifndef ASSEMBLYCONFIGURATIONATTRIBUTE_T2167450097_H
  6662. #define ASSEMBLYCONFIGURATIONATTRIBUTE_T2167450097_H
  6663. #ifdef __clang__
  6664. #pragma clang diagnostic push
  6665. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6666. #pragma clang diagnostic ignored "-Wunused-variable"
  6667. #endif
  6668. // System.Reflection.AssemblyConfigurationAttribute
  6669. struct AssemblyConfigurationAttribute_t2167450097 : public Attribute_t861562559
  6670. {
  6671. public:
  6672. // System.String System.Reflection.AssemblyConfigurationAttribute::name
  6673. String_t* ___name_0;
  6674. public:
  6675. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyConfigurationAttribute_t2167450097, ___name_0)); }
  6676. inline String_t* get_name_0() const { return ___name_0; }
  6677. inline String_t** get_address_of_name_0() { return &___name_0; }
  6678. inline void set_name_0(String_t* value)
  6679. {
  6680. ___name_0 = value;
  6681. Il2CppCodeGenWriteBarrier((&___name_0), value);
  6682. }
  6683. };
  6684. #ifdef __clang__
  6685. #pragma clang diagnostic pop
  6686. #endif
  6687. #endif // ASSEMBLYCONFIGURATIONATTRIBUTE_T2167450097_H
  6688. #ifndef ASSEMBLYCOPYRIGHTATTRIBUTE_T836190902_H
  6689. #define ASSEMBLYCOPYRIGHTATTRIBUTE_T836190902_H
  6690. #ifdef __clang__
  6691. #pragma clang diagnostic push
  6692. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6693. #pragma clang diagnostic ignored "-Wunused-variable"
  6694. #endif
  6695. // System.Reflection.AssemblyCopyrightAttribute
  6696. struct AssemblyCopyrightAttribute_t836190902 : public Attribute_t861562559
  6697. {
  6698. public:
  6699. // System.String System.Reflection.AssemblyCopyrightAttribute::name
  6700. String_t* ___name_0;
  6701. public:
  6702. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyCopyrightAttribute_t836190902, ___name_0)); }
  6703. inline String_t* get_name_0() const { return ___name_0; }
  6704. inline String_t** get_address_of_name_0() { return &___name_0; }
  6705. inline void set_name_0(String_t* value)
  6706. {
  6707. ___name_0 = value;
  6708. Il2CppCodeGenWriteBarrier((&___name_0), value);
  6709. }
  6710. };
  6711. #ifdef __clang__
  6712. #pragma clang diagnostic pop
  6713. #endif
  6714. #endif // ASSEMBLYCOPYRIGHTATTRIBUTE_T836190902_H
  6715. #ifndef ASSEMBLYDEFAULTALIASATTRIBUTE_T2176720766_H
  6716. #define ASSEMBLYDEFAULTALIASATTRIBUTE_T2176720766_H
  6717. #ifdef __clang__
  6718. #pragma clang diagnostic push
  6719. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6720. #pragma clang diagnostic ignored "-Wunused-variable"
  6721. #endif
  6722. // System.Reflection.AssemblyDefaultAliasAttribute
  6723. struct AssemblyDefaultAliasAttribute_t2176720766 : public Attribute_t861562559
  6724. {
  6725. public:
  6726. // System.String System.Reflection.AssemblyDefaultAliasAttribute::name
  6727. String_t* ___name_0;
  6728. public:
  6729. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyDefaultAliasAttribute_t2176720766, ___name_0)); }
  6730. inline String_t* get_name_0() const { return ___name_0; }
  6731. inline String_t** get_address_of_name_0() { return &___name_0; }
  6732. inline void set_name_0(String_t* value)
  6733. {
  6734. ___name_0 = value;
  6735. Il2CppCodeGenWriteBarrier((&___name_0), value);
  6736. }
  6737. };
  6738. #ifdef __clang__
  6739. #pragma clang diagnostic pop
  6740. #endif
  6741. #endif // ASSEMBLYDEFAULTALIASATTRIBUTE_T2176720766_H
  6742. #ifndef ASSEMBLYDELAYSIGNATTRIBUTE_T176441654_H
  6743. #define ASSEMBLYDELAYSIGNATTRIBUTE_T176441654_H
  6744. #ifdef __clang__
  6745. #pragma clang diagnostic push
  6746. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6747. #pragma clang diagnostic ignored "-Wunused-variable"
  6748. #endif
  6749. // System.Reflection.AssemblyDelaySignAttribute
  6750. struct AssemblyDelaySignAttribute_t176441654 : public Attribute_t861562559
  6751. {
  6752. public:
  6753. // System.Boolean System.Reflection.AssemblyDelaySignAttribute::delay
  6754. bool ___delay_0;
  6755. public:
  6756. inline static int32_t get_offset_of_delay_0() { return static_cast<int32_t>(offsetof(AssemblyDelaySignAttribute_t176441654, ___delay_0)); }
  6757. inline bool get_delay_0() const { return ___delay_0; }
  6758. inline bool* get_address_of_delay_0() { return &___delay_0; }
  6759. inline void set_delay_0(bool value)
  6760. {
  6761. ___delay_0 = value;
  6762. }
  6763. };
  6764. #ifdef __clang__
  6765. #pragma clang diagnostic pop
  6766. #endif
  6767. #endif // ASSEMBLYDELAYSIGNATTRIBUTE_T176441654_H
  6768. #ifndef ASSEMBLYDESCRIPTIONATTRIBUTE_T1046996844_H
  6769. #define ASSEMBLYDESCRIPTIONATTRIBUTE_T1046996844_H
  6770. #ifdef __clang__
  6771. #pragma clang diagnostic push
  6772. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6773. #pragma clang diagnostic ignored "-Wunused-variable"
  6774. #endif
  6775. // System.Reflection.AssemblyDescriptionAttribute
  6776. struct AssemblyDescriptionAttribute_t1046996844 : public Attribute_t861562559
  6777. {
  6778. public:
  6779. // System.String System.Reflection.AssemblyDescriptionAttribute::name
  6780. String_t* ___name_0;
  6781. public:
  6782. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyDescriptionAttribute_t1046996844, ___name_0)); }
  6783. inline String_t* get_name_0() const { return ___name_0; }
  6784. inline String_t** get_address_of_name_0() { return &___name_0; }
  6785. inline void set_name_0(String_t* value)
  6786. {
  6787. ___name_0 = value;
  6788. Il2CppCodeGenWriteBarrier((&___name_0), value);
  6789. }
  6790. };
  6791. #ifdef __clang__
  6792. #pragma clang diagnostic pop
  6793. #endif
  6794. #endif // ASSEMBLYDESCRIPTIONATTRIBUTE_T1046996844_H
  6795. #ifndef RSA_T2385438082_H
  6796. #define RSA_T2385438082_H
  6797. #ifdef __clang__
  6798. #pragma clang diagnostic push
  6799. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6800. #pragma clang diagnostic ignored "-Wunused-variable"
  6801. #endif
  6802. // System.Security.Cryptography.RSA
  6803. struct RSA_t2385438082 : public AsymmetricAlgorithm_t932037087
  6804. {
  6805. public:
  6806. public:
  6807. };
  6808. #ifdef __clang__
  6809. #pragma clang diagnostic pop
  6810. #endif
  6811. #endif // RSA_T2385438082_H
  6812. #ifndef TARGETPARAMETERCOUNTEXCEPTION_T1216617239_H
  6813. #define TARGETPARAMETERCOUNTEXCEPTION_T1216617239_H
  6814. #ifdef __clang__
  6815. #pragma clang diagnostic push
  6816. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6817. #pragma clang diagnostic ignored "-Wunused-variable"
  6818. #endif
  6819. // System.Reflection.TargetParameterCountException
  6820. struct TargetParameterCountException_t1216617239 : public Exception_t
  6821. {
  6822. public:
  6823. public:
  6824. };
  6825. #ifdef __clang__
  6826. #pragma clang diagnostic pop
  6827. #endif
  6828. #endif // TARGETPARAMETERCOUNTEXCEPTION_T1216617239_H
  6829. #ifndef ASSEMBLYTITLEATTRIBUTE_T1901133402_H
  6830. #define ASSEMBLYTITLEATTRIBUTE_T1901133402_H
  6831. #ifdef __clang__
  6832. #pragma clang diagnostic push
  6833. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6834. #pragma clang diagnostic ignored "-Wunused-variable"
  6835. #endif
  6836. // System.Reflection.AssemblyTitleAttribute
  6837. struct AssemblyTitleAttribute_t1901133402 : public Attribute_t861562559
  6838. {
  6839. public:
  6840. // System.String System.Reflection.AssemblyTitleAttribute::name
  6841. String_t* ___name_0;
  6842. public:
  6843. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyTitleAttribute_t1901133402, ___name_0)); }
  6844. inline String_t* get_name_0() const { return ___name_0; }
  6845. inline String_t** get_address_of_name_0() { return &___name_0; }
  6846. inline void set_name_0(String_t* value)
  6847. {
  6848. ___name_0 = value;
  6849. Il2CppCodeGenWriteBarrier((&___name_0), value);
  6850. }
  6851. };
  6852. #ifdef __clang__
  6853. #pragma clang diagnostic pop
  6854. #endif
  6855. #endif // ASSEMBLYTITLEATTRIBUTE_T1901133402_H
  6856. #ifndef ASSEMBLYTRADEMARKATTRIBUTE_T3598190473_H
  6857. #define ASSEMBLYTRADEMARKATTRIBUTE_T3598190473_H
  6858. #ifdef __clang__
  6859. #pragma clang diagnostic push
  6860. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6861. #pragma clang diagnostic ignored "-Wunused-variable"
  6862. #endif
  6863. // System.Reflection.AssemblyTrademarkAttribute
  6864. struct AssemblyTrademarkAttribute_t3598190473 : public Attribute_t861562559
  6865. {
  6866. public:
  6867. // System.String System.Reflection.AssemblyTrademarkAttribute::name
  6868. String_t* ___name_0;
  6869. public:
  6870. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyTrademarkAttribute_t3598190473, ___name_0)); }
  6871. inline String_t* get_name_0() const { return ___name_0; }
  6872. inline String_t** get_address_of_name_0() { return &___name_0; }
  6873. inline void set_name_0(String_t* value)
  6874. {
  6875. ___name_0 = value;
  6876. Il2CppCodeGenWriteBarrier((&___name_0), value);
  6877. }
  6878. };
  6879. #ifdef __clang__
  6880. #pragma clang diagnostic pop
  6881. #endif
  6882. #endif // ASSEMBLYTRADEMARKATTRIBUTE_T3598190473_H
  6883. #ifndef CUSTOMCONSTANTATTRIBUTE_T1681301359_H
  6884. #define CUSTOMCONSTANTATTRIBUTE_T1681301359_H
  6885. #ifdef __clang__
  6886. #pragma clang diagnostic push
  6887. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6888. #pragma clang diagnostic ignored "-Wunused-variable"
  6889. #endif
  6890. // System.Runtime.CompilerServices.CustomConstantAttribute
  6891. struct CustomConstantAttribute_t1681301359 : public Attribute_t861562559
  6892. {
  6893. public:
  6894. public:
  6895. };
  6896. #ifdef __clang__
  6897. #pragma clang diagnostic pop
  6898. #endif
  6899. #endif // CUSTOMCONSTANTATTRIBUTE_T1681301359_H
  6900. #ifndef METHODBASE_T_H
  6901. #define METHODBASE_T_H
  6902. #ifdef __clang__
  6903. #pragma clang diagnostic push
  6904. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6905. #pragma clang diagnostic ignored "-Wunused-variable"
  6906. #endif
  6907. // System.Reflection.MethodBase
  6908. struct MethodBase_t : public MemberInfo_t
  6909. {
  6910. public:
  6911. public:
  6912. };
  6913. #ifdef __clang__
  6914. #pragma clang diagnostic pop
  6915. #endif
  6916. #endif // METHODBASE_T_H
  6917. #ifndef DEFAULT_T2456596213_H
  6918. #define DEFAULT_T2456596213_H
  6919. #ifdef __clang__
  6920. #pragma clang diagnostic push
  6921. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6922. #pragma clang diagnostic ignored "-Wunused-variable"
  6923. #endif
  6924. // System.Reflection.Binder/Default
  6925. struct Default_t2456596213 : public Binder_t2999457153
  6926. {
  6927. public:
  6928. public:
  6929. };
  6930. #ifdef __clang__
  6931. #pragma clang diagnostic pop
  6932. #endif
  6933. #endif // DEFAULT_T2456596213_H
  6934. #ifndef NEUTRALRESOURCESLANGUAGEATTRIBUTE_T2027633532_H
  6935. #define NEUTRALRESOURCESLANGUAGEATTRIBUTE_T2027633532_H
  6936. #ifdef __clang__
  6937. #pragma clang diagnostic push
  6938. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6939. #pragma clang diagnostic ignored "-Wunused-variable"
  6940. #endif
  6941. // System.Resources.NeutralResourcesLanguageAttribute
  6942. struct NeutralResourcesLanguageAttribute_t2027633532 : public Attribute_t861562559
  6943. {
  6944. public:
  6945. // System.String System.Resources.NeutralResourcesLanguageAttribute::culture
  6946. String_t* ___culture_0;
  6947. public:
  6948. inline static int32_t get_offset_of_culture_0() { return static_cast<int32_t>(offsetof(NeutralResourcesLanguageAttribute_t2027633532, ___culture_0)); }
  6949. inline String_t* get_culture_0() const { return ___culture_0; }
  6950. inline String_t** get_address_of_culture_0() { return &___culture_0; }
  6951. inline void set_culture_0(String_t* value)
  6952. {
  6953. ___culture_0 = value;
  6954. Il2CppCodeGenWriteBarrier((&___culture_0), value);
  6955. }
  6956. };
  6957. #ifdef __clang__
  6958. #pragma clang diagnostic pop
  6959. #endif
  6960. #endif // NEUTRALRESOURCESLANGUAGEATTRIBUTE_T2027633532_H
  6961. #ifndef ASSEMBLYPRODUCTATTRIBUTE_T1000945320_H
  6962. #define ASSEMBLYPRODUCTATTRIBUTE_T1000945320_H
  6963. #ifdef __clang__
  6964. #pragma clang diagnostic push
  6965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6966. #pragma clang diagnostic ignored "-Wunused-variable"
  6967. #endif
  6968. // System.Reflection.AssemblyProductAttribute
  6969. struct AssemblyProductAttribute_t1000945320 : public Attribute_t861562559
  6970. {
  6971. public:
  6972. // System.String System.Reflection.AssemblyProductAttribute::name
  6973. String_t* ___name_0;
  6974. public:
  6975. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyProductAttribute_t1000945320, ___name_0)); }
  6976. inline String_t* get_name_0() const { return ___name_0; }
  6977. inline String_t** get_address_of_name_0() { return &___name_0; }
  6978. inline void set_name_0(String_t* value)
  6979. {
  6980. ___name_0 = value;
  6981. Il2CppCodeGenWriteBarrier((&___name_0), value);
  6982. }
  6983. };
  6984. #ifdef __clang__
  6985. #pragma clang diagnostic pop
  6986. #endif
  6987. #endif // ASSEMBLYPRODUCTATTRIBUTE_T1000945320_H
  6988. #ifndef SHA1_T1803193667_H
  6989. #define SHA1_T1803193667_H
  6990. #ifdef __clang__
  6991. #pragma clang diagnostic push
  6992. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6993. #pragma clang diagnostic ignored "-Wunused-variable"
  6994. #endif
  6995. // System.Security.Cryptography.SHA1
  6996. struct SHA1_t1803193667 : public HashAlgorithm_t1432317219
  6997. {
  6998. public:
  6999. public:
  7000. };
  7001. #ifdef __clang__
  7002. #pragma clang diagnostic pop
  7003. #endif
  7004. #endif // SHA1_T1803193667_H
  7005. #ifndef TARGETEXCEPTION_T3386045725_H
  7006. #define TARGETEXCEPTION_T3386045725_H
  7007. #ifdef __clang__
  7008. #pragma clang diagnostic push
  7009. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7010. #pragma clang diagnostic ignored "-Wunused-variable"
  7011. #endif
  7012. // System.Reflection.TargetException
  7013. struct TargetException_t3386045725 : public Exception_t
  7014. {
  7015. public:
  7016. public:
  7017. };
  7018. #ifdef __clang__
  7019. #pragma clang diagnostic pop
  7020. #endif
  7021. #endif // TARGETEXCEPTION_T3386045725_H
  7022. #ifndef ORDINALCOMPARER_T3407243298_H
  7023. #define ORDINALCOMPARER_T3407243298_H
  7024. #ifdef __clang__
  7025. #pragma clang diagnostic push
  7026. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7027. #pragma clang diagnostic ignored "-Wunused-variable"
  7028. #endif
  7029. // System.OrdinalComparer
  7030. struct OrdinalComparer_t3407243298 : public StringComparer_t3301955079
  7031. {
  7032. public:
  7033. // System.Boolean System.OrdinalComparer::_ignoreCase
  7034. bool ____ignoreCase_4;
  7035. public:
  7036. inline static int32_t get_offset_of__ignoreCase_4() { return static_cast<int32_t>(offsetof(OrdinalComparer_t3407243298, ____ignoreCase_4)); }
  7037. inline bool get__ignoreCase_4() const { return ____ignoreCase_4; }
  7038. inline bool* get_address_of__ignoreCase_4() { return &____ignoreCase_4; }
  7039. inline void set__ignoreCase_4(bool value)
  7040. {
  7041. ____ignoreCase_4 = value;
  7042. }
  7043. };
  7044. #ifdef __clang__
  7045. #pragma clang diagnostic pop
  7046. #endif
  7047. #endif // ORDINALCOMPARER_T3407243298_H
  7048. #ifndef PARAMETERATTRIBUTES_T1826424051_H
  7049. #define PARAMETERATTRIBUTES_T1826424051_H
  7050. #ifdef __clang__
  7051. #pragma clang diagnostic push
  7052. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7053. #pragma clang diagnostic ignored "-Wunused-variable"
  7054. #endif
  7055. // System.Reflection.ParameterAttributes
  7056. struct ParameterAttributes_t1826424051
  7057. {
  7058. public:
  7059. // System.Int32 System.Reflection.ParameterAttributes::value__
  7060. int32_t ___value___1;
  7061. public:
  7062. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(ParameterAttributes_t1826424051, ___value___1)); }
  7063. inline int32_t get_value___1() const { return ___value___1; }
  7064. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7065. inline void set_value___1(int32_t value)
  7066. {
  7067. ___value___1 = value;
  7068. }
  7069. };
  7070. #ifdef __clang__
  7071. #pragma clang diagnostic pop
  7072. #endif
  7073. #endif // PARAMETERATTRIBUTES_T1826424051_H
  7074. #ifndef SEEKORIGIN_T1441174344_H
  7075. #define SEEKORIGIN_T1441174344_H
  7076. #ifdef __clang__
  7077. #pragma clang diagnostic push
  7078. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7079. #pragma clang diagnostic ignored "-Wunused-variable"
  7080. #endif
  7081. // System.IO.SeekOrigin
  7082. struct SeekOrigin_t1441174344
  7083. {
  7084. public:
  7085. // System.Int32 System.IO.SeekOrigin::value__
  7086. int32_t ___value___1;
  7087. public:
  7088. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(SeekOrigin_t1441174344, ___value___1)); }
  7089. inline int32_t get_value___1() const { return ___value___1; }
  7090. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7091. inline void set_value___1(int32_t value)
  7092. {
  7093. ___value___1 = value;
  7094. }
  7095. };
  7096. #ifdef __clang__
  7097. #pragma clang diagnostic pop
  7098. #endif
  7099. #endif // SEEKORIGIN_T1441174344_H
  7100. #ifndef MONOEVENT_T_H
  7101. #define MONOEVENT_T_H
  7102. #ifdef __clang__
  7103. #pragma clang diagnostic push
  7104. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7105. #pragma clang diagnostic ignored "-Wunused-variable"
  7106. #endif
  7107. // System.Reflection.MonoEvent
  7108. struct MonoEvent_t : public EventInfo_t
  7109. {
  7110. public:
  7111. // System.IntPtr System.Reflection.MonoEvent::klass
  7112. intptr_t ___klass_1;
  7113. // System.IntPtr System.Reflection.MonoEvent::handle
  7114. intptr_t ___handle_2;
  7115. public:
  7116. inline static int32_t get_offset_of_klass_1() { return static_cast<int32_t>(offsetof(MonoEvent_t, ___klass_1)); }
  7117. inline intptr_t get_klass_1() const { return ___klass_1; }
  7118. inline intptr_t* get_address_of_klass_1() { return &___klass_1; }
  7119. inline void set_klass_1(intptr_t value)
  7120. {
  7121. ___klass_1 = value;
  7122. }
  7123. inline static int32_t get_offset_of_handle_2() { return static_cast<int32_t>(offsetof(MonoEvent_t, ___handle_2)); }
  7124. inline intptr_t get_handle_2() const { return ___handle_2; }
  7125. inline intptr_t* get_address_of_handle_2() { return &___handle_2; }
  7126. inline void set_handle_2(intptr_t value)
  7127. {
  7128. ___handle_2 = value;
  7129. }
  7130. };
  7131. #ifdef __clang__
  7132. #pragma clang diagnostic pop
  7133. #endif
  7134. #endif // MONOEVENT_T_H
  7135. #ifndef DATETIMECONSTANTATTRIBUTE_T375130962_H
  7136. #define DATETIMECONSTANTATTRIBUTE_T375130962_H
  7137. #ifdef __clang__
  7138. #pragma clang diagnostic push
  7139. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7140. #pragma clang diagnostic ignored "-Wunused-variable"
  7141. #endif
  7142. // System.Runtime.CompilerServices.DateTimeConstantAttribute
  7143. struct DateTimeConstantAttribute_t375130962 : public CustomConstantAttribute_t1681301359
  7144. {
  7145. public:
  7146. // System.Int64 System.Runtime.CompilerServices.DateTimeConstantAttribute::ticks
  7147. int64_t ___ticks_0;
  7148. public:
  7149. inline static int32_t get_offset_of_ticks_0() { return static_cast<int32_t>(offsetof(DateTimeConstantAttribute_t375130962, ___ticks_0)); }
  7150. inline int64_t get_ticks_0() const { return ___ticks_0; }
  7151. inline int64_t* get_address_of_ticks_0() { return &___ticks_0; }
  7152. inline void set_ticks_0(int64_t value)
  7153. {
  7154. ___ticks_0 = value;
  7155. }
  7156. };
  7157. #ifdef __clang__
  7158. #pragma clang diagnostic pop
  7159. #endif
  7160. #endif // DATETIMECONSTANTATTRIBUTE_T375130962_H
  7161. #ifndef SECURITYACTION_T569814076_H
  7162. #define SECURITYACTION_T569814076_H
  7163. #ifdef __clang__
  7164. #pragma clang diagnostic push
  7165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7166. #pragma clang diagnostic ignored "-Wunused-variable"
  7167. #endif
  7168. // System.Security.Permissions.SecurityAction
  7169. struct SecurityAction_t569814076
  7170. {
  7171. public:
  7172. // System.Int32 System.Security.Permissions.SecurityAction::value__
  7173. int32_t ___value___1;
  7174. public:
  7175. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(SecurityAction_t569814076, ___value___1)); }
  7176. inline int32_t get_value___1() const { return ___value___1; }
  7177. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7178. inline void set_value___1(int32_t value)
  7179. {
  7180. ___value___1 = value;
  7181. }
  7182. };
  7183. #ifdef __clang__
  7184. #pragma clang diagnostic pop
  7185. #endif
  7186. #endif // SECURITYACTION_T569814076_H
  7187. #ifndef PINFO_T446749821_H
  7188. #define PINFO_T446749821_H
  7189. #ifdef __clang__
  7190. #pragma clang diagnostic push
  7191. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7192. #pragma clang diagnostic ignored "-Wunused-variable"
  7193. #endif
  7194. // System.Reflection.PInfo
  7195. struct PInfo_t446749821
  7196. {
  7197. public:
  7198. // System.Int32 System.Reflection.PInfo::value__
  7199. int32_t ___value___1;
  7200. public:
  7201. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(PInfo_t446749821, ___value___1)); }
  7202. inline int32_t get_value___1() const { return ___value___1; }
  7203. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7204. inline void set_value___1(int32_t value)
  7205. {
  7206. ___value___1 = value;
  7207. }
  7208. };
  7209. #ifdef __clang__
  7210. #pragma clang diagnostic pop
  7211. #endif
  7212. #endif // PINFO_T446749821_H
  7213. #ifndef PROPERTYATTRIBUTES_T3388002996_H
  7214. #define PROPERTYATTRIBUTES_T3388002996_H
  7215. #ifdef __clang__
  7216. #pragma clang diagnostic push
  7217. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7218. #pragma clang diagnostic ignored "-Wunused-variable"
  7219. #endif
  7220. // System.Reflection.PropertyAttributes
  7221. struct PropertyAttributes_t3388002996
  7222. {
  7223. public:
  7224. // System.Int32 System.Reflection.PropertyAttributes::value__
  7225. int32_t ___value___1;
  7226. public:
  7227. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(PropertyAttributes_t3388002996, ___value___1)); }
  7228. inline int32_t get_value___1() const { return ___value___1; }
  7229. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7230. inline void set_value___1(int32_t value)
  7231. {
  7232. ___value___1 = value;
  7233. }
  7234. };
  7235. #ifdef __clang__
  7236. #pragma clang diagnostic pop
  7237. #endif
  7238. #endif // PROPERTYATTRIBUTES_T3388002996_H
  7239. #ifndef PREDEFINEDRESOURCETYPE_T4229135164_H
  7240. #define PREDEFINEDRESOURCETYPE_T4229135164_H
  7241. #ifdef __clang__
  7242. #pragma clang diagnostic push
  7243. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7244. #pragma clang diagnostic ignored "-Wunused-variable"
  7245. #endif
  7246. // System.Resources.PredefinedResourceType
  7247. struct PredefinedResourceType_t4229135164
  7248. {
  7249. public:
  7250. // System.Int32 System.Resources.PredefinedResourceType::value__
  7251. int32_t ___value___1;
  7252. public:
  7253. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(PredefinedResourceType_t4229135164, ___value___1)); }
  7254. inline int32_t get_value___1() const { return ___value___1; }
  7255. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7256. inline void set_value___1(int32_t value)
  7257. {
  7258. ___value___1 = value;
  7259. }
  7260. };
  7261. #ifdef __clang__
  7262. #pragma clang diagnostic pop
  7263. #endif
  7264. #endif // PREDEFINEDRESOURCETYPE_T4229135164_H
  7265. #ifndef PROCESSORARCHITECTURE_T305929193_H
  7266. #define PROCESSORARCHITECTURE_T305929193_H
  7267. #ifdef __clang__
  7268. #pragma clang diagnostic push
  7269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7270. #pragma clang diagnostic ignored "-Wunused-variable"
  7271. #endif
  7272. // System.Reflection.ProcessorArchitecture
  7273. struct ProcessorArchitecture_t305929193
  7274. {
  7275. public:
  7276. // System.Int32 System.Reflection.ProcessorArchitecture::value__
  7277. int32_t ___value___1;
  7278. public:
  7279. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(ProcessorArchitecture_t305929193, ___value___1)); }
  7280. inline int32_t get_value___1() const { return ___value___1; }
  7281. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7282. inline void set_value___1(int32_t value)
  7283. {
  7284. ___value___1 = value;
  7285. }
  7286. };
  7287. #ifdef __clang__
  7288. #pragma clang diagnostic pop
  7289. #endif
  7290. #endif // PROCESSORARCHITECTURE_T305929193_H
  7291. #ifndef FILEACCESS_T1659085276_H
  7292. #define FILEACCESS_T1659085276_H
  7293. #ifdef __clang__
  7294. #pragma clang diagnostic push
  7295. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7296. #pragma clang diagnostic ignored "-Wunused-variable"
  7297. #endif
  7298. // System.IO.FileAccess
  7299. struct FileAccess_t1659085276
  7300. {
  7301. public:
  7302. // System.Int32 System.IO.FileAccess::value__
  7303. int32_t ___value___1;
  7304. public:
  7305. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(FileAccess_t1659085276, ___value___1)); }
  7306. inline int32_t get_value___1() const { return ___value___1; }
  7307. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7308. inline void set_value___1(int32_t value)
  7309. {
  7310. ___value___1 = value;
  7311. }
  7312. };
  7313. #ifdef __clang__
  7314. #pragma clang diagnostic pop
  7315. #endif
  7316. #endif // FILEACCESS_T1659085276_H
  7317. #ifndef FILEMODE_T1183438340_H
  7318. #define FILEMODE_T1183438340_H
  7319. #ifdef __clang__
  7320. #pragma clang diagnostic push
  7321. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7322. #pragma clang diagnostic ignored "-Wunused-variable"
  7323. #endif
  7324. // System.IO.FileMode
  7325. struct FileMode_t1183438340
  7326. {
  7327. public:
  7328. // System.Int32 System.IO.FileMode::value__
  7329. int32_t ___value___1;
  7330. public:
  7331. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(FileMode_t1183438340, ___value___1)); }
  7332. inline int32_t get_value___1() const { return ___value___1; }
  7333. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7334. inline void set_value___1(int32_t value)
  7335. {
  7336. ___value___1 = value;
  7337. }
  7338. };
  7339. #ifdef __clang__
  7340. #pragma clang diagnostic pop
  7341. #endif
  7342. #endif // FILEMODE_T1183438340_H
  7343. #ifndef THREADABORTEXCEPTION_T4074510458_H
  7344. #define THREADABORTEXCEPTION_T4074510458_H
  7345. #ifdef __clang__
  7346. #pragma clang diagnostic push
  7347. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7348. #pragma clang diagnostic ignored "-Wunused-variable"
  7349. #endif
  7350. // System.Threading.ThreadAbortException
  7351. struct ThreadAbortException_t4074510458 : public SystemException_t176217640
  7352. {
  7353. public:
  7354. public:
  7355. };
  7356. #ifdef __clang__
  7357. #pragma clang diagnostic pop
  7358. #endif
  7359. #endif // THREADABORTEXCEPTION_T4074510458_H
  7360. #ifndef SERIALIZATIONEXCEPTION_T3941511869_H
  7361. #define SERIALIZATIONEXCEPTION_T3941511869_H
  7362. #ifdef __clang__
  7363. #pragma clang diagnostic push
  7364. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7365. #pragma clang diagnostic ignored "-Wunused-variable"
  7366. #endif
  7367. // System.Runtime.Serialization.SerializationException
  7368. struct SerializationException_t3941511869 : public SystemException_t176217640
  7369. {
  7370. public:
  7371. public:
  7372. };
  7373. #ifdef __clang__
  7374. #pragma clang diagnostic pop
  7375. #endif
  7376. #endif // SERIALIZATIONEXCEPTION_T3941511869_H
  7377. #ifndef FILESHARE_T3553318550_H
  7378. #define FILESHARE_T3553318550_H
  7379. #ifdef __clang__
  7380. #pragma clang diagnostic push
  7381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7382. #pragma clang diagnostic ignored "-Wunused-variable"
  7383. #endif
  7384. // System.IO.FileShare
  7385. struct FileShare_t3553318550
  7386. {
  7387. public:
  7388. // System.Int32 System.IO.FileShare::value__
  7389. int32_t ___value___1;
  7390. public:
  7391. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(FileShare_t3553318550, ___value___1)); }
  7392. inline int32_t get_value___1() const { return ___value___1; }
  7393. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7394. inline void set_value___1(int32_t value)
  7395. {
  7396. ___value___1 = value;
  7397. }
  7398. };
  7399. #ifdef __clang__
  7400. #pragma clang diagnostic pop
  7401. #endif
  7402. #endif // FILESHARE_T3553318550_H
  7403. #ifndef MEMBERACCESSEXCEPTION_T1734467078_H
  7404. #define MEMBERACCESSEXCEPTION_T1734467078_H
  7405. #ifdef __clang__
  7406. #pragma clang diagnostic push
  7407. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7408. #pragma clang diagnostic ignored "-Wunused-variable"
  7409. #endif
  7410. // System.MemberAccessException
  7411. struct MemberAccessException_t1734467078 : public SystemException_t176217640
  7412. {
  7413. public:
  7414. public:
  7415. };
  7416. #ifdef __clang__
  7417. #pragma clang diagnostic pop
  7418. #endif
  7419. #endif // MEMBERACCESSEXCEPTION_T1734467078_H
  7420. #ifndef UNMANAGEDTYPE_T523127242_H
  7421. #define UNMANAGEDTYPE_T523127242_H
  7422. #ifdef __clang__
  7423. #pragma clang diagnostic push
  7424. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7425. #pragma clang diagnostic ignored "-Wunused-variable"
  7426. #endif
  7427. // System.Runtime.InteropServices.UnmanagedType
  7428. struct UnmanagedType_t523127242
  7429. {
  7430. public:
  7431. // System.Int32 System.Runtime.InteropServices.UnmanagedType::value__
  7432. int32_t ___value___1;
  7433. public:
  7434. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(UnmanagedType_t523127242, ___value___1)); }
  7435. inline int32_t get_value___1() const { return ___value___1; }
  7436. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7437. inline void set_value___1(int32_t value)
  7438. {
  7439. ___value___1 = value;
  7440. }
  7441. };
  7442. #ifdef __clang__
  7443. #pragma clang diagnostic pop
  7444. #endif
  7445. #endif // UNMANAGEDTYPE_T523127242_H
  7446. #ifndef ARGUMENTEXCEPTION_T132251570_H
  7447. #define ARGUMENTEXCEPTION_T132251570_H
  7448. #ifdef __clang__
  7449. #pragma clang diagnostic push
  7450. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7451. #pragma clang diagnostic ignored "-Wunused-variable"
  7452. #endif
  7453. // System.ArgumentException
  7454. struct ArgumentException_t132251570 : public SystemException_t176217640
  7455. {
  7456. public:
  7457. // System.String System.ArgumentException::param_name
  7458. String_t* ___param_name_12;
  7459. public:
  7460. inline static int32_t get_offset_of_param_name_12() { return static_cast<int32_t>(offsetof(ArgumentException_t132251570, ___param_name_12)); }
  7461. inline String_t* get_param_name_12() const { return ___param_name_12; }
  7462. inline String_t** get_address_of_param_name_12() { return &___param_name_12; }
  7463. inline void set_param_name_12(String_t* value)
  7464. {
  7465. ___param_name_12 = value;
  7466. Il2CppCodeGenWriteBarrier((&___param_name_12), value);
  7467. }
  7468. };
  7469. #ifdef __clang__
  7470. #pragma clang diagnostic pop
  7471. #endif
  7472. #endif // ARGUMENTEXCEPTION_T132251570_H
  7473. #ifndef EVENTATTRIBUTES_T1153671773_H
  7474. #define EVENTATTRIBUTES_T1153671773_H
  7475. #ifdef __clang__
  7476. #pragma clang diagnostic push
  7477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7478. #pragma clang diagnostic ignored "-Wunused-variable"
  7479. #endif
  7480. // System.Reflection.EventAttributes
  7481. struct EventAttributes_t1153671773
  7482. {
  7483. public:
  7484. // System.Int32 System.Reflection.EventAttributes::value__
  7485. int32_t ___value___1;
  7486. public:
  7487. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(EventAttributes_t1153671773, ___value___1)); }
  7488. inline int32_t get_value___1() const { return ___value___1; }
  7489. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7490. inline void set_value___1(int32_t value)
  7491. {
  7492. ___value___1 = value;
  7493. }
  7494. };
  7495. #ifdef __clang__
  7496. #pragma clang diagnostic pop
  7497. #endif
  7498. #endif // EVENTATTRIBUTES_T1153671773_H
  7499. #ifndef DELEGATE_T1188392813_H
  7500. #define DELEGATE_T1188392813_H
  7501. #ifdef __clang__
  7502. #pragma clang diagnostic push
  7503. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7504. #pragma clang diagnostic ignored "-Wunused-variable"
  7505. #endif
  7506. // System.Delegate
  7507. struct Delegate_t1188392813 : public RuntimeObject
  7508. {
  7509. public:
  7510. // System.IntPtr System.Delegate::method_ptr
  7511. Il2CppMethodPointer ___method_ptr_0;
  7512. // System.IntPtr System.Delegate::invoke_impl
  7513. intptr_t ___invoke_impl_1;
  7514. // System.Object System.Delegate::m_target
  7515. RuntimeObject * ___m_target_2;
  7516. // System.IntPtr System.Delegate::method
  7517. intptr_t ___method_3;
  7518. // System.IntPtr System.Delegate::delegate_trampoline
  7519. intptr_t ___delegate_trampoline_4;
  7520. // System.IntPtr System.Delegate::method_code
  7521. intptr_t ___method_code_5;
  7522. // System.Reflection.MethodInfo System.Delegate::method_info
  7523. MethodInfo_t * ___method_info_6;
  7524. // System.Reflection.MethodInfo System.Delegate::original_method_info
  7525. MethodInfo_t * ___original_method_info_7;
  7526. // System.DelegateData System.Delegate::data
  7527. DelegateData_t1677132599 * ___data_8;
  7528. public:
  7529. inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_ptr_0)); }
  7530. inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
  7531. inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
  7532. inline void set_method_ptr_0(Il2CppMethodPointer value)
  7533. {
  7534. ___method_ptr_0 = value;
  7535. }
  7536. inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___invoke_impl_1)); }
  7537. inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
  7538. inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
  7539. inline void set_invoke_impl_1(intptr_t value)
  7540. {
  7541. ___invoke_impl_1 = value;
  7542. }
  7543. inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___m_target_2)); }
  7544. inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
  7545. inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
  7546. inline void set_m_target_2(RuntimeObject * value)
  7547. {
  7548. ___m_target_2 = value;
  7549. Il2CppCodeGenWriteBarrier((&___m_target_2), value);
  7550. }
  7551. inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_3)); }
  7552. inline intptr_t get_method_3() const { return ___method_3; }
  7553. inline intptr_t* get_address_of_method_3() { return &___method_3; }
  7554. inline void set_method_3(intptr_t value)
  7555. {
  7556. ___method_3 = value;
  7557. }
  7558. inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___delegate_trampoline_4)); }
  7559. inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
  7560. inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
  7561. inline void set_delegate_trampoline_4(intptr_t value)
  7562. {
  7563. ___delegate_trampoline_4 = value;
  7564. }
  7565. inline static int32_t get_offset_of_method_code_5() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_code_5)); }
  7566. inline intptr_t get_method_code_5() const { return ___method_code_5; }
  7567. inline intptr_t* get_address_of_method_code_5() { return &___method_code_5; }
  7568. inline void set_method_code_5(intptr_t value)
  7569. {
  7570. ___method_code_5 = value;
  7571. }
  7572. inline static int32_t get_offset_of_method_info_6() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_info_6)); }
  7573. inline MethodInfo_t * get_method_info_6() const { return ___method_info_6; }
  7574. inline MethodInfo_t ** get_address_of_method_info_6() { return &___method_info_6; }
  7575. inline void set_method_info_6(MethodInfo_t * value)
  7576. {
  7577. ___method_info_6 = value;
  7578. Il2CppCodeGenWriteBarrier((&___method_info_6), value);
  7579. }
  7580. inline static int32_t get_offset_of_original_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___original_method_info_7)); }
  7581. inline MethodInfo_t * get_original_method_info_7() const { return ___original_method_info_7; }
  7582. inline MethodInfo_t ** get_address_of_original_method_info_7() { return &___original_method_info_7; }
  7583. inline void set_original_method_info_7(MethodInfo_t * value)
  7584. {
  7585. ___original_method_info_7 = value;
  7586. Il2CppCodeGenWriteBarrier((&___original_method_info_7), value);
  7587. }
  7588. inline static int32_t get_offset_of_data_8() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___data_8)); }
  7589. inline DelegateData_t1677132599 * get_data_8() const { return ___data_8; }
  7590. inline DelegateData_t1677132599 ** get_address_of_data_8() { return &___data_8; }
  7591. inline void set_data_8(DelegateData_t1677132599 * value)
  7592. {
  7593. ___data_8 = value;
  7594. Il2CppCodeGenWriteBarrier((&___data_8), value);
  7595. }
  7596. };
  7597. #ifdef __clang__
  7598. #pragma clang diagnostic pop
  7599. #endif
  7600. #endif // DELEGATE_T1188392813_H
  7601. #ifndef STREAMINGCONTEXTSTATES_T3580100459_H
  7602. #define STREAMINGCONTEXTSTATES_T3580100459_H
  7603. #ifdef __clang__
  7604. #pragma clang diagnostic push
  7605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7606. #pragma clang diagnostic ignored "-Wunused-variable"
  7607. #endif
  7608. // System.Runtime.Serialization.StreamingContextStates
  7609. struct StreamingContextStates_t3580100459
  7610. {
  7611. public:
  7612. // System.Int32 System.Runtime.Serialization.StreamingContextStates::value__
  7613. int32_t ___value___1;
  7614. public:
  7615. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(StreamingContextStates_t3580100459, ___value___1)); }
  7616. inline int32_t get_value___1() const { return ___value___1; }
  7617. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7618. inline void set_value___1(int32_t value)
  7619. {
  7620. ___value___1 = value;
  7621. }
  7622. };
  7623. #ifdef __clang__
  7624. #pragma clang diagnostic pop
  7625. #endif
  7626. #endif // STREAMINGCONTEXTSTATES_T3580100459_H
  7627. #ifndef PACKINGSIZE_T2976435189_H
  7628. #define PACKINGSIZE_T2976435189_H
  7629. #ifdef __clang__
  7630. #pragma clang diagnostic push
  7631. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7632. #pragma clang diagnostic ignored "-Wunused-variable"
  7633. #endif
  7634. // System.Reflection.Emit.PackingSize
  7635. struct PackingSize_t2976435189
  7636. {
  7637. public:
  7638. // System.Int32 System.Reflection.Emit.PackingSize::value__
  7639. int32_t ___value___1;
  7640. public:
  7641. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(PackingSize_t2976435189, ___value___1)); }
  7642. inline int32_t get_value___1() const { return ___value___1; }
  7643. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7644. inline void set_value___1(int32_t value)
  7645. {
  7646. ___value___1 = value;
  7647. }
  7648. };
  7649. #ifdef __clang__
  7650. #pragma clang diagnostic pop
  7651. #endif
  7652. #endif // PACKINGSIZE_T2976435189_H
  7653. #ifndef OUTOFMEMORYEXCEPTION_T2437671686_H
  7654. #define OUTOFMEMORYEXCEPTION_T2437671686_H
  7655. #ifdef __clang__
  7656. #pragma clang diagnostic push
  7657. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7658. #pragma clang diagnostic ignored "-Wunused-variable"
  7659. #endif
  7660. // System.OutOfMemoryException
  7661. struct OutOfMemoryException_t2437671686 : public SystemException_t176217640
  7662. {
  7663. public:
  7664. public:
  7665. };
  7666. #ifdef __clang__
  7667. #pragma clang diagnostic pop
  7668. #endif
  7669. #endif // OUTOFMEMORYEXCEPTION_T2437671686_H
  7670. #ifndef DATETIMEKIND_T3468814247_H
  7671. #define DATETIMEKIND_T3468814247_H
  7672. #ifdef __clang__
  7673. #pragma clang diagnostic push
  7674. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7675. #pragma clang diagnostic ignored "-Wunused-variable"
  7676. #endif
  7677. // System.DateTimeKind
  7678. struct DateTimeKind_t3468814247
  7679. {
  7680. public:
  7681. // System.Int32 System.DateTimeKind::value__
  7682. int32_t ___value___1;
  7683. public:
  7684. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(DateTimeKind_t3468814247, ___value___1)); }
  7685. inline int32_t get_value___1() const { return ___value___1; }
  7686. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7687. inline void set_value___1(int32_t value)
  7688. {
  7689. ___value___1 = value;
  7690. }
  7691. };
  7692. #ifdef __clang__
  7693. #pragma clang diagnostic pop
  7694. #endif
  7695. #endif // DATETIMEKIND_T3468814247_H
  7696. #ifndef BINDINGFLAGS_T2721792723_H
  7697. #define BINDINGFLAGS_T2721792723_H
  7698. #ifdef __clang__
  7699. #pragma clang diagnostic push
  7700. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7701. #pragma clang diagnostic ignored "-Wunused-variable"
  7702. #endif
  7703. // System.Reflection.BindingFlags
  7704. struct BindingFlags_t2721792723
  7705. {
  7706. public:
  7707. // System.Int32 System.Reflection.BindingFlags::value__
  7708. int32_t ___value___1;
  7709. public:
  7710. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(BindingFlags_t2721792723, ___value___1)); }
  7711. inline int32_t get_value___1() const { return ___value___1; }
  7712. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7713. inline void set_value___1(int32_t value)
  7714. {
  7715. ___value___1 = value;
  7716. }
  7717. };
  7718. #ifdef __clang__
  7719. #pragma clang diagnostic pop
  7720. #endif
  7721. #endif // BINDINGFLAGS_T2721792723_H
  7722. #ifndef TYPECODE_T2987224087_H
  7723. #define TYPECODE_T2987224087_H
  7724. #ifdef __clang__
  7725. #pragma clang diagnostic push
  7726. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7727. #pragma clang diagnostic ignored "-Wunused-variable"
  7728. #endif
  7729. // System.TypeCode
  7730. struct TypeCode_t2987224087
  7731. {
  7732. public:
  7733. // System.Int32 System.TypeCode::value__
  7734. int32_t ___value___1;
  7735. public:
  7736. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(TypeCode_t2987224087, ___value___1)); }
  7737. inline int32_t get_value___1() const { return ___value___1; }
  7738. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7739. inline void set_value___1(int32_t value)
  7740. {
  7741. ___value___1 = value;
  7742. }
  7743. };
  7744. #ifdef __clang__
  7745. #pragma clang diagnostic pop
  7746. #endif
  7747. #endif // TYPECODE_T2987224087_H
  7748. #ifndef CALLINGCONVENTIONS_T2253234531_H
  7749. #define CALLINGCONVENTIONS_T2253234531_H
  7750. #ifdef __clang__
  7751. #pragma clang diagnostic push
  7752. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7753. #pragma clang diagnostic ignored "-Wunused-variable"
  7754. #endif
  7755. // System.Reflection.CallingConventions
  7756. struct CallingConventions_t2253234531
  7757. {
  7758. public:
  7759. // System.Int32 System.Reflection.CallingConventions::value__
  7760. int32_t ___value___1;
  7761. public:
  7762. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(CallingConventions_t2253234531, ___value___1)); }
  7763. inline int32_t get_value___1() const { return ___value___1; }
  7764. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7765. inline void set_value___1(int32_t value)
  7766. {
  7767. ___value___1 = value;
  7768. }
  7769. };
  7770. #ifdef __clang__
  7771. #pragma clang diagnostic pop
  7772. #endif
  7773. #endif // CALLINGCONVENTIONS_T2253234531_H
  7774. #ifndef CONSTRUCTORINFO_T5769829_H
  7775. #define CONSTRUCTORINFO_T5769829_H
  7776. #ifdef __clang__
  7777. #pragma clang diagnostic push
  7778. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7779. #pragma clang diagnostic ignored "-Wunused-variable"
  7780. #endif
  7781. // System.Reflection.ConstructorInfo
  7782. struct ConstructorInfo_t5769829 : public MethodBase_t
  7783. {
  7784. public:
  7785. public:
  7786. };
  7787. struct ConstructorInfo_t5769829_StaticFields
  7788. {
  7789. public:
  7790. // System.String System.Reflection.ConstructorInfo::ConstructorName
  7791. String_t* ___ConstructorName_0;
  7792. // System.String System.Reflection.ConstructorInfo::TypeConstructorName
  7793. String_t* ___TypeConstructorName_1;
  7794. public:
  7795. inline static int32_t get_offset_of_ConstructorName_0() { return static_cast<int32_t>(offsetof(ConstructorInfo_t5769829_StaticFields, ___ConstructorName_0)); }
  7796. inline String_t* get_ConstructorName_0() const { return ___ConstructorName_0; }
  7797. inline String_t** get_address_of_ConstructorName_0() { return &___ConstructorName_0; }
  7798. inline void set_ConstructorName_0(String_t* value)
  7799. {
  7800. ___ConstructorName_0 = value;
  7801. Il2CppCodeGenWriteBarrier((&___ConstructorName_0), value);
  7802. }
  7803. inline static int32_t get_offset_of_TypeConstructorName_1() { return static_cast<int32_t>(offsetof(ConstructorInfo_t5769829_StaticFields, ___TypeConstructorName_1)); }
  7804. inline String_t* get_TypeConstructorName_1() const { return ___TypeConstructorName_1; }
  7805. inline String_t** get_address_of_TypeConstructorName_1() { return &___TypeConstructorName_1; }
  7806. inline void set_TypeConstructorName_1(String_t* value)
  7807. {
  7808. ___TypeConstructorName_1 = value;
  7809. Il2CppCodeGenWriteBarrier((&___TypeConstructorName_1), value);
  7810. }
  7811. };
  7812. #ifdef __clang__
  7813. #pragma clang diagnostic pop
  7814. #endif
  7815. #endif // CONSTRUCTORINFO_T5769829_H
  7816. #ifndef MEMBERTYPES_T3790569052_H
  7817. #define MEMBERTYPES_T3790569052_H
  7818. #ifdef __clang__
  7819. #pragma clang diagnostic push
  7820. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7821. #pragma clang diagnostic ignored "-Wunused-variable"
  7822. #endif
  7823. // System.Reflection.MemberTypes
  7824. struct MemberTypes_t3790569052
  7825. {
  7826. public:
  7827. // System.Int32 System.Reflection.MemberTypes::value__
  7828. int32_t ___value___1;
  7829. public:
  7830. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(MemberTypes_t3790569052, ___value___1)); }
  7831. inline int32_t get_value___1() const { return ___value___1; }
  7832. inline int32_t* get_address_of_value___1() { return &___value___1; }
  7833. inline void set_value___1(int32_t value)
  7834. {
  7835. ___value___1 = value;
  7836. }
  7837. };
  7838. #ifdef __clang__
  7839. #pragma clang diagnostic pop
  7840. #endif
  7841. #endif // MEMBERTYPES_T3790569052_H
  7842. #ifndef ASSEMBLY_T_H
  7843. #define ASSEMBLY_T_H
  7844. #ifdef __clang__
  7845. #pragma clang diagnostic push
  7846. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7847. #pragma clang diagnostic ignored "-Wunused-variable"
  7848. #endif
  7849. // System.Reflection.Assembly
  7850. struct Assembly_t : public RuntimeObject
  7851. {
  7852. public:
  7853. // System.IntPtr System.Reflection.Assembly::_mono_assembly
  7854. intptr_t ____mono_assembly_0;
  7855. // System.Reflection.Assembly/ResolveEventHolder System.Reflection.Assembly::resolve_event_holder
  7856. ResolveEventHolder_t2120639521 * ___resolve_event_holder_1;
  7857. // System.Security.Policy.Evidence System.Reflection.Assembly::_evidence
  7858. Evidence_t2008144148 * ____evidence_2;
  7859. // System.Security.PermissionSet System.Reflection.Assembly::_minimum
  7860. PermissionSet_t223948603 * ____minimum_3;
  7861. // System.Security.PermissionSet System.Reflection.Assembly::_optional
  7862. PermissionSet_t223948603 * ____optional_4;
  7863. // System.Security.PermissionSet System.Reflection.Assembly::_refuse
  7864. PermissionSet_t223948603 * ____refuse_5;
  7865. // System.Security.PermissionSet System.Reflection.Assembly::_granted
  7866. PermissionSet_t223948603 * ____granted_6;
  7867. // System.Security.PermissionSet System.Reflection.Assembly::_denied
  7868. PermissionSet_t223948603 * ____denied_7;
  7869. // System.Boolean System.Reflection.Assembly::fromByteArray
  7870. bool ___fromByteArray_8;
  7871. // System.String System.Reflection.Assembly::assemblyName
  7872. String_t* ___assemblyName_9;
  7873. public:
  7874. inline static int32_t get_offset_of__mono_assembly_0() { return static_cast<int32_t>(offsetof(Assembly_t, ____mono_assembly_0)); }
  7875. inline intptr_t get__mono_assembly_0() const { return ____mono_assembly_0; }
  7876. inline intptr_t* get_address_of__mono_assembly_0() { return &____mono_assembly_0; }
  7877. inline void set__mono_assembly_0(intptr_t value)
  7878. {
  7879. ____mono_assembly_0 = value;
  7880. }
  7881. inline static int32_t get_offset_of_resolve_event_holder_1() { return static_cast<int32_t>(offsetof(Assembly_t, ___resolve_event_holder_1)); }
  7882. inline ResolveEventHolder_t2120639521 * get_resolve_event_holder_1() const { return ___resolve_event_holder_1; }
  7883. inline ResolveEventHolder_t2120639521 ** get_address_of_resolve_event_holder_1() { return &___resolve_event_holder_1; }
  7884. inline void set_resolve_event_holder_1(ResolveEventHolder_t2120639521 * value)
  7885. {
  7886. ___resolve_event_holder_1 = value;
  7887. Il2CppCodeGenWriteBarrier((&___resolve_event_holder_1), value);
  7888. }
  7889. inline static int32_t get_offset_of__evidence_2() { return static_cast<int32_t>(offsetof(Assembly_t, ____evidence_2)); }
  7890. inline Evidence_t2008144148 * get__evidence_2() const { return ____evidence_2; }
  7891. inline Evidence_t2008144148 ** get_address_of__evidence_2() { return &____evidence_2; }
  7892. inline void set__evidence_2(Evidence_t2008144148 * value)
  7893. {
  7894. ____evidence_2 = value;
  7895. Il2CppCodeGenWriteBarrier((&____evidence_2), value);
  7896. }
  7897. inline static int32_t get_offset_of__minimum_3() { return static_cast<int32_t>(offsetof(Assembly_t, ____minimum_3)); }
  7898. inline PermissionSet_t223948603 * get__minimum_3() const { return ____minimum_3; }
  7899. inline PermissionSet_t223948603 ** get_address_of__minimum_3() { return &____minimum_3; }
  7900. inline void set__minimum_3(PermissionSet_t223948603 * value)
  7901. {
  7902. ____minimum_3 = value;
  7903. Il2CppCodeGenWriteBarrier((&____minimum_3), value);
  7904. }
  7905. inline static int32_t get_offset_of__optional_4() { return static_cast<int32_t>(offsetof(Assembly_t, ____optional_4)); }
  7906. inline PermissionSet_t223948603 * get__optional_4() const { return ____optional_4; }
  7907. inline PermissionSet_t223948603 ** get_address_of__optional_4() { return &____optional_4; }
  7908. inline void set__optional_4(PermissionSet_t223948603 * value)
  7909. {
  7910. ____optional_4 = value;
  7911. Il2CppCodeGenWriteBarrier((&____optional_4), value);
  7912. }
  7913. inline static int32_t get_offset_of__refuse_5() { return static_cast<int32_t>(offsetof(Assembly_t, ____refuse_5)); }
  7914. inline PermissionSet_t223948603 * get__refuse_5() const { return ____refuse_5; }
  7915. inline PermissionSet_t223948603 ** get_address_of__refuse_5() { return &____refuse_5; }
  7916. inline void set__refuse_5(PermissionSet_t223948603 * value)
  7917. {
  7918. ____refuse_5 = value;
  7919. Il2CppCodeGenWriteBarrier((&____refuse_5), value);
  7920. }
  7921. inline static int32_t get_offset_of__granted_6() { return static_cast<int32_t>(offsetof(Assembly_t, ____granted_6)); }
  7922. inline PermissionSet_t223948603 * get__granted_6() const { return ____granted_6; }
  7923. inline PermissionSet_t223948603 ** get_address_of__granted_6() { return &____granted_6; }
  7924. inline void set__granted_6(PermissionSet_t223948603 * value)
  7925. {
  7926. ____granted_6 = value;
  7927. Il2CppCodeGenWriteBarrier((&____granted_6), value);
  7928. }
  7929. inline static int32_t get_offset_of__denied_7() { return static_cast<int32_t>(offsetof(Assembly_t, ____denied_7)); }
  7930. inline PermissionSet_t223948603 * get__denied_7() const { return ____denied_7; }
  7931. inline PermissionSet_t223948603 ** get_address_of__denied_7() { return &____denied_7; }
  7932. inline void set__denied_7(PermissionSet_t223948603 * value)
  7933. {
  7934. ____denied_7 = value;
  7935. Il2CppCodeGenWriteBarrier((&____denied_7), value);
  7936. }
  7937. inline static int32_t get_offset_of_fromByteArray_8() { return static_cast<int32_t>(offsetof(Assembly_t, ___fromByteArray_8)); }
  7938. inline bool get_fromByteArray_8() const { return ___fromByteArray_8; }
  7939. inline bool* get_address_of_fromByteArray_8() { return &___fromByteArray_8; }
  7940. inline void set_fromByteArray_8(bool value)
  7941. {
  7942. ___fromByteArray_8 = value;
  7943. }
  7944. inline static int32_t get_offset_of_assemblyName_9() { return static_cast<int32_t>(offsetof(Assembly_t, ___assemblyName_9)); }
  7945. inline String_t* get_assemblyName_9() const { return ___assemblyName_9; }
  7946. inline String_t** get_address_of_assemblyName_9() { return &___assemblyName_9; }
  7947. inline void set_assemblyName_9(String_t* value)
  7948. {
  7949. ___assemblyName_9 = value;
  7950. Il2CppCodeGenWriteBarrier((&___assemblyName_9), value);
  7951. }
  7952. };
  7953. #ifdef __clang__
  7954. #pragma clang diagnostic pop
  7955. #endif
  7956. #endif // ASSEMBLY_T_H
  7957. #ifndef CUSTOMATTRIBUTENAMEDARGUMENT_T287865710_H
  7958. #define CUSTOMATTRIBUTENAMEDARGUMENT_T287865710_H
  7959. #ifdef __clang__
  7960. #pragma clang diagnostic push
  7961. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7962. #pragma clang diagnostic ignored "-Wunused-variable"
  7963. #endif
  7964. // System.Reflection.CustomAttributeNamedArgument
  7965. struct CustomAttributeNamedArgument_t287865710
  7966. {
  7967. public:
  7968. // System.Reflection.CustomAttributeTypedArgument System.Reflection.CustomAttributeNamedArgument::typedArgument
  7969. CustomAttributeTypedArgument_t2723150157 ___typedArgument_0;
  7970. // System.Reflection.MemberInfo System.Reflection.CustomAttributeNamedArgument::memberInfo
  7971. MemberInfo_t * ___memberInfo_1;
  7972. public:
  7973. inline static int32_t get_offset_of_typedArgument_0() { return static_cast<int32_t>(offsetof(CustomAttributeNamedArgument_t287865710, ___typedArgument_0)); }
  7974. inline CustomAttributeTypedArgument_t2723150157 get_typedArgument_0() const { return ___typedArgument_0; }
  7975. inline CustomAttributeTypedArgument_t2723150157 * get_address_of_typedArgument_0() { return &___typedArgument_0; }
  7976. inline void set_typedArgument_0(CustomAttributeTypedArgument_t2723150157 value)
  7977. {
  7978. ___typedArgument_0 = value;
  7979. }
  7980. inline static int32_t get_offset_of_memberInfo_1() { return static_cast<int32_t>(offsetof(CustomAttributeNamedArgument_t287865710, ___memberInfo_1)); }
  7981. inline MemberInfo_t * get_memberInfo_1() const { return ___memberInfo_1; }
  7982. inline MemberInfo_t ** get_address_of_memberInfo_1() { return &___memberInfo_1; }
  7983. inline void set_memberInfo_1(MemberInfo_t * value)
  7984. {
  7985. ___memberInfo_1 = value;
  7986. Il2CppCodeGenWriteBarrier((&___memberInfo_1), value);
  7987. }
  7988. };
  7989. #ifdef __clang__
  7990. #pragma clang diagnostic pop
  7991. #endif
  7992. // Native definition for P/Invoke marshalling of System.Reflection.CustomAttributeNamedArgument
  7993. struct CustomAttributeNamedArgument_t287865710_marshaled_pinvoke
  7994. {
  7995. CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke ___typedArgument_0;
  7996. MemberInfo_t * ___memberInfo_1;
  7997. };
  7998. // Native definition for COM marshalling of System.Reflection.CustomAttributeNamedArgument
  7999. struct CustomAttributeNamedArgument_t287865710_marshaled_com
  8000. {
  8001. CustomAttributeTypedArgument_t2723150157_marshaled_com ___typedArgument_0;
  8002. MemberInfo_t * ___memberInfo_1;
  8003. };
  8004. #endif // CUSTOMATTRIBUTENAMEDARGUMENT_T287865710_H
  8005. #ifndef CRYPTOGRAPHICEXCEPTION_T248831461_H
  8006. #define CRYPTOGRAPHICEXCEPTION_T248831461_H
  8007. #ifdef __clang__
  8008. #pragma clang diagnostic push
  8009. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8010. #pragma clang diagnostic ignored "-Wunused-variable"
  8011. #endif
  8012. // System.Security.Cryptography.CryptographicException
  8013. struct CryptographicException_t248831461 : public SystemException_t176217640
  8014. {
  8015. public:
  8016. public:
  8017. };
  8018. #ifdef __clang__
  8019. #pragma clang diagnostic pop
  8020. #endif
  8021. #endif // CRYPTOGRAPHICEXCEPTION_T248831461_H
  8022. #ifndef TYPEFILTERLEVEL_T977535029_H
  8023. #define TYPEFILTERLEVEL_T977535029_H
  8024. #ifdef __clang__
  8025. #pragma clang diagnostic push
  8026. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8027. #pragma clang diagnostic ignored "-Wunused-variable"
  8028. #endif
  8029. // System.Runtime.Serialization.Formatters.TypeFilterLevel
  8030. struct TypeFilterLevel_t977535029
  8031. {
  8032. public:
  8033. // System.Int32 System.Runtime.Serialization.Formatters.TypeFilterLevel::value__
  8034. int32_t ___value___1;
  8035. public:
  8036. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(TypeFilterLevel_t977535029, ___value___1)); }
  8037. inline int32_t get_value___1() const { return ___value___1; }
  8038. inline int32_t* get_address_of_value___1() { return &___value___1; }
  8039. inline void set_value___1(int32_t value)
  8040. {
  8041. ___value___1 = value;
  8042. }
  8043. };
  8044. #ifdef __clang__
  8045. #pragma clang diagnostic pop
  8046. #endif
  8047. #endif // TYPEFILTERLEVEL_T977535029_H
  8048. #ifndef FORMATTERTYPESTYLE_T3400733584_H
  8049. #define FORMATTERTYPESTYLE_T3400733584_H
  8050. #ifdef __clang__
  8051. #pragma clang diagnostic push
  8052. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8053. #pragma clang diagnostic ignored "-Wunused-variable"
  8054. #endif
  8055. // System.Runtime.Serialization.Formatters.FormatterTypeStyle
  8056. struct FormatterTypeStyle_t3400733584
  8057. {
  8058. public:
  8059. // System.Int32 System.Runtime.Serialization.Formatters.FormatterTypeStyle::value__
  8060. int32_t ___value___1;
  8061. public:
  8062. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(FormatterTypeStyle_t3400733584, ___value___1)); }
  8063. inline int32_t get_value___1() const { return ___value___1; }
  8064. inline int32_t* get_address_of_value___1() { return &___value___1; }
  8065. inline void set_value___1(int32_t value)
  8066. {
  8067. ___value___1 = value;
  8068. }
  8069. };
  8070. #ifdef __clang__
  8071. #pragma clang diagnostic pop
  8072. #endif
  8073. #endif // FORMATTERTYPESTYLE_T3400733584_H
  8074. #ifndef RUNTIMETYPEHANDLE_T3027515415_H
  8075. #define RUNTIMETYPEHANDLE_T3027515415_H
  8076. #ifdef __clang__
  8077. #pragma clang diagnostic push
  8078. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8079. #pragma clang diagnostic ignored "-Wunused-variable"
  8080. #endif
  8081. // System.RuntimeTypeHandle
  8082. struct RuntimeTypeHandle_t3027515415
  8083. {
  8084. public:
  8085. // System.IntPtr System.RuntimeTypeHandle::value
  8086. intptr_t ___value_0;
  8087. public:
  8088. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t3027515415, ___value_0)); }
  8089. inline intptr_t get_value_0() const { return ___value_0; }
  8090. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  8091. inline void set_value_0(intptr_t value)
  8092. {
  8093. ___value_0 = value;
  8094. }
  8095. };
  8096. #ifdef __clang__
  8097. #pragma clang diagnostic pop
  8098. #endif
  8099. #endif // RUNTIMETYPEHANDLE_T3027515415_H
  8100. #ifndef ARITHMETICEXCEPTION_T4283546778_H
  8101. #define ARITHMETICEXCEPTION_T4283546778_H
  8102. #ifdef __clang__
  8103. #pragma clang diagnostic push
  8104. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8105. #pragma clang diagnostic ignored "-Wunused-variable"
  8106. #endif
  8107. // System.ArithmeticException
  8108. struct ArithmeticException_t4283546778 : public SystemException_t176217640
  8109. {
  8110. public:
  8111. public:
  8112. };
  8113. #ifdef __clang__
  8114. #pragma clang diagnostic pop
  8115. #endif
  8116. #endif // ARITHMETICEXCEPTION_T4283546778_H
  8117. #ifndef ASSEMBLYVERSIONCOMPATIBILITY_T766556580_H
  8118. #define ASSEMBLYVERSIONCOMPATIBILITY_T766556580_H
  8119. #ifdef __clang__
  8120. #pragma clang diagnostic push
  8121. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8122. #pragma clang diagnostic ignored "-Wunused-variable"
  8123. #endif
  8124. // System.Configuration.Assemblies.AssemblyVersionCompatibility
  8125. struct AssemblyVersionCompatibility_t766556580
  8126. {
  8127. public:
  8128. // System.Int32 System.Configuration.Assemblies.AssemblyVersionCompatibility::value__
  8129. int32_t ___value___1;
  8130. public:
  8131. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(AssemblyVersionCompatibility_t766556580, ___value___1)); }
  8132. inline int32_t get_value___1() const { return ___value___1; }
  8133. inline int32_t* get_address_of_value___1() { return &___value___1; }
  8134. inline void set_value___1(int32_t value)
  8135. {
  8136. ___value___1 = value;
  8137. }
  8138. };
  8139. #ifdef __clang__
  8140. #pragma clang diagnostic pop
  8141. #endif
  8142. #endif // ASSEMBLYVERSIONCOMPATIBILITY_T766556580_H
  8143. #ifndef ASSEMBLYHASHALGORITHM_T1216504064_H
  8144. #define ASSEMBLYHASHALGORITHM_T1216504064_H
  8145. #ifdef __clang__
  8146. #pragma clang diagnostic push
  8147. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8148. #pragma clang diagnostic ignored "-Wunused-variable"
  8149. #endif
  8150. // System.Configuration.Assemblies.AssemblyHashAlgorithm
  8151. struct AssemblyHashAlgorithm_t1216504064
  8152. {
  8153. public:
  8154. // System.Int32 System.Configuration.Assemblies.AssemblyHashAlgorithm::value__
  8155. int32_t ___value___1;
  8156. public:
  8157. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(AssemblyHashAlgorithm_t1216504064, ___value___1)); }
  8158. inline int32_t get_value___1() const { return ___value___1; }
  8159. inline int32_t* get_address_of_value___1() { return &___value___1; }
  8160. inline void set_value___1(int32_t value)
  8161. {
  8162. ___value___1 = value;
  8163. }
  8164. };
  8165. #ifdef __clang__
  8166. #pragma clang diagnostic pop
  8167. #endif
  8168. #endif // ASSEMBLYHASHALGORITHM_T1216504064_H
  8169. #ifndef FORMATTERASSEMBLYSTYLE_T868039825_H
  8170. #define FORMATTERASSEMBLYSTYLE_T868039825_H
  8171. #ifdef __clang__
  8172. #pragma clang diagnostic push
  8173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8174. #pragma clang diagnostic ignored "-Wunused-variable"
  8175. #endif
  8176. // System.Runtime.Serialization.Formatters.FormatterAssemblyStyle
  8177. struct FormatterAssemblyStyle_t868039825
  8178. {
  8179. public:
  8180. // System.Int32 System.Runtime.Serialization.Formatters.FormatterAssemblyStyle::value__
  8181. int32_t ___value___1;
  8182. public:
  8183. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(FormatterAssemblyStyle_t868039825, ___value___1)); }
  8184. inline int32_t get_value___1() const { return ___value___1; }
  8185. inline int32_t* get_address_of_value___1() { return &___value___1; }
  8186. inline void set_value___1(int32_t value)
  8187. {
  8188. ___value___1 = value;
  8189. }
  8190. };
  8191. #ifdef __clang__
  8192. #pragma clang diagnostic pop
  8193. #endif
  8194. #endif // FORMATTERASSEMBLYSTYLE_T868039825_H
  8195. #ifndef ASSEMBLYNAMEFLAGS_T3675421470_H
  8196. #define ASSEMBLYNAMEFLAGS_T3675421470_H
  8197. #ifdef __clang__
  8198. #pragma clang diagnostic push
  8199. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8200. #pragma clang diagnostic ignored "-Wunused-variable"
  8201. #endif
  8202. // System.Reflection.AssemblyNameFlags
  8203. struct AssemblyNameFlags_t3675421470
  8204. {
  8205. public:
  8206. // System.Int32 System.Reflection.AssemblyNameFlags::value__
  8207. int32_t ___value___1;
  8208. public:
  8209. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(AssemblyNameFlags_t3675421470, ___value___1)); }
  8210. inline int32_t get_value___1() const { return ___value___1; }
  8211. inline int32_t* get_address_of_value___1() { return &___value___1; }
  8212. inline void set_value___1(int32_t value)
  8213. {
  8214. ___value___1 = value;
  8215. }
  8216. };
  8217. #ifdef __clang__
  8218. #pragma clang diagnostic pop
  8219. #endif
  8220. #endif // ASSEMBLYNAMEFLAGS_T3675421470_H
  8221. #ifndef SECURITYEXCEPTION_T975544473_H
  8222. #define SECURITYEXCEPTION_T975544473_H
  8223. #ifdef __clang__
  8224. #pragma clang diagnostic push
  8225. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8226. #pragma clang diagnostic ignored "-Wunused-variable"
  8227. #endif
  8228. // System.Security.SecurityException
  8229. struct SecurityException_t975544473 : public SystemException_t176217640
  8230. {
  8231. public:
  8232. // System.String System.Security.SecurityException::permissionState
  8233. String_t* ___permissionState_11;
  8234. // System.Type System.Security.SecurityException::permissionType
  8235. Type_t * ___permissionType_12;
  8236. // System.String System.Security.SecurityException::_granted
  8237. String_t* ____granted_13;
  8238. // System.String System.Security.SecurityException::_refused
  8239. String_t* ____refused_14;
  8240. // System.Object System.Security.SecurityException::_demanded
  8241. RuntimeObject * ____demanded_15;
  8242. // System.Security.IPermission System.Security.SecurityException::_firstperm
  8243. RuntimeObject* ____firstperm_16;
  8244. // System.Reflection.MethodInfo System.Security.SecurityException::_method
  8245. MethodInfo_t * ____method_17;
  8246. // System.Security.Policy.Evidence System.Security.SecurityException::_evidence
  8247. Evidence_t2008144148 * ____evidence_18;
  8248. public:
  8249. inline static int32_t get_offset_of_permissionState_11() { return static_cast<int32_t>(offsetof(SecurityException_t975544473, ___permissionState_11)); }
  8250. inline String_t* get_permissionState_11() const { return ___permissionState_11; }
  8251. inline String_t** get_address_of_permissionState_11() { return &___permissionState_11; }
  8252. inline void set_permissionState_11(String_t* value)
  8253. {
  8254. ___permissionState_11 = value;
  8255. Il2CppCodeGenWriteBarrier((&___permissionState_11), value);
  8256. }
  8257. inline static int32_t get_offset_of_permissionType_12() { return static_cast<int32_t>(offsetof(SecurityException_t975544473, ___permissionType_12)); }
  8258. inline Type_t * get_permissionType_12() const { return ___permissionType_12; }
  8259. inline Type_t ** get_address_of_permissionType_12() { return &___permissionType_12; }
  8260. inline void set_permissionType_12(Type_t * value)
  8261. {
  8262. ___permissionType_12 = value;
  8263. Il2CppCodeGenWriteBarrier((&___permissionType_12), value);
  8264. }
  8265. inline static int32_t get_offset_of__granted_13() { return static_cast<int32_t>(offsetof(SecurityException_t975544473, ____granted_13)); }
  8266. inline String_t* get__granted_13() const { return ____granted_13; }
  8267. inline String_t** get_address_of__granted_13() { return &____granted_13; }
  8268. inline void set__granted_13(String_t* value)
  8269. {
  8270. ____granted_13 = value;
  8271. Il2CppCodeGenWriteBarrier((&____granted_13), value);
  8272. }
  8273. inline static int32_t get_offset_of__refused_14() { return static_cast<int32_t>(offsetof(SecurityException_t975544473, ____refused_14)); }
  8274. inline String_t* get__refused_14() const { return ____refused_14; }
  8275. inline String_t** get_address_of__refused_14() { return &____refused_14; }
  8276. inline void set__refused_14(String_t* value)
  8277. {
  8278. ____refused_14 = value;
  8279. Il2CppCodeGenWriteBarrier((&____refused_14), value);
  8280. }
  8281. inline static int32_t get_offset_of__demanded_15() { return static_cast<int32_t>(offsetof(SecurityException_t975544473, ____demanded_15)); }
  8282. inline RuntimeObject * get__demanded_15() const { return ____demanded_15; }
  8283. inline RuntimeObject ** get_address_of__demanded_15() { return &____demanded_15; }
  8284. inline void set__demanded_15(RuntimeObject * value)
  8285. {
  8286. ____demanded_15 = value;
  8287. Il2CppCodeGenWriteBarrier((&____demanded_15), value);
  8288. }
  8289. inline static int32_t get_offset_of__firstperm_16() { return static_cast<int32_t>(offsetof(SecurityException_t975544473, ____firstperm_16)); }
  8290. inline RuntimeObject* get__firstperm_16() const { return ____firstperm_16; }
  8291. inline RuntimeObject** get_address_of__firstperm_16() { return &____firstperm_16; }
  8292. inline void set__firstperm_16(RuntimeObject* value)
  8293. {
  8294. ____firstperm_16 = value;
  8295. Il2CppCodeGenWriteBarrier((&____firstperm_16), value);
  8296. }
  8297. inline static int32_t get_offset_of__method_17() { return static_cast<int32_t>(offsetof(SecurityException_t975544473, ____method_17)); }
  8298. inline MethodInfo_t * get__method_17() const { return ____method_17; }
  8299. inline MethodInfo_t ** get_address_of__method_17() { return &____method_17; }
  8300. inline void set__method_17(MethodInfo_t * value)
  8301. {
  8302. ____method_17 = value;
  8303. Il2CppCodeGenWriteBarrier((&____method_17), value);
  8304. }
  8305. inline static int32_t get_offset_of__evidence_18() { return static_cast<int32_t>(offsetof(SecurityException_t975544473, ____evidence_18)); }
  8306. inline Evidence_t2008144148 * get__evidence_18() const { return ____evidence_18; }
  8307. inline Evidence_t2008144148 ** get_address_of__evidence_18() { return &____evidence_18; }
  8308. inline void set__evidence_18(Evidence_t2008144148 * value)
  8309. {
  8310. ____evidence_18 = value;
  8311. Il2CppCodeGenWriteBarrier((&____evidence_18), value);
  8312. }
  8313. };
  8314. #ifdef __clang__
  8315. #pragma clang diagnostic pop
  8316. #endif
  8317. #endif // SECURITYEXCEPTION_T975544473_H
  8318. #ifndef PLATFORMID_T897822290_H
  8319. #define PLATFORMID_T897822290_H
  8320. #ifdef __clang__
  8321. #pragma clang diagnostic push
  8322. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8323. #pragma clang diagnostic ignored "-Wunused-variable"
  8324. #endif
  8325. // System.PlatformID
  8326. struct PlatformID_t897822290
  8327. {
  8328. public:
  8329. // System.Int32 System.PlatformID::value__
  8330. int32_t ___value___1;
  8331. public:
  8332. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(PlatformID_t897822290, ___value___1)); }
  8333. inline int32_t get_value___1() const { return ___value___1; }
  8334. inline int32_t* get_address_of_value___1() { return &___value___1; }
  8335. inline void set_value___1(int32_t value)
  8336. {
  8337. ___value___1 = value;
  8338. }
  8339. };
  8340. #ifdef __clang__
  8341. #pragma clang diagnostic pop
  8342. #endif
  8343. #endif // PLATFORMID_T897822290_H
  8344. #ifndef METHODINFO_T_H
  8345. #define METHODINFO_T_H
  8346. #ifdef __clang__
  8347. #pragma clang diagnostic push
  8348. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8349. #pragma clang diagnostic ignored "-Wunused-variable"
  8350. #endif
  8351. // System.Reflection.MethodInfo
  8352. struct MethodInfo_t : public MethodBase_t
  8353. {
  8354. public:
  8355. public:
  8356. };
  8357. #ifdef __clang__
  8358. #pragma clang diagnostic pop
  8359. #endif
  8360. #endif // METHODINFO_T_H
  8361. #ifndef TYPEATTRIBUTES_T113483779_H
  8362. #define TYPEATTRIBUTES_T113483779_H
  8363. #ifdef __clang__
  8364. #pragma clang diagnostic push
  8365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8366. #pragma clang diagnostic ignored "-Wunused-variable"
  8367. #endif
  8368. // System.Reflection.TypeAttributes
  8369. struct TypeAttributes_t113483779
  8370. {
  8371. public:
  8372. // System.Int32 System.Reflection.TypeAttributes::value__
  8373. int32_t ___value___1;
  8374. public:
  8375. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(TypeAttributes_t113483779, ___value___1)); }
  8376. inline int32_t get_value___1() const { return ___value___1; }
  8377. inline int32_t* get_address_of_value___1() { return &___value___1; }
  8378. inline void set_value___1(int32_t value)
  8379. {
  8380. ___value___1 = value;
  8381. }
  8382. };
  8383. #ifdef __clang__
  8384. #pragma clang diagnostic pop
  8385. #endif
  8386. #endif // TYPEATTRIBUTES_T113483779_H
  8387. #ifndef RANKEXCEPTION_T3812021567_H
  8388. #define RANKEXCEPTION_T3812021567_H
  8389. #ifdef __clang__
  8390. #pragma clang diagnostic push
  8391. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8392. #pragma clang diagnostic ignored "-Wunused-variable"
  8393. #endif
  8394. // System.RankException
  8395. struct RankException_t3812021567 : public SystemException_t176217640
  8396. {
  8397. public:
  8398. public:
  8399. };
  8400. #ifdef __clang__
  8401. #pragma clang diagnostic pop
  8402. #endif
  8403. #endif // RANKEXCEPTION_T3812021567_H
  8404. #ifndef FIELDATTRIBUTES_T400321159_H
  8405. #define FIELDATTRIBUTES_T400321159_H
  8406. #ifdef __clang__
  8407. #pragma clang diagnostic push
  8408. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8409. #pragma clang diagnostic ignored "-Wunused-variable"
  8410. #endif
  8411. // System.Reflection.FieldAttributes
  8412. struct FieldAttributes_t400321159
  8413. {
  8414. public:
  8415. // System.Int32 System.Reflection.FieldAttributes::value__
  8416. int32_t ___value___1;
  8417. public:
  8418. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(FieldAttributes_t400321159, ___value___1)); }
  8419. inline int32_t get_value___1() const { return ___value___1; }
  8420. inline int32_t* get_address_of_value___1() { return &___value___1; }
  8421. inline void set_value___1(int32_t value)
  8422. {
  8423. ___value___1 = value;
  8424. }
  8425. };
  8426. #ifdef __clang__
  8427. #pragma clang diagnostic pop
  8428. #endif
  8429. #endif // FIELDATTRIBUTES_T400321159_H
  8430. #ifndef RUNTIMEFIELDHANDLE_T1871169219_H
  8431. #define RUNTIMEFIELDHANDLE_T1871169219_H
  8432. #ifdef __clang__
  8433. #pragma clang diagnostic push
  8434. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8435. #pragma clang diagnostic ignored "-Wunused-variable"
  8436. #endif
  8437. // System.RuntimeFieldHandle
  8438. struct RuntimeFieldHandle_t1871169219
  8439. {
  8440. public:
  8441. // System.IntPtr System.RuntimeFieldHandle::value
  8442. intptr_t ___value_0;
  8443. public:
  8444. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeFieldHandle_t1871169219, ___value_0)); }
  8445. inline intptr_t get_value_0() const { return ___value_0; }
  8446. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  8447. inline void set_value_0(intptr_t value)
  8448. {
  8449. ___value_0 = value;
  8450. }
  8451. };
  8452. #ifdef __clang__
  8453. #pragma clang diagnostic pop
  8454. #endif
  8455. #endif // RUNTIMEFIELDHANDLE_T1871169219_H
  8456. #ifndef STACKBEHAVIOUR_T3009528134_H
  8457. #define STACKBEHAVIOUR_T3009528134_H
  8458. #ifdef __clang__
  8459. #pragma clang diagnostic push
  8460. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8461. #pragma clang diagnostic ignored "-Wunused-variable"
  8462. #endif
  8463. // System.Reflection.Emit.StackBehaviour
  8464. struct StackBehaviour_t3009528134
  8465. {
  8466. public:
  8467. // System.Int32 System.Reflection.Emit.StackBehaviour::value__
  8468. int32_t ___value___1;
  8469. public:
  8470. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(StackBehaviour_t3009528134, ___value___1)); }
  8471. inline int32_t get_value___1() const { return ___value___1; }
  8472. inline int32_t* get_address_of_value___1() { return &___value___1; }
  8473. inline void set_value___1(int32_t value)
  8474. {
  8475. ___value___1 = value;
  8476. }
  8477. };
  8478. #ifdef __clang__
  8479. #pragma clang diagnostic pop
  8480. #endif
  8481. #endif // STACKBEHAVIOUR_T3009528134_H
  8482. #ifndef TYPELOADEXCEPTION_T3707937253_H
  8483. #define TYPELOADEXCEPTION_T3707937253_H
  8484. #ifdef __clang__
  8485. #pragma clang diagnostic push
  8486. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8487. #pragma clang diagnostic ignored "-Wunused-variable"
  8488. #endif
  8489. // System.TypeLoadException
  8490. struct TypeLoadException_t3707937253 : public SystemException_t176217640
  8491. {
  8492. public:
  8493. // System.String System.TypeLoadException::className
  8494. String_t* ___className_12;
  8495. // System.String System.TypeLoadException::assemblyName
  8496. String_t* ___assemblyName_13;
  8497. public:
  8498. inline static int32_t get_offset_of_className_12() { return static_cast<int32_t>(offsetof(TypeLoadException_t3707937253, ___className_12)); }
  8499. inline String_t* get_className_12() const { return ___className_12; }
  8500. inline String_t** get_address_of_className_12() { return &___className_12; }
  8501. inline void set_className_12(String_t* value)
  8502. {
  8503. ___className_12 = value;
  8504. Il2CppCodeGenWriteBarrier((&___className_12), value);
  8505. }
  8506. inline static int32_t get_offset_of_assemblyName_13() { return static_cast<int32_t>(offsetof(TypeLoadException_t3707937253, ___assemblyName_13)); }
  8507. inline String_t* get_assemblyName_13() const { return ___assemblyName_13; }
  8508. inline String_t** get_address_of_assemblyName_13() { return &___assemblyName_13; }
  8509. inline void set_assemblyName_13(String_t* value)
  8510. {
  8511. ___assemblyName_13 = value;
  8512. Il2CppCodeGenWriteBarrier((&___assemblyName_13), value);
  8513. }
  8514. };
  8515. #ifdef __clang__
  8516. #pragma clang diagnostic pop
  8517. #endif
  8518. #endif // TYPELOADEXCEPTION_T3707937253_H
  8519. #ifndef RESOURCEATTRIBUTES_T3997964906_H
  8520. #define RESOURCEATTRIBUTES_T3997964906_H
  8521. #ifdef __clang__
  8522. #pragma clang diagnostic push
  8523. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8524. #pragma clang diagnostic ignored "-Wunused-variable"
  8525. #endif
  8526. // System.Reflection.ResourceAttributes
  8527. struct ResourceAttributes_t3997964906
  8528. {
  8529. public:
  8530. // System.Int32 System.Reflection.ResourceAttributes::value__
  8531. int32_t ___value___1;
  8532. public:
  8533. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(ResourceAttributes_t3997964906, ___value___1)); }
  8534. inline int32_t get_value___1() const { return ___value___1; }
  8535. inline int32_t* get_address_of_value___1() { return &___value___1; }
  8536. inline void set_value___1(int32_t value)
  8537. {
  8538. ___value___1 = value;
  8539. }
  8540. };
  8541. #ifdef __clang__
  8542. #pragma clang diagnostic pop
  8543. #endif
  8544. #endif // RESOURCEATTRIBUTES_T3997964906_H
  8545. #ifndef INVALIDOPERATIONEXCEPTION_T56020091_H
  8546. #define INVALIDOPERATIONEXCEPTION_T56020091_H
  8547. #ifdef __clang__
  8548. #pragma clang diagnostic push
  8549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8550. #pragma clang diagnostic ignored "-Wunused-variable"
  8551. #endif
  8552. // System.InvalidOperationException
  8553. struct InvalidOperationException_t56020091 : public SystemException_t176217640
  8554. {
  8555. public:
  8556. public:
  8557. };
  8558. #ifdef __clang__
  8559. #pragma clang diagnostic pop
  8560. #endif
  8561. #endif // INVALIDOPERATIONEXCEPTION_T56020091_H
  8562. #ifndef OPCODES_T126150456_H
  8563. #define OPCODES_T126150456_H
  8564. #ifdef __clang__
  8565. #pragma clang diagnostic push
  8566. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8567. #pragma clang diagnostic ignored "-Wunused-variable"
  8568. #endif
  8569. // System.Reflection.Emit.OpCodes
  8570. struct OpCodes_t126150456 : public RuntimeObject
  8571. {
  8572. public:
  8573. public:
  8574. };
  8575. struct OpCodes_t126150456_StaticFields
  8576. {
  8577. public:
  8578. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Nop
  8579. OpCode_t123070264 ___Nop_0;
  8580. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Break
  8581. OpCode_t123070264 ___Break_1;
  8582. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldarg_0
  8583. OpCode_t123070264 ___Ldarg_0_2;
  8584. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldarg_1
  8585. OpCode_t123070264 ___Ldarg_1_3;
  8586. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldarg_2
  8587. OpCode_t123070264 ___Ldarg_2_4;
  8588. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldarg_3
  8589. OpCode_t123070264 ___Ldarg_3_5;
  8590. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldloc_0
  8591. OpCode_t123070264 ___Ldloc_0_6;
  8592. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldloc_1
  8593. OpCode_t123070264 ___Ldloc_1_7;
  8594. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldloc_2
  8595. OpCode_t123070264 ___Ldloc_2_8;
  8596. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldloc_3
  8597. OpCode_t123070264 ___Ldloc_3_9;
  8598. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stloc_0
  8599. OpCode_t123070264 ___Stloc_0_10;
  8600. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stloc_1
  8601. OpCode_t123070264 ___Stloc_1_11;
  8602. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stloc_2
  8603. OpCode_t123070264 ___Stloc_2_12;
  8604. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stloc_3
  8605. OpCode_t123070264 ___Stloc_3_13;
  8606. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldarg_S
  8607. OpCode_t123070264 ___Ldarg_S_14;
  8608. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldarga_S
  8609. OpCode_t123070264 ___Ldarga_S_15;
  8610. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Starg_S
  8611. OpCode_t123070264 ___Starg_S_16;
  8612. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldloc_S
  8613. OpCode_t123070264 ___Ldloc_S_17;
  8614. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldloca_S
  8615. OpCode_t123070264 ___Ldloca_S_18;
  8616. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stloc_S
  8617. OpCode_t123070264 ___Stloc_S_19;
  8618. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldnull
  8619. OpCode_t123070264 ___Ldnull_20;
  8620. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I4_M1
  8621. OpCode_t123070264 ___Ldc_I4_M1_21;
  8622. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I4_0
  8623. OpCode_t123070264 ___Ldc_I4_0_22;
  8624. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I4_1
  8625. OpCode_t123070264 ___Ldc_I4_1_23;
  8626. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I4_2
  8627. OpCode_t123070264 ___Ldc_I4_2_24;
  8628. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I4_3
  8629. OpCode_t123070264 ___Ldc_I4_3_25;
  8630. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I4_4
  8631. OpCode_t123070264 ___Ldc_I4_4_26;
  8632. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I4_5
  8633. OpCode_t123070264 ___Ldc_I4_5_27;
  8634. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I4_6
  8635. OpCode_t123070264 ___Ldc_I4_6_28;
  8636. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I4_7
  8637. OpCode_t123070264 ___Ldc_I4_7_29;
  8638. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I4_8
  8639. OpCode_t123070264 ___Ldc_I4_8_30;
  8640. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I4_S
  8641. OpCode_t123070264 ___Ldc_I4_S_31;
  8642. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I4
  8643. OpCode_t123070264 ___Ldc_I4_32;
  8644. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_I8
  8645. OpCode_t123070264 ___Ldc_I8_33;
  8646. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_R4
  8647. OpCode_t123070264 ___Ldc_R4_34;
  8648. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldc_R8
  8649. OpCode_t123070264 ___Ldc_R8_35;
  8650. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Dup
  8651. OpCode_t123070264 ___Dup_36;
  8652. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Pop
  8653. OpCode_t123070264 ___Pop_37;
  8654. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Jmp
  8655. OpCode_t123070264 ___Jmp_38;
  8656. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Call
  8657. OpCode_t123070264 ___Call_39;
  8658. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Calli
  8659. OpCode_t123070264 ___Calli_40;
  8660. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ret
  8661. OpCode_t123070264 ___Ret_41;
  8662. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Br_S
  8663. OpCode_t123070264 ___Br_S_42;
  8664. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Brfalse_S
  8665. OpCode_t123070264 ___Brfalse_S_43;
  8666. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Brtrue_S
  8667. OpCode_t123070264 ___Brtrue_S_44;
  8668. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Beq_S
  8669. OpCode_t123070264 ___Beq_S_45;
  8670. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Bge_S
  8671. OpCode_t123070264 ___Bge_S_46;
  8672. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Bgt_S
  8673. OpCode_t123070264 ___Bgt_S_47;
  8674. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ble_S
  8675. OpCode_t123070264 ___Ble_S_48;
  8676. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Blt_S
  8677. OpCode_t123070264 ___Blt_S_49;
  8678. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Bne_Un_S
  8679. OpCode_t123070264 ___Bne_Un_S_50;
  8680. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Bge_Un_S
  8681. OpCode_t123070264 ___Bge_Un_S_51;
  8682. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Bgt_Un_S
  8683. OpCode_t123070264 ___Bgt_Un_S_52;
  8684. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ble_Un_S
  8685. OpCode_t123070264 ___Ble_Un_S_53;
  8686. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Blt_Un_S
  8687. OpCode_t123070264 ___Blt_Un_S_54;
  8688. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Br
  8689. OpCode_t123070264 ___Br_55;
  8690. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Brfalse
  8691. OpCode_t123070264 ___Brfalse_56;
  8692. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Brtrue
  8693. OpCode_t123070264 ___Brtrue_57;
  8694. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Beq
  8695. OpCode_t123070264 ___Beq_58;
  8696. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Bge
  8697. OpCode_t123070264 ___Bge_59;
  8698. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Bgt
  8699. OpCode_t123070264 ___Bgt_60;
  8700. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ble
  8701. OpCode_t123070264 ___Ble_61;
  8702. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Blt
  8703. OpCode_t123070264 ___Blt_62;
  8704. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Bne_Un
  8705. OpCode_t123070264 ___Bne_Un_63;
  8706. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Bge_Un
  8707. OpCode_t123070264 ___Bge_Un_64;
  8708. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Bgt_Un
  8709. OpCode_t123070264 ___Bgt_Un_65;
  8710. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ble_Un
  8711. OpCode_t123070264 ___Ble_Un_66;
  8712. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Blt_Un
  8713. OpCode_t123070264 ___Blt_Un_67;
  8714. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Switch
  8715. OpCode_t123070264 ___Switch_68;
  8716. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldind_I1
  8717. OpCode_t123070264 ___Ldind_I1_69;
  8718. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldind_U1
  8719. OpCode_t123070264 ___Ldind_U1_70;
  8720. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldind_I2
  8721. OpCode_t123070264 ___Ldind_I2_71;
  8722. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldind_U2
  8723. OpCode_t123070264 ___Ldind_U2_72;
  8724. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldind_I4
  8725. OpCode_t123070264 ___Ldind_I4_73;
  8726. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldind_U4
  8727. OpCode_t123070264 ___Ldind_U4_74;
  8728. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldind_I8
  8729. OpCode_t123070264 ___Ldind_I8_75;
  8730. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldind_I
  8731. OpCode_t123070264 ___Ldind_I_76;
  8732. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldind_R4
  8733. OpCode_t123070264 ___Ldind_R4_77;
  8734. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldind_R8
  8735. OpCode_t123070264 ___Ldind_R8_78;
  8736. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldind_Ref
  8737. OpCode_t123070264 ___Ldind_Ref_79;
  8738. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stind_Ref
  8739. OpCode_t123070264 ___Stind_Ref_80;
  8740. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stind_I1
  8741. OpCode_t123070264 ___Stind_I1_81;
  8742. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stind_I2
  8743. OpCode_t123070264 ___Stind_I2_82;
  8744. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stind_I4
  8745. OpCode_t123070264 ___Stind_I4_83;
  8746. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stind_I8
  8747. OpCode_t123070264 ___Stind_I8_84;
  8748. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stind_R4
  8749. OpCode_t123070264 ___Stind_R4_85;
  8750. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stind_R8
  8751. OpCode_t123070264 ___Stind_R8_86;
  8752. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Add
  8753. OpCode_t123070264 ___Add_87;
  8754. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Sub
  8755. OpCode_t123070264 ___Sub_88;
  8756. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Mul
  8757. OpCode_t123070264 ___Mul_89;
  8758. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Div
  8759. OpCode_t123070264 ___Div_90;
  8760. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Div_Un
  8761. OpCode_t123070264 ___Div_Un_91;
  8762. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Rem
  8763. OpCode_t123070264 ___Rem_92;
  8764. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Rem_Un
  8765. OpCode_t123070264 ___Rem_Un_93;
  8766. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::And
  8767. OpCode_t123070264 ___And_94;
  8768. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Or
  8769. OpCode_t123070264 ___Or_95;
  8770. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Xor
  8771. OpCode_t123070264 ___Xor_96;
  8772. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Shl
  8773. OpCode_t123070264 ___Shl_97;
  8774. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Shr
  8775. OpCode_t123070264 ___Shr_98;
  8776. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Shr_Un
  8777. OpCode_t123070264 ___Shr_Un_99;
  8778. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Neg
  8779. OpCode_t123070264 ___Neg_100;
  8780. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Not
  8781. OpCode_t123070264 ___Not_101;
  8782. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_I1
  8783. OpCode_t123070264 ___Conv_I1_102;
  8784. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_I2
  8785. OpCode_t123070264 ___Conv_I2_103;
  8786. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_I4
  8787. OpCode_t123070264 ___Conv_I4_104;
  8788. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_I8
  8789. OpCode_t123070264 ___Conv_I8_105;
  8790. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_R4
  8791. OpCode_t123070264 ___Conv_R4_106;
  8792. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_R8
  8793. OpCode_t123070264 ___Conv_R8_107;
  8794. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_U4
  8795. OpCode_t123070264 ___Conv_U4_108;
  8796. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_U8
  8797. OpCode_t123070264 ___Conv_U8_109;
  8798. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Callvirt
  8799. OpCode_t123070264 ___Callvirt_110;
  8800. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Cpobj
  8801. OpCode_t123070264 ___Cpobj_111;
  8802. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldobj
  8803. OpCode_t123070264 ___Ldobj_112;
  8804. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldstr
  8805. OpCode_t123070264 ___Ldstr_113;
  8806. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Newobj
  8807. OpCode_t123070264 ___Newobj_114;
  8808. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Castclass
  8809. OpCode_t123070264 ___Castclass_115;
  8810. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Isinst
  8811. OpCode_t123070264 ___Isinst_116;
  8812. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_R_Un
  8813. OpCode_t123070264 ___Conv_R_Un_117;
  8814. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Unbox
  8815. OpCode_t123070264 ___Unbox_118;
  8816. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Throw
  8817. OpCode_t123070264 ___Throw_119;
  8818. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldfld
  8819. OpCode_t123070264 ___Ldfld_120;
  8820. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldflda
  8821. OpCode_t123070264 ___Ldflda_121;
  8822. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stfld
  8823. OpCode_t123070264 ___Stfld_122;
  8824. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldsfld
  8825. OpCode_t123070264 ___Ldsfld_123;
  8826. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldsflda
  8827. OpCode_t123070264 ___Ldsflda_124;
  8828. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stsfld
  8829. OpCode_t123070264 ___Stsfld_125;
  8830. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stobj
  8831. OpCode_t123070264 ___Stobj_126;
  8832. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_I1_Un
  8833. OpCode_t123070264 ___Conv_Ovf_I1_Un_127;
  8834. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_I2_Un
  8835. OpCode_t123070264 ___Conv_Ovf_I2_Un_128;
  8836. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_I4_Un
  8837. OpCode_t123070264 ___Conv_Ovf_I4_Un_129;
  8838. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_I8_Un
  8839. OpCode_t123070264 ___Conv_Ovf_I8_Un_130;
  8840. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_U1_Un
  8841. OpCode_t123070264 ___Conv_Ovf_U1_Un_131;
  8842. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_U2_Un
  8843. OpCode_t123070264 ___Conv_Ovf_U2_Un_132;
  8844. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_U4_Un
  8845. OpCode_t123070264 ___Conv_Ovf_U4_Un_133;
  8846. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_U8_Un
  8847. OpCode_t123070264 ___Conv_Ovf_U8_Un_134;
  8848. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_I_Un
  8849. OpCode_t123070264 ___Conv_Ovf_I_Un_135;
  8850. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_U_Un
  8851. OpCode_t123070264 ___Conv_Ovf_U_Un_136;
  8852. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Box
  8853. OpCode_t123070264 ___Box_137;
  8854. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Newarr
  8855. OpCode_t123070264 ___Newarr_138;
  8856. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldlen
  8857. OpCode_t123070264 ___Ldlen_139;
  8858. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelema
  8859. OpCode_t123070264 ___Ldelema_140;
  8860. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelem_I1
  8861. OpCode_t123070264 ___Ldelem_I1_141;
  8862. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelem_U1
  8863. OpCode_t123070264 ___Ldelem_U1_142;
  8864. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelem_I2
  8865. OpCode_t123070264 ___Ldelem_I2_143;
  8866. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelem_U2
  8867. OpCode_t123070264 ___Ldelem_U2_144;
  8868. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelem_I4
  8869. OpCode_t123070264 ___Ldelem_I4_145;
  8870. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelem_U4
  8871. OpCode_t123070264 ___Ldelem_U4_146;
  8872. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelem_I8
  8873. OpCode_t123070264 ___Ldelem_I8_147;
  8874. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelem_I
  8875. OpCode_t123070264 ___Ldelem_I_148;
  8876. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelem_R4
  8877. OpCode_t123070264 ___Ldelem_R4_149;
  8878. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelem_R8
  8879. OpCode_t123070264 ___Ldelem_R8_150;
  8880. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelem_Ref
  8881. OpCode_t123070264 ___Ldelem_Ref_151;
  8882. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stelem_I
  8883. OpCode_t123070264 ___Stelem_I_152;
  8884. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stelem_I1
  8885. OpCode_t123070264 ___Stelem_I1_153;
  8886. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stelem_I2
  8887. OpCode_t123070264 ___Stelem_I2_154;
  8888. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stelem_I4
  8889. OpCode_t123070264 ___Stelem_I4_155;
  8890. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stelem_I8
  8891. OpCode_t123070264 ___Stelem_I8_156;
  8892. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stelem_R4
  8893. OpCode_t123070264 ___Stelem_R4_157;
  8894. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stelem_R8
  8895. OpCode_t123070264 ___Stelem_R8_158;
  8896. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stelem_Ref
  8897. OpCode_t123070264 ___Stelem_Ref_159;
  8898. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldelem
  8899. OpCode_t123070264 ___Ldelem_160;
  8900. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stelem
  8901. OpCode_t123070264 ___Stelem_161;
  8902. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Unbox_Any
  8903. OpCode_t123070264 ___Unbox_Any_162;
  8904. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_I1
  8905. OpCode_t123070264 ___Conv_Ovf_I1_163;
  8906. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_U1
  8907. OpCode_t123070264 ___Conv_Ovf_U1_164;
  8908. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_I2
  8909. OpCode_t123070264 ___Conv_Ovf_I2_165;
  8910. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_U2
  8911. OpCode_t123070264 ___Conv_Ovf_U2_166;
  8912. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_I4
  8913. OpCode_t123070264 ___Conv_Ovf_I4_167;
  8914. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_U4
  8915. OpCode_t123070264 ___Conv_Ovf_U4_168;
  8916. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_I8
  8917. OpCode_t123070264 ___Conv_Ovf_I8_169;
  8918. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_U8
  8919. OpCode_t123070264 ___Conv_Ovf_U8_170;
  8920. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Refanyval
  8921. OpCode_t123070264 ___Refanyval_171;
  8922. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ckfinite
  8923. OpCode_t123070264 ___Ckfinite_172;
  8924. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Mkrefany
  8925. OpCode_t123070264 ___Mkrefany_173;
  8926. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldtoken
  8927. OpCode_t123070264 ___Ldtoken_174;
  8928. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_U2
  8929. OpCode_t123070264 ___Conv_U2_175;
  8930. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_U1
  8931. OpCode_t123070264 ___Conv_U1_176;
  8932. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_I
  8933. OpCode_t123070264 ___Conv_I_177;
  8934. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_I
  8935. OpCode_t123070264 ___Conv_Ovf_I_178;
  8936. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_Ovf_U
  8937. OpCode_t123070264 ___Conv_Ovf_U_179;
  8938. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Add_Ovf
  8939. OpCode_t123070264 ___Add_Ovf_180;
  8940. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Add_Ovf_Un
  8941. OpCode_t123070264 ___Add_Ovf_Un_181;
  8942. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Mul_Ovf
  8943. OpCode_t123070264 ___Mul_Ovf_182;
  8944. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Mul_Ovf_Un
  8945. OpCode_t123070264 ___Mul_Ovf_Un_183;
  8946. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Sub_Ovf
  8947. OpCode_t123070264 ___Sub_Ovf_184;
  8948. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Sub_Ovf_Un
  8949. OpCode_t123070264 ___Sub_Ovf_Un_185;
  8950. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Endfinally
  8951. OpCode_t123070264 ___Endfinally_186;
  8952. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Leave
  8953. OpCode_t123070264 ___Leave_187;
  8954. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Leave_S
  8955. OpCode_t123070264 ___Leave_S_188;
  8956. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stind_I
  8957. OpCode_t123070264 ___Stind_I_189;
  8958. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Conv_U
  8959. OpCode_t123070264 ___Conv_U_190;
  8960. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Prefix7
  8961. OpCode_t123070264 ___Prefix7_191;
  8962. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Prefix6
  8963. OpCode_t123070264 ___Prefix6_192;
  8964. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Prefix5
  8965. OpCode_t123070264 ___Prefix5_193;
  8966. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Prefix4
  8967. OpCode_t123070264 ___Prefix4_194;
  8968. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Prefix3
  8969. OpCode_t123070264 ___Prefix3_195;
  8970. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Prefix2
  8971. OpCode_t123070264 ___Prefix2_196;
  8972. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Prefix1
  8973. OpCode_t123070264 ___Prefix1_197;
  8974. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Prefixref
  8975. OpCode_t123070264 ___Prefixref_198;
  8976. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Arglist
  8977. OpCode_t123070264 ___Arglist_199;
  8978. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ceq
  8979. OpCode_t123070264 ___Ceq_200;
  8980. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Cgt
  8981. OpCode_t123070264 ___Cgt_201;
  8982. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Cgt_Un
  8983. OpCode_t123070264 ___Cgt_Un_202;
  8984. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Clt
  8985. OpCode_t123070264 ___Clt_203;
  8986. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Clt_Un
  8987. OpCode_t123070264 ___Clt_Un_204;
  8988. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldftn
  8989. OpCode_t123070264 ___Ldftn_205;
  8990. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldvirtftn
  8991. OpCode_t123070264 ___Ldvirtftn_206;
  8992. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldarg
  8993. OpCode_t123070264 ___Ldarg_207;
  8994. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldarga
  8995. OpCode_t123070264 ___Ldarga_208;
  8996. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Starg
  8997. OpCode_t123070264 ___Starg_209;
  8998. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldloc
  8999. OpCode_t123070264 ___Ldloc_210;
  9000. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Ldloca
  9001. OpCode_t123070264 ___Ldloca_211;
  9002. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Stloc
  9003. OpCode_t123070264 ___Stloc_212;
  9004. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Localloc
  9005. OpCode_t123070264 ___Localloc_213;
  9006. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Endfilter
  9007. OpCode_t123070264 ___Endfilter_214;
  9008. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Unaligned
  9009. OpCode_t123070264 ___Unaligned_215;
  9010. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Volatile
  9011. OpCode_t123070264 ___Volatile_216;
  9012. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Tailcall
  9013. OpCode_t123070264 ___Tailcall_217;
  9014. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Initobj
  9015. OpCode_t123070264 ___Initobj_218;
  9016. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Constrained
  9017. OpCode_t123070264 ___Constrained_219;
  9018. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Cpblk
  9019. OpCode_t123070264 ___Cpblk_220;
  9020. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Initblk
  9021. OpCode_t123070264 ___Initblk_221;
  9022. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Rethrow
  9023. OpCode_t123070264 ___Rethrow_222;
  9024. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Sizeof
  9025. OpCode_t123070264 ___Sizeof_223;
  9026. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Refanytype
  9027. OpCode_t123070264 ___Refanytype_224;
  9028. // System.Reflection.Emit.OpCode System.Reflection.Emit.OpCodes::Readonly
  9029. OpCode_t123070264 ___Readonly_225;
  9030. public:
  9031. inline static int32_t get_offset_of_Nop_0() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Nop_0)); }
  9032. inline OpCode_t123070264 get_Nop_0() const { return ___Nop_0; }
  9033. inline OpCode_t123070264 * get_address_of_Nop_0() { return &___Nop_0; }
  9034. inline void set_Nop_0(OpCode_t123070264 value)
  9035. {
  9036. ___Nop_0 = value;
  9037. }
  9038. inline static int32_t get_offset_of_Break_1() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Break_1)); }
  9039. inline OpCode_t123070264 get_Break_1() const { return ___Break_1; }
  9040. inline OpCode_t123070264 * get_address_of_Break_1() { return &___Break_1; }
  9041. inline void set_Break_1(OpCode_t123070264 value)
  9042. {
  9043. ___Break_1 = value;
  9044. }
  9045. inline static int32_t get_offset_of_Ldarg_0_2() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldarg_0_2)); }
  9046. inline OpCode_t123070264 get_Ldarg_0_2() const { return ___Ldarg_0_2; }
  9047. inline OpCode_t123070264 * get_address_of_Ldarg_0_2() { return &___Ldarg_0_2; }
  9048. inline void set_Ldarg_0_2(OpCode_t123070264 value)
  9049. {
  9050. ___Ldarg_0_2 = value;
  9051. }
  9052. inline static int32_t get_offset_of_Ldarg_1_3() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldarg_1_3)); }
  9053. inline OpCode_t123070264 get_Ldarg_1_3() const { return ___Ldarg_1_3; }
  9054. inline OpCode_t123070264 * get_address_of_Ldarg_1_3() { return &___Ldarg_1_3; }
  9055. inline void set_Ldarg_1_3(OpCode_t123070264 value)
  9056. {
  9057. ___Ldarg_1_3 = value;
  9058. }
  9059. inline static int32_t get_offset_of_Ldarg_2_4() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldarg_2_4)); }
  9060. inline OpCode_t123070264 get_Ldarg_2_4() const { return ___Ldarg_2_4; }
  9061. inline OpCode_t123070264 * get_address_of_Ldarg_2_4() { return &___Ldarg_2_4; }
  9062. inline void set_Ldarg_2_4(OpCode_t123070264 value)
  9063. {
  9064. ___Ldarg_2_4 = value;
  9065. }
  9066. inline static int32_t get_offset_of_Ldarg_3_5() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldarg_3_5)); }
  9067. inline OpCode_t123070264 get_Ldarg_3_5() const { return ___Ldarg_3_5; }
  9068. inline OpCode_t123070264 * get_address_of_Ldarg_3_5() { return &___Ldarg_3_5; }
  9069. inline void set_Ldarg_3_5(OpCode_t123070264 value)
  9070. {
  9071. ___Ldarg_3_5 = value;
  9072. }
  9073. inline static int32_t get_offset_of_Ldloc_0_6() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldloc_0_6)); }
  9074. inline OpCode_t123070264 get_Ldloc_0_6() const { return ___Ldloc_0_6; }
  9075. inline OpCode_t123070264 * get_address_of_Ldloc_0_6() { return &___Ldloc_0_6; }
  9076. inline void set_Ldloc_0_6(OpCode_t123070264 value)
  9077. {
  9078. ___Ldloc_0_6 = value;
  9079. }
  9080. inline static int32_t get_offset_of_Ldloc_1_7() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldloc_1_7)); }
  9081. inline OpCode_t123070264 get_Ldloc_1_7() const { return ___Ldloc_1_7; }
  9082. inline OpCode_t123070264 * get_address_of_Ldloc_1_7() { return &___Ldloc_1_7; }
  9083. inline void set_Ldloc_1_7(OpCode_t123070264 value)
  9084. {
  9085. ___Ldloc_1_7 = value;
  9086. }
  9087. inline static int32_t get_offset_of_Ldloc_2_8() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldloc_2_8)); }
  9088. inline OpCode_t123070264 get_Ldloc_2_8() const { return ___Ldloc_2_8; }
  9089. inline OpCode_t123070264 * get_address_of_Ldloc_2_8() { return &___Ldloc_2_8; }
  9090. inline void set_Ldloc_2_8(OpCode_t123070264 value)
  9091. {
  9092. ___Ldloc_2_8 = value;
  9093. }
  9094. inline static int32_t get_offset_of_Ldloc_3_9() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldloc_3_9)); }
  9095. inline OpCode_t123070264 get_Ldloc_3_9() const { return ___Ldloc_3_9; }
  9096. inline OpCode_t123070264 * get_address_of_Ldloc_3_9() { return &___Ldloc_3_9; }
  9097. inline void set_Ldloc_3_9(OpCode_t123070264 value)
  9098. {
  9099. ___Ldloc_3_9 = value;
  9100. }
  9101. inline static int32_t get_offset_of_Stloc_0_10() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stloc_0_10)); }
  9102. inline OpCode_t123070264 get_Stloc_0_10() const { return ___Stloc_0_10; }
  9103. inline OpCode_t123070264 * get_address_of_Stloc_0_10() { return &___Stloc_0_10; }
  9104. inline void set_Stloc_0_10(OpCode_t123070264 value)
  9105. {
  9106. ___Stloc_0_10 = value;
  9107. }
  9108. inline static int32_t get_offset_of_Stloc_1_11() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stloc_1_11)); }
  9109. inline OpCode_t123070264 get_Stloc_1_11() const { return ___Stloc_1_11; }
  9110. inline OpCode_t123070264 * get_address_of_Stloc_1_11() { return &___Stloc_1_11; }
  9111. inline void set_Stloc_1_11(OpCode_t123070264 value)
  9112. {
  9113. ___Stloc_1_11 = value;
  9114. }
  9115. inline static int32_t get_offset_of_Stloc_2_12() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stloc_2_12)); }
  9116. inline OpCode_t123070264 get_Stloc_2_12() const { return ___Stloc_2_12; }
  9117. inline OpCode_t123070264 * get_address_of_Stloc_2_12() { return &___Stloc_2_12; }
  9118. inline void set_Stloc_2_12(OpCode_t123070264 value)
  9119. {
  9120. ___Stloc_2_12 = value;
  9121. }
  9122. inline static int32_t get_offset_of_Stloc_3_13() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stloc_3_13)); }
  9123. inline OpCode_t123070264 get_Stloc_3_13() const { return ___Stloc_3_13; }
  9124. inline OpCode_t123070264 * get_address_of_Stloc_3_13() { return &___Stloc_3_13; }
  9125. inline void set_Stloc_3_13(OpCode_t123070264 value)
  9126. {
  9127. ___Stloc_3_13 = value;
  9128. }
  9129. inline static int32_t get_offset_of_Ldarg_S_14() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldarg_S_14)); }
  9130. inline OpCode_t123070264 get_Ldarg_S_14() const { return ___Ldarg_S_14; }
  9131. inline OpCode_t123070264 * get_address_of_Ldarg_S_14() { return &___Ldarg_S_14; }
  9132. inline void set_Ldarg_S_14(OpCode_t123070264 value)
  9133. {
  9134. ___Ldarg_S_14 = value;
  9135. }
  9136. inline static int32_t get_offset_of_Ldarga_S_15() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldarga_S_15)); }
  9137. inline OpCode_t123070264 get_Ldarga_S_15() const { return ___Ldarga_S_15; }
  9138. inline OpCode_t123070264 * get_address_of_Ldarga_S_15() { return &___Ldarga_S_15; }
  9139. inline void set_Ldarga_S_15(OpCode_t123070264 value)
  9140. {
  9141. ___Ldarga_S_15 = value;
  9142. }
  9143. inline static int32_t get_offset_of_Starg_S_16() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Starg_S_16)); }
  9144. inline OpCode_t123070264 get_Starg_S_16() const { return ___Starg_S_16; }
  9145. inline OpCode_t123070264 * get_address_of_Starg_S_16() { return &___Starg_S_16; }
  9146. inline void set_Starg_S_16(OpCode_t123070264 value)
  9147. {
  9148. ___Starg_S_16 = value;
  9149. }
  9150. inline static int32_t get_offset_of_Ldloc_S_17() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldloc_S_17)); }
  9151. inline OpCode_t123070264 get_Ldloc_S_17() const { return ___Ldloc_S_17; }
  9152. inline OpCode_t123070264 * get_address_of_Ldloc_S_17() { return &___Ldloc_S_17; }
  9153. inline void set_Ldloc_S_17(OpCode_t123070264 value)
  9154. {
  9155. ___Ldloc_S_17 = value;
  9156. }
  9157. inline static int32_t get_offset_of_Ldloca_S_18() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldloca_S_18)); }
  9158. inline OpCode_t123070264 get_Ldloca_S_18() const { return ___Ldloca_S_18; }
  9159. inline OpCode_t123070264 * get_address_of_Ldloca_S_18() { return &___Ldloca_S_18; }
  9160. inline void set_Ldloca_S_18(OpCode_t123070264 value)
  9161. {
  9162. ___Ldloca_S_18 = value;
  9163. }
  9164. inline static int32_t get_offset_of_Stloc_S_19() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stloc_S_19)); }
  9165. inline OpCode_t123070264 get_Stloc_S_19() const { return ___Stloc_S_19; }
  9166. inline OpCode_t123070264 * get_address_of_Stloc_S_19() { return &___Stloc_S_19; }
  9167. inline void set_Stloc_S_19(OpCode_t123070264 value)
  9168. {
  9169. ___Stloc_S_19 = value;
  9170. }
  9171. inline static int32_t get_offset_of_Ldnull_20() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldnull_20)); }
  9172. inline OpCode_t123070264 get_Ldnull_20() const { return ___Ldnull_20; }
  9173. inline OpCode_t123070264 * get_address_of_Ldnull_20() { return &___Ldnull_20; }
  9174. inline void set_Ldnull_20(OpCode_t123070264 value)
  9175. {
  9176. ___Ldnull_20 = value;
  9177. }
  9178. inline static int32_t get_offset_of_Ldc_I4_M1_21() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I4_M1_21)); }
  9179. inline OpCode_t123070264 get_Ldc_I4_M1_21() const { return ___Ldc_I4_M1_21; }
  9180. inline OpCode_t123070264 * get_address_of_Ldc_I4_M1_21() { return &___Ldc_I4_M1_21; }
  9181. inline void set_Ldc_I4_M1_21(OpCode_t123070264 value)
  9182. {
  9183. ___Ldc_I4_M1_21 = value;
  9184. }
  9185. inline static int32_t get_offset_of_Ldc_I4_0_22() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I4_0_22)); }
  9186. inline OpCode_t123070264 get_Ldc_I4_0_22() const { return ___Ldc_I4_0_22; }
  9187. inline OpCode_t123070264 * get_address_of_Ldc_I4_0_22() { return &___Ldc_I4_0_22; }
  9188. inline void set_Ldc_I4_0_22(OpCode_t123070264 value)
  9189. {
  9190. ___Ldc_I4_0_22 = value;
  9191. }
  9192. inline static int32_t get_offset_of_Ldc_I4_1_23() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I4_1_23)); }
  9193. inline OpCode_t123070264 get_Ldc_I4_1_23() const { return ___Ldc_I4_1_23; }
  9194. inline OpCode_t123070264 * get_address_of_Ldc_I4_1_23() { return &___Ldc_I4_1_23; }
  9195. inline void set_Ldc_I4_1_23(OpCode_t123070264 value)
  9196. {
  9197. ___Ldc_I4_1_23 = value;
  9198. }
  9199. inline static int32_t get_offset_of_Ldc_I4_2_24() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I4_2_24)); }
  9200. inline OpCode_t123070264 get_Ldc_I4_2_24() const { return ___Ldc_I4_2_24; }
  9201. inline OpCode_t123070264 * get_address_of_Ldc_I4_2_24() { return &___Ldc_I4_2_24; }
  9202. inline void set_Ldc_I4_2_24(OpCode_t123070264 value)
  9203. {
  9204. ___Ldc_I4_2_24 = value;
  9205. }
  9206. inline static int32_t get_offset_of_Ldc_I4_3_25() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I4_3_25)); }
  9207. inline OpCode_t123070264 get_Ldc_I4_3_25() const { return ___Ldc_I4_3_25; }
  9208. inline OpCode_t123070264 * get_address_of_Ldc_I4_3_25() { return &___Ldc_I4_3_25; }
  9209. inline void set_Ldc_I4_3_25(OpCode_t123070264 value)
  9210. {
  9211. ___Ldc_I4_3_25 = value;
  9212. }
  9213. inline static int32_t get_offset_of_Ldc_I4_4_26() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I4_4_26)); }
  9214. inline OpCode_t123070264 get_Ldc_I4_4_26() const { return ___Ldc_I4_4_26; }
  9215. inline OpCode_t123070264 * get_address_of_Ldc_I4_4_26() { return &___Ldc_I4_4_26; }
  9216. inline void set_Ldc_I4_4_26(OpCode_t123070264 value)
  9217. {
  9218. ___Ldc_I4_4_26 = value;
  9219. }
  9220. inline static int32_t get_offset_of_Ldc_I4_5_27() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I4_5_27)); }
  9221. inline OpCode_t123070264 get_Ldc_I4_5_27() const { return ___Ldc_I4_5_27; }
  9222. inline OpCode_t123070264 * get_address_of_Ldc_I4_5_27() { return &___Ldc_I4_5_27; }
  9223. inline void set_Ldc_I4_5_27(OpCode_t123070264 value)
  9224. {
  9225. ___Ldc_I4_5_27 = value;
  9226. }
  9227. inline static int32_t get_offset_of_Ldc_I4_6_28() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I4_6_28)); }
  9228. inline OpCode_t123070264 get_Ldc_I4_6_28() const { return ___Ldc_I4_6_28; }
  9229. inline OpCode_t123070264 * get_address_of_Ldc_I4_6_28() { return &___Ldc_I4_6_28; }
  9230. inline void set_Ldc_I4_6_28(OpCode_t123070264 value)
  9231. {
  9232. ___Ldc_I4_6_28 = value;
  9233. }
  9234. inline static int32_t get_offset_of_Ldc_I4_7_29() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I4_7_29)); }
  9235. inline OpCode_t123070264 get_Ldc_I4_7_29() const { return ___Ldc_I4_7_29; }
  9236. inline OpCode_t123070264 * get_address_of_Ldc_I4_7_29() { return &___Ldc_I4_7_29; }
  9237. inline void set_Ldc_I4_7_29(OpCode_t123070264 value)
  9238. {
  9239. ___Ldc_I4_7_29 = value;
  9240. }
  9241. inline static int32_t get_offset_of_Ldc_I4_8_30() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I4_8_30)); }
  9242. inline OpCode_t123070264 get_Ldc_I4_8_30() const { return ___Ldc_I4_8_30; }
  9243. inline OpCode_t123070264 * get_address_of_Ldc_I4_8_30() { return &___Ldc_I4_8_30; }
  9244. inline void set_Ldc_I4_8_30(OpCode_t123070264 value)
  9245. {
  9246. ___Ldc_I4_8_30 = value;
  9247. }
  9248. inline static int32_t get_offset_of_Ldc_I4_S_31() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I4_S_31)); }
  9249. inline OpCode_t123070264 get_Ldc_I4_S_31() const { return ___Ldc_I4_S_31; }
  9250. inline OpCode_t123070264 * get_address_of_Ldc_I4_S_31() { return &___Ldc_I4_S_31; }
  9251. inline void set_Ldc_I4_S_31(OpCode_t123070264 value)
  9252. {
  9253. ___Ldc_I4_S_31 = value;
  9254. }
  9255. inline static int32_t get_offset_of_Ldc_I4_32() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I4_32)); }
  9256. inline OpCode_t123070264 get_Ldc_I4_32() const { return ___Ldc_I4_32; }
  9257. inline OpCode_t123070264 * get_address_of_Ldc_I4_32() { return &___Ldc_I4_32; }
  9258. inline void set_Ldc_I4_32(OpCode_t123070264 value)
  9259. {
  9260. ___Ldc_I4_32 = value;
  9261. }
  9262. inline static int32_t get_offset_of_Ldc_I8_33() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_I8_33)); }
  9263. inline OpCode_t123070264 get_Ldc_I8_33() const { return ___Ldc_I8_33; }
  9264. inline OpCode_t123070264 * get_address_of_Ldc_I8_33() { return &___Ldc_I8_33; }
  9265. inline void set_Ldc_I8_33(OpCode_t123070264 value)
  9266. {
  9267. ___Ldc_I8_33 = value;
  9268. }
  9269. inline static int32_t get_offset_of_Ldc_R4_34() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_R4_34)); }
  9270. inline OpCode_t123070264 get_Ldc_R4_34() const { return ___Ldc_R4_34; }
  9271. inline OpCode_t123070264 * get_address_of_Ldc_R4_34() { return &___Ldc_R4_34; }
  9272. inline void set_Ldc_R4_34(OpCode_t123070264 value)
  9273. {
  9274. ___Ldc_R4_34 = value;
  9275. }
  9276. inline static int32_t get_offset_of_Ldc_R8_35() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldc_R8_35)); }
  9277. inline OpCode_t123070264 get_Ldc_R8_35() const { return ___Ldc_R8_35; }
  9278. inline OpCode_t123070264 * get_address_of_Ldc_R8_35() { return &___Ldc_R8_35; }
  9279. inline void set_Ldc_R8_35(OpCode_t123070264 value)
  9280. {
  9281. ___Ldc_R8_35 = value;
  9282. }
  9283. inline static int32_t get_offset_of_Dup_36() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Dup_36)); }
  9284. inline OpCode_t123070264 get_Dup_36() const { return ___Dup_36; }
  9285. inline OpCode_t123070264 * get_address_of_Dup_36() { return &___Dup_36; }
  9286. inline void set_Dup_36(OpCode_t123070264 value)
  9287. {
  9288. ___Dup_36 = value;
  9289. }
  9290. inline static int32_t get_offset_of_Pop_37() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Pop_37)); }
  9291. inline OpCode_t123070264 get_Pop_37() const { return ___Pop_37; }
  9292. inline OpCode_t123070264 * get_address_of_Pop_37() { return &___Pop_37; }
  9293. inline void set_Pop_37(OpCode_t123070264 value)
  9294. {
  9295. ___Pop_37 = value;
  9296. }
  9297. inline static int32_t get_offset_of_Jmp_38() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Jmp_38)); }
  9298. inline OpCode_t123070264 get_Jmp_38() const { return ___Jmp_38; }
  9299. inline OpCode_t123070264 * get_address_of_Jmp_38() { return &___Jmp_38; }
  9300. inline void set_Jmp_38(OpCode_t123070264 value)
  9301. {
  9302. ___Jmp_38 = value;
  9303. }
  9304. inline static int32_t get_offset_of_Call_39() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Call_39)); }
  9305. inline OpCode_t123070264 get_Call_39() const { return ___Call_39; }
  9306. inline OpCode_t123070264 * get_address_of_Call_39() { return &___Call_39; }
  9307. inline void set_Call_39(OpCode_t123070264 value)
  9308. {
  9309. ___Call_39 = value;
  9310. }
  9311. inline static int32_t get_offset_of_Calli_40() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Calli_40)); }
  9312. inline OpCode_t123070264 get_Calli_40() const { return ___Calli_40; }
  9313. inline OpCode_t123070264 * get_address_of_Calli_40() { return &___Calli_40; }
  9314. inline void set_Calli_40(OpCode_t123070264 value)
  9315. {
  9316. ___Calli_40 = value;
  9317. }
  9318. inline static int32_t get_offset_of_Ret_41() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ret_41)); }
  9319. inline OpCode_t123070264 get_Ret_41() const { return ___Ret_41; }
  9320. inline OpCode_t123070264 * get_address_of_Ret_41() { return &___Ret_41; }
  9321. inline void set_Ret_41(OpCode_t123070264 value)
  9322. {
  9323. ___Ret_41 = value;
  9324. }
  9325. inline static int32_t get_offset_of_Br_S_42() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Br_S_42)); }
  9326. inline OpCode_t123070264 get_Br_S_42() const { return ___Br_S_42; }
  9327. inline OpCode_t123070264 * get_address_of_Br_S_42() { return &___Br_S_42; }
  9328. inline void set_Br_S_42(OpCode_t123070264 value)
  9329. {
  9330. ___Br_S_42 = value;
  9331. }
  9332. inline static int32_t get_offset_of_Brfalse_S_43() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Brfalse_S_43)); }
  9333. inline OpCode_t123070264 get_Brfalse_S_43() const { return ___Brfalse_S_43; }
  9334. inline OpCode_t123070264 * get_address_of_Brfalse_S_43() { return &___Brfalse_S_43; }
  9335. inline void set_Brfalse_S_43(OpCode_t123070264 value)
  9336. {
  9337. ___Brfalse_S_43 = value;
  9338. }
  9339. inline static int32_t get_offset_of_Brtrue_S_44() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Brtrue_S_44)); }
  9340. inline OpCode_t123070264 get_Brtrue_S_44() const { return ___Brtrue_S_44; }
  9341. inline OpCode_t123070264 * get_address_of_Brtrue_S_44() { return &___Brtrue_S_44; }
  9342. inline void set_Brtrue_S_44(OpCode_t123070264 value)
  9343. {
  9344. ___Brtrue_S_44 = value;
  9345. }
  9346. inline static int32_t get_offset_of_Beq_S_45() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Beq_S_45)); }
  9347. inline OpCode_t123070264 get_Beq_S_45() const { return ___Beq_S_45; }
  9348. inline OpCode_t123070264 * get_address_of_Beq_S_45() { return &___Beq_S_45; }
  9349. inline void set_Beq_S_45(OpCode_t123070264 value)
  9350. {
  9351. ___Beq_S_45 = value;
  9352. }
  9353. inline static int32_t get_offset_of_Bge_S_46() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Bge_S_46)); }
  9354. inline OpCode_t123070264 get_Bge_S_46() const { return ___Bge_S_46; }
  9355. inline OpCode_t123070264 * get_address_of_Bge_S_46() { return &___Bge_S_46; }
  9356. inline void set_Bge_S_46(OpCode_t123070264 value)
  9357. {
  9358. ___Bge_S_46 = value;
  9359. }
  9360. inline static int32_t get_offset_of_Bgt_S_47() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Bgt_S_47)); }
  9361. inline OpCode_t123070264 get_Bgt_S_47() const { return ___Bgt_S_47; }
  9362. inline OpCode_t123070264 * get_address_of_Bgt_S_47() { return &___Bgt_S_47; }
  9363. inline void set_Bgt_S_47(OpCode_t123070264 value)
  9364. {
  9365. ___Bgt_S_47 = value;
  9366. }
  9367. inline static int32_t get_offset_of_Ble_S_48() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ble_S_48)); }
  9368. inline OpCode_t123070264 get_Ble_S_48() const { return ___Ble_S_48; }
  9369. inline OpCode_t123070264 * get_address_of_Ble_S_48() { return &___Ble_S_48; }
  9370. inline void set_Ble_S_48(OpCode_t123070264 value)
  9371. {
  9372. ___Ble_S_48 = value;
  9373. }
  9374. inline static int32_t get_offset_of_Blt_S_49() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Blt_S_49)); }
  9375. inline OpCode_t123070264 get_Blt_S_49() const { return ___Blt_S_49; }
  9376. inline OpCode_t123070264 * get_address_of_Blt_S_49() { return &___Blt_S_49; }
  9377. inline void set_Blt_S_49(OpCode_t123070264 value)
  9378. {
  9379. ___Blt_S_49 = value;
  9380. }
  9381. inline static int32_t get_offset_of_Bne_Un_S_50() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Bne_Un_S_50)); }
  9382. inline OpCode_t123070264 get_Bne_Un_S_50() const { return ___Bne_Un_S_50; }
  9383. inline OpCode_t123070264 * get_address_of_Bne_Un_S_50() { return &___Bne_Un_S_50; }
  9384. inline void set_Bne_Un_S_50(OpCode_t123070264 value)
  9385. {
  9386. ___Bne_Un_S_50 = value;
  9387. }
  9388. inline static int32_t get_offset_of_Bge_Un_S_51() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Bge_Un_S_51)); }
  9389. inline OpCode_t123070264 get_Bge_Un_S_51() const { return ___Bge_Un_S_51; }
  9390. inline OpCode_t123070264 * get_address_of_Bge_Un_S_51() { return &___Bge_Un_S_51; }
  9391. inline void set_Bge_Un_S_51(OpCode_t123070264 value)
  9392. {
  9393. ___Bge_Un_S_51 = value;
  9394. }
  9395. inline static int32_t get_offset_of_Bgt_Un_S_52() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Bgt_Un_S_52)); }
  9396. inline OpCode_t123070264 get_Bgt_Un_S_52() const { return ___Bgt_Un_S_52; }
  9397. inline OpCode_t123070264 * get_address_of_Bgt_Un_S_52() { return &___Bgt_Un_S_52; }
  9398. inline void set_Bgt_Un_S_52(OpCode_t123070264 value)
  9399. {
  9400. ___Bgt_Un_S_52 = value;
  9401. }
  9402. inline static int32_t get_offset_of_Ble_Un_S_53() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ble_Un_S_53)); }
  9403. inline OpCode_t123070264 get_Ble_Un_S_53() const { return ___Ble_Un_S_53; }
  9404. inline OpCode_t123070264 * get_address_of_Ble_Un_S_53() { return &___Ble_Un_S_53; }
  9405. inline void set_Ble_Un_S_53(OpCode_t123070264 value)
  9406. {
  9407. ___Ble_Un_S_53 = value;
  9408. }
  9409. inline static int32_t get_offset_of_Blt_Un_S_54() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Blt_Un_S_54)); }
  9410. inline OpCode_t123070264 get_Blt_Un_S_54() const { return ___Blt_Un_S_54; }
  9411. inline OpCode_t123070264 * get_address_of_Blt_Un_S_54() { return &___Blt_Un_S_54; }
  9412. inline void set_Blt_Un_S_54(OpCode_t123070264 value)
  9413. {
  9414. ___Blt_Un_S_54 = value;
  9415. }
  9416. inline static int32_t get_offset_of_Br_55() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Br_55)); }
  9417. inline OpCode_t123070264 get_Br_55() const { return ___Br_55; }
  9418. inline OpCode_t123070264 * get_address_of_Br_55() { return &___Br_55; }
  9419. inline void set_Br_55(OpCode_t123070264 value)
  9420. {
  9421. ___Br_55 = value;
  9422. }
  9423. inline static int32_t get_offset_of_Brfalse_56() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Brfalse_56)); }
  9424. inline OpCode_t123070264 get_Brfalse_56() const { return ___Brfalse_56; }
  9425. inline OpCode_t123070264 * get_address_of_Brfalse_56() { return &___Brfalse_56; }
  9426. inline void set_Brfalse_56(OpCode_t123070264 value)
  9427. {
  9428. ___Brfalse_56 = value;
  9429. }
  9430. inline static int32_t get_offset_of_Brtrue_57() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Brtrue_57)); }
  9431. inline OpCode_t123070264 get_Brtrue_57() const { return ___Brtrue_57; }
  9432. inline OpCode_t123070264 * get_address_of_Brtrue_57() { return &___Brtrue_57; }
  9433. inline void set_Brtrue_57(OpCode_t123070264 value)
  9434. {
  9435. ___Brtrue_57 = value;
  9436. }
  9437. inline static int32_t get_offset_of_Beq_58() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Beq_58)); }
  9438. inline OpCode_t123070264 get_Beq_58() const { return ___Beq_58; }
  9439. inline OpCode_t123070264 * get_address_of_Beq_58() { return &___Beq_58; }
  9440. inline void set_Beq_58(OpCode_t123070264 value)
  9441. {
  9442. ___Beq_58 = value;
  9443. }
  9444. inline static int32_t get_offset_of_Bge_59() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Bge_59)); }
  9445. inline OpCode_t123070264 get_Bge_59() const { return ___Bge_59; }
  9446. inline OpCode_t123070264 * get_address_of_Bge_59() { return &___Bge_59; }
  9447. inline void set_Bge_59(OpCode_t123070264 value)
  9448. {
  9449. ___Bge_59 = value;
  9450. }
  9451. inline static int32_t get_offset_of_Bgt_60() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Bgt_60)); }
  9452. inline OpCode_t123070264 get_Bgt_60() const { return ___Bgt_60; }
  9453. inline OpCode_t123070264 * get_address_of_Bgt_60() { return &___Bgt_60; }
  9454. inline void set_Bgt_60(OpCode_t123070264 value)
  9455. {
  9456. ___Bgt_60 = value;
  9457. }
  9458. inline static int32_t get_offset_of_Ble_61() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ble_61)); }
  9459. inline OpCode_t123070264 get_Ble_61() const { return ___Ble_61; }
  9460. inline OpCode_t123070264 * get_address_of_Ble_61() { return &___Ble_61; }
  9461. inline void set_Ble_61(OpCode_t123070264 value)
  9462. {
  9463. ___Ble_61 = value;
  9464. }
  9465. inline static int32_t get_offset_of_Blt_62() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Blt_62)); }
  9466. inline OpCode_t123070264 get_Blt_62() const { return ___Blt_62; }
  9467. inline OpCode_t123070264 * get_address_of_Blt_62() { return &___Blt_62; }
  9468. inline void set_Blt_62(OpCode_t123070264 value)
  9469. {
  9470. ___Blt_62 = value;
  9471. }
  9472. inline static int32_t get_offset_of_Bne_Un_63() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Bne_Un_63)); }
  9473. inline OpCode_t123070264 get_Bne_Un_63() const { return ___Bne_Un_63; }
  9474. inline OpCode_t123070264 * get_address_of_Bne_Un_63() { return &___Bne_Un_63; }
  9475. inline void set_Bne_Un_63(OpCode_t123070264 value)
  9476. {
  9477. ___Bne_Un_63 = value;
  9478. }
  9479. inline static int32_t get_offset_of_Bge_Un_64() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Bge_Un_64)); }
  9480. inline OpCode_t123070264 get_Bge_Un_64() const { return ___Bge_Un_64; }
  9481. inline OpCode_t123070264 * get_address_of_Bge_Un_64() { return &___Bge_Un_64; }
  9482. inline void set_Bge_Un_64(OpCode_t123070264 value)
  9483. {
  9484. ___Bge_Un_64 = value;
  9485. }
  9486. inline static int32_t get_offset_of_Bgt_Un_65() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Bgt_Un_65)); }
  9487. inline OpCode_t123070264 get_Bgt_Un_65() const { return ___Bgt_Un_65; }
  9488. inline OpCode_t123070264 * get_address_of_Bgt_Un_65() { return &___Bgt_Un_65; }
  9489. inline void set_Bgt_Un_65(OpCode_t123070264 value)
  9490. {
  9491. ___Bgt_Un_65 = value;
  9492. }
  9493. inline static int32_t get_offset_of_Ble_Un_66() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ble_Un_66)); }
  9494. inline OpCode_t123070264 get_Ble_Un_66() const { return ___Ble_Un_66; }
  9495. inline OpCode_t123070264 * get_address_of_Ble_Un_66() { return &___Ble_Un_66; }
  9496. inline void set_Ble_Un_66(OpCode_t123070264 value)
  9497. {
  9498. ___Ble_Un_66 = value;
  9499. }
  9500. inline static int32_t get_offset_of_Blt_Un_67() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Blt_Un_67)); }
  9501. inline OpCode_t123070264 get_Blt_Un_67() const { return ___Blt_Un_67; }
  9502. inline OpCode_t123070264 * get_address_of_Blt_Un_67() { return &___Blt_Un_67; }
  9503. inline void set_Blt_Un_67(OpCode_t123070264 value)
  9504. {
  9505. ___Blt_Un_67 = value;
  9506. }
  9507. inline static int32_t get_offset_of_Switch_68() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Switch_68)); }
  9508. inline OpCode_t123070264 get_Switch_68() const { return ___Switch_68; }
  9509. inline OpCode_t123070264 * get_address_of_Switch_68() { return &___Switch_68; }
  9510. inline void set_Switch_68(OpCode_t123070264 value)
  9511. {
  9512. ___Switch_68 = value;
  9513. }
  9514. inline static int32_t get_offset_of_Ldind_I1_69() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldind_I1_69)); }
  9515. inline OpCode_t123070264 get_Ldind_I1_69() const { return ___Ldind_I1_69; }
  9516. inline OpCode_t123070264 * get_address_of_Ldind_I1_69() { return &___Ldind_I1_69; }
  9517. inline void set_Ldind_I1_69(OpCode_t123070264 value)
  9518. {
  9519. ___Ldind_I1_69 = value;
  9520. }
  9521. inline static int32_t get_offset_of_Ldind_U1_70() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldind_U1_70)); }
  9522. inline OpCode_t123070264 get_Ldind_U1_70() const { return ___Ldind_U1_70; }
  9523. inline OpCode_t123070264 * get_address_of_Ldind_U1_70() { return &___Ldind_U1_70; }
  9524. inline void set_Ldind_U1_70(OpCode_t123070264 value)
  9525. {
  9526. ___Ldind_U1_70 = value;
  9527. }
  9528. inline static int32_t get_offset_of_Ldind_I2_71() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldind_I2_71)); }
  9529. inline OpCode_t123070264 get_Ldind_I2_71() const { return ___Ldind_I2_71; }
  9530. inline OpCode_t123070264 * get_address_of_Ldind_I2_71() { return &___Ldind_I2_71; }
  9531. inline void set_Ldind_I2_71(OpCode_t123070264 value)
  9532. {
  9533. ___Ldind_I2_71 = value;
  9534. }
  9535. inline static int32_t get_offset_of_Ldind_U2_72() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldind_U2_72)); }
  9536. inline OpCode_t123070264 get_Ldind_U2_72() const { return ___Ldind_U2_72; }
  9537. inline OpCode_t123070264 * get_address_of_Ldind_U2_72() { return &___Ldind_U2_72; }
  9538. inline void set_Ldind_U2_72(OpCode_t123070264 value)
  9539. {
  9540. ___Ldind_U2_72 = value;
  9541. }
  9542. inline static int32_t get_offset_of_Ldind_I4_73() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldind_I4_73)); }
  9543. inline OpCode_t123070264 get_Ldind_I4_73() const { return ___Ldind_I4_73; }
  9544. inline OpCode_t123070264 * get_address_of_Ldind_I4_73() { return &___Ldind_I4_73; }
  9545. inline void set_Ldind_I4_73(OpCode_t123070264 value)
  9546. {
  9547. ___Ldind_I4_73 = value;
  9548. }
  9549. inline static int32_t get_offset_of_Ldind_U4_74() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldind_U4_74)); }
  9550. inline OpCode_t123070264 get_Ldind_U4_74() const { return ___Ldind_U4_74; }
  9551. inline OpCode_t123070264 * get_address_of_Ldind_U4_74() { return &___Ldind_U4_74; }
  9552. inline void set_Ldind_U4_74(OpCode_t123070264 value)
  9553. {
  9554. ___Ldind_U4_74 = value;
  9555. }
  9556. inline static int32_t get_offset_of_Ldind_I8_75() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldind_I8_75)); }
  9557. inline OpCode_t123070264 get_Ldind_I8_75() const { return ___Ldind_I8_75; }
  9558. inline OpCode_t123070264 * get_address_of_Ldind_I8_75() { return &___Ldind_I8_75; }
  9559. inline void set_Ldind_I8_75(OpCode_t123070264 value)
  9560. {
  9561. ___Ldind_I8_75 = value;
  9562. }
  9563. inline static int32_t get_offset_of_Ldind_I_76() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldind_I_76)); }
  9564. inline OpCode_t123070264 get_Ldind_I_76() const { return ___Ldind_I_76; }
  9565. inline OpCode_t123070264 * get_address_of_Ldind_I_76() { return &___Ldind_I_76; }
  9566. inline void set_Ldind_I_76(OpCode_t123070264 value)
  9567. {
  9568. ___Ldind_I_76 = value;
  9569. }
  9570. inline static int32_t get_offset_of_Ldind_R4_77() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldind_R4_77)); }
  9571. inline OpCode_t123070264 get_Ldind_R4_77() const { return ___Ldind_R4_77; }
  9572. inline OpCode_t123070264 * get_address_of_Ldind_R4_77() { return &___Ldind_R4_77; }
  9573. inline void set_Ldind_R4_77(OpCode_t123070264 value)
  9574. {
  9575. ___Ldind_R4_77 = value;
  9576. }
  9577. inline static int32_t get_offset_of_Ldind_R8_78() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldind_R8_78)); }
  9578. inline OpCode_t123070264 get_Ldind_R8_78() const { return ___Ldind_R8_78; }
  9579. inline OpCode_t123070264 * get_address_of_Ldind_R8_78() { return &___Ldind_R8_78; }
  9580. inline void set_Ldind_R8_78(OpCode_t123070264 value)
  9581. {
  9582. ___Ldind_R8_78 = value;
  9583. }
  9584. inline static int32_t get_offset_of_Ldind_Ref_79() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldind_Ref_79)); }
  9585. inline OpCode_t123070264 get_Ldind_Ref_79() const { return ___Ldind_Ref_79; }
  9586. inline OpCode_t123070264 * get_address_of_Ldind_Ref_79() { return &___Ldind_Ref_79; }
  9587. inline void set_Ldind_Ref_79(OpCode_t123070264 value)
  9588. {
  9589. ___Ldind_Ref_79 = value;
  9590. }
  9591. inline static int32_t get_offset_of_Stind_Ref_80() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stind_Ref_80)); }
  9592. inline OpCode_t123070264 get_Stind_Ref_80() const { return ___Stind_Ref_80; }
  9593. inline OpCode_t123070264 * get_address_of_Stind_Ref_80() { return &___Stind_Ref_80; }
  9594. inline void set_Stind_Ref_80(OpCode_t123070264 value)
  9595. {
  9596. ___Stind_Ref_80 = value;
  9597. }
  9598. inline static int32_t get_offset_of_Stind_I1_81() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stind_I1_81)); }
  9599. inline OpCode_t123070264 get_Stind_I1_81() const { return ___Stind_I1_81; }
  9600. inline OpCode_t123070264 * get_address_of_Stind_I1_81() { return &___Stind_I1_81; }
  9601. inline void set_Stind_I1_81(OpCode_t123070264 value)
  9602. {
  9603. ___Stind_I1_81 = value;
  9604. }
  9605. inline static int32_t get_offset_of_Stind_I2_82() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stind_I2_82)); }
  9606. inline OpCode_t123070264 get_Stind_I2_82() const { return ___Stind_I2_82; }
  9607. inline OpCode_t123070264 * get_address_of_Stind_I2_82() { return &___Stind_I2_82; }
  9608. inline void set_Stind_I2_82(OpCode_t123070264 value)
  9609. {
  9610. ___Stind_I2_82 = value;
  9611. }
  9612. inline static int32_t get_offset_of_Stind_I4_83() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stind_I4_83)); }
  9613. inline OpCode_t123070264 get_Stind_I4_83() const { return ___Stind_I4_83; }
  9614. inline OpCode_t123070264 * get_address_of_Stind_I4_83() { return &___Stind_I4_83; }
  9615. inline void set_Stind_I4_83(OpCode_t123070264 value)
  9616. {
  9617. ___Stind_I4_83 = value;
  9618. }
  9619. inline static int32_t get_offset_of_Stind_I8_84() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stind_I8_84)); }
  9620. inline OpCode_t123070264 get_Stind_I8_84() const { return ___Stind_I8_84; }
  9621. inline OpCode_t123070264 * get_address_of_Stind_I8_84() { return &___Stind_I8_84; }
  9622. inline void set_Stind_I8_84(OpCode_t123070264 value)
  9623. {
  9624. ___Stind_I8_84 = value;
  9625. }
  9626. inline static int32_t get_offset_of_Stind_R4_85() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stind_R4_85)); }
  9627. inline OpCode_t123070264 get_Stind_R4_85() const { return ___Stind_R4_85; }
  9628. inline OpCode_t123070264 * get_address_of_Stind_R4_85() { return &___Stind_R4_85; }
  9629. inline void set_Stind_R4_85(OpCode_t123070264 value)
  9630. {
  9631. ___Stind_R4_85 = value;
  9632. }
  9633. inline static int32_t get_offset_of_Stind_R8_86() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stind_R8_86)); }
  9634. inline OpCode_t123070264 get_Stind_R8_86() const { return ___Stind_R8_86; }
  9635. inline OpCode_t123070264 * get_address_of_Stind_R8_86() { return &___Stind_R8_86; }
  9636. inline void set_Stind_R8_86(OpCode_t123070264 value)
  9637. {
  9638. ___Stind_R8_86 = value;
  9639. }
  9640. inline static int32_t get_offset_of_Add_87() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Add_87)); }
  9641. inline OpCode_t123070264 get_Add_87() const { return ___Add_87; }
  9642. inline OpCode_t123070264 * get_address_of_Add_87() { return &___Add_87; }
  9643. inline void set_Add_87(OpCode_t123070264 value)
  9644. {
  9645. ___Add_87 = value;
  9646. }
  9647. inline static int32_t get_offset_of_Sub_88() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Sub_88)); }
  9648. inline OpCode_t123070264 get_Sub_88() const { return ___Sub_88; }
  9649. inline OpCode_t123070264 * get_address_of_Sub_88() { return &___Sub_88; }
  9650. inline void set_Sub_88(OpCode_t123070264 value)
  9651. {
  9652. ___Sub_88 = value;
  9653. }
  9654. inline static int32_t get_offset_of_Mul_89() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Mul_89)); }
  9655. inline OpCode_t123070264 get_Mul_89() const { return ___Mul_89; }
  9656. inline OpCode_t123070264 * get_address_of_Mul_89() { return &___Mul_89; }
  9657. inline void set_Mul_89(OpCode_t123070264 value)
  9658. {
  9659. ___Mul_89 = value;
  9660. }
  9661. inline static int32_t get_offset_of_Div_90() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Div_90)); }
  9662. inline OpCode_t123070264 get_Div_90() const { return ___Div_90; }
  9663. inline OpCode_t123070264 * get_address_of_Div_90() { return &___Div_90; }
  9664. inline void set_Div_90(OpCode_t123070264 value)
  9665. {
  9666. ___Div_90 = value;
  9667. }
  9668. inline static int32_t get_offset_of_Div_Un_91() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Div_Un_91)); }
  9669. inline OpCode_t123070264 get_Div_Un_91() const { return ___Div_Un_91; }
  9670. inline OpCode_t123070264 * get_address_of_Div_Un_91() { return &___Div_Un_91; }
  9671. inline void set_Div_Un_91(OpCode_t123070264 value)
  9672. {
  9673. ___Div_Un_91 = value;
  9674. }
  9675. inline static int32_t get_offset_of_Rem_92() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Rem_92)); }
  9676. inline OpCode_t123070264 get_Rem_92() const { return ___Rem_92; }
  9677. inline OpCode_t123070264 * get_address_of_Rem_92() { return &___Rem_92; }
  9678. inline void set_Rem_92(OpCode_t123070264 value)
  9679. {
  9680. ___Rem_92 = value;
  9681. }
  9682. inline static int32_t get_offset_of_Rem_Un_93() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Rem_Un_93)); }
  9683. inline OpCode_t123070264 get_Rem_Un_93() const { return ___Rem_Un_93; }
  9684. inline OpCode_t123070264 * get_address_of_Rem_Un_93() { return &___Rem_Un_93; }
  9685. inline void set_Rem_Un_93(OpCode_t123070264 value)
  9686. {
  9687. ___Rem_Un_93 = value;
  9688. }
  9689. inline static int32_t get_offset_of_And_94() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___And_94)); }
  9690. inline OpCode_t123070264 get_And_94() const { return ___And_94; }
  9691. inline OpCode_t123070264 * get_address_of_And_94() { return &___And_94; }
  9692. inline void set_And_94(OpCode_t123070264 value)
  9693. {
  9694. ___And_94 = value;
  9695. }
  9696. inline static int32_t get_offset_of_Or_95() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Or_95)); }
  9697. inline OpCode_t123070264 get_Or_95() const { return ___Or_95; }
  9698. inline OpCode_t123070264 * get_address_of_Or_95() { return &___Or_95; }
  9699. inline void set_Or_95(OpCode_t123070264 value)
  9700. {
  9701. ___Or_95 = value;
  9702. }
  9703. inline static int32_t get_offset_of_Xor_96() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Xor_96)); }
  9704. inline OpCode_t123070264 get_Xor_96() const { return ___Xor_96; }
  9705. inline OpCode_t123070264 * get_address_of_Xor_96() { return &___Xor_96; }
  9706. inline void set_Xor_96(OpCode_t123070264 value)
  9707. {
  9708. ___Xor_96 = value;
  9709. }
  9710. inline static int32_t get_offset_of_Shl_97() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Shl_97)); }
  9711. inline OpCode_t123070264 get_Shl_97() const { return ___Shl_97; }
  9712. inline OpCode_t123070264 * get_address_of_Shl_97() { return &___Shl_97; }
  9713. inline void set_Shl_97(OpCode_t123070264 value)
  9714. {
  9715. ___Shl_97 = value;
  9716. }
  9717. inline static int32_t get_offset_of_Shr_98() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Shr_98)); }
  9718. inline OpCode_t123070264 get_Shr_98() const { return ___Shr_98; }
  9719. inline OpCode_t123070264 * get_address_of_Shr_98() { return &___Shr_98; }
  9720. inline void set_Shr_98(OpCode_t123070264 value)
  9721. {
  9722. ___Shr_98 = value;
  9723. }
  9724. inline static int32_t get_offset_of_Shr_Un_99() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Shr_Un_99)); }
  9725. inline OpCode_t123070264 get_Shr_Un_99() const { return ___Shr_Un_99; }
  9726. inline OpCode_t123070264 * get_address_of_Shr_Un_99() { return &___Shr_Un_99; }
  9727. inline void set_Shr_Un_99(OpCode_t123070264 value)
  9728. {
  9729. ___Shr_Un_99 = value;
  9730. }
  9731. inline static int32_t get_offset_of_Neg_100() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Neg_100)); }
  9732. inline OpCode_t123070264 get_Neg_100() const { return ___Neg_100; }
  9733. inline OpCode_t123070264 * get_address_of_Neg_100() { return &___Neg_100; }
  9734. inline void set_Neg_100(OpCode_t123070264 value)
  9735. {
  9736. ___Neg_100 = value;
  9737. }
  9738. inline static int32_t get_offset_of_Not_101() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Not_101)); }
  9739. inline OpCode_t123070264 get_Not_101() const { return ___Not_101; }
  9740. inline OpCode_t123070264 * get_address_of_Not_101() { return &___Not_101; }
  9741. inline void set_Not_101(OpCode_t123070264 value)
  9742. {
  9743. ___Not_101 = value;
  9744. }
  9745. inline static int32_t get_offset_of_Conv_I1_102() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_I1_102)); }
  9746. inline OpCode_t123070264 get_Conv_I1_102() const { return ___Conv_I1_102; }
  9747. inline OpCode_t123070264 * get_address_of_Conv_I1_102() { return &___Conv_I1_102; }
  9748. inline void set_Conv_I1_102(OpCode_t123070264 value)
  9749. {
  9750. ___Conv_I1_102 = value;
  9751. }
  9752. inline static int32_t get_offset_of_Conv_I2_103() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_I2_103)); }
  9753. inline OpCode_t123070264 get_Conv_I2_103() const { return ___Conv_I2_103; }
  9754. inline OpCode_t123070264 * get_address_of_Conv_I2_103() { return &___Conv_I2_103; }
  9755. inline void set_Conv_I2_103(OpCode_t123070264 value)
  9756. {
  9757. ___Conv_I2_103 = value;
  9758. }
  9759. inline static int32_t get_offset_of_Conv_I4_104() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_I4_104)); }
  9760. inline OpCode_t123070264 get_Conv_I4_104() const { return ___Conv_I4_104; }
  9761. inline OpCode_t123070264 * get_address_of_Conv_I4_104() { return &___Conv_I4_104; }
  9762. inline void set_Conv_I4_104(OpCode_t123070264 value)
  9763. {
  9764. ___Conv_I4_104 = value;
  9765. }
  9766. inline static int32_t get_offset_of_Conv_I8_105() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_I8_105)); }
  9767. inline OpCode_t123070264 get_Conv_I8_105() const { return ___Conv_I8_105; }
  9768. inline OpCode_t123070264 * get_address_of_Conv_I8_105() { return &___Conv_I8_105; }
  9769. inline void set_Conv_I8_105(OpCode_t123070264 value)
  9770. {
  9771. ___Conv_I8_105 = value;
  9772. }
  9773. inline static int32_t get_offset_of_Conv_R4_106() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_R4_106)); }
  9774. inline OpCode_t123070264 get_Conv_R4_106() const { return ___Conv_R4_106; }
  9775. inline OpCode_t123070264 * get_address_of_Conv_R4_106() { return &___Conv_R4_106; }
  9776. inline void set_Conv_R4_106(OpCode_t123070264 value)
  9777. {
  9778. ___Conv_R4_106 = value;
  9779. }
  9780. inline static int32_t get_offset_of_Conv_R8_107() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_R8_107)); }
  9781. inline OpCode_t123070264 get_Conv_R8_107() const { return ___Conv_R8_107; }
  9782. inline OpCode_t123070264 * get_address_of_Conv_R8_107() { return &___Conv_R8_107; }
  9783. inline void set_Conv_R8_107(OpCode_t123070264 value)
  9784. {
  9785. ___Conv_R8_107 = value;
  9786. }
  9787. inline static int32_t get_offset_of_Conv_U4_108() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_U4_108)); }
  9788. inline OpCode_t123070264 get_Conv_U4_108() const { return ___Conv_U4_108; }
  9789. inline OpCode_t123070264 * get_address_of_Conv_U4_108() { return &___Conv_U4_108; }
  9790. inline void set_Conv_U4_108(OpCode_t123070264 value)
  9791. {
  9792. ___Conv_U4_108 = value;
  9793. }
  9794. inline static int32_t get_offset_of_Conv_U8_109() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_U8_109)); }
  9795. inline OpCode_t123070264 get_Conv_U8_109() const { return ___Conv_U8_109; }
  9796. inline OpCode_t123070264 * get_address_of_Conv_U8_109() { return &___Conv_U8_109; }
  9797. inline void set_Conv_U8_109(OpCode_t123070264 value)
  9798. {
  9799. ___Conv_U8_109 = value;
  9800. }
  9801. inline static int32_t get_offset_of_Callvirt_110() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Callvirt_110)); }
  9802. inline OpCode_t123070264 get_Callvirt_110() const { return ___Callvirt_110; }
  9803. inline OpCode_t123070264 * get_address_of_Callvirt_110() { return &___Callvirt_110; }
  9804. inline void set_Callvirt_110(OpCode_t123070264 value)
  9805. {
  9806. ___Callvirt_110 = value;
  9807. }
  9808. inline static int32_t get_offset_of_Cpobj_111() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Cpobj_111)); }
  9809. inline OpCode_t123070264 get_Cpobj_111() const { return ___Cpobj_111; }
  9810. inline OpCode_t123070264 * get_address_of_Cpobj_111() { return &___Cpobj_111; }
  9811. inline void set_Cpobj_111(OpCode_t123070264 value)
  9812. {
  9813. ___Cpobj_111 = value;
  9814. }
  9815. inline static int32_t get_offset_of_Ldobj_112() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldobj_112)); }
  9816. inline OpCode_t123070264 get_Ldobj_112() const { return ___Ldobj_112; }
  9817. inline OpCode_t123070264 * get_address_of_Ldobj_112() { return &___Ldobj_112; }
  9818. inline void set_Ldobj_112(OpCode_t123070264 value)
  9819. {
  9820. ___Ldobj_112 = value;
  9821. }
  9822. inline static int32_t get_offset_of_Ldstr_113() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldstr_113)); }
  9823. inline OpCode_t123070264 get_Ldstr_113() const { return ___Ldstr_113; }
  9824. inline OpCode_t123070264 * get_address_of_Ldstr_113() { return &___Ldstr_113; }
  9825. inline void set_Ldstr_113(OpCode_t123070264 value)
  9826. {
  9827. ___Ldstr_113 = value;
  9828. }
  9829. inline static int32_t get_offset_of_Newobj_114() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Newobj_114)); }
  9830. inline OpCode_t123070264 get_Newobj_114() const { return ___Newobj_114; }
  9831. inline OpCode_t123070264 * get_address_of_Newobj_114() { return &___Newobj_114; }
  9832. inline void set_Newobj_114(OpCode_t123070264 value)
  9833. {
  9834. ___Newobj_114 = value;
  9835. }
  9836. inline static int32_t get_offset_of_Castclass_115() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Castclass_115)); }
  9837. inline OpCode_t123070264 get_Castclass_115() const { return ___Castclass_115; }
  9838. inline OpCode_t123070264 * get_address_of_Castclass_115() { return &___Castclass_115; }
  9839. inline void set_Castclass_115(OpCode_t123070264 value)
  9840. {
  9841. ___Castclass_115 = value;
  9842. }
  9843. inline static int32_t get_offset_of_Isinst_116() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Isinst_116)); }
  9844. inline OpCode_t123070264 get_Isinst_116() const { return ___Isinst_116; }
  9845. inline OpCode_t123070264 * get_address_of_Isinst_116() { return &___Isinst_116; }
  9846. inline void set_Isinst_116(OpCode_t123070264 value)
  9847. {
  9848. ___Isinst_116 = value;
  9849. }
  9850. inline static int32_t get_offset_of_Conv_R_Un_117() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_R_Un_117)); }
  9851. inline OpCode_t123070264 get_Conv_R_Un_117() const { return ___Conv_R_Un_117; }
  9852. inline OpCode_t123070264 * get_address_of_Conv_R_Un_117() { return &___Conv_R_Un_117; }
  9853. inline void set_Conv_R_Un_117(OpCode_t123070264 value)
  9854. {
  9855. ___Conv_R_Un_117 = value;
  9856. }
  9857. inline static int32_t get_offset_of_Unbox_118() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Unbox_118)); }
  9858. inline OpCode_t123070264 get_Unbox_118() const { return ___Unbox_118; }
  9859. inline OpCode_t123070264 * get_address_of_Unbox_118() { return &___Unbox_118; }
  9860. inline void set_Unbox_118(OpCode_t123070264 value)
  9861. {
  9862. ___Unbox_118 = value;
  9863. }
  9864. inline static int32_t get_offset_of_Throw_119() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Throw_119)); }
  9865. inline OpCode_t123070264 get_Throw_119() const { return ___Throw_119; }
  9866. inline OpCode_t123070264 * get_address_of_Throw_119() { return &___Throw_119; }
  9867. inline void set_Throw_119(OpCode_t123070264 value)
  9868. {
  9869. ___Throw_119 = value;
  9870. }
  9871. inline static int32_t get_offset_of_Ldfld_120() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldfld_120)); }
  9872. inline OpCode_t123070264 get_Ldfld_120() const { return ___Ldfld_120; }
  9873. inline OpCode_t123070264 * get_address_of_Ldfld_120() { return &___Ldfld_120; }
  9874. inline void set_Ldfld_120(OpCode_t123070264 value)
  9875. {
  9876. ___Ldfld_120 = value;
  9877. }
  9878. inline static int32_t get_offset_of_Ldflda_121() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldflda_121)); }
  9879. inline OpCode_t123070264 get_Ldflda_121() const { return ___Ldflda_121; }
  9880. inline OpCode_t123070264 * get_address_of_Ldflda_121() { return &___Ldflda_121; }
  9881. inline void set_Ldflda_121(OpCode_t123070264 value)
  9882. {
  9883. ___Ldflda_121 = value;
  9884. }
  9885. inline static int32_t get_offset_of_Stfld_122() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stfld_122)); }
  9886. inline OpCode_t123070264 get_Stfld_122() const { return ___Stfld_122; }
  9887. inline OpCode_t123070264 * get_address_of_Stfld_122() { return &___Stfld_122; }
  9888. inline void set_Stfld_122(OpCode_t123070264 value)
  9889. {
  9890. ___Stfld_122 = value;
  9891. }
  9892. inline static int32_t get_offset_of_Ldsfld_123() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldsfld_123)); }
  9893. inline OpCode_t123070264 get_Ldsfld_123() const { return ___Ldsfld_123; }
  9894. inline OpCode_t123070264 * get_address_of_Ldsfld_123() { return &___Ldsfld_123; }
  9895. inline void set_Ldsfld_123(OpCode_t123070264 value)
  9896. {
  9897. ___Ldsfld_123 = value;
  9898. }
  9899. inline static int32_t get_offset_of_Ldsflda_124() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldsflda_124)); }
  9900. inline OpCode_t123070264 get_Ldsflda_124() const { return ___Ldsflda_124; }
  9901. inline OpCode_t123070264 * get_address_of_Ldsflda_124() { return &___Ldsflda_124; }
  9902. inline void set_Ldsflda_124(OpCode_t123070264 value)
  9903. {
  9904. ___Ldsflda_124 = value;
  9905. }
  9906. inline static int32_t get_offset_of_Stsfld_125() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stsfld_125)); }
  9907. inline OpCode_t123070264 get_Stsfld_125() const { return ___Stsfld_125; }
  9908. inline OpCode_t123070264 * get_address_of_Stsfld_125() { return &___Stsfld_125; }
  9909. inline void set_Stsfld_125(OpCode_t123070264 value)
  9910. {
  9911. ___Stsfld_125 = value;
  9912. }
  9913. inline static int32_t get_offset_of_Stobj_126() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stobj_126)); }
  9914. inline OpCode_t123070264 get_Stobj_126() const { return ___Stobj_126; }
  9915. inline OpCode_t123070264 * get_address_of_Stobj_126() { return &___Stobj_126; }
  9916. inline void set_Stobj_126(OpCode_t123070264 value)
  9917. {
  9918. ___Stobj_126 = value;
  9919. }
  9920. inline static int32_t get_offset_of_Conv_Ovf_I1_Un_127() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_I1_Un_127)); }
  9921. inline OpCode_t123070264 get_Conv_Ovf_I1_Un_127() const { return ___Conv_Ovf_I1_Un_127; }
  9922. inline OpCode_t123070264 * get_address_of_Conv_Ovf_I1_Un_127() { return &___Conv_Ovf_I1_Un_127; }
  9923. inline void set_Conv_Ovf_I1_Un_127(OpCode_t123070264 value)
  9924. {
  9925. ___Conv_Ovf_I1_Un_127 = value;
  9926. }
  9927. inline static int32_t get_offset_of_Conv_Ovf_I2_Un_128() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_I2_Un_128)); }
  9928. inline OpCode_t123070264 get_Conv_Ovf_I2_Un_128() const { return ___Conv_Ovf_I2_Un_128; }
  9929. inline OpCode_t123070264 * get_address_of_Conv_Ovf_I2_Un_128() { return &___Conv_Ovf_I2_Un_128; }
  9930. inline void set_Conv_Ovf_I2_Un_128(OpCode_t123070264 value)
  9931. {
  9932. ___Conv_Ovf_I2_Un_128 = value;
  9933. }
  9934. inline static int32_t get_offset_of_Conv_Ovf_I4_Un_129() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_I4_Un_129)); }
  9935. inline OpCode_t123070264 get_Conv_Ovf_I4_Un_129() const { return ___Conv_Ovf_I4_Un_129; }
  9936. inline OpCode_t123070264 * get_address_of_Conv_Ovf_I4_Un_129() { return &___Conv_Ovf_I4_Un_129; }
  9937. inline void set_Conv_Ovf_I4_Un_129(OpCode_t123070264 value)
  9938. {
  9939. ___Conv_Ovf_I4_Un_129 = value;
  9940. }
  9941. inline static int32_t get_offset_of_Conv_Ovf_I8_Un_130() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_I8_Un_130)); }
  9942. inline OpCode_t123070264 get_Conv_Ovf_I8_Un_130() const { return ___Conv_Ovf_I8_Un_130; }
  9943. inline OpCode_t123070264 * get_address_of_Conv_Ovf_I8_Un_130() { return &___Conv_Ovf_I8_Un_130; }
  9944. inline void set_Conv_Ovf_I8_Un_130(OpCode_t123070264 value)
  9945. {
  9946. ___Conv_Ovf_I8_Un_130 = value;
  9947. }
  9948. inline static int32_t get_offset_of_Conv_Ovf_U1_Un_131() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_U1_Un_131)); }
  9949. inline OpCode_t123070264 get_Conv_Ovf_U1_Un_131() const { return ___Conv_Ovf_U1_Un_131; }
  9950. inline OpCode_t123070264 * get_address_of_Conv_Ovf_U1_Un_131() { return &___Conv_Ovf_U1_Un_131; }
  9951. inline void set_Conv_Ovf_U1_Un_131(OpCode_t123070264 value)
  9952. {
  9953. ___Conv_Ovf_U1_Un_131 = value;
  9954. }
  9955. inline static int32_t get_offset_of_Conv_Ovf_U2_Un_132() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_U2_Un_132)); }
  9956. inline OpCode_t123070264 get_Conv_Ovf_U2_Un_132() const { return ___Conv_Ovf_U2_Un_132; }
  9957. inline OpCode_t123070264 * get_address_of_Conv_Ovf_U2_Un_132() { return &___Conv_Ovf_U2_Un_132; }
  9958. inline void set_Conv_Ovf_U2_Un_132(OpCode_t123070264 value)
  9959. {
  9960. ___Conv_Ovf_U2_Un_132 = value;
  9961. }
  9962. inline static int32_t get_offset_of_Conv_Ovf_U4_Un_133() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_U4_Un_133)); }
  9963. inline OpCode_t123070264 get_Conv_Ovf_U4_Un_133() const { return ___Conv_Ovf_U4_Un_133; }
  9964. inline OpCode_t123070264 * get_address_of_Conv_Ovf_U4_Un_133() { return &___Conv_Ovf_U4_Un_133; }
  9965. inline void set_Conv_Ovf_U4_Un_133(OpCode_t123070264 value)
  9966. {
  9967. ___Conv_Ovf_U4_Un_133 = value;
  9968. }
  9969. inline static int32_t get_offset_of_Conv_Ovf_U8_Un_134() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_U8_Un_134)); }
  9970. inline OpCode_t123070264 get_Conv_Ovf_U8_Un_134() const { return ___Conv_Ovf_U8_Un_134; }
  9971. inline OpCode_t123070264 * get_address_of_Conv_Ovf_U8_Un_134() { return &___Conv_Ovf_U8_Un_134; }
  9972. inline void set_Conv_Ovf_U8_Un_134(OpCode_t123070264 value)
  9973. {
  9974. ___Conv_Ovf_U8_Un_134 = value;
  9975. }
  9976. inline static int32_t get_offset_of_Conv_Ovf_I_Un_135() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_I_Un_135)); }
  9977. inline OpCode_t123070264 get_Conv_Ovf_I_Un_135() const { return ___Conv_Ovf_I_Un_135; }
  9978. inline OpCode_t123070264 * get_address_of_Conv_Ovf_I_Un_135() { return &___Conv_Ovf_I_Un_135; }
  9979. inline void set_Conv_Ovf_I_Un_135(OpCode_t123070264 value)
  9980. {
  9981. ___Conv_Ovf_I_Un_135 = value;
  9982. }
  9983. inline static int32_t get_offset_of_Conv_Ovf_U_Un_136() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_U_Un_136)); }
  9984. inline OpCode_t123070264 get_Conv_Ovf_U_Un_136() const { return ___Conv_Ovf_U_Un_136; }
  9985. inline OpCode_t123070264 * get_address_of_Conv_Ovf_U_Un_136() { return &___Conv_Ovf_U_Un_136; }
  9986. inline void set_Conv_Ovf_U_Un_136(OpCode_t123070264 value)
  9987. {
  9988. ___Conv_Ovf_U_Un_136 = value;
  9989. }
  9990. inline static int32_t get_offset_of_Box_137() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Box_137)); }
  9991. inline OpCode_t123070264 get_Box_137() const { return ___Box_137; }
  9992. inline OpCode_t123070264 * get_address_of_Box_137() { return &___Box_137; }
  9993. inline void set_Box_137(OpCode_t123070264 value)
  9994. {
  9995. ___Box_137 = value;
  9996. }
  9997. inline static int32_t get_offset_of_Newarr_138() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Newarr_138)); }
  9998. inline OpCode_t123070264 get_Newarr_138() const { return ___Newarr_138; }
  9999. inline OpCode_t123070264 * get_address_of_Newarr_138() { return &___Newarr_138; }
  10000. inline void set_Newarr_138(OpCode_t123070264 value)
  10001. {
  10002. ___Newarr_138 = value;
  10003. }
  10004. inline static int32_t get_offset_of_Ldlen_139() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldlen_139)); }
  10005. inline OpCode_t123070264 get_Ldlen_139() const { return ___Ldlen_139; }
  10006. inline OpCode_t123070264 * get_address_of_Ldlen_139() { return &___Ldlen_139; }
  10007. inline void set_Ldlen_139(OpCode_t123070264 value)
  10008. {
  10009. ___Ldlen_139 = value;
  10010. }
  10011. inline static int32_t get_offset_of_Ldelema_140() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelema_140)); }
  10012. inline OpCode_t123070264 get_Ldelema_140() const { return ___Ldelema_140; }
  10013. inline OpCode_t123070264 * get_address_of_Ldelema_140() { return &___Ldelema_140; }
  10014. inline void set_Ldelema_140(OpCode_t123070264 value)
  10015. {
  10016. ___Ldelema_140 = value;
  10017. }
  10018. inline static int32_t get_offset_of_Ldelem_I1_141() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelem_I1_141)); }
  10019. inline OpCode_t123070264 get_Ldelem_I1_141() const { return ___Ldelem_I1_141; }
  10020. inline OpCode_t123070264 * get_address_of_Ldelem_I1_141() { return &___Ldelem_I1_141; }
  10021. inline void set_Ldelem_I1_141(OpCode_t123070264 value)
  10022. {
  10023. ___Ldelem_I1_141 = value;
  10024. }
  10025. inline static int32_t get_offset_of_Ldelem_U1_142() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelem_U1_142)); }
  10026. inline OpCode_t123070264 get_Ldelem_U1_142() const { return ___Ldelem_U1_142; }
  10027. inline OpCode_t123070264 * get_address_of_Ldelem_U1_142() { return &___Ldelem_U1_142; }
  10028. inline void set_Ldelem_U1_142(OpCode_t123070264 value)
  10029. {
  10030. ___Ldelem_U1_142 = value;
  10031. }
  10032. inline static int32_t get_offset_of_Ldelem_I2_143() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelem_I2_143)); }
  10033. inline OpCode_t123070264 get_Ldelem_I2_143() const { return ___Ldelem_I2_143; }
  10034. inline OpCode_t123070264 * get_address_of_Ldelem_I2_143() { return &___Ldelem_I2_143; }
  10035. inline void set_Ldelem_I2_143(OpCode_t123070264 value)
  10036. {
  10037. ___Ldelem_I2_143 = value;
  10038. }
  10039. inline static int32_t get_offset_of_Ldelem_U2_144() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelem_U2_144)); }
  10040. inline OpCode_t123070264 get_Ldelem_U2_144() const { return ___Ldelem_U2_144; }
  10041. inline OpCode_t123070264 * get_address_of_Ldelem_U2_144() { return &___Ldelem_U2_144; }
  10042. inline void set_Ldelem_U2_144(OpCode_t123070264 value)
  10043. {
  10044. ___Ldelem_U2_144 = value;
  10045. }
  10046. inline static int32_t get_offset_of_Ldelem_I4_145() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelem_I4_145)); }
  10047. inline OpCode_t123070264 get_Ldelem_I4_145() const { return ___Ldelem_I4_145; }
  10048. inline OpCode_t123070264 * get_address_of_Ldelem_I4_145() { return &___Ldelem_I4_145; }
  10049. inline void set_Ldelem_I4_145(OpCode_t123070264 value)
  10050. {
  10051. ___Ldelem_I4_145 = value;
  10052. }
  10053. inline static int32_t get_offset_of_Ldelem_U4_146() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelem_U4_146)); }
  10054. inline OpCode_t123070264 get_Ldelem_U4_146() const { return ___Ldelem_U4_146; }
  10055. inline OpCode_t123070264 * get_address_of_Ldelem_U4_146() { return &___Ldelem_U4_146; }
  10056. inline void set_Ldelem_U4_146(OpCode_t123070264 value)
  10057. {
  10058. ___Ldelem_U4_146 = value;
  10059. }
  10060. inline static int32_t get_offset_of_Ldelem_I8_147() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelem_I8_147)); }
  10061. inline OpCode_t123070264 get_Ldelem_I8_147() const { return ___Ldelem_I8_147; }
  10062. inline OpCode_t123070264 * get_address_of_Ldelem_I8_147() { return &___Ldelem_I8_147; }
  10063. inline void set_Ldelem_I8_147(OpCode_t123070264 value)
  10064. {
  10065. ___Ldelem_I8_147 = value;
  10066. }
  10067. inline static int32_t get_offset_of_Ldelem_I_148() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelem_I_148)); }
  10068. inline OpCode_t123070264 get_Ldelem_I_148() const { return ___Ldelem_I_148; }
  10069. inline OpCode_t123070264 * get_address_of_Ldelem_I_148() { return &___Ldelem_I_148; }
  10070. inline void set_Ldelem_I_148(OpCode_t123070264 value)
  10071. {
  10072. ___Ldelem_I_148 = value;
  10073. }
  10074. inline static int32_t get_offset_of_Ldelem_R4_149() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelem_R4_149)); }
  10075. inline OpCode_t123070264 get_Ldelem_R4_149() const { return ___Ldelem_R4_149; }
  10076. inline OpCode_t123070264 * get_address_of_Ldelem_R4_149() { return &___Ldelem_R4_149; }
  10077. inline void set_Ldelem_R4_149(OpCode_t123070264 value)
  10078. {
  10079. ___Ldelem_R4_149 = value;
  10080. }
  10081. inline static int32_t get_offset_of_Ldelem_R8_150() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelem_R8_150)); }
  10082. inline OpCode_t123070264 get_Ldelem_R8_150() const { return ___Ldelem_R8_150; }
  10083. inline OpCode_t123070264 * get_address_of_Ldelem_R8_150() { return &___Ldelem_R8_150; }
  10084. inline void set_Ldelem_R8_150(OpCode_t123070264 value)
  10085. {
  10086. ___Ldelem_R8_150 = value;
  10087. }
  10088. inline static int32_t get_offset_of_Ldelem_Ref_151() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelem_Ref_151)); }
  10089. inline OpCode_t123070264 get_Ldelem_Ref_151() const { return ___Ldelem_Ref_151; }
  10090. inline OpCode_t123070264 * get_address_of_Ldelem_Ref_151() { return &___Ldelem_Ref_151; }
  10091. inline void set_Ldelem_Ref_151(OpCode_t123070264 value)
  10092. {
  10093. ___Ldelem_Ref_151 = value;
  10094. }
  10095. inline static int32_t get_offset_of_Stelem_I_152() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stelem_I_152)); }
  10096. inline OpCode_t123070264 get_Stelem_I_152() const { return ___Stelem_I_152; }
  10097. inline OpCode_t123070264 * get_address_of_Stelem_I_152() { return &___Stelem_I_152; }
  10098. inline void set_Stelem_I_152(OpCode_t123070264 value)
  10099. {
  10100. ___Stelem_I_152 = value;
  10101. }
  10102. inline static int32_t get_offset_of_Stelem_I1_153() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stelem_I1_153)); }
  10103. inline OpCode_t123070264 get_Stelem_I1_153() const { return ___Stelem_I1_153; }
  10104. inline OpCode_t123070264 * get_address_of_Stelem_I1_153() { return &___Stelem_I1_153; }
  10105. inline void set_Stelem_I1_153(OpCode_t123070264 value)
  10106. {
  10107. ___Stelem_I1_153 = value;
  10108. }
  10109. inline static int32_t get_offset_of_Stelem_I2_154() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stelem_I2_154)); }
  10110. inline OpCode_t123070264 get_Stelem_I2_154() const { return ___Stelem_I2_154; }
  10111. inline OpCode_t123070264 * get_address_of_Stelem_I2_154() { return &___Stelem_I2_154; }
  10112. inline void set_Stelem_I2_154(OpCode_t123070264 value)
  10113. {
  10114. ___Stelem_I2_154 = value;
  10115. }
  10116. inline static int32_t get_offset_of_Stelem_I4_155() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stelem_I4_155)); }
  10117. inline OpCode_t123070264 get_Stelem_I4_155() const { return ___Stelem_I4_155; }
  10118. inline OpCode_t123070264 * get_address_of_Stelem_I4_155() { return &___Stelem_I4_155; }
  10119. inline void set_Stelem_I4_155(OpCode_t123070264 value)
  10120. {
  10121. ___Stelem_I4_155 = value;
  10122. }
  10123. inline static int32_t get_offset_of_Stelem_I8_156() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stelem_I8_156)); }
  10124. inline OpCode_t123070264 get_Stelem_I8_156() const { return ___Stelem_I8_156; }
  10125. inline OpCode_t123070264 * get_address_of_Stelem_I8_156() { return &___Stelem_I8_156; }
  10126. inline void set_Stelem_I8_156(OpCode_t123070264 value)
  10127. {
  10128. ___Stelem_I8_156 = value;
  10129. }
  10130. inline static int32_t get_offset_of_Stelem_R4_157() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stelem_R4_157)); }
  10131. inline OpCode_t123070264 get_Stelem_R4_157() const { return ___Stelem_R4_157; }
  10132. inline OpCode_t123070264 * get_address_of_Stelem_R4_157() { return &___Stelem_R4_157; }
  10133. inline void set_Stelem_R4_157(OpCode_t123070264 value)
  10134. {
  10135. ___Stelem_R4_157 = value;
  10136. }
  10137. inline static int32_t get_offset_of_Stelem_R8_158() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stelem_R8_158)); }
  10138. inline OpCode_t123070264 get_Stelem_R8_158() const { return ___Stelem_R8_158; }
  10139. inline OpCode_t123070264 * get_address_of_Stelem_R8_158() { return &___Stelem_R8_158; }
  10140. inline void set_Stelem_R8_158(OpCode_t123070264 value)
  10141. {
  10142. ___Stelem_R8_158 = value;
  10143. }
  10144. inline static int32_t get_offset_of_Stelem_Ref_159() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stelem_Ref_159)); }
  10145. inline OpCode_t123070264 get_Stelem_Ref_159() const { return ___Stelem_Ref_159; }
  10146. inline OpCode_t123070264 * get_address_of_Stelem_Ref_159() { return &___Stelem_Ref_159; }
  10147. inline void set_Stelem_Ref_159(OpCode_t123070264 value)
  10148. {
  10149. ___Stelem_Ref_159 = value;
  10150. }
  10151. inline static int32_t get_offset_of_Ldelem_160() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldelem_160)); }
  10152. inline OpCode_t123070264 get_Ldelem_160() const { return ___Ldelem_160; }
  10153. inline OpCode_t123070264 * get_address_of_Ldelem_160() { return &___Ldelem_160; }
  10154. inline void set_Ldelem_160(OpCode_t123070264 value)
  10155. {
  10156. ___Ldelem_160 = value;
  10157. }
  10158. inline static int32_t get_offset_of_Stelem_161() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stelem_161)); }
  10159. inline OpCode_t123070264 get_Stelem_161() const { return ___Stelem_161; }
  10160. inline OpCode_t123070264 * get_address_of_Stelem_161() { return &___Stelem_161; }
  10161. inline void set_Stelem_161(OpCode_t123070264 value)
  10162. {
  10163. ___Stelem_161 = value;
  10164. }
  10165. inline static int32_t get_offset_of_Unbox_Any_162() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Unbox_Any_162)); }
  10166. inline OpCode_t123070264 get_Unbox_Any_162() const { return ___Unbox_Any_162; }
  10167. inline OpCode_t123070264 * get_address_of_Unbox_Any_162() { return &___Unbox_Any_162; }
  10168. inline void set_Unbox_Any_162(OpCode_t123070264 value)
  10169. {
  10170. ___Unbox_Any_162 = value;
  10171. }
  10172. inline static int32_t get_offset_of_Conv_Ovf_I1_163() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_I1_163)); }
  10173. inline OpCode_t123070264 get_Conv_Ovf_I1_163() const { return ___Conv_Ovf_I1_163; }
  10174. inline OpCode_t123070264 * get_address_of_Conv_Ovf_I1_163() { return &___Conv_Ovf_I1_163; }
  10175. inline void set_Conv_Ovf_I1_163(OpCode_t123070264 value)
  10176. {
  10177. ___Conv_Ovf_I1_163 = value;
  10178. }
  10179. inline static int32_t get_offset_of_Conv_Ovf_U1_164() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_U1_164)); }
  10180. inline OpCode_t123070264 get_Conv_Ovf_U1_164() const { return ___Conv_Ovf_U1_164; }
  10181. inline OpCode_t123070264 * get_address_of_Conv_Ovf_U1_164() { return &___Conv_Ovf_U1_164; }
  10182. inline void set_Conv_Ovf_U1_164(OpCode_t123070264 value)
  10183. {
  10184. ___Conv_Ovf_U1_164 = value;
  10185. }
  10186. inline static int32_t get_offset_of_Conv_Ovf_I2_165() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_I2_165)); }
  10187. inline OpCode_t123070264 get_Conv_Ovf_I2_165() const { return ___Conv_Ovf_I2_165; }
  10188. inline OpCode_t123070264 * get_address_of_Conv_Ovf_I2_165() { return &___Conv_Ovf_I2_165; }
  10189. inline void set_Conv_Ovf_I2_165(OpCode_t123070264 value)
  10190. {
  10191. ___Conv_Ovf_I2_165 = value;
  10192. }
  10193. inline static int32_t get_offset_of_Conv_Ovf_U2_166() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_U2_166)); }
  10194. inline OpCode_t123070264 get_Conv_Ovf_U2_166() const { return ___Conv_Ovf_U2_166; }
  10195. inline OpCode_t123070264 * get_address_of_Conv_Ovf_U2_166() { return &___Conv_Ovf_U2_166; }
  10196. inline void set_Conv_Ovf_U2_166(OpCode_t123070264 value)
  10197. {
  10198. ___Conv_Ovf_U2_166 = value;
  10199. }
  10200. inline static int32_t get_offset_of_Conv_Ovf_I4_167() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_I4_167)); }
  10201. inline OpCode_t123070264 get_Conv_Ovf_I4_167() const { return ___Conv_Ovf_I4_167; }
  10202. inline OpCode_t123070264 * get_address_of_Conv_Ovf_I4_167() { return &___Conv_Ovf_I4_167; }
  10203. inline void set_Conv_Ovf_I4_167(OpCode_t123070264 value)
  10204. {
  10205. ___Conv_Ovf_I4_167 = value;
  10206. }
  10207. inline static int32_t get_offset_of_Conv_Ovf_U4_168() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_U4_168)); }
  10208. inline OpCode_t123070264 get_Conv_Ovf_U4_168() const { return ___Conv_Ovf_U4_168; }
  10209. inline OpCode_t123070264 * get_address_of_Conv_Ovf_U4_168() { return &___Conv_Ovf_U4_168; }
  10210. inline void set_Conv_Ovf_U4_168(OpCode_t123070264 value)
  10211. {
  10212. ___Conv_Ovf_U4_168 = value;
  10213. }
  10214. inline static int32_t get_offset_of_Conv_Ovf_I8_169() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_I8_169)); }
  10215. inline OpCode_t123070264 get_Conv_Ovf_I8_169() const { return ___Conv_Ovf_I8_169; }
  10216. inline OpCode_t123070264 * get_address_of_Conv_Ovf_I8_169() { return &___Conv_Ovf_I8_169; }
  10217. inline void set_Conv_Ovf_I8_169(OpCode_t123070264 value)
  10218. {
  10219. ___Conv_Ovf_I8_169 = value;
  10220. }
  10221. inline static int32_t get_offset_of_Conv_Ovf_U8_170() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_U8_170)); }
  10222. inline OpCode_t123070264 get_Conv_Ovf_U8_170() const { return ___Conv_Ovf_U8_170; }
  10223. inline OpCode_t123070264 * get_address_of_Conv_Ovf_U8_170() { return &___Conv_Ovf_U8_170; }
  10224. inline void set_Conv_Ovf_U8_170(OpCode_t123070264 value)
  10225. {
  10226. ___Conv_Ovf_U8_170 = value;
  10227. }
  10228. inline static int32_t get_offset_of_Refanyval_171() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Refanyval_171)); }
  10229. inline OpCode_t123070264 get_Refanyval_171() const { return ___Refanyval_171; }
  10230. inline OpCode_t123070264 * get_address_of_Refanyval_171() { return &___Refanyval_171; }
  10231. inline void set_Refanyval_171(OpCode_t123070264 value)
  10232. {
  10233. ___Refanyval_171 = value;
  10234. }
  10235. inline static int32_t get_offset_of_Ckfinite_172() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ckfinite_172)); }
  10236. inline OpCode_t123070264 get_Ckfinite_172() const { return ___Ckfinite_172; }
  10237. inline OpCode_t123070264 * get_address_of_Ckfinite_172() { return &___Ckfinite_172; }
  10238. inline void set_Ckfinite_172(OpCode_t123070264 value)
  10239. {
  10240. ___Ckfinite_172 = value;
  10241. }
  10242. inline static int32_t get_offset_of_Mkrefany_173() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Mkrefany_173)); }
  10243. inline OpCode_t123070264 get_Mkrefany_173() const { return ___Mkrefany_173; }
  10244. inline OpCode_t123070264 * get_address_of_Mkrefany_173() { return &___Mkrefany_173; }
  10245. inline void set_Mkrefany_173(OpCode_t123070264 value)
  10246. {
  10247. ___Mkrefany_173 = value;
  10248. }
  10249. inline static int32_t get_offset_of_Ldtoken_174() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldtoken_174)); }
  10250. inline OpCode_t123070264 get_Ldtoken_174() const { return ___Ldtoken_174; }
  10251. inline OpCode_t123070264 * get_address_of_Ldtoken_174() { return &___Ldtoken_174; }
  10252. inline void set_Ldtoken_174(OpCode_t123070264 value)
  10253. {
  10254. ___Ldtoken_174 = value;
  10255. }
  10256. inline static int32_t get_offset_of_Conv_U2_175() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_U2_175)); }
  10257. inline OpCode_t123070264 get_Conv_U2_175() const { return ___Conv_U2_175; }
  10258. inline OpCode_t123070264 * get_address_of_Conv_U2_175() { return &___Conv_U2_175; }
  10259. inline void set_Conv_U2_175(OpCode_t123070264 value)
  10260. {
  10261. ___Conv_U2_175 = value;
  10262. }
  10263. inline static int32_t get_offset_of_Conv_U1_176() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_U1_176)); }
  10264. inline OpCode_t123070264 get_Conv_U1_176() const { return ___Conv_U1_176; }
  10265. inline OpCode_t123070264 * get_address_of_Conv_U1_176() { return &___Conv_U1_176; }
  10266. inline void set_Conv_U1_176(OpCode_t123070264 value)
  10267. {
  10268. ___Conv_U1_176 = value;
  10269. }
  10270. inline static int32_t get_offset_of_Conv_I_177() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_I_177)); }
  10271. inline OpCode_t123070264 get_Conv_I_177() const { return ___Conv_I_177; }
  10272. inline OpCode_t123070264 * get_address_of_Conv_I_177() { return &___Conv_I_177; }
  10273. inline void set_Conv_I_177(OpCode_t123070264 value)
  10274. {
  10275. ___Conv_I_177 = value;
  10276. }
  10277. inline static int32_t get_offset_of_Conv_Ovf_I_178() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_I_178)); }
  10278. inline OpCode_t123070264 get_Conv_Ovf_I_178() const { return ___Conv_Ovf_I_178; }
  10279. inline OpCode_t123070264 * get_address_of_Conv_Ovf_I_178() { return &___Conv_Ovf_I_178; }
  10280. inline void set_Conv_Ovf_I_178(OpCode_t123070264 value)
  10281. {
  10282. ___Conv_Ovf_I_178 = value;
  10283. }
  10284. inline static int32_t get_offset_of_Conv_Ovf_U_179() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_Ovf_U_179)); }
  10285. inline OpCode_t123070264 get_Conv_Ovf_U_179() const { return ___Conv_Ovf_U_179; }
  10286. inline OpCode_t123070264 * get_address_of_Conv_Ovf_U_179() { return &___Conv_Ovf_U_179; }
  10287. inline void set_Conv_Ovf_U_179(OpCode_t123070264 value)
  10288. {
  10289. ___Conv_Ovf_U_179 = value;
  10290. }
  10291. inline static int32_t get_offset_of_Add_Ovf_180() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Add_Ovf_180)); }
  10292. inline OpCode_t123070264 get_Add_Ovf_180() const { return ___Add_Ovf_180; }
  10293. inline OpCode_t123070264 * get_address_of_Add_Ovf_180() { return &___Add_Ovf_180; }
  10294. inline void set_Add_Ovf_180(OpCode_t123070264 value)
  10295. {
  10296. ___Add_Ovf_180 = value;
  10297. }
  10298. inline static int32_t get_offset_of_Add_Ovf_Un_181() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Add_Ovf_Un_181)); }
  10299. inline OpCode_t123070264 get_Add_Ovf_Un_181() const { return ___Add_Ovf_Un_181; }
  10300. inline OpCode_t123070264 * get_address_of_Add_Ovf_Un_181() { return &___Add_Ovf_Un_181; }
  10301. inline void set_Add_Ovf_Un_181(OpCode_t123070264 value)
  10302. {
  10303. ___Add_Ovf_Un_181 = value;
  10304. }
  10305. inline static int32_t get_offset_of_Mul_Ovf_182() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Mul_Ovf_182)); }
  10306. inline OpCode_t123070264 get_Mul_Ovf_182() const { return ___Mul_Ovf_182; }
  10307. inline OpCode_t123070264 * get_address_of_Mul_Ovf_182() { return &___Mul_Ovf_182; }
  10308. inline void set_Mul_Ovf_182(OpCode_t123070264 value)
  10309. {
  10310. ___Mul_Ovf_182 = value;
  10311. }
  10312. inline static int32_t get_offset_of_Mul_Ovf_Un_183() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Mul_Ovf_Un_183)); }
  10313. inline OpCode_t123070264 get_Mul_Ovf_Un_183() const { return ___Mul_Ovf_Un_183; }
  10314. inline OpCode_t123070264 * get_address_of_Mul_Ovf_Un_183() { return &___Mul_Ovf_Un_183; }
  10315. inline void set_Mul_Ovf_Un_183(OpCode_t123070264 value)
  10316. {
  10317. ___Mul_Ovf_Un_183 = value;
  10318. }
  10319. inline static int32_t get_offset_of_Sub_Ovf_184() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Sub_Ovf_184)); }
  10320. inline OpCode_t123070264 get_Sub_Ovf_184() const { return ___Sub_Ovf_184; }
  10321. inline OpCode_t123070264 * get_address_of_Sub_Ovf_184() { return &___Sub_Ovf_184; }
  10322. inline void set_Sub_Ovf_184(OpCode_t123070264 value)
  10323. {
  10324. ___Sub_Ovf_184 = value;
  10325. }
  10326. inline static int32_t get_offset_of_Sub_Ovf_Un_185() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Sub_Ovf_Un_185)); }
  10327. inline OpCode_t123070264 get_Sub_Ovf_Un_185() const { return ___Sub_Ovf_Un_185; }
  10328. inline OpCode_t123070264 * get_address_of_Sub_Ovf_Un_185() { return &___Sub_Ovf_Un_185; }
  10329. inline void set_Sub_Ovf_Un_185(OpCode_t123070264 value)
  10330. {
  10331. ___Sub_Ovf_Un_185 = value;
  10332. }
  10333. inline static int32_t get_offset_of_Endfinally_186() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Endfinally_186)); }
  10334. inline OpCode_t123070264 get_Endfinally_186() const { return ___Endfinally_186; }
  10335. inline OpCode_t123070264 * get_address_of_Endfinally_186() { return &___Endfinally_186; }
  10336. inline void set_Endfinally_186(OpCode_t123070264 value)
  10337. {
  10338. ___Endfinally_186 = value;
  10339. }
  10340. inline static int32_t get_offset_of_Leave_187() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Leave_187)); }
  10341. inline OpCode_t123070264 get_Leave_187() const { return ___Leave_187; }
  10342. inline OpCode_t123070264 * get_address_of_Leave_187() { return &___Leave_187; }
  10343. inline void set_Leave_187(OpCode_t123070264 value)
  10344. {
  10345. ___Leave_187 = value;
  10346. }
  10347. inline static int32_t get_offset_of_Leave_S_188() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Leave_S_188)); }
  10348. inline OpCode_t123070264 get_Leave_S_188() const { return ___Leave_S_188; }
  10349. inline OpCode_t123070264 * get_address_of_Leave_S_188() { return &___Leave_S_188; }
  10350. inline void set_Leave_S_188(OpCode_t123070264 value)
  10351. {
  10352. ___Leave_S_188 = value;
  10353. }
  10354. inline static int32_t get_offset_of_Stind_I_189() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stind_I_189)); }
  10355. inline OpCode_t123070264 get_Stind_I_189() const { return ___Stind_I_189; }
  10356. inline OpCode_t123070264 * get_address_of_Stind_I_189() { return &___Stind_I_189; }
  10357. inline void set_Stind_I_189(OpCode_t123070264 value)
  10358. {
  10359. ___Stind_I_189 = value;
  10360. }
  10361. inline static int32_t get_offset_of_Conv_U_190() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Conv_U_190)); }
  10362. inline OpCode_t123070264 get_Conv_U_190() const { return ___Conv_U_190; }
  10363. inline OpCode_t123070264 * get_address_of_Conv_U_190() { return &___Conv_U_190; }
  10364. inline void set_Conv_U_190(OpCode_t123070264 value)
  10365. {
  10366. ___Conv_U_190 = value;
  10367. }
  10368. inline static int32_t get_offset_of_Prefix7_191() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Prefix7_191)); }
  10369. inline OpCode_t123070264 get_Prefix7_191() const { return ___Prefix7_191; }
  10370. inline OpCode_t123070264 * get_address_of_Prefix7_191() { return &___Prefix7_191; }
  10371. inline void set_Prefix7_191(OpCode_t123070264 value)
  10372. {
  10373. ___Prefix7_191 = value;
  10374. }
  10375. inline static int32_t get_offset_of_Prefix6_192() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Prefix6_192)); }
  10376. inline OpCode_t123070264 get_Prefix6_192() const { return ___Prefix6_192; }
  10377. inline OpCode_t123070264 * get_address_of_Prefix6_192() { return &___Prefix6_192; }
  10378. inline void set_Prefix6_192(OpCode_t123070264 value)
  10379. {
  10380. ___Prefix6_192 = value;
  10381. }
  10382. inline static int32_t get_offset_of_Prefix5_193() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Prefix5_193)); }
  10383. inline OpCode_t123070264 get_Prefix5_193() const { return ___Prefix5_193; }
  10384. inline OpCode_t123070264 * get_address_of_Prefix5_193() { return &___Prefix5_193; }
  10385. inline void set_Prefix5_193(OpCode_t123070264 value)
  10386. {
  10387. ___Prefix5_193 = value;
  10388. }
  10389. inline static int32_t get_offset_of_Prefix4_194() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Prefix4_194)); }
  10390. inline OpCode_t123070264 get_Prefix4_194() const { return ___Prefix4_194; }
  10391. inline OpCode_t123070264 * get_address_of_Prefix4_194() { return &___Prefix4_194; }
  10392. inline void set_Prefix4_194(OpCode_t123070264 value)
  10393. {
  10394. ___Prefix4_194 = value;
  10395. }
  10396. inline static int32_t get_offset_of_Prefix3_195() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Prefix3_195)); }
  10397. inline OpCode_t123070264 get_Prefix3_195() const { return ___Prefix3_195; }
  10398. inline OpCode_t123070264 * get_address_of_Prefix3_195() { return &___Prefix3_195; }
  10399. inline void set_Prefix3_195(OpCode_t123070264 value)
  10400. {
  10401. ___Prefix3_195 = value;
  10402. }
  10403. inline static int32_t get_offset_of_Prefix2_196() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Prefix2_196)); }
  10404. inline OpCode_t123070264 get_Prefix2_196() const { return ___Prefix2_196; }
  10405. inline OpCode_t123070264 * get_address_of_Prefix2_196() { return &___Prefix2_196; }
  10406. inline void set_Prefix2_196(OpCode_t123070264 value)
  10407. {
  10408. ___Prefix2_196 = value;
  10409. }
  10410. inline static int32_t get_offset_of_Prefix1_197() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Prefix1_197)); }
  10411. inline OpCode_t123070264 get_Prefix1_197() const { return ___Prefix1_197; }
  10412. inline OpCode_t123070264 * get_address_of_Prefix1_197() { return &___Prefix1_197; }
  10413. inline void set_Prefix1_197(OpCode_t123070264 value)
  10414. {
  10415. ___Prefix1_197 = value;
  10416. }
  10417. inline static int32_t get_offset_of_Prefixref_198() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Prefixref_198)); }
  10418. inline OpCode_t123070264 get_Prefixref_198() const { return ___Prefixref_198; }
  10419. inline OpCode_t123070264 * get_address_of_Prefixref_198() { return &___Prefixref_198; }
  10420. inline void set_Prefixref_198(OpCode_t123070264 value)
  10421. {
  10422. ___Prefixref_198 = value;
  10423. }
  10424. inline static int32_t get_offset_of_Arglist_199() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Arglist_199)); }
  10425. inline OpCode_t123070264 get_Arglist_199() const { return ___Arglist_199; }
  10426. inline OpCode_t123070264 * get_address_of_Arglist_199() { return &___Arglist_199; }
  10427. inline void set_Arglist_199(OpCode_t123070264 value)
  10428. {
  10429. ___Arglist_199 = value;
  10430. }
  10431. inline static int32_t get_offset_of_Ceq_200() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ceq_200)); }
  10432. inline OpCode_t123070264 get_Ceq_200() const { return ___Ceq_200; }
  10433. inline OpCode_t123070264 * get_address_of_Ceq_200() { return &___Ceq_200; }
  10434. inline void set_Ceq_200(OpCode_t123070264 value)
  10435. {
  10436. ___Ceq_200 = value;
  10437. }
  10438. inline static int32_t get_offset_of_Cgt_201() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Cgt_201)); }
  10439. inline OpCode_t123070264 get_Cgt_201() const { return ___Cgt_201; }
  10440. inline OpCode_t123070264 * get_address_of_Cgt_201() { return &___Cgt_201; }
  10441. inline void set_Cgt_201(OpCode_t123070264 value)
  10442. {
  10443. ___Cgt_201 = value;
  10444. }
  10445. inline static int32_t get_offset_of_Cgt_Un_202() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Cgt_Un_202)); }
  10446. inline OpCode_t123070264 get_Cgt_Un_202() const { return ___Cgt_Un_202; }
  10447. inline OpCode_t123070264 * get_address_of_Cgt_Un_202() { return &___Cgt_Un_202; }
  10448. inline void set_Cgt_Un_202(OpCode_t123070264 value)
  10449. {
  10450. ___Cgt_Un_202 = value;
  10451. }
  10452. inline static int32_t get_offset_of_Clt_203() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Clt_203)); }
  10453. inline OpCode_t123070264 get_Clt_203() const { return ___Clt_203; }
  10454. inline OpCode_t123070264 * get_address_of_Clt_203() { return &___Clt_203; }
  10455. inline void set_Clt_203(OpCode_t123070264 value)
  10456. {
  10457. ___Clt_203 = value;
  10458. }
  10459. inline static int32_t get_offset_of_Clt_Un_204() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Clt_Un_204)); }
  10460. inline OpCode_t123070264 get_Clt_Un_204() const { return ___Clt_Un_204; }
  10461. inline OpCode_t123070264 * get_address_of_Clt_Un_204() { return &___Clt_Un_204; }
  10462. inline void set_Clt_Un_204(OpCode_t123070264 value)
  10463. {
  10464. ___Clt_Un_204 = value;
  10465. }
  10466. inline static int32_t get_offset_of_Ldftn_205() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldftn_205)); }
  10467. inline OpCode_t123070264 get_Ldftn_205() const { return ___Ldftn_205; }
  10468. inline OpCode_t123070264 * get_address_of_Ldftn_205() { return &___Ldftn_205; }
  10469. inline void set_Ldftn_205(OpCode_t123070264 value)
  10470. {
  10471. ___Ldftn_205 = value;
  10472. }
  10473. inline static int32_t get_offset_of_Ldvirtftn_206() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldvirtftn_206)); }
  10474. inline OpCode_t123070264 get_Ldvirtftn_206() const { return ___Ldvirtftn_206; }
  10475. inline OpCode_t123070264 * get_address_of_Ldvirtftn_206() { return &___Ldvirtftn_206; }
  10476. inline void set_Ldvirtftn_206(OpCode_t123070264 value)
  10477. {
  10478. ___Ldvirtftn_206 = value;
  10479. }
  10480. inline static int32_t get_offset_of_Ldarg_207() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldarg_207)); }
  10481. inline OpCode_t123070264 get_Ldarg_207() const { return ___Ldarg_207; }
  10482. inline OpCode_t123070264 * get_address_of_Ldarg_207() { return &___Ldarg_207; }
  10483. inline void set_Ldarg_207(OpCode_t123070264 value)
  10484. {
  10485. ___Ldarg_207 = value;
  10486. }
  10487. inline static int32_t get_offset_of_Ldarga_208() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldarga_208)); }
  10488. inline OpCode_t123070264 get_Ldarga_208() const { return ___Ldarga_208; }
  10489. inline OpCode_t123070264 * get_address_of_Ldarga_208() { return &___Ldarga_208; }
  10490. inline void set_Ldarga_208(OpCode_t123070264 value)
  10491. {
  10492. ___Ldarga_208 = value;
  10493. }
  10494. inline static int32_t get_offset_of_Starg_209() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Starg_209)); }
  10495. inline OpCode_t123070264 get_Starg_209() const { return ___Starg_209; }
  10496. inline OpCode_t123070264 * get_address_of_Starg_209() { return &___Starg_209; }
  10497. inline void set_Starg_209(OpCode_t123070264 value)
  10498. {
  10499. ___Starg_209 = value;
  10500. }
  10501. inline static int32_t get_offset_of_Ldloc_210() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldloc_210)); }
  10502. inline OpCode_t123070264 get_Ldloc_210() const { return ___Ldloc_210; }
  10503. inline OpCode_t123070264 * get_address_of_Ldloc_210() { return &___Ldloc_210; }
  10504. inline void set_Ldloc_210(OpCode_t123070264 value)
  10505. {
  10506. ___Ldloc_210 = value;
  10507. }
  10508. inline static int32_t get_offset_of_Ldloca_211() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Ldloca_211)); }
  10509. inline OpCode_t123070264 get_Ldloca_211() const { return ___Ldloca_211; }
  10510. inline OpCode_t123070264 * get_address_of_Ldloca_211() { return &___Ldloca_211; }
  10511. inline void set_Ldloca_211(OpCode_t123070264 value)
  10512. {
  10513. ___Ldloca_211 = value;
  10514. }
  10515. inline static int32_t get_offset_of_Stloc_212() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Stloc_212)); }
  10516. inline OpCode_t123070264 get_Stloc_212() const { return ___Stloc_212; }
  10517. inline OpCode_t123070264 * get_address_of_Stloc_212() { return &___Stloc_212; }
  10518. inline void set_Stloc_212(OpCode_t123070264 value)
  10519. {
  10520. ___Stloc_212 = value;
  10521. }
  10522. inline static int32_t get_offset_of_Localloc_213() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Localloc_213)); }
  10523. inline OpCode_t123070264 get_Localloc_213() const { return ___Localloc_213; }
  10524. inline OpCode_t123070264 * get_address_of_Localloc_213() { return &___Localloc_213; }
  10525. inline void set_Localloc_213(OpCode_t123070264 value)
  10526. {
  10527. ___Localloc_213 = value;
  10528. }
  10529. inline static int32_t get_offset_of_Endfilter_214() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Endfilter_214)); }
  10530. inline OpCode_t123070264 get_Endfilter_214() const { return ___Endfilter_214; }
  10531. inline OpCode_t123070264 * get_address_of_Endfilter_214() { return &___Endfilter_214; }
  10532. inline void set_Endfilter_214(OpCode_t123070264 value)
  10533. {
  10534. ___Endfilter_214 = value;
  10535. }
  10536. inline static int32_t get_offset_of_Unaligned_215() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Unaligned_215)); }
  10537. inline OpCode_t123070264 get_Unaligned_215() const { return ___Unaligned_215; }
  10538. inline OpCode_t123070264 * get_address_of_Unaligned_215() { return &___Unaligned_215; }
  10539. inline void set_Unaligned_215(OpCode_t123070264 value)
  10540. {
  10541. ___Unaligned_215 = value;
  10542. }
  10543. inline static int32_t get_offset_of_Volatile_216() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Volatile_216)); }
  10544. inline OpCode_t123070264 get_Volatile_216() const { return ___Volatile_216; }
  10545. inline OpCode_t123070264 * get_address_of_Volatile_216() { return &___Volatile_216; }
  10546. inline void set_Volatile_216(OpCode_t123070264 value)
  10547. {
  10548. ___Volatile_216 = value;
  10549. }
  10550. inline static int32_t get_offset_of_Tailcall_217() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Tailcall_217)); }
  10551. inline OpCode_t123070264 get_Tailcall_217() const { return ___Tailcall_217; }
  10552. inline OpCode_t123070264 * get_address_of_Tailcall_217() { return &___Tailcall_217; }
  10553. inline void set_Tailcall_217(OpCode_t123070264 value)
  10554. {
  10555. ___Tailcall_217 = value;
  10556. }
  10557. inline static int32_t get_offset_of_Initobj_218() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Initobj_218)); }
  10558. inline OpCode_t123070264 get_Initobj_218() const { return ___Initobj_218; }
  10559. inline OpCode_t123070264 * get_address_of_Initobj_218() { return &___Initobj_218; }
  10560. inline void set_Initobj_218(OpCode_t123070264 value)
  10561. {
  10562. ___Initobj_218 = value;
  10563. }
  10564. inline static int32_t get_offset_of_Constrained_219() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Constrained_219)); }
  10565. inline OpCode_t123070264 get_Constrained_219() const { return ___Constrained_219; }
  10566. inline OpCode_t123070264 * get_address_of_Constrained_219() { return &___Constrained_219; }
  10567. inline void set_Constrained_219(OpCode_t123070264 value)
  10568. {
  10569. ___Constrained_219 = value;
  10570. }
  10571. inline static int32_t get_offset_of_Cpblk_220() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Cpblk_220)); }
  10572. inline OpCode_t123070264 get_Cpblk_220() const { return ___Cpblk_220; }
  10573. inline OpCode_t123070264 * get_address_of_Cpblk_220() { return &___Cpblk_220; }
  10574. inline void set_Cpblk_220(OpCode_t123070264 value)
  10575. {
  10576. ___Cpblk_220 = value;
  10577. }
  10578. inline static int32_t get_offset_of_Initblk_221() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Initblk_221)); }
  10579. inline OpCode_t123070264 get_Initblk_221() const { return ___Initblk_221; }
  10580. inline OpCode_t123070264 * get_address_of_Initblk_221() { return &___Initblk_221; }
  10581. inline void set_Initblk_221(OpCode_t123070264 value)
  10582. {
  10583. ___Initblk_221 = value;
  10584. }
  10585. inline static int32_t get_offset_of_Rethrow_222() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Rethrow_222)); }
  10586. inline OpCode_t123070264 get_Rethrow_222() const { return ___Rethrow_222; }
  10587. inline OpCode_t123070264 * get_address_of_Rethrow_222() { return &___Rethrow_222; }
  10588. inline void set_Rethrow_222(OpCode_t123070264 value)
  10589. {
  10590. ___Rethrow_222 = value;
  10591. }
  10592. inline static int32_t get_offset_of_Sizeof_223() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Sizeof_223)); }
  10593. inline OpCode_t123070264 get_Sizeof_223() const { return ___Sizeof_223; }
  10594. inline OpCode_t123070264 * get_address_of_Sizeof_223() { return &___Sizeof_223; }
  10595. inline void set_Sizeof_223(OpCode_t123070264 value)
  10596. {
  10597. ___Sizeof_223 = value;
  10598. }
  10599. inline static int32_t get_offset_of_Refanytype_224() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Refanytype_224)); }
  10600. inline OpCode_t123070264 get_Refanytype_224() const { return ___Refanytype_224; }
  10601. inline OpCode_t123070264 * get_address_of_Refanytype_224() { return &___Refanytype_224; }
  10602. inline void set_Refanytype_224(OpCode_t123070264 value)
  10603. {
  10604. ___Refanytype_224 = value;
  10605. }
  10606. inline static int32_t get_offset_of_Readonly_225() { return static_cast<int32_t>(offsetof(OpCodes_t126150456_StaticFields, ___Readonly_225)); }
  10607. inline OpCode_t123070264 get_Readonly_225() const { return ___Readonly_225; }
  10608. inline OpCode_t123070264 * get_address_of_Readonly_225() { return &___Readonly_225; }
  10609. inline void set_Readonly_225(OpCode_t123070264 value)
  10610. {
  10611. ___Readonly_225 = value;
  10612. }
  10613. };
  10614. #ifdef __clang__
  10615. #pragma clang diagnostic pop
  10616. #endif
  10617. #endif // OPCODES_T126150456_H
  10618. #ifndef IOEXCEPTION_T4088381929_H
  10619. #define IOEXCEPTION_T4088381929_H
  10620. #ifdef __clang__
  10621. #pragma clang diagnostic push
  10622. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10623. #pragma clang diagnostic ignored "-Wunused-variable"
  10624. #endif
  10625. // System.IO.IOException
  10626. struct IOException_t4088381929 : public SystemException_t176217640
  10627. {
  10628. public:
  10629. public:
  10630. };
  10631. #ifdef __clang__
  10632. #pragma clang diagnostic pop
  10633. #endif
  10634. #endif // IOEXCEPTION_T4088381929_H
  10635. #ifndef CALLINGCONVENTION_T1027624783_H
  10636. #define CALLINGCONVENTION_T1027624783_H
  10637. #ifdef __clang__
  10638. #pragma clang diagnostic push
  10639. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10640. #pragma clang diagnostic ignored "-Wunused-variable"
  10641. #endif
  10642. // System.Runtime.InteropServices.CallingConvention
  10643. struct CallingConvention_t1027624783
  10644. {
  10645. public:
  10646. // System.Int32 System.Runtime.InteropServices.CallingConvention::value__
  10647. int32_t ___value___1;
  10648. public:
  10649. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(CallingConvention_t1027624783, ___value___1)); }
  10650. inline int32_t get_value___1() const { return ___value___1; }
  10651. inline int32_t* get_address_of_value___1() { return &___value___1; }
  10652. inline void set_value___1(int32_t value)
  10653. {
  10654. ___value___1 = value;
  10655. }
  10656. };
  10657. #ifdef __clang__
  10658. #pragma clang diagnostic pop
  10659. #endif
  10660. #endif // CALLINGCONVENTION_T1027624783_H
  10661. #ifndef CHARSET_T3391187264_H
  10662. #define CHARSET_T3391187264_H
  10663. #ifdef __clang__
  10664. #pragma clang diagnostic push
  10665. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10666. #pragma clang diagnostic ignored "-Wunused-variable"
  10667. #endif
  10668. // System.Runtime.InteropServices.CharSet
  10669. struct CharSet_t3391187264
  10670. {
  10671. public:
  10672. // System.Int32 System.Runtime.InteropServices.CharSet::value__
  10673. int32_t ___value___1;
  10674. public:
  10675. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(CharSet_t3391187264, ___value___1)); }
  10676. inline int32_t get_value___1() const { return ___value___1; }
  10677. inline int32_t* get_address_of_value___1() { return &___value___1; }
  10678. inline void set_value___1(int32_t value)
  10679. {
  10680. ___value___1 = value;
  10681. }
  10682. };
  10683. #ifdef __clang__
  10684. #pragma clang diagnostic pop
  10685. #endif
  10686. #endif // CHARSET_T3391187264_H
  10687. #ifndef NOTSUPPORTEDEXCEPTION_T1314879016_H
  10688. #define NOTSUPPORTEDEXCEPTION_T1314879016_H
  10689. #ifdef __clang__
  10690. #pragma clang diagnostic push
  10691. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10692. #pragma clang diagnostic ignored "-Wunused-variable"
  10693. #endif
  10694. // System.NotSupportedException
  10695. struct NotSupportedException_t1314879016 : public SystemException_t176217640
  10696. {
  10697. public:
  10698. public:
  10699. };
  10700. #ifdef __clang__
  10701. #pragma clang diagnostic pop
  10702. #endif
  10703. #endif // NOTSUPPORTEDEXCEPTION_T1314879016_H
  10704. #ifndef PRINCIPALPOLICY_T1761212333_H
  10705. #define PRINCIPALPOLICY_T1761212333_H
  10706. #ifdef __clang__
  10707. #pragma clang diagnostic push
  10708. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10709. #pragma clang diagnostic ignored "-Wunused-variable"
  10710. #endif
  10711. // System.Security.Principal.PrincipalPolicy
  10712. struct PrincipalPolicy_t1761212333
  10713. {
  10714. public:
  10715. // System.Int32 System.Security.Principal.PrincipalPolicy::value__
  10716. int32_t ___value___1;
  10717. public:
  10718. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(PrincipalPolicy_t1761212333, ___value___1)); }
  10719. inline int32_t get_value___1() const { return ___value___1; }
  10720. inline int32_t* get_address_of_value___1() { return &___value___1; }
  10721. inline void set_value___1(int32_t value)
  10722. {
  10723. ___value___1 = value;
  10724. }
  10725. };
  10726. #ifdef __clang__
  10727. #pragma clang diagnostic pop
  10728. #endif
  10729. #endif // PRINCIPALPOLICY_T1761212333_H
  10730. #ifndef METHODATTRIBUTES_T2366443849_H
  10731. #define METHODATTRIBUTES_T2366443849_H
  10732. #ifdef __clang__
  10733. #pragma clang diagnostic push
  10734. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10735. #pragma clang diagnostic ignored "-Wunused-variable"
  10736. #endif
  10737. // System.Reflection.MethodAttributes
  10738. struct MethodAttributes_t2366443849
  10739. {
  10740. public:
  10741. // System.Int32 System.Reflection.MethodAttributes::value__
  10742. int32_t ___value___1;
  10743. public:
  10744. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(MethodAttributes_t2366443849, ___value___1)); }
  10745. inline int32_t get_value___1() const { return ___value___1; }
  10746. inline int32_t* get_address_of_value___1() { return &___value___1; }
  10747. inline void set_value___1(int32_t value)
  10748. {
  10749. ___value___1 = value;
  10750. }
  10751. };
  10752. #ifdef __clang__
  10753. #pragma clang diagnostic pop
  10754. #endif
  10755. #endif // METHODATTRIBUTES_T2366443849_H
  10756. #ifndef RUNTIMEMETHODHANDLE_T1133924984_H
  10757. #define RUNTIMEMETHODHANDLE_T1133924984_H
  10758. #ifdef __clang__
  10759. #pragma clang diagnostic push
  10760. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10761. #pragma clang diagnostic ignored "-Wunused-variable"
  10762. #endif
  10763. // System.RuntimeMethodHandle
  10764. struct RuntimeMethodHandle_t1133924984
  10765. {
  10766. public:
  10767. // System.IntPtr System.RuntimeMethodHandle::value
  10768. intptr_t ___value_0;
  10769. public:
  10770. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeMethodHandle_t1133924984, ___value_0)); }
  10771. inline intptr_t get_value_0() const { return ___value_0; }
  10772. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  10773. inline void set_value_0(intptr_t value)
  10774. {
  10775. ___value_0 = value;
  10776. }
  10777. };
  10778. #ifdef __clang__
  10779. #pragma clang diagnostic pop
  10780. #endif
  10781. #endif // RUNTIMEMETHODHANDLE_T1133924984_H
  10782. #ifndef METHODIMPLATTRIBUTES_T3646023817_H
  10783. #define METHODIMPLATTRIBUTES_T3646023817_H
  10784. #ifdef __clang__
  10785. #pragma clang diagnostic push
  10786. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10787. #pragma clang diagnostic ignored "-Wunused-variable"
  10788. #endif
  10789. // System.Reflection.MethodImplAttributes
  10790. struct MethodImplAttributes_t3646023817
  10791. {
  10792. public:
  10793. // System.Int32 System.Reflection.MethodImplAttributes::value__
  10794. int32_t ___value___1;
  10795. public:
  10796. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(MethodImplAttributes_t3646023817, ___value___1)); }
  10797. inline int32_t get_value___1() const { return ___value___1; }
  10798. inline int32_t* get_address_of_value___1() { return &___value___1; }
  10799. inline void set_value___1(int32_t value)
  10800. {
  10801. ___value___1 = value;
  10802. }
  10803. };
  10804. #ifdef __clang__
  10805. #pragma clang diagnostic pop
  10806. #endif
  10807. #endif // METHODIMPLATTRIBUTES_T3646023817_H
  10808. #ifndef AMBIGUOUSMATCHEXCEPTION_T566690781_H
  10809. #define AMBIGUOUSMATCHEXCEPTION_T566690781_H
  10810. #ifdef __clang__
  10811. #pragma clang diagnostic push
  10812. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10813. #pragma clang diagnostic ignored "-Wunused-variable"
  10814. #endif
  10815. // System.Reflection.AmbiguousMatchException
  10816. struct AmbiguousMatchException_t566690781 : public SystemException_t176217640
  10817. {
  10818. public:
  10819. public:
  10820. };
  10821. #ifdef __clang__
  10822. #pragma clang diagnostic pop
  10823. #endif
  10824. #endif // AMBIGUOUSMATCHEXCEPTION_T566690781_H
  10825. #ifndef FILESTREAM_T4292183065_H
  10826. #define FILESTREAM_T4292183065_H
  10827. #ifdef __clang__
  10828. #pragma clang diagnostic push
  10829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10830. #pragma clang diagnostic ignored "-Wunused-variable"
  10831. #endif
  10832. // System.IO.FileStream
  10833. struct FileStream_t4292183065 : public Stream_t1273022909
  10834. {
  10835. public:
  10836. // System.IO.FileAccess System.IO.FileStream::access
  10837. int32_t ___access_1;
  10838. // System.Boolean System.IO.FileStream::owner
  10839. bool ___owner_2;
  10840. // System.Boolean System.IO.FileStream::async
  10841. bool ___async_3;
  10842. // System.Boolean System.IO.FileStream::canseek
  10843. bool ___canseek_4;
  10844. // System.Int64 System.IO.FileStream::append_startpos
  10845. int64_t ___append_startpos_5;
  10846. // System.Boolean System.IO.FileStream::anonymous
  10847. bool ___anonymous_6;
  10848. // System.Byte[] System.IO.FileStream::buf
  10849. ByteU5BU5D_t4116647657* ___buf_7;
  10850. // System.Int32 System.IO.FileStream::buf_size
  10851. int32_t ___buf_size_8;
  10852. // System.Int32 System.IO.FileStream::buf_length
  10853. int32_t ___buf_length_9;
  10854. // System.Int32 System.IO.FileStream::buf_offset
  10855. int32_t ___buf_offset_10;
  10856. // System.Boolean System.IO.FileStream::buf_dirty
  10857. bool ___buf_dirty_11;
  10858. // System.Int64 System.IO.FileStream::buf_start
  10859. int64_t ___buf_start_12;
  10860. // System.String System.IO.FileStream::name
  10861. String_t* ___name_13;
  10862. // System.IntPtr System.IO.FileStream::handle
  10863. intptr_t ___handle_14;
  10864. public:
  10865. inline static int32_t get_offset_of_access_1() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___access_1)); }
  10866. inline int32_t get_access_1() const { return ___access_1; }
  10867. inline int32_t* get_address_of_access_1() { return &___access_1; }
  10868. inline void set_access_1(int32_t value)
  10869. {
  10870. ___access_1 = value;
  10871. }
  10872. inline static int32_t get_offset_of_owner_2() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___owner_2)); }
  10873. inline bool get_owner_2() const { return ___owner_2; }
  10874. inline bool* get_address_of_owner_2() { return &___owner_2; }
  10875. inline void set_owner_2(bool value)
  10876. {
  10877. ___owner_2 = value;
  10878. }
  10879. inline static int32_t get_offset_of_async_3() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___async_3)); }
  10880. inline bool get_async_3() const { return ___async_3; }
  10881. inline bool* get_address_of_async_3() { return &___async_3; }
  10882. inline void set_async_3(bool value)
  10883. {
  10884. ___async_3 = value;
  10885. }
  10886. inline static int32_t get_offset_of_canseek_4() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___canseek_4)); }
  10887. inline bool get_canseek_4() const { return ___canseek_4; }
  10888. inline bool* get_address_of_canseek_4() { return &___canseek_4; }
  10889. inline void set_canseek_4(bool value)
  10890. {
  10891. ___canseek_4 = value;
  10892. }
  10893. inline static int32_t get_offset_of_append_startpos_5() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___append_startpos_5)); }
  10894. inline int64_t get_append_startpos_5() const { return ___append_startpos_5; }
  10895. inline int64_t* get_address_of_append_startpos_5() { return &___append_startpos_5; }
  10896. inline void set_append_startpos_5(int64_t value)
  10897. {
  10898. ___append_startpos_5 = value;
  10899. }
  10900. inline static int32_t get_offset_of_anonymous_6() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___anonymous_6)); }
  10901. inline bool get_anonymous_6() const { return ___anonymous_6; }
  10902. inline bool* get_address_of_anonymous_6() { return &___anonymous_6; }
  10903. inline void set_anonymous_6(bool value)
  10904. {
  10905. ___anonymous_6 = value;
  10906. }
  10907. inline static int32_t get_offset_of_buf_7() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___buf_7)); }
  10908. inline ByteU5BU5D_t4116647657* get_buf_7() const { return ___buf_7; }
  10909. inline ByteU5BU5D_t4116647657** get_address_of_buf_7() { return &___buf_7; }
  10910. inline void set_buf_7(ByteU5BU5D_t4116647657* value)
  10911. {
  10912. ___buf_7 = value;
  10913. Il2CppCodeGenWriteBarrier((&___buf_7), value);
  10914. }
  10915. inline static int32_t get_offset_of_buf_size_8() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___buf_size_8)); }
  10916. inline int32_t get_buf_size_8() const { return ___buf_size_8; }
  10917. inline int32_t* get_address_of_buf_size_8() { return &___buf_size_8; }
  10918. inline void set_buf_size_8(int32_t value)
  10919. {
  10920. ___buf_size_8 = value;
  10921. }
  10922. inline static int32_t get_offset_of_buf_length_9() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___buf_length_9)); }
  10923. inline int32_t get_buf_length_9() const { return ___buf_length_9; }
  10924. inline int32_t* get_address_of_buf_length_9() { return &___buf_length_9; }
  10925. inline void set_buf_length_9(int32_t value)
  10926. {
  10927. ___buf_length_9 = value;
  10928. }
  10929. inline static int32_t get_offset_of_buf_offset_10() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___buf_offset_10)); }
  10930. inline int32_t get_buf_offset_10() const { return ___buf_offset_10; }
  10931. inline int32_t* get_address_of_buf_offset_10() { return &___buf_offset_10; }
  10932. inline void set_buf_offset_10(int32_t value)
  10933. {
  10934. ___buf_offset_10 = value;
  10935. }
  10936. inline static int32_t get_offset_of_buf_dirty_11() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___buf_dirty_11)); }
  10937. inline bool get_buf_dirty_11() const { return ___buf_dirty_11; }
  10938. inline bool* get_address_of_buf_dirty_11() { return &___buf_dirty_11; }
  10939. inline void set_buf_dirty_11(bool value)
  10940. {
  10941. ___buf_dirty_11 = value;
  10942. }
  10943. inline static int32_t get_offset_of_buf_start_12() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___buf_start_12)); }
  10944. inline int64_t get_buf_start_12() const { return ___buf_start_12; }
  10945. inline int64_t* get_address_of_buf_start_12() { return &___buf_start_12; }
  10946. inline void set_buf_start_12(int64_t value)
  10947. {
  10948. ___buf_start_12 = value;
  10949. }
  10950. inline static int32_t get_offset_of_name_13() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___name_13)); }
  10951. inline String_t* get_name_13() const { return ___name_13; }
  10952. inline String_t** get_address_of_name_13() { return &___name_13; }
  10953. inline void set_name_13(String_t* value)
  10954. {
  10955. ___name_13 = value;
  10956. Il2CppCodeGenWriteBarrier((&___name_13), value);
  10957. }
  10958. inline static int32_t get_offset_of_handle_14() { return static_cast<int32_t>(offsetof(FileStream_t4292183065, ___handle_14)); }
  10959. inline intptr_t get_handle_14() const { return ___handle_14; }
  10960. inline intptr_t* get_address_of_handle_14() { return &___handle_14; }
  10961. inline void set_handle_14(intptr_t value)
  10962. {
  10963. ___handle_14 = value;
  10964. }
  10965. };
  10966. #ifdef __clang__
  10967. #pragma clang diagnostic pop
  10968. #endif
  10969. #endif // FILESTREAM_T4292183065_H
  10970. #ifndef MULTICASTDELEGATE_T_H
  10971. #define MULTICASTDELEGATE_T_H
  10972. #ifdef __clang__
  10973. #pragma clang diagnostic push
  10974. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10975. #pragma clang diagnostic ignored "-Wunused-variable"
  10976. #endif
  10977. // System.MulticastDelegate
  10978. struct MulticastDelegate_t : public Delegate_t1188392813
  10979. {
  10980. public:
  10981. // System.MulticastDelegate System.MulticastDelegate::prev
  10982. MulticastDelegate_t * ___prev_9;
  10983. // System.MulticastDelegate System.MulticastDelegate::kpm_next
  10984. MulticastDelegate_t * ___kpm_next_10;
  10985. public:
  10986. inline static int32_t get_offset_of_prev_9() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___prev_9)); }
  10987. inline MulticastDelegate_t * get_prev_9() const { return ___prev_9; }
  10988. inline MulticastDelegate_t ** get_address_of_prev_9() { return &___prev_9; }
  10989. inline void set_prev_9(MulticastDelegate_t * value)
  10990. {
  10991. ___prev_9 = value;
  10992. Il2CppCodeGenWriteBarrier((&___prev_9), value);
  10993. }
  10994. inline static int32_t get_offset_of_kpm_next_10() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___kpm_next_10)); }
  10995. inline MulticastDelegate_t * get_kpm_next_10() const { return ___kpm_next_10; }
  10996. inline MulticastDelegate_t ** get_address_of_kpm_next_10() { return &___kpm_next_10; }
  10997. inline void set_kpm_next_10(MulticastDelegate_t * value)
  10998. {
  10999. ___kpm_next_10 = value;
  11000. Il2CppCodeGenWriteBarrier((&___kpm_next_10), value);
  11001. }
  11002. };
  11003. #ifdef __clang__
  11004. #pragma clang diagnostic pop
  11005. #endif
  11006. #endif // MULTICASTDELEGATE_T_H
  11007. #ifndef ENDOFSTREAMEXCEPTION_T2015613008_H
  11008. #define ENDOFSTREAMEXCEPTION_T2015613008_H
  11009. #ifdef __clang__
  11010. #pragma clang diagnostic push
  11011. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11012. #pragma clang diagnostic ignored "-Wunused-variable"
  11013. #endif
  11014. // System.IO.EndOfStreamException
  11015. struct EndOfStreamException_t2015613008 : public IOException_t4088381929
  11016. {
  11017. public:
  11018. public:
  11019. };
  11020. #ifdef __clang__
  11021. #pragma clang diagnostic pop
  11022. #endif
  11023. #endif // ENDOFSTREAMEXCEPTION_T2015613008_H
  11024. #ifndef ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H
  11025. #define ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H
  11026. #ifdef __clang__
  11027. #pragma clang diagnostic push
  11028. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11029. #pragma clang diagnostic ignored "-Wunused-variable"
  11030. #endif
  11031. // System.ArgumentOutOfRangeException
  11032. struct ArgumentOutOfRangeException_t777629997 : public ArgumentException_t132251570
  11033. {
  11034. public:
  11035. // System.Object System.ArgumentOutOfRangeException::actual_value
  11036. RuntimeObject * ___actual_value_13;
  11037. public:
  11038. inline static int32_t get_offset_of_actual_value_13() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_t777629997, ___actual_value_13)); }
  11039. inline RuntimeObject * get_actual_value_13() const { return ___actual_value_13; }
  11040. inline RuntimeObject ** get_address_of_actual_value_13() { return &___actual_value_13; }
  11041. inline void set_actual_value_13(RuntimeObject * value)
  11042. {
  11043. ___actual_value_13 = value;
  11044. Il2CppCodeGenWriteBarrier((&___actual_value_13), value);
  11045. }
  11046. };
  11047. #ifdef __clang__
  11048. #pragma clang diagnostic pop
  11049. #endif
  11050. #endif // ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H
  11051. #ifndef TYPE_T_H
  11052. #define TYPE_T_H
  11053. #ifdef __clang__
  11054. #pragma clang diagnostic push
  11055. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11056. #pragma clang diagnostic ignored "-Wunused-variable"
  11057. #endif
  11058. // System.Type
  11059. struct Type_t : public MemberInfo_t
  11060. {
  11061. public:
  11062. // System.RuntimeTypeHandle System.Type::_impl
  11063. RuntimeTypeHandle_t3027515415 ____impl_1;
  11064. public:
  11065. inline static int32_t get_offset_of__impl_1() { return static_cast<int32_t>(offsetof(Type_t, ____impl_1)); }
  11066. inline RuntimeTypeHandle_t3027515415 get__impl_1() const { return ____impl_1; }
  11067. inline RuntimeTypeHandle_t3027515415 * get_address_of__impl_1() { return &____impl_1; }
  11068. inline void set__impl_1(RuntimeTypeHandle_t3027515415 value)
  11069. {
  11070. ____impl_1 = value;
  11071. }
  11072. };
  11073. struct Type_t_StaticFields
  11074. {
  11075. public:
  11076. // System.Char System.Type::Delimiter
  11077. Il2CppChar ___Delimiter_2;
  11078. // System.Type[] System.Type::EmptyTypes
  11079. TypeU5BU5D_t3940880105* ___EmptyTypes_3;
  11080. // System.Reflection.MemberFilter System.Type::FilterAttribute
  11081. MemberFilter_t426314064 * ___FilterAttribute_4;
  11082. // System.Reflection.MemberFilter System.Type::FilterName
  11083. MemberFilter_t426314064 * ___FilterName_5;
  11084. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  11085. MemberFilter_t426314064 * ___FilterNameIgnoreCase_6;
  11086. // System.Object System.Type::Missing
  11087. RuntimeObject * ___Missing_7;
  11088. public:
  11089. inline static int32_t get_offset_of_Delimiter_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_2)); }
  11090. inline Il2CppChar get_Delimiter_2() const { return ___Delimiter_2; }
  11091. inline Il2CppChar* get_address_of_Delimiter_2() { return &___Delimiter_2; }
  11092. inline void set_Delimiter_2(Il2CppChar value)
  11093. {
  11094. ___Delimiter_2 = value;
  11095. }
  11096. inline static int32_t get_offset_of_EmptyTypes_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_3)); }
  11097. inline TypeU5BU5D_t3940880105* get_EmptyTypes_3() const { return ___EmptyTypes_3; }
  11098. inline TypeU5BU5D_t3940880105** get_address_of_EmptyTypes_3() { return &___EmptyTypes_3; }
  11099. inline void set_EmptyTypes_3(TypeU5BU5D_t3940880105* value)
  11100. {
  11101. ___EmptyTypes_3 = value;
  11102. Il2CppCodeGenWriteBarrier((&___EmptyTypes_3), value);
  11103. }
  11104. inline static int32_t get_offset_of_FilterAttribute_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_4)); }
  11105. inline MemberFilter_t426314064 * get_FilterAttribute_4() const { return ___FilterAttribute_4; }
  11106. inline MemberFilter_t426314064 ** get_address_of_FilterAttribute_4() { return &___FilterAttribute_4; }
  11107. inline void set_FilterAttribute_4(MemberFilter_t426314064 * value)
  11108. {
  11109. ___FilterAttribute_4 = value;
  11110. Il2CppCodeGenWriteBarrier((&___FilterAttribute_4), value);
  11111. }
  11112. inline static int32_t get_offset_of_FilterName_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_5)); }
  11113. inline MemberFilter_t426314064 * get_FilterName_5() const { return ___FilterName_5; }
  11114. inline MemberFilter_t426314064 ** get_address_of_FilterName_5() { return &___FilterName_5; }
  11115. inline void set_FilterName_5(MemberFilter_t426314064 * value)
  11116. {
  11117. ___FilterName_5 = value;
  11118. Il2CppCodeGenWriteBarrier((&___FilterName_5), value);
  11119. }
  11120. inline static int32_t get_offset_of_FilterNameIgnoreCase_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_6)); }
  11121. inline MemberFilter_t426314064 * get_FilterNameIgnoreCase_6() const { return ___FilterNameIgnoreCase_6; }
  11122. inline MemberFilter_t426314064 ** get_address_of_FilterNameIgnoreCase_6() { return &___FilterNameIgnoreCase_6; }
  11123. inline void set_FilterNameIgnoreCase_6(MemberFilter_t426314064 * value)
  11124. {
  11125. ___FilterNameIgnoreCase_6 = value;
  11126. Il2CppCodeGenWriteBarrier((&___FilterNameIgnoreCase_6), value);
  11127. }
  11128. inline static int32_t get_offset_of_Missing_7() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_7)); }
  11129. inline RuntimeObject * get_Missing_7() const { return ___Missing_7; }
  11130. inline RuntimeObject ** get_address_of_Missing_7() { return &___Missing_7; }
  11131. inline void set_Missing_7(RuntimeObject * value)
  11132. {
  11133. ___Missing_7 = value;
  11134. Il2CppCodeGenWriteBarrier((&___Missing_7), value);
  11135. }
  11136. };
  11137. #ifdef __clang__
  11138. #pragma clang diagnostic pop
  11139. #endif
  11140. #endif // TYPE_T_H
  11141. #ifndef FIELDBUILDER_T2627049993_H
  11142. #define FIELDBUILDER_T2627049993_H
  11143. #ifdef __clang__
  11144. #pragma clang diagnostic push
  11145. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11146. #pragma clang diagnostic ignored "-Wunused-variable"
  11147. #endif
  11148. // System.Reflection.Emit.FieldBuilder
  11149. struct FieldBuilder_t2627049993 : public FieldInfo_t
  11150. {
  11151. public:
  11152. // System.Reflection.FieldAttributes System.Reflection.Emit.FieldBuilder::attrs
  11153. int32_t ___attrs_0;
  11154. // System.Type System.Reflection.Emit.FieldBuilder::type
  11155. Type_t * ___type_1;
  11156. // System.String System.Reflection.Emit.FieldBuilder::name
  11157. String_t* ___name_2;
  11158. // System.Reflection.Emit.TypeBuilder System.Reflection.Emit.FieldBuilder::typeb
  11159. TypeBuilder_t1073948154 * ___typeb_3;
  11160. // System.Reflection.Emit.UnmanagedMarshal System.Reflection.Emit.FieldBuilder::marshal_info
  11161. UnmanagedMarshal_t984015687 * ___marshal_info_4;
  11162. public:
  11163. inline static int32_t get_offset_of_attrs_0() { return static_cast<int32_t>(offsetof(FieldBuilder_t2627049993, ___attrs_0)); }
  11164. inline int32_t get_attrs_0() const { return ___attrs_0; }
  11165. inline int32_t* get_address_of_attrs_0() { return &___attrs_0; }
  11166. inline void set_attrs_0(int32_t value)
  11167. {
  11168. ___attrs_0 = value;
  11169. }
  11170. inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(FieldBuilder_t2627049993, ___type_1)); }
  11171. inline Type_t * get_type_1() const { return ___type_1; }
  11172. inline Type_t ** get_address_of_type_1() { return &___type_1; }
  11173. inline void set_type_1(Type_t * value)
  11174. {
  11175. ___type_1 = value;
  11176. Il2CppCodeGenWriteBarrier((&___type_1), value);
  11177. }
  11178. inline static int32_t get_offset_of_name_2() { return static_cast<int32_t>(offsetof(FieldBuilder_t2627049993, ___name_2)); }
  11179. inline String_t* get_name_2() const { return ___name_2; }
  11180. inline String_t** get_address_of_name_2() { return &___name_2; }
  11181. inline void set_name_2(String_t* value)
  11182. {
  11183. ___name_2 = value;
  11184. Il2CppCodeGenWriteBarrier((&___name_2), value);
  11185. }
  11186. inline static int32_t get_offset_of_typeb_3() { return static_cast<int32_t>(offsetof(FieldBuilder_t2627049993, ___typeb_3)); }
  11187. inline TypeBuilder_t1073948154 * get_typeb_3() const { return ___typeb_3; }
  11188. inline TypeBuilder_t1073948154 ** get_address_of_typeb_3() { return &___typeb_3; }
  11189. inline void set_typeb_3(TypeBuilder_t1073948154 * value)
  11190. {
  11191. ___typeb_3 = value;
  11192. Il2CppCodeGenWriteBarrier((&___typeb_3), value);
  11193. }
  11194. inline static int32_t get_offset_of_marshal_info_4() { return static_cast<int32_t>(offsetof(FieldBuilder_t2627049993, ___marshal_info_4)); }
  11195. inline UnmanagedMarshal_t984015687 * get_marshal_info_4() const { return ___marshal_info_4; }
  11196. inline UnmanagedMarshal_t984015687 ** get_address_of_marshal_info_4() { return &___marshal_info_4; }
  11197. inline void set_marshal_info_4(UnmanagedMarshal_t984015687 * value)
  11198. {
  11199. ___marshal_info_4 = value;
  11200. Il2CppCodeGenWriteBarrier((&___marshal_info_4), value);
  11201. }
  11202. };
  11203. #ifdef __clang__
  11204. #pragma clang diagnostic pop
  11205. #endif
  11206. #endif // FIELDBUILDER_T2627049993_H
  11207. #ifndef UNMANAGEDMARSHAL_T984015687_H
  11208. #define UNMANAGEDMARSHAL_T984015687_H
  11209. #ifdef __clang__
  11210. #pragma clang diagnostic push
  11211. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11212. #pragma clang diagnostic ignored "-Wunused-variable"
  11213. #endif
  11214. // System.Reflection.Emit.UnmanagedMarshal
  11215. struct UnmanagedMarshal_t984015687 : public RuntimeObject
  11216. {
  11217. public:
  11218. // System.Int32 System.Reflection.Emit.UnmanagedMarshal::count
  11219. int32_t ___count_0;
  11220. // System.Runtime.InteropServices.UnmanagedType System.Reflection.Emit.UnmanagedMarshal::t
  11221. int32_t ___t_1;
  11222. // System.Runtime.InteropServices.UnmanagedType System.Reflection.Emit.UnmanagedMarshal::tbase
  11223. int32_t ___tbase_2;
  11224. // System.String System.Reflection.Emit.UnmanagedMarshal::guid
  11225. String_t* ___guid_3;
  11226. // System.String System.Reflection.Emit.UnmanagedMarshal::mcookie
  11227. String_t* ___mcookie_4;
  11228. // System.String System.Reflection.Emit.UnmanagedMarshal::marshaltype
  11229. String_t* ___marshaltype_5;
  11230. // System.Type System.Reflection.Emit.UnmanagedMarshal::marshaltyperef
  11231. Type_t * ___marshaltyperef_6;
  11232. // System.Int32 System.Reflection.Emit.UnmanagedMarshal::param_num
  11233. int32_t ___param_num_7;
  11234. // System.Boolean System.Reflection.Emit.UnmanagedMarshal::has_size
  11235. bool ___has_size_8;
  11236. public:
  11237. inline static int32_t get_offset_of_count_0() { return static_cast<int32_t>(offsetof(UnmanagedMarshal_t984015687, ___count_0)); }
  11238. inline int32_t get_count_0() const { return ___count_0; }
  11239. inline int32_t* get_address_of_count_0() { return &___count_0; }
  11240. inline void set_count_0(int32_t value)
  11241. {
  11242. ___count_0 = value;
  11243. }
  11244. inline static int32_t get_offset_of_t_1() { return static_cast<int32_t>(offsetof(UnmanagedMarshal_t984015687, ___t_1)); }
  11245. inline int32_t get_t_1() const { return ___t_1; }
  11246. inline int32_t* get_address_of_t_1() { return &___t_1; }
  11247. inline void set_t_1(int32_t value)
  11248. {
  11249. ___t_1 = value;
  11250. }
  11251. inline static int32_t get_offset_of_tbase_2() { return static_cast<int32_t>(offsetof(UnmanagedMarshal_t984015687, ___tbase_2)); }
  11252. inline int32_t get_tbase_2() const { return ___tbase_2; }
  11253. inline int32_t* get_address_of_tbase_2() { return &___tbase_2; }
  11254. inline void set_tbase_2(int32_t value)
  11255. {
  11256. ___tbase_2 = value;
  11257. }
  11258. inline static int32_t get_offset_of_guid_3() { return static_cast<int32_t>(offsetof(UnmanagedMarshal_t984015687, ___guid_3)); }
  11259. inline String_t* get_guid_3() const { return ___guid_3; }
  11260. inline String_t** get_address_of_guid_3() { return &___guid_3; }
  11261. inline void set_guid_3(String_t* value)
  11262. {
  11263. ___guid_3 = value;
  11264. Il2CppCodeGenWriteBarrier((&___guid_3), value);
  11265. }
  11266. inline static int32_t get_offset_of_mcookie_4() { return static_cast<int32_t>(offsetof(UnmanagedMarshal_t984015687, ___mcookie_4)); }
  11267. inline String_t* get_mcookie_4() const { return ___mcookie_4; }
  11268. inline String_t** get_address_of_mcookie_4() { return &___mcookie_4; }
  11269. inline void set_mcookie_4(String_t* value)
  11270. {
  11271. ___mcookie_4 = value;
  11272. Il2CppCodeGenWriteBarrier((&___mcookie_4), value);
  11273. }
  11274. inline static int32_t get_offset_of_marshaltype_5() { return static_cast<int32_t>(offsetof(UnmanagedMarshal_t984015687, ___marshaltype_5)); }
  11275. inline String_t* get_marshaltype_5() const { return ___marshaltype_5; }
  11276. inline String_t** get_address_of_marshaltype_5() { return &___marshaltype_5; }
  11277. inline void set_marshaltype_5(String_t* value)
  11278. {
  11279. ___marshaltype_5 = value;
  11280. Il2CppCodeGenWriteBarrier((&___marshaltype_5), value);
  11281. }
  11282. inline static int32_t get_offset_of_marshaltyperef_6() { return static_cast<int32_t>(offsetof(UnmanagedMarshal_t984015687, ___marshaltyperef_6)); }
  11283. inline Type_t * get_marshaltyperef_6() const { return ___marshaltyperef_6; }
  11284. inline Type_t ** get_address_of_marshaltyperef_6() { return &___marshaltyperef_6; }
  11285. inline void set_marshaltyperef_6(Type_t * value)
  11286. {
  11287. ___marshaltyperef_6 = value;
  11288. Il2CppCodeGenWriteBarrier((&___marshaltyperef_6), value);
  11289. }
  11290. inline static int32_t get_offset_of_param_num_7() { return static_cast<int32_t>(offsetof(UnmanagedMarshal_t984015687, ___param_num_7)); }
  11291. inline int32_t get_param_num_7() const { return ___param_num_7; }
  11292. inline int32_t* get_address_of_param_num_7() { return &___param_num_7; }
  11293. inline void set_param_num_7(int32_t value)
  11294. {
  11295. ___param_num_7 = value;
  11296. }
  11297. inline static int32_t get_offset_of_has_size_8() { return static_cast<int32_t>(offsetof(UnmanagedMarshal_t984015687, ___has_size_8)); }
  11298. inline bool get_has_size_8() const { return ___has_size_8; }
  11299. inline bool* get_address_of_has_size_8() { return &___has_size_8; }
  11300. inline void set_has_size_8(bool value)
  11301. {
  11302. ___has_size_8 = value;
  11303. }
  11304. };
  11305. #ifdef __clang__
  11306. #pragma clang diagnostic pop
  11307. #endif
  11308. #endif // UNMANAGEDMARSHAL_T984015687_H
  11309. #ifndef METHODBUILDER_T2807316753_H
  11310. #define METHODBUILDER_T2807316753_H
  11311. #ifdef __clang__
  11312. #pragma clang diagnostic push
  11313. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11314. #pragma clang diagnostic ignored "-Wunused-variable"
  11315. #endif
  11316. // System.Reflection.Emit.MethodBuilder
  11317. struct MethodBuilder_t2807316753 : public MethodInfo_t
  11318. {
  11319. public:
  11320. // System.RuntimeMethodHandle System.Reflection.Emit.MethodBuilder::mhandle
  11321. RuntimeMethodHandle_t1133924984 ___mhandle_0;
  11322. // System.Type System.Reflection.Emit.MethodBuilder::rtype
  11323. Type_t * ___rtype_1;
  11324. // System.Type[] System.Reflection.Emit.MethodBuilder::parameters
  11325. TypeU5BU5D_t3940880105* ___parameters_2;
  11326. // System.Reflection.MethodAttributes System.Reflection.Emit.MethodBuilder::attrs
  11327. int32_t ___attrs_3;
  11328. // System.Reflection.MethodImplAttributes System.Reflection.Emit.MethodBuilder::iattrs
  11329. int32_t ___iattrs_4;
  11330. // System.String System.Reflection.Emit.MethodBuilder::name
  11331. String_t* ___name_5;
  11332. // System.Int32 System.Reflection.Emit.MethodBuilder::table_idx
  11333. int32_t ___table_idx_6;
  11334. // System.Byte[] System.Reflection.Emit.MethodBuilder::code
  11335. ByteU5BU5D_t4116647657* ___code_7;
  11336. // System.Reflection.Emit.ILGenerator System.Reflection.Emit.MethodBuilder::ilgen
  11337. ILGenerator_t1388622344 * ___ilgen_8;
  11338. // System.Reflection.Emit.TypeBuilder System.Reflection.Emit.MethodBuilder::type
  11339. TypeBuilder_t1073948154 * ___type_9;
  11340. // System.Reflection.Emit.ParameterBuilder[] System.Reflection.Emit.MethodBuilder::pinfo
  11341. ParameterBuilderU5BU5D_t3054868058* ___pinfo_10;
  11342. // System.Reflection.Emit.CustomAttributeBuilder[] System.Reflection.Emit.MethodBuilder::cattrs
  11343. CustomAttributeBuilderU5BU5D_t2951373564* ___cattrs_11;
  11344. // System.Reflection.MethodInfo System.Reflection.Emit.MethodBuilder::override_method
  11345. MethodInfo_t * ___override_method_12;
  11346. // System.String System.Reflection.Emit.MethodBuilder::pi_dll
  11347. String_t* ___pi_dll_13;
  11348. // System.String System.Reflection.Emit.MethodBuilder::pi_entry
  11349. String_t* ___pi_entry_14;
  11350. // System.Runtime.InteropServices.CharSet System.Reflection.Emit.MethodBuilder::charset
  11351. int32_t ___charset_15;
  11352. // System.UInt32 System.Reflection.Emit.MethodBuilder::extra_flags
  11353. uint32_t ___extra_flags_16;
  11354. // System.Runtime.InteropServices.CallingConvention System.Reflection.Emit.MethodBuilder::native_cc
  11355. int32_t ___native_cc_17;
  11356. // System.Reflection.CallingConventions System.Reflection.Emit.MethodBuilder::call_conv
  11357. int32_t ___call_conv_18;
  11358. // System.Boolean System.Reflection.Emit.MethodBuilder::init_locals
  11359. bool ___init_locals_19;
  11360. // System.IntPtr System.Reflection.Emit.MethodBuilder::generic_container
  11361. intptr_t ___generic_container_20;
  11362. // System.Reflection.Emit.GenericTypeParameterBuilder[] System.Reflection.Emit.MethodBuilder::generic_params
  11363. GenericTypeParameterBuilderU5BU5D_t3780444109* ___generic_params_21;
  11364. // System.Type[] System.Reflection.Emit.MethodBuilder::returnModReq
  11365. TypeU5BU5D_t3940880105* ___returnModReq_22;
  11366. // System.Type[] System.Reflection.Emit.MethodBuilder::returnModOpt
  11367. TypeU5BU5D_t3940880105* ___returnModOpt_23;
  11368. // System.Type[][] System.Reflection.Emit.MethodBuilder::paramModReq
  11369. TypeU5BU5DU5BU5D_t4042077012* ___paramModReq_24;
  11370. // System.Type[][] System.Reflection.Emit.MethodBuilder::paramModOpt
  11371. TypeU5BU5DU5BU5D_t4042077012* ___paramModOpt_25;
  11372. // System.Reflection.Emit.RefEmitPermissionSet[] System.Reflection.Emit.MethodBuilder::permissions
  11373. RefEmitPermissionSetU5BU5D_t567451178* ___permissions_26;
  11374. public:
  11375. inline static int32_t get_offset_of_mhandle_0() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___mhandle_0)); }
  11376. inline RuntimeMethodHandle_t1133924984 get_mhandle_0() const { return ___mhandle_0; }
  11377. inline RuntimeMethodHandle_t1133924984 * get_address_of_mhandle_0() { return &___mhandle_0; }
  11378. inline void set_mhandle_0(RuntimeMethodHandle_t1133924984 value)
  11379. {
  11380. ___mhandle_0 = value;
  11381. }
  11382. inline static int32_t get_offset_of_rtype_1() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___rtype_1)); }
  11383. inline Type_t * get_rtype_1() const { return ___rtype_1; }
  11384. inline Type_t ** get_address_of_rtype_1() { return &___rtype_1; }
  11385. inline void set_rtype_1(Type_t * value)
  11386. {
  11387. ___rtype_1 = value;
  11388. Il2CppCodeGenWriteBarrier((&___rtype_1), value);
  11389. }
  11390. inline static int32_t get_offset_of_parameters_2() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___parameters_2)); }
  11391. inline TypeU5BU5D_t3940880105* get_parameters_2() const { return ___parameters_2; }
  11392. inline TypeU5BU5D_t3940880105** get_address_of_parameters_2() { return &___parameters_2; }
  11393. inline void set_parameters_2(TypeU5BU5D_t3940880105* value)
  11394. {
  11395. ___parameters_2 = value;
  11396. Il2CppCodeGenWriteBarrier((&___parameters_2), value);
  11397. }
  11398. inline static int32_t get_offset_of_attrs_3() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___attrs_3)); }
  11399. inline int32_t get_attrs_3() const { return ___attrs_3; }
  11400. inline int32_t* get_address_of_attrs_3() { return &___attrs_3; }
  11401. inline void set_attrs_3(int32_t value)
  11402. {
  11403. ___attrs_3 = value;
  11404. }
  11405. inline static int32_t get_offset_of_iattrs_4() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___iattrs_4)); }
  11406. inline int32_t get_iattrs_4() const { return ___iattrs_4; }
  11407. inline int32_t* get_address_of_iattrs_4() { return &___iattrs_4; }
  11408. inline void set_iattrs_4(int32_t value)
  11409. {
  11410. ___iattrs_4 = value;
  11411. }
  11412. inline static int32_t get_offset_of_name_5() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___name_5)); }
  11413. inline String_t* get_name_5() const { return ___name_5; }
  11414. inline String_t** get_address_of_name_5() { return &___name_5; }
  11415. inline void set_name_5(String_t* value)
  11416. {
  11417. ___name_5 = value;
  11418. Il2CppCodeGenWriteBarrier((&___name_5), value);
  11419. }
  11420. inline static int32_t get_offset_of_table_idx_6() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___table_idx_6)); }
  11421. inline int32_t get_table_idx_6() const { return ___table_idx_6; }
  11422. inline int32_t* get_address_of_table_idx_6() { return &___table_idx_6; }
  11423. inline void set_table_idx_6(int32_t value)
  11424. {
  11425. ___table_idx_6 = value;
  11426. }
  11427. inline static int32_t get_offset_of_code_7() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___code_7)); }
  11428. inline ByteU5BU5D_t4116647657* get_code_7() const { return ___code_7; }
  11429. inline ByteU5BU5D_t4116647657** get_address_of_code_7() { return &___code_7; }
  11430. inline void set_code_7(ByteU5BU5D_t4116647657* value)
  11431. {
  11432. ___code_7 = value;
  11433. Il2CppCodeGenWriteBarrier((&___code_7), value);
  11434. }
  11435. inline static int32_t get_offset_of_ilgen_8() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___ilgen_8)); }
  11436. inline ILGenerator_t1388622344 * get_ilgen_8() const { return ___ilgen_8; }
  11437. inline ILGenerator_t1388622344 ** get_address_of_ilgen_8() { return &___ilgen_8; }
  11438. inline void set_ilgen_8(ILGenerator_t1388622344 * value)
  11439. {
  11440. ___ilgen_8 = value;
  11441. Il2CppCodeGenWriteBarrier((&___ilgen_8), value);
  11442. }
  11443. inline static int32_t get_offset_of_type_9() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___type_9)); }
  11444. inline TypeBuilder_t1073948154 * get_type_9() const { return ___type_9; }
  11445. inline TypeBuilder_t1073948154 ** get_address_of_type_9() { return &___type_9; }
  11446. inline void set_type_9(TypeBuilder_t1073948154 * value)
  11447. {
  11448. ___type_9 = value;
  11449. Il2CppCodeGenWriteBarrier((&___type_9), value);
  11450. }
  11451. inline static int32_t get_offset_of_pinfo_10() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___pinfo_10)); }
  11452. inline ParameterBuilderU5BU5D_t3054868058* get_pinfo_10() const { return ___pinfo_10; }
  11453. inline ParameterBuilderU5BU5D_t3054868058** get_address_of_pinfo_10() { return &___pinfo_10; }
  11454. inline void set_pinfo_10(ParameterBuilderU5BU5D_t3054868058* value)
  11455. {
  11456. ___pinfo_10 = value;
  11457. Il2CppCodeGenWriteBarrier((&___pinfo_10), value);
  11458. }
  11459. inline static int32_t get_offset_of_cattrs_11() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___cattrs_11)); }
  11460. inline CustomAttributeBuilderU5BU5D_t2951373564* get_cattrs_11() const { return ___cattrs_11; }
  11461. inline CustomAttributeBuilderU5BU5D_t2951373564** get_address_of_cattrs_11() { return &___cattrs_11; }
  11462. inline void set_cattrs_11(CustomAttributeBuilderU5BU5D_t2951373564* value)
  11463. {
  11464. ___cattrs_11 = value;
  11465. Il2CppCodeGenWriteBarrier((&___cattrs_11), value);
  11466. }
  11467. inline static int32_t get_offset_of_override_method_12() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___override_method_12)); }
  11468. inline MethodInfo_t * get_override_method_12() const { return ___override_method_12; }
  11469. inline MethodInfo_t ** get_address_of_override_method_12() { return &___override_method_12; }
  11470. inline void set_override_method_12(MethodInfo_t * value)
  11471. {
  11472. ___override_method_12 = value;
  11473. Il2CppCodeGenWriteBarrier((&___override_method_12), value);
  11474. }
  11475. inline static int32_t get_offset_of_pi_dll_13() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___pi_dll_13)); }
  11476. inline String_t* get_pi_dll_13() const { return ___pi_dll_13; }
  11477. inline String_t** get_address_of_pi_dll_13() { return &___pi_dll_13; }
  11478. inline void set_pi_dll_13(String_t* value)
  11479. {
  11480. ___pi_dll_13 = value;
  11481. Il2CppCodeGenWriteBarrier((&___pi_dll_13), value);
  11482. }
  11483. inline static int32_t get_offset_of_pi_entry_14() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___pi_entry_14)); }
  11484. inline String_t* get_pi_entry_14() const { return ___pi_entry_14; }
  11485. inline String_t** get_address_of_pi_entry_14() { return &___pi_entry_14; }
  11486. inline void set_pi_entry_14(String_t* value)
  11487. {
  11488. ___pi_entry_14 = value;
  11489. Il2CppCodeGenWriteBarrier((&___pi_entry_14), value);
  11490. }
  11491. inline static int32_t get_offset_of_charset_15() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___charset_15)); }
  11492. inline int32_t get_charset_15() const { return ___charset_15; }
  11493. inline int32_t* get_address_of_charset_15() { return &___charset_15; }
  11494. inline void set_charset_15(int32_t value)
  11495. {
  11496. ___charset_15 = value;
  11497. }
  11498. inline static int32_t get_offset_of_extra_flags_16() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___extra_flags_16)); }
  11499. inline uint32_t get_extra_flags_16() const { return ___extra_flags_16; }
  11500. inline uint32_t* get_address_of_extra_flags_16() { return &___extra_flags_16; }
  11501. inline void set_extra_flags_16(uint32_t value)
  11502. {
  11503. ___extra_flags_16 = value;
  11504. }
  11505. inline static int32_t get_offset_of_native_cc_17() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___native_cc_17)); }
  11506. inline int32_t get_native_cc_17() const { return ___native_cc_17; }
  11507. inline int32_t* get_address_of_native_cc_17() { return &___native_cc_17; }
  11508. inline void set_native_cc_17(int32_t value)
  11509. {
  11510. ___native_cc_17 = value;
  11511. }
  11512. inline static int32_t get_offset_of_call_conv_18() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___call_conv_18)); }
  11513. inline int32_t get_call_conv_18() const { return ___call_conv_18; }
  11514. inline int32_t* get_address_of_call_conv_18() { return &___call_conv_18; }
  11515. inline void set_call_conv_18(int32_t value)
  11516. {
  11517. ___call_conv_18 = value;
  11518. }
  11519. inline static int32_t get_offset_of_init_locals_19() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___init_locals_19)); }
  11520. inline bool get_init_locals_19() const { return ___init_locals_19; }
  11521. inline bool* get_address_of_init_locals_19() { return &___init_locals_19; }
  11522. inline void set_init_locals_19(bool value)
  11523. {
  11524. ___init_locals_19 = value;
  11525. }
  11526. inline static int32_t get_offset_of_generic_container_20() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___generic_container_20)); }
  11527. inline intptr_t get_generic_container_20() const { return ___generic_container_20; }
  11528. inline intptr_t* get_address_of_generic_container_20() { return &___generic_container_20; }
  11529. inline void set_generic_container_20(intptr_t value)
  11530. {
  11531. ___generic_container_20 = value;
  11532. }
  11533. inline static int32_t get_offset_of_generic_params_21() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___generic_params_21)); }
  11534. inline GenericTypeParameterBuilderU5BU5D_t3780444109* get_generic_params_21() const { return ___generic_params_21; }
  11535. inline GenericTypeParameterBuilderU5BU5D_t3780444109** get_address_of_generic_params_21() { return &___generic_params_21; }
  11536. inline void set_generic_params_21(GenericTypeParameterBuilderU5BU5D_t3780444109* value)
  11537. {
  11538. ___generic_params_21 = value;
  11539. Il2CppCodeGenWriteBarrier((&___generic_params_21), value);
  11540. }
  11541. inline static int32_t get_offset_of_returnModReq_22() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___returnModReq_22)); }
  11542. inline TypeU5BU5D_t3940880105* get_returnModReq_22() const { return ___returnModReq_22; }
  11543. inline TypeU5BU5D_t3940880105** get_address_of_returnModReq_22() { return &___returnModReq_22; }
  11544. inline void set_returnModReq_22(TypeU5BU5D_t3940880105* value)
  11545. {
  11546. ___returnModReq_22 = value;
  11547. Il2CppCodeGenWriteBarrier((&___returnModReq_22), value);
  11548. }
  11549. inline static int32_t get_offset_of_returnModOpt_23() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___returnModOpt_23)); }
  11550. inline TypeU5BU5D_t3940880105* get_returnModOpt_23() const { return ___returnModOpt_23; }
  11551. inline TypeU5BU5D_t3940880105** get_address_of_returnModOpt_23() { return &___returnModOpt_23; }
  11552. inline void set_returnModOpt_23(TypeU5BU5D_t3940880105* value)
  11553. {
  11554. ___returnModOpt_23 = value;
  11555. Il2CppCodeGenWriteBarrier((&___returnModOpt_23), value);
  11556. }
  11557. inline static int32_t get_offset_of_paramModReq_24() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___paramModReq_24)); }
  11558. inline TypeU5BU5DU5BU5D_t4042077012* get_paramModReq_24() const { return ___paramModReq_24; }
  11559. inline TypeU5BU5DU5BU5D_t4042077012** get_address_of_paramModReq_24() { return &___paramModReq_24; }
  11560. inline void set_paramModReq_24(TypeU5BU5DU5BU5D_t4042077012* value)
  11561. {
  11562. ___paramModReq_24 = value;
  11563. Il2CppCodeGenWriteBarrier((&___paramModReq_24), value);
  11564. }
  11565. inline static int32_t get_offset_of_paramModOpt_25() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___paramModOpt_25)); }
  11566. inline TypeU5BU5DU5BU5D_t4042077012* get_paramModOpt_25() const { return ___paramModOpt_25; }
  11567. inline TypeU5BU5DU5BU5D_t4042077012** get_address_of_paramModOpt_25() { return &___paramModOpt_25; }
  11568. inline void set_paramModOpt_25(TypeU5BU5DU5BU5D_t4042077012* value)
  11569. {
  11570. ___paramModOpt_25 = value;
  11571. Il2CppCodeGenWriteBarrier((&___paramModOpt_25), value);
  11572. }
  11573. inline static int32_t get_offset_of_permissions_26() { return static_cast<int32_t>(offsetof(MethodBuilder_t2807316753, ___permissions_26)); }
  11574. inline RefEmitPermissionSetU5BU5D_t567451178* get_permissions_26() const { return ___permissions_26; }
  11575. inline RefEmitPermissionSetU5BU5D_t567451178** get_address_of_permissions_26() { return &___permissions_26; }
  11576. inline void set_permissions_26(RefEmitPermissionSetU5BU5D_t567451178* value)
  11577. {
  11578. ___permissions_26 = value;
  11579. Il2CppCodeGenWriteBarrier((&___permissions_26), value);
  11580. }
  11581. };
  11582. #ifdef __clang__
  11583. #pragma clang diagnostic pop
  11584. #endif
  11585. #endif // METHODBUILDER_T2807316753_H
  11586. #ifndef STREAMINGCONTEXT_T3711869237_H
  11587. #define STREAMINGCONTEXT_T3711869237_H
  11588. #ifdef __clang__
  11589. #pragma clang diagnostic push
  11590. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11591. #pragma clang diagnostic ignored "-Wunused-variable"
  11592. #endif
  11593. // System.Runtime.Serialization.StreamingContext
  11594. struct StreamingContext_t3711869237
  11595. {
  11596. public:
  11597. // System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::state
  11598. int32_t ___state_0;
  11599. // System.Object System.Runtime.Serialization.StreamingContext::additional
  11600. RuntimeObject * ___additional_1;
  11601. public:
  11602. inline static int32_t get_offset_of_state_0() { return static_cast<int32_t>(offsetof(StreamingContext_t3711869237, ___state_0)); }
  11603. inline int32_t get_state_0() const { return ___state_0; }
  11604. inline int32_t* get_address_of_state_0() { return &___state_0; }
  11605. inline void set_state_0(int32_t value)
  11606. {
  11607. ___state_0 = value;
  11608. }
  11609. inline static int32_t get_offset_of_additional_1() { return static_cast<int32_t>(offsetof(StreamingContext_t3711869237, ___additional_1)); }
  11610. inline RuntimeObject * get_additional_1() const { return ___additional_1; }
  11611. inline RuntimeObject ** get_address_of_additional_1() { return &___additional_1; }
  11612. inline void set_additional_1(RuntimeObject * value)
  11613. {
  11614. ___additional_1 = value;
  11615. Il2CppCodeGenWriteBarrier((&___additional_1), value);
  11616. }
  11617. };
  11618. #ifdef __clang__
  11619. #pragma clang diagnostic pop
  11620. #endif
  11621. // Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext
  11622. struct StreamingContext_t3711869237_marshaled_pinvoke
  11623. {
  11624. int32_t ___state_0;
  11625. Il2CppIUnknown* ___additional_1;
  11626. };
  11627. // Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext
  11628. struct StreamingContext_t3711869237_marshaled_com
  11629. {
  11630. int32_t ___state_0;
  11631. Il2CppIUnknown* ___additional_1;
  11632. };
  11633. #endif // STREAMINGCONTEXT_T3711869237_H
  11634. #ifndef MONORESOURCE_T4103430009_H
  11635. #define MONORESOURCE_T4103430009_H
  11636. #ifdef __clang__
  11637. #pragma clang diagnostic push
  11638. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11639. #pragma clang diagnostic ignored "-Wunused-variable"
  11640. #endif
  11641. // System.Reflection.Emit.MonoResource
  11642. struct MonoResource_t4103430009
  11643. {
  11644. public:
  11645. // System.Byte[] System.Reflection.Emit.MonoResource::data
  11646. ByteU5BU5D_t4116647657* ___data_0;
  11647. // System.String System.Reflection.Emit.MonoResource::name
  11648. String_t* ___name_1;
  11649. // System.String System.Reflection.Emit.MonoResource::filename
  11650. String_t* ___filename_2;
  11651. // System.Reflection.ResourceAttributes System.Reflection.Emit.MonoResource::attrs
  11652. int32_t ___attrs_3;
  11653. // System.Int32 System.Reflection.Emit.MonoResource::offset
  11654. int32_t ___offset_4;
  11655. // System.IO.Stream System.Reflection.Emit.MonoResource::stream
  11656. Stream_t1273022909 * ___stream_5;
  11657. public:
  11658. inline static int32_t get_offset_of_data_0() { return static_cast<int32_t>(offsetof(MonoResource_t4103430009, ___data_0)); }
  11659. inline ByteU5BU5D_t4116647657* get_data_0() const { return ___data_0; }
  11660. inline ByteU5BU5D_t4116647657** get_address_of_data_0() { return &___data_0; }
  11661. inline void set_data_0(ByteU5BU5D_t4116647657* value)
  11662. {
  11663. ___data_0 = value;
  11664. Il2CppCodeGenWriteBarrier((&___data_0), value);
  11665. }
  11666. inline static int32_t get_offset_of_name_1() { return static_cast<int32_t>(offsetof(MonoResource_t4103430009, ___name_1)); }
  11667. inline String_t* get_name_1() const { return ___name_1; }
  11668. inline String_t** get_address_of_name_1() { return &___name_1; }
  11669. inline void set_name_1(String_t* value)
  11670. {
  11671. ___name_1 = value;
  11672. Il2CppCodeGenWriteBarrier((&___name_1), value);
  11673. }
  11674. inline static int32_t get_offset_of_filename_2() { return static_cast<int32_t>(offsetof(MonoResource_t4103430009, ___filename_2)); }
  11675. inline String_t* get_filename_2() const { return ___filename_2; }
  11676. inline String_t** get_address_of_filename_2() { return &___filename_2; }
  11677. inline void set_filename_2(String_t* value)
  11678. {
  11679. ___filename_2 = value;
  11680. Il2CppCodeGenWriteBarrier((&___filename_2), value);
  11681. }
  11682. inline static int32_t get_offset_of_attrs_3() { return static_cast<int32_t>(offsetof(MonoResource_t4103430009, ___attrs_3)); }
  11683. inline int32_t get_attrs_3() const { return ___attrs_3; }
  11684. inline int32_t* get_address_of_attrs_3() { return &___attrs_3; }
  11685. inline void set_attrs_3(int32_t value)
  11686. {
  11687. ___attrs_3 = value;
  11688. }
  11689. inline static int32_t get_offset_of_offset_4() { return static_cast<int32_t>(offsetof(MonoResource_t4103430009, ___offset_4)); }
  11690. inline int32_t get_offset_4() const { return ___offset_4; }
  11691. inline int32_t* get_address_of_offset_4() { return &___offset_4; }
  11692. inline void set_offset_4(int32_t value)
  11693. {
  11694. ___offset_4 = value;
  11695. }
  11696. inline static int32_t get_offset_of_stream_5() { return static_cast<int32_t>(offsetof(MonoResource_t4103430009, ___stream_5)); }
  11697. inline Stream_t1273022909 * get_stream_5() const { return ___stream_5; }
  11698. inline Stream_t1273022909 ** get_address_of_stream_5() { return &___stream_5; }
  11699. inline void set_stream_5(Stream_t1273022909 * value)
  11700. {
  11701. ___stream_5 = value;
  11702. Il2CppCodeGenWriteBarrier((&___stream_5), value);
  11703. }
  11704. };
  11705. #ifdef __clang__
  11706. #pragma clang diagnostic pop
  11707. #endif
  11708. // Native definition for P/Invoke marshalling of System.Reflection.Emit.MonoResource
  11709. struct MonoResource_t4103430009_marshaled_pinvoke
  11710. {
  11711. uint8_t* ___data_0;
  11712. char* ___name_1;
  11713. char* ___filename_2;
  11714. int32_t ___attrs_3;
  11715. int32_t ___offset_4;
  11716. Stream_t1273022909 * ___stream_5;
  11717. };
  11718. // Native definition for COM marshalling of System.Reflection.Emit.MonoResource
  11719. struct MonoResource_t4103430009_marshaled_com
  11720. {
  11721. uint8_t* ___data_0;
  11722. Il2CppChar* ___name_1;
  11723. Il2CppChar* ___filename_2;
  11724. int32_t ___attrs_3;
  11725. int32_t ___offset_4;
  11726. Stream_t1273022909 * ___stream_5;
  11727. };
  11728. #endif // MONORESOURCE_T4103430009_H
  11729. #ifndef MODULE_T2987026101_H
  11730. #define MODULE_T2987026101_H
  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.Reflection.Module
  11737. struct Module_t2987026101 : public RuntimeObject
  11738. {
  11739. public:
  11740. // System.IntPtr System.Reflection.Module::_impl
  11741. intptr_t ____impl_3;
  11742. // System.Reflection.Assembly System.Reflection.Module::assembly
  11743. Assembly_t * ___assembly_4;
  11744. // System.String System.Reflection.Module::fqname
  11745. String_t* ___fqname_5;
  11746. // System.String System.Reflection.Module::name
  11747. String_t* ___name_6;
  11748. // System.String System.Reflection.Module::scopename
  11749. String_t* ___scopename_7;
  11750. // System.Boolean System.Reflection.Module::is_resource
  11751. bool ___is_resource_8;
  11752. // System.Int32 System.Reflection.Module::token
  11753. int32_t ___token_9;
  11754. public:
  11755. inline static int32_t get_offset_of__impl_3() { return static_cast<int32_t>(offsetof(Module_t2987026101, ____impl_3)); }
  11756. inline intptr_t get__impl_3() const { return ____impl_3; }
  11757. inline intptr_t* get_address_of__impl_3() { return &____impl_3; }
  11758. inline void set__impl_3(intptr_t value)
  11759. {
  11760. ____impl_3 = value;
  11761. }
  11762. inline static int32_t get_offset_of_assembly_4() { return static_cast<int32_t>(offsetof(Module_t2987026101, ___assembly_4)); }
  11763. inline Assembly_t * get_assembly_4() const { return ___assembly_4; }
  11764. inline Assembly_t ** get_address_of_assembly_4() { return &___assembly_4; }
  11765. inline void set_assembly_4(Assembly_t * value)
  11766. {
  11767. ___assembly_4 = value;
  11768. Il2CppCodeGenWriteBarrier((&___assembly_4), value);
  11769. }
  11770. inline static int32_t get_offset_of_fqname_5() { return static_cast<int32_t>(offsetof(Module_t2987026101, ___fqname_5)); }
  11771. inline String_t* get_fqname_5() const { return ___fqname_5; }
  11772. inline String_t** get_address_of_fqname_5() { return &___fqname_5; }
  11773. inline void set_fqname_5(String_t* value)
  11774. {
  11775. ___fqname_5 = value;
  11776. Il2CppCodeGenWriteBarrier((&___fqname_5), value);
  11777. }
  11778. inline static int32_t get_offset_of_name_6() { return static_cast<int32_t>(offsetof(Module_t2987026101, ___name_6)); }
  11779. inline String_t* get_name_6() const { return ___name_6; }
  11780. inline String_t** get_address_of_name_6() { return &___name_6; }
  11781. inline void set_name_6(String_t* value)
  11782. {
  11783. ___name_6 = value;
  11784. Il2CppCodeGenWriteBarrier((&___name_6), value);
  11785. }
  11786. inline static int32_t get_offset_of_scopename_7() { return static_cast<int32_t>(offsetof(Module_t2987026101, ___scopename_7)); }
  11787. inline String_t* get_scopename_7() const { return ___scopename_7; }
  11788. inline String_t** get_address_of_scopename_7() { return &___scopename_7; }
  11789. inline void set_scopename_7(String_t* value)
  11790. {
  11791. ___scopename_7 = value;
  11792. Il2CppCodeGenWriteBarrier((&___scopename_7), value);
  11793. }
  11794. inline static int32_t get_offset_of_is_resource_8() { return static_cast<int32_t>(offsetof(Module_t2987026101, ___is_resource_8)); }
  11795. inline bool get_is_resource_8() const { return ___is_resource_8; }
  11796. inline bool* get_address_of_is_resource_8() { return &___is_resource_8; }
  11797. inline void set_is_resource_8(bool value)
  11798. {
  11799. ___is_resource_8 = value;
  11800. }
  11801. inline static int32_t get_offset_of_token_9() { return static_cast<int32_t>(offsetof(Module_t2987026101, ___token_9)); }
  11802. inline int32_t get_token_9() const { return ___token_9; }
  11803. inline int32_t* get_address_of_token_9() { return &___token_9; }
  11804. inline void set_token_9(int32_t value)
  11805. {
  11806. ___token_9 = value;
  11807. }
  11808. };
  11809. struct Module_t2987026101_StaticFields
  11810. {
  11811. public:
  11812. // System.Reflection.TypeFilter System.Reflection.Module::FilterTypeName
  11813. TypeFilter_t2356120900 * ___FilterTypeName_1;
  11814. // System.Reflection.TypeFilter System.Reflection.Module::FilterTypeNameIgnoreCase
  11815. TypeFilter_t2356120900 * ___FilterTypeNameIgnoreCase_2;
  11816. public:
  11817. inline static int32_t get_offset_of_FilterTypeName_1() { return static_cast<int32_t>(offsetof(Module_t2987026101_StaticFields, ___FilterTypeName_1)); }
  11818. inline TypeFilter_t2356120900 * get_FilterTypeName_1() const { return ___FilterTypeName_1; }
  11819. inline TypeFilter_t2356120900 ** get_address_of_FilterTypeName_1() { return &___FilterTypeName_1; }
  11820. inline void set_FilterTypeName_1(TypeFilter_t2356120900 * value)
  11821. {
  11822. ___FilterTypeName_1 = value;
  11823. Il2CppCodeGenWriteBarrier((&___FilterTypeName_1), value);
  11824. }
  11825. inline static int32_t get_offset_of_FilterTypeNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Module_t2987026101_StaticFields, ___FilterTypeNameIgnoreCase_2)); }
  11826. inline TypeFilter_t2356120900 * get_FilterTypeNameIgnoreCase_2() const { return ___FilterTypeNameIgnoreCase_2; }
  11827. inline TypeFilter_t2356120900 ** get_address_of_FilterTypeNameIgnoreCase_2() { return &___FilterTypeNameIgnoreCase_2; }
  11828. inline void set_FilterTypeNameIgnoreCase_2(TypeFilter_t2356120900 * value)
  11829. {
  11830. ___FilterTypeNameIgnoreCase_2 = value;
  11831. Il2CppCodeGenWriteBarrier((&___FilterTypeNameIgnoreCase_2), value);
  11832. }
  11833. };
  11834. #ifdef __clang__
  11835. #pragma clang diagnostic pop
  11836. #endif
  11837. #endif // MODULE_T2987026101_H
  11838. #ifndef REFEMITPERMISSIONSET_T484390987_H
  11839. #define REFEMITPERMISSIONSET_T484390987_H
  11840. #ifdef __clang__
  11841. #pragma clang diagnostic push
  11842. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11843. #pragma clang diagnostic ignored "-Wunused-variable"
  11844. #endif
  11845. // System.Reflection.Emit.RefEmitPermissionSet
  11846. struct RefEmitPermissionSet_t484390987
  11847. {
  11848. public:
  11849. // System.Security.Permissions.SecurityAction System.Reflection.Emit.RefEmitPermissionSet::action
  11850. int32_t ___action_0;
  11851. // System.String System.Reflection.Emit.RefEmitPermissionSet::pset
  11852. String_t* ___pset_1;
  11853. public:
  11854. inline static int32_t get_offset_of_action_0() { return static_cast<int32_t>(offsetof(RefEmitPermissionSet_t484390987, ___action_0)); }
  11855. inline int32_t get_action_0() const { return ___action_0; }
  11856. inline int32_t* get_address_of_action_0() { return &___action_0; }
  11857. inline void set_action_0(int32_t value)
  11858. {
  11859. ___action_0 = value;
  11860. }
  11861. inline static int32_t get_offset_of_pset_1() { return static_cast<int32_t>(offsetof(RefEmitPermissionSet_t484390987, ___pset_1)); }
  11862. inline String_t* get_pset_1() const { return ___pset_1; }
  11863. inline String_t** get_address_of_pset_1() { return &___pset_1; }
  11864. inline void set_pset_1(String_t* value)
  11865. {
  11866. ___pset_1 = value;
  11867. Il2CppCodeGenWriteBarrier((&___pset_1), value);
  11868. }
  11869. };
  11870. #ifdef __clang__
  11871. #pragma clang diagnostic pop
  11872. #endif
  11873. // Native definition for P/Invoke marshalling of System.Reflection.Emit.RefEmitPermissionSet
  11874. struct RefEmitPermissionSet_t484390987_marshaled_pinvoke
  11875. {
  11876. int32_t ___action_0;
  11877. char* ___pset_1;
  11878. };
  11879. // Native definition for COM marshalling of System.Reflection.Emit.RefEmitPermissionSet
  11880. struct RefEmitPermissionSet_t484390987_marshaled_com
  11881. {
  11882. int32_t ___action_0;
  11883. Il2CppChar* ___pset_1;
  11884. };
  11885. #endif // REFEMITPERMISSIONSET_T484390987_H
  11886. #ifndef MARSHALASATTRIBUTE_T3522571978_H
  11887. #define MARSHALASATTRIBUTE_T3522571978_H
  11888. #ifdef __clang__
  11889. #pragma clang diagnostic push
  11890. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11891. #pragma clang diagnostic ignored "-Wunused-variable"
  11892. #endif
  11893. // System.Runtime.InteropServices.MarshalAsAttribute
  11894. struct MarshalAsAttribute_t3522571978 : public Attribute_t861562559
  11895. {
  11896. public:
  11897. // System.Runtime.InteropServices.UnmanagedType System.Runtime.InteropServices.MarshalAsAttribute::utype
  11898. int32_t ___utype_0;
  11899. // System.Runtime.InteropServices.UnmanagedType System.Runtime.InteropServices.MarshalAsAttribute::ArraySubType
  11900. int32_t ___ArraySubType_1;
  11901. // System.String System.Runtime.InteropServices.MarshalAsAttribute::MarshalCookie
  11902. String_t* ___MarshalCookie_2;
  11903. // System.String System.Runtime.InteropServices.MarshalAsAttribute::MarshalType
  11904. String_t* ___MarshalType_3;
  11905. // System.Type System.Runtime.InteropServices.MarshalAsAttribute::MarshalTypeRef
  11906. Type_t * ___MarshalTypeRef_4;
  11907. // System.Int32 System.Runtime.InteropServices.MarshalAsAttribute::SizeConst
  11908. int32_t ___SizeConst_5;
  11909. // System.Int16 System.Runtime.InteropServices.MarshalAsAttribute::SizeParamIndex
  11910. int16_t ___SizeParamIndex_6;
  11911. public:
  11912. inline static int32_t get_offset_of_utype_0() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t3522571978, ___utype_0)); }
  11913. inline int32_t get_utype_0() const { return ___utype_0; }
  11914. inline int32_t* get_address_of_utype_0() { return &___utype_0; }
  11915. inline void set_utype_0(int32_t value)
  11916. {
  11917. ___utype_0 = value;
  11918. }
  11919. inline static int32_t get_offset_of_ArraySubType_1() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t3522571978, ___ArraySubType_1)); }
  11920. inline int32_t get_ArraySubType_1() const { return ___ArraySubType_1; }
  11921. inline int32_t* get_address_of_ArraySubType_1() { return &___ArraySubType_1; }
  11922. inline void set_ArraySubType_1(int32_t value)
  11923. {
  11924. ___ArraySubType_1 = value;
  11925. }
  11926. inline static int32_t get_offset_of_MarshalCookie_2() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t3522571978, ___MarshalCookie_2)); }
  11927. inline String_t* get_MarshalCookie_2() const { return ___MarshalCookie_2; }
  11928. inline String_t** get_address_of_MarshalCookie_2() { return &___MarshalCookie_2; }
  11929. inline void set_MarshalCookie_2(String_t* value)
  11930. {
  11931. ___MarshalCookie_2 = value;
  11932. Il2CppCodeGenWriteBarrier((&___MarshalCookie_2), value);
  11933. }
  11934. inline static int32_t get_offset_of_MarshalType_3() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t3522571978, ___MarshalType_3)); }
  11935. inline String_t* get_MarshalType_3() const { return ___MarshalType_3; }
  11936. inline String_t** get_address_of_MarshalType_3() { return &___MarshalType_3; }
  11937. inline void set_MarshalType_3(String_t* value)
  11938. {
  11939. ___MarshalType_3 = value;
  11940. Il2CppCodeGenWriteBarrier((&___MarshalType_3), value);
  11941. }
  11942. inline static int32_t get_offset_of_MarshalTypeRef_4() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t3522571978, ___MarshalTypeRef_4)); }
  11943. inline Type_t * get_MarshalTypeRef_4() const { return ___MarshalTypeRef_4; }
  11944. inline Type_t ** get_address_of_MarshalTypeRef_4() { return &___MarshalTypeRef_4; }
  11945. inline void set_MarshalTypeRef_4(Type_t * value)
  11946. {
  11947. ___MarshalTypeRef_4 = value;
  11948. Il2CppCodeGenWriteBarrier((&___MarshalTypeRef_4), value);
  11949. }
  11950. inline static int32_t get_offset_of_SizeConst_5() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t3522571978, ___SizeConst_5)); }
  11951. inline int32_t get_SizeConst_5() const { return ___SizeConst_5; }
  11952. inline int32_t* get_address_of_SizeConst_5() { return &___SizeConst_5; }
  11953. inline void set_SizeConst_5(int32_t value)
  11954. {
  11955. ___SizeConst_5 = value;
  11956. }
  11957. inline static int32_t get_offset_of_SizeParamIndex_6() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t3522571978, ___SizeParamIndex_6)); }
  11958. inline int16_t get_SizeParamIndex_6() const { return ___SizeParamIndex_6; }
  11959. inline int16_t* get_address_of_SizeParamIndex_6() { return &___SizeParamIndex_6; }
  11960. inline void set_SizeParamIndex_6(int16_t value)
  11961. {
  11962. ___SizeParamIndex_6 = value;
  11963. }
  11964. };
  11965. #ifdef __clang__
  11966. #pragma clang diagnostic pop
  11967. #endif
  11968. #endif // MARSHALASATTRIBUTE_T3522571978_H
  11969. #ifndef PARAMETERBUILDER_T1137139675_H
  11970. #define PARAMETERBUILDER_T1137139675_H
  11971. #ifdef __clang__
  11972. #pragma clang diagnostic push
  11973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11974. #pragma clang diagnostic ignored "-Wunused-variable"
  11975. #endif
  11976. // System.Reflection.Emit.ParameterBuilder
  11977. struct ParameterBuilder_t1137139675 : public RuntimeObject
  11978. {
  11979. public:
  11980. // System.String System.Reflection.Emit.ParameterBuilder::name
  11981. String_t* ___name_0;
  11982. // System.Reflection.ParameterAttributes System.Reflection.Emit.ParameterBuilder::attrs
  11983. int32_t ___attrs_1;
  11984. // System.Int32 System.Reflection.Emit.ParameterBuilder::position
  11985. int32_t ___position_2;
  11986. public:
  11987. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(ParameterBuilder_t1137139675, ___name_0)); }
  11988. inline String_t* get_name_0() const { return ___name_0; }
  11989. inline String_t** get_address_of_name_0() { return &___name_0; }
  11990. inline void set_name_0(String_t* value)
  11991. {
  11992. ___name_0 = value;
  11993. Il2CppCodeGenWriteBarrier((&___name_0), value);
  11994. }
  11995. inline static int32_t get_offset_of_attrs_1() { return static_cast<int32_t>(offsetof(ParameterBuilder_t1137139675, ___attrs_1)); }
  11996. inline int32_t get_attrs_1() const { return ___attrs_1; }
  11997. inline int32_t* get_address_of_attrs_1() { return &___attrs_1; }
  11998. inline void set_attrs_1(int32_t value)
  11999. {
  12000. ___attrs_1 = value;
  12001. }
  12002. inline static int32_t get_offset_of_position_2() { return static_cast<int32_t>(offsetof(ParameterBuilder_t1137139675, ___position_2)); }
  12003. inline int32_t get_position_2() const { return ___position_2; }
  12004. inline int32_t* get_address_of_position_2() { return &___position_2; }
  12005. inline void set_position_2(int32_t value)
  12006. {
  12007. ___position_2 = value;
  12008. }
  12009. };
  12010. #ifdef __clang__
  12011. #pragma clang diagnostic pop
  12012. #endif
  12013. #endif // PARAMETERBUILDER_T1137139675_H
  12014. #ifndef ASSEMBLYNAME_T270931938_H
  12015. #define ASSEMBLYNAME_T270931938_H
  12016. #ifdef __clang__
  12017. #pragma clang diagnostic push
  12018. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12019. #pragma clang diagnostic ignored "-Wunused-variable"
  12020. #endif
  12021. // System.Reflection.AssemblyName
  12022. struct AssemblyName_t270931938 : public RuntimeObject
  12023. {
  12024. public:
  12025. // System.String System.Reflection.AssemblyName::name
  12026. String_t* ___name_0;
  12027. // System.String System.Reflection.AssemblyName::codebase
  12028. String_t* ___codebase_1;
  12029. // System.Int32 System.Reflection.AssemblyName::major
  12030. int32_t ___major_2;
  12031. // System.Int32 System.Reflection.AssemblyName::minor
  12032. int32_t ___minor_3;
  12033. // System.Int32 System.Reflection.AssemblyName::build
  12034. int32_t ___build_4;
  12035. // System.Int32 System.Reflection.AssemblyName::revision
  12036. int32_t ___revision_5;
  12037. // System.Globalization.CultureInfo System.Reflection.AssemblyName::cultureinfo
  12038. CultureInfo_t4157843068 * ___cultureinfo_6;
  12039. // System.Reflection.AssemblyNameFlags System.Reflection.AssemblyName::flags
  12040. int32_t ___flags_7;
  12041. // System.Configuration.Assemblies.AssemblyHashAlgorithm System.Reflection.AssemblyName::hashalg
  12042. int32_t ___hashalg_8;
  12043. // System.Reflection.StrongNameKeyPair System.Reflection.AssemblyName::keypair
  12044. StrongNameKeyPair_t3411219591 * ___keypair_9;
  12045. // System.Byte[] System.Reflection.AssemblyName::publicKey
  12046. ByteU5BU5D_t4116647657* ___publicKey_10;
  12047. // System.Byte[] System.Reflection.AssemblyName::keyToken
  12048. ByteU5BU5D_t4116647657* ___keyToken_11;
  12049. // System.Configuration.Assemblies.AssemblyVersionCompatibility System.Reflection.AssemblyName::versioncompat
  12050. int32_t ___versioncompat_12;
  12051. // System.Version System.Reflection.AssemblyName::version
  12052. Version_t3456873960 * ___version_13;
  12053. // System.Reflection.ProcessorArchitecture System.Reflection.AssemblyName::processor_architecture
  12054. int32_t ___processor_architecture_14;
  12055. public:
  12056. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___name_0)); }
  12057. inline String_t* get_name_0() const { return ___name_0; }
  12058. inline String_t** get_address_of_name_0() { return &___name_0; }
  12059. inline void set_name_0(String_t* value)
  12060. {
  12061. ___name_0 = value;
  12062. Il2CppCodeGenWriteBarrier((&___name_0), value);
  12063. }
  12064. inline static int32_t get_offset_of_codebase_1() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___codebase_1)); }
  12065. inline String_t* get_codebase_1() const { return ___codebase_1; }
  12066. inline String_t** get_address_of_codebase_1() { return &___codebase_1; }
  12067. inline void set_codebase_1(String_t* value)
  12068. {
  12069. ___codebase_1 = value;
  12070. Il2CppCodeGenWriteBarrier((&___codebase_1), value);
  12071. }
  12072. inline static int32_t get_offset_of_major_2() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___major_2)); }
  12073. inline int32_t get_major_2() const { return ___major_2; }
  12074. inline int32_t* get_address_of_major_2() { return &___major_2; }
  12075. inline void set_major_2(int32_t value)
  12076. {
  12077. ___major_2 = value;
  12078. }
  12079. inline static int32_t get_offset_of_minor_3() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___minor_3)); }
  12080. inline int32_t get_minor_3() const { return ___minor_3; }
  12081. inline int32_t* get_address_of_minor_3() { return &___minor_3; }
  12082. inline void set_minor_3(int32_t value)
  12083. {
  12084. ___minor_3 = value;
  12085. }
  12086. inline static int32_t get_offset_of_build_4() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___build_4)); }
  12087. inline int32_t get_build_4() const { return ___build_4; }
  12088. inline int32_t* get_address_of_build_4() { return &___build_4; }
  12089. inline void set_build_4(int32_t value)
  12090. {
  12091. ___build_4 = value;
  12092. }
  12093. inline static int32_t get_offset_of_revision_5() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___revision_5)); }
  12094. inline int32_t get_revision_5() const { return ___revision_5; }
  12095. inline int32_t* get_address_of_revision_5() { return &___revision_5; }
  12096. inline void set_revision_5(int32_t value)
  12097. {
  12098. ___revision_5 = value;
  12099. }
  12100. inline static int32_t get_offset_of_cultureinfo_6() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___cultureinfo_6)); }
  12101. inline CultureInfo_t4157843068 * get_cultureinfo_6() const { return ___cultureinfo_6; }
  12102. inline CultureInfo_t4157843068 ** get_address_of_cultureinfo_6() { return &___cultureinfo_6; }
  12103. inline void set_cultureinfo_6(CultureInfo_t4157843068 * value)
  12104. {
  12105. ___cultureinfo_6 = value;
  12106. Il2CppCodeGenWriteBarrier((&___cultureinfo_6), value);
  12107. }
  12108. inline static int32_t get_offset_of_flags_7() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___flags_7)); }
  12109. inline int32_t get_flags_7() const { return ___flags_7; }
  12110. inline int32_t* get_address_of_flags_7() { return &___flags_7; }
  12111. inline void set_flags_7(int32_t value)
  12112. {
  12113. ___flags_7 = value;
  12114. }
  12115. inline static int32_t get_offset_of_hashalg_8() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___hashalg_8)); }
  12116. inline int32_t get_hashalg_8() const { return ___hashalg_8; }
  12117. inline int32_t* get_address_of_hashalg_8() { return &___hashalg_8; }
  12118. inline void set_hashalg_8(int32_t value)
  12119. {
  12120. ___hashalg_8 = value;
  12121. }
  12122. inline static int32_t get_offset_of_keypair_9() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___keypair_9)); }
  12123. inline StrongNameKeyPair_t3411219591 * get_keypair_9() const { return ___keypair_9; }
  12124. inline StrongNameKeyPair_t3411219591 ** get_address_of_keypair_9() { return &___keypair_9; }
  12125. inline void set_keypair_9(StrongNameKeyPair_t3411219591 * value)
  12126. {
  12127. ___keypair_9 = value;
  12128. Il2CppCodeGenWriteBarrier((&___keypair_9), value);
  12129. }
  12130. inline static int32_t get_offset_of_publicKey_10() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___publicKey_10)); }
  12131. inline ByteU5BU5D_t4116647657* get_publicKey_10() const { return ___publicKey_10; }
  12132. inline ByteU5BU5D_t4116647657** get_address_of_publicKey_10() { return &___publicKey_10; }
  12133. inline void set_publicKey_10(ByteU5BU5D_t4116647657* value)
  12134. {
  12135. ___publicKey_10 = value;
  12136. Il2CppCodeGenWriteBarrier((&___publicKey_10), value);
  12137. }
  12138. inline static int32_t get_offset_of_keyToken_11() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___keyToken_11)); }
  12139. inline ByteU5BU5D_t4116647657* get_keyToken_11() const { return ___keyToken_11; }
  12140. inline ByteU5BU5D_t4116647657** get_address_of_keyToken_11() { return &___keyToken_11; }
  12141. inline void set_keyToken_11(ByteU5BU5D_t4116647657* value)
  12142. {
  12143. ___keyToken_11 = value;
  12144. Il2CppCodeGenWriteBarrier((&___keyToken_11), value);
  12145. }
  12146. inline static int32_t get_offset_of_versioncompat_12() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___versioncompat_12)); }
  12147. inline int32_t get_versioncompat_12() const { return ___versioncompat_12; }
  12148. inline int32_t* get_address_of_versioncompat_12() { return &___versioncompat_12; }
  12149. inline void set_versioncompat_12(int32_t value)
  12150. {
  12151. ___versioncompat_12 = value;
  12152. }
  12153. inline static int32_t get_offset_of_version_13() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___version_13)); }
  12154. inline Version_t3456873960 * get_version_13() const { return ___version_13; }
  12155. inline Version_t3456873960 ** get_address_of_version_13() { return &___version_13; }
  12156. inline void set_version_13(Version_t3456873960 * value)
  12157. {
  12158. ___version_13 = value;
  12159. Il2CppCodeGenWriteBarrier((&___version_13), value);
  12160. }
  12161. inline static int32_t get_offset_of_processor_architecture_14() { return static_cast<int32_t>(offsetof(AssemblyName_t270931938, ___processor_architecture_14)); }
  12162. inline int32_t get_processor_architecture_14() const { return ___processor_architecture_14; }
  12163. inline int32_t* get_address_of_processor_architecture_14() { return &___processor_architecture_14; }
  12164. inline void set_processor_architecture_14(int32_t value)
  12165. {
  12166. ___processor_architecture_14 = value;
  12167. }
  12168. };
  12169. #ifdef __clang__
  12170. #pragma clang diagnostic pop
  12171. #endif
  12172. #endif // ASSEMBLYNAME_T270931938_H
  12173. #ifndef APPDOMAIN_T1571427825_H
  12174. #define APPDOMAIN_T1571427825_H
  12175. #ifdef __clang__
  12176. #pragma clang diagnostic push
  12177. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12178. #pragma clang diagnostic ignored "-Wunused-variable"
  12179. #endif
  12180. // System.AppDomain
  12181. struct AppDomain_t1571427825 : public MarshalByRefObject_t2760389100
  12182. {
  12183. public:
  12184. // System.IntPtr System.AppDomain::_mono_app_domain
  12185. intptr_t ____mono_app_domain_1;
  12186. // System.Security.Policy.Evidence System.AppDomain::_evidence
  12187. Evidence_t2008144148 * ____evidence_6;
  12188. // System.Security.PermissionSet System.AppDomain::_granted
  12189. PermissionSet_t223948603 * ____granted_7;
  12190. // System.Security.Principal.PrincipalPolicy System.AppDomain::_principalPolicy
  12191. int32_t ____principalPolicy_8;
  12192. // System.AppDomainManager System.AppDomain::_domain_manager
  12193. AppDomainManager_t1420869192 * ____domain_manager_11;
  12194. // System.ActivationContext System.AppDomain::_activation
  12195. ActivationContext_t976916018 * ____activation_12;
  12196. // System.ApplicationIdentity System.AppDomain::_applicationIdentity
  12197. ApplicationIdentity_t1917735356 * ____applicationIdentity_13;
  12198. // System.AssemblyLoadEventHandler System.AppDomain::AssemblyLoad
  12199. AssemblyLoadEventHandler_t107971893 * ___AssemblyLoad_14;
  12200. // System.ResolveEventHandler System.AppDomain::AssemblyResolve
  12201. ResolveEventHandler_t2775508208 * ___AssemblyResolve_15;
  12202. // System.EventHandler System.AppDomain::DomainUnload
  12203. EventHandler_t1348719766 * ___DomainUnload_16;
  12204. // System.EventHandler System.AppDomain::ProcessExit
  12205. EventHandler_t1348719766 * ___ProcessExit_17;
  12206. // System.ResolveEventHandler System.AppDomain::ResourceResolve
  12207. ResolveEventHandler_t2775508208 * ___ResourceResolve_18;
  12208. // System.ResolveEventHandler System.AppDomain::TypeResolve
  12209. ResolveEventHandler_t2775508208 * ___TypeResolve_19;
  12210. // System.UnhandledExceptionEventHandler System.AppDomain::UnhandledException
  12211. UnhandledExceptionEventHandler_t3101989324 * ___UnhandledException_20;
  12212. // System.ResolveEventHandler System.AppDomain::ReflectionOnlyAssemblyResolve
  12213. ResolveEventHandler_t2775508208 * ___ReflectionOnlyAssemblyResolve_21;
  12214. public:
  12215. inline static int32_t get_offset_of__mono_app_domain_1() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ____mono_app_domain_1)); }
  12216. inline intptr_t get__mono_app_domain_1() const { return ____mono_app_domain_1; }
  12217. inline intptr_t* get_address_of__mono_app_domain_1() { return &____mono_app_domain_1; }
  12218. inline void set__mono_app_domain_1(intptr_t value)
  12219. {
  12220. ____mono_app_domain_1 = value;
  12221. }
  12222. inline static int32_t get_offset_of__evidence_6() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ____evidence_6)); }
  12223. inline Evidence_t2008144148 * get__evidence_6() const { return ____evidence_6; }
  12224. inline Evidence_t2008144148 ** get_address_of__evidence_6() { return &____evidence_6; }
  12225. inline void set__evidence_6(Evidence_t2008144148 * value)
  12226. {
  12227. ____evidence_6 = value;
  12228. Il2CppCodeGenWriteBarrier((&____evidence_6), value);
  12229. }
  12230. inline static int32_t get_offset_of__granted_7() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ____granted_7)); }
  12231. inline PermissionSet_t223948603 * get__granted_7() const { return ____granted_7; }
  12232. inline PermissionSet_t223948603 ** get_address_of__granted_7() { return &____granted_7; }
  12233. inline void set__granted_7(PermissionSet_t223948603 * value)
  12234. {
  12235. ____granted_7 = value;
  12236. Il2CppCodeGenWriteBarrier((&____granted_7), value);
  12237. }
  12238. inline static int32_t get_offset_of__principalPolicy_8() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ____principalPolicy_8)); }
  12239. inline int32_t get__principalPolicy_8() const { return ____principalPolicy_8; }
  12240. inline int32_t* get_address_of__principalPolicy_8() { return &____principalPolicy_8; }
  12241. inline void set__principalPolicy_8(int32_t value)
  12242. {
  12243. ____principalPolicy_8 = value;
  12244. }
  12245. inline static int32_t get_offset_of__domain_manager_11() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ____domain_manager_11)); }
  12246. inline AppDomainManager_t1420869192 * get__domain_manager_11() const { return ____domain_manager_11; }
  12247. inline AppDomainManager_t1420869192 ** get_address_of__domain_manager_11() { return &____domain_manager_11; }
  12248. inline void set__domain_manager_11(AppDomainManager_t1420869192 * value)
  12249. {
  12250. ____domain_manager_11 = value;
  12251. Il2CppCodeGenWriteBarrier((&____domain_manager_11), value);
  12252. }
  12253. inline static int32_t get_offset_of__activation_12() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ____activation_12)); }
  12254. inline ActivationContext_t976916018 * get__activation_12() const { return ____activation_12; }
  12255. inline ActivationContext_t976916018 ** get_address_of__activation_12() { return &____activation_12; }
  12256. inline void set__activation_12(ActivationContext_t976916018 * value)
  12257. {
  12258. ____activation_12 = value;
  12259. Il2CppCodeGenWriteBarrier((&____activation_12), value);
  12260. }
  12261. inline static int32_t get_offset_of__applicationIdentity_13() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ____applicationIdentity_13)); }
  12262. inline ApplicationIdentity_t1917735356 * get__applicationIdentity_13() const { return ____applicationIdentity_13; }
  12263. inline ApplicationIdentity_t1917735356 ** get_address_of__applicationIdentity_13() { return &____applicationIdentity_13; }
  12264. inline void set__applicationIdentity_13(ApplicationIdentity_t1917735356 * value)
  12265. {
  12266. ____applicationIdentity_13 = value;
  12267. Il2CppCodeGenWriteBarrier((&____applicationIdentity_13), value);
  12268. }
  12269. inline static int32_t get_offset_of_AssemblyLoad_14() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ___AssemblyLoad_14)); }
  12270. inline AssemblyLoadEventHandler_t107971893 * get_AssemblyLoad_14() const { return ___AssemblyLoad_14; }
  12271. inline AssemblyLoadEventHandler_t107971893 ** get_address_of_AssemblyLoad_14() { return &___AssemblyLoad_14; }
  12272. inline void set_AssemblyLoad_14(AssemblyLoadEventHandler_t107971893 * value)
  12273. {
  12274. ___AssemblyLoad_14 = value;
  12275. Il2CppCodeGenWriteBarrier((&___AssemblyLoad_14), value);
  12276. }
  12277. inline static int32_t get_offset_of_AssemblyResolve_15() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ___AssemblyResolve_15)); }
  12278. inline ResolveEventHandler_t2775508208 * get_AssemblyResolve_15() const { return ___AssemblyResolve_15; }
  12279. inline ResolveEventHandler_t2775508208 ** get_address_of_AssemblyResolve_15() { return &___AssemblyResolve_15; }
  12280. inline void set_AssemblyResolve_15(ResolveEventHandler_t2775508208 * value)
  12281. {
  12282. ___AssemblyResolve_15 = value;
  12283. Il2CppCodeGenWriteBarrier((&___AssemblyResolve_15), value);
  12284. }
  12285. inline static int32_t get_offset_of_DomainUnload_16() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ___DomainUnload_16)); }
  12286. inline EventHandler_t1348719766 * get_DomainUnload_16() const { return ___DomainUnload_16; }
  12287. inline EventHandler_t1348719766 ** get_address_of_DomainUnload_16() { return &___DomainUnload_16; }
  12288. inline void set_DomainUnload_16(EventHandler_t1348719766 * value)
  12289. {
  12290. ___DomainUnload_16 = value;
  12291. Il2CppCodeGenWriteBarrier((&___DomainUnload_16), value);
  12292. }
  12293. inline static int32_t get_offset_of_ProcessExit_17() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ___ProcessExit_17)); }
  12294. inline EventHandler_t1348719766 * get_ProcessExit_17() const { return ___ProcessExit_17; }
  12295. inline EventHandler_t1348719766 ** get_address_of_ProcessExit_17() { return &___ProcessExit_17; }
  12296. inline void set_ProcessExit_17(EventHandler_t1348719766 * value)
  12297. {
  12298. ___ProcessExit_17 = value;
  12299. Il2CppCodeGenWriteBarrier((&___ProcessExit_17), value);
  12300. }
  12301. inline static int32_t get_offset_of_ResourceResolve_18() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ___ResourceResolve_18)); }
  12302. inline ResolveEventHandler_t2775508208 * get_ResourceResolve_18() const { return ___ResourceResolve_18; }
  12303. inline ResolveEventHandler_t2775508208 ** get_address_of_ResourceResolve_18() { return &___ResourceResolve_18; }
  12304. inline void set_ResourceResolve_18(ResolveEventHandler_t2775508208 * value)
  12305. {
  12306. ___ResourceResolve_18 = value;
  12307. Il2CppCodeGenWriteBarrier((&___ResourceResolve_18), value);
  12308. }
  12309. inline static int32_t get_offset_of_TypeResolve_19() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ___TypeResolve_19)); }
  12310. inline ResolveEventHandler_t2775508208 * get_TypeResolve_19() const { return ___TypeResolve_19; }
  12311. inline ResolveEventHandler_t2775508208 ** get_address_of_TypeResolve_19() { return &___TypeResolve_19; }
  12312. inline void set_TypeResolve_19(ResolveEventHandler_t2775508208 * value)
  12313. {
  12314. ___TypeResolve_19 = value;
  12315. Il2CppCodeGenWriteBarrier((&___TypeResolve_19), value);
  12316. }
  12317. inline static int32_t get_offset_of_UnhandledException_20() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ___UnhandledException_20)); }
  12318. inline UnhandledExceptionEventHandler_t3101989324 * get_UnhandledException_20() const { return ___UnhandledException_20; }
  12319. inline UnhandledExceptionEventHandler_t3101989324 ** get_address_of_UnhandledException_20() { return &___UnhandledException_20; }
  12320. inline void set_UnhandledException_20(UnhandledExceptionEventHandler_t3101989324 * value)
  12321. {
  12322. ___UnhandledException_20 = value;
  12323. Il2CppCodeGenWriteBarrier((&___UnhandledException_20), value);
  12324. }
  12325. inline static int32_t get_offset_of_ReflectionOnlyAssemblyResolve_21() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825, ___ReflectionOnlyAssemblyResolve_21)); }
  12326. inline ResolveEventHandler_t2775508208 * get_ReflectionOnlyAssemblyResolve_21() const { return ___ReflectionOnlyAssemblyResolve_21; }
  12327. inline ResolveEventHandler_t2775508208 ** get_address_of_ReflectionOnlyAssemblyResolve_21() { return &___ReflectionOnlyAssemblyResolve_21; }
  12328. inline void set_ReflectionOnlyAssemblyResolve_21(ResolveEventHandler_t2775508208 * value)
  12329. {
  12330. ___ReflectionOnlyAssemblyResolve_21 = value;
  12331. Il2CppCodeGenWriteBarrier((&___ReflectionOnlyAssemblyResolve_21), value);
  12332. }
  12333. };
  12334. struct AppDomain_t1571427825_StaticFields
  12335. {
  12336. public:
  12337. // System.String System.AppDomain::_process_guid
  12338. String_t* ____process_guid_2;
  12339. // System.AppDomain System.AppDomain::default_domain
  12340. AppDomain_t1571427825 * ___default_domain_10;
  12341. public:
  12342. inline static int32_t get_offset_of__process_guid_2() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825_StaticFields, ____process_guid_2)); }
  12343. inline String_t* get__process_guid_2() const { return ____process_guid_2; }
  12344. inline String_t** get_address_of__process_guid_2() { return &____process_guid_2; }
  12345. inline void set__process_guid_2(String_t* value)
  12346. {
  12347. ____process_guid_2 = value;
  12348. Il2CppCodeGenWriteBarrier((&____process_guid_2), value);
  12349. }
  12350. inline static int32_t get_offset_of_default_domain_10() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825_StaticFields, ___default_domain_10)); }
  12351. inline AppDomain_t1571427825 * get_default_domain_10() const { return ___default_domain_10; }
  12352. inline AppDomain_t1571427825 ** get_address_of_default_domain_10() { return &___default_domain_10; }
  12353. inline void set_default_domain_10(AppDomain_t1571427825 * value)
  12354. {
  12355. ___default_domain_10 = value;
  12356. Il2CppCodeGenWriteBarrier((&___default_domain_10), value);
  12357. }
  12358. };
  12359. struct AppDomain_t1571427825_ThreadStaticFields
  12360. {
  12361. public:
  12362. // System.Collections.Hashtable System.AppDomain::type_resolve_in_progress
  12363. Hashtable_t1853889766 * ___type_resolve_in_progress_3;
  12364. // System.Collections.Hashtable System.AppDomain::assembly_resolve_in_progress
  12365. Hashtable_t1853889766 * ___assembly_resolve_in_progress_4;
  12366. // System.Collections.Hashtable System.AppDomain::assembly_resolve_in_progress_refonly
  12367. Hashtable_t1853889766 * ___assembly_resolve_in_progress_refonly_5;
  12368. // System.Security.Principal.IPrincipal System.AppDomain::_principal
  12369. RuntimeObject* ____principal_9;
  12370. public:
  12371. inline static int32_t get_offset_of_type_resolve_in_progress_3() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825_ThreadStaticFields, ___type_resolve_in_progress_3)); }
  12372. inline Hashtable_t1853889766 * get_type_resolve_in_progress_3() const { return ___type_resolve_in_progress_3; }
  12373. inline Hashtable_t1853889766 ** get_address_of_type_resolve_in_progress_3() { return &___type_resolve_in_progress_3; }
  12374. inline void set_type_resolve_in_progress_3(Hashtable_t1853889766 * value)
  12375. {
  12376. ___type_resolve_in_progress_3 = value;
  12377. Il2CppCodeGenWriteBarrier((&___type_resolve_in_progress_3), value);
  12378. }
  12379. inline static int32_t get_offset_of_assembly_resolve_in_progress_4() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825_ThreadStaticFields, ___assembly_resolve_in_progress_4)); }
  12380. inline Hashtable_t1853889766 * get_assembly_resolve_in_progress_4() const { return ___assembly_resolve_in_progress_4; }
  12381. inline Hashtable_t1853889766 ** get_address_of_assembly_resolve_in_progress_4() { return &___assembly_resolve_in_progress_4; }
  12382. inline void set_assembly_resolve_in_progress_4(Hashtable_t1853889766 * value)
  12383. {
  12384. ___assembly_resolve_in_progress_4 = value;
  12385. Il2CppCodeGenWriteBarrier((&___assembly_resolve_in_progress_4), value);
  12386. }
  12387. inline static int32_t get_offset_of_assembly_resolve_in_progress_refonly_5() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825_ThreadStaticFields, ___assembly_resolve_in_progress_refonly_5)); }
  12388. inline Hashtable_t1853889766 * get_assembly_resolve_in_progress_refonly_5() const { return ___assembly_resolve_in_progress_refonly_5; }
  12389. inline Hashtable_t1853889766 ** get_address_of_assembly_resolve_in_progress_refonly_5() { return &___assembly_resolve_in_progress_refonly_5; }
  12390. inline void set_assembly_resolve_in_progress_refonly_5(Hashtable_t1853889766 * value)
  12391. {
  12392. ___assembly_resolve_in_progress_refonly_5 = value;
  12393. Il2CppCodeGenWriteBarrier((&___assembly_resolve_in_progress_refonly_5), value);
  12394. }
  12395. inline static int32_t get_offset_of__principal_9() { return static_cast<int32_t>(offsetof(AppDomain_t1571427825_ThreadStaticFields, ____principal_9)); }
  12396. inline RuntimeObject* get__principal_9() const { return ____principal_9; }
  12397. inline RuntimeObject** get_address_of__principal_9() { return &____principal_9; }
  12398. inline void set__principal_9(RuntimeObject* value)
  12399. {
  12400. ____principal_9 = value;
  12401. Il2CppCodeGenWriteBarrier((&____principal_9), value);
  12402. }
  12403. };
  12404. #ifdef __clang__
  12405. #pragma clang diagnostic pop
  12406. #endif
  12407. #endif // APPDOMAIN_T1571427825_H
  12408. #ifndef OVERFLOWEXCEPTION_T2020128637_H
  12409. #define OVERFLOWEXCEPTION_T2020128637_H
  12410. #ifdef __clang__
  12411. #pragma clang diagnostic push
  12412. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12413. #pragma clang diagnostic ignored "-Wunused-variable"
  12414. #endif
  12415. // System.OverflowException
  12416. struct OverflowException_t2020128637 : public ArithmeticException_t4283546778
  12417. {
  12418. public:
  12419. public:
  12420. };
  12421. #ifdef __clang__
  12422. #pragma clang diagnostic pop
  12423. #endif
  12424. #endif // OVERFLOWEXCEPTION_T2020128637_H
  12425. #ifndef PLATFORMNOTSUPPORTEDEXCEPTION_T3572244504_H
  12426. #define PLATFORMNOTSUPPORTEDEXCEPTION_T3572244504_H
  12427. #ifdef __clang__
  12428. #pragma clang diagnostic push
  12429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12430. #pragma clang diagnostic ignored "-Wunused-variable"
  12431. #endif
  12432. // System.PlatformNotSupportedException
  12433. struct PlatformNotSupportedException_t3572244504 : public NotSupportedException_t1314879016
  12434. {
  12435. public:
  12436. public:
  12437. };
  12438. #ifdef __clang__
  12439. #pragma clang diagnostic pop
  12440. #endif
  12441. #endif // PLATFORMNOTSUPPORTEDEXCEPTION_T3572244504_H
  12442. #ifndef PARAMETERINFO_T1861056598_H
  12443. #define PARAMETERINFO_T1861056598_H
  12444. #ifdef __clang__
  12445. #pragma clang diagnostic push
  12446. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12447. #pragma clang diagnostic ignored "-Wunused-variable"
  12448. #endif
  12449. // System.Reflection.ParameterInfo
  12450. struct ParameterInfo_t1861056598 : public RuntimeObject
  12451. {
  12452. public:
  12453. // System.Type System.Reflection.ParameterInfo::ClassImpl
  12454. Type_t * ___ClassImpl_0;
  12455. // System.Object System.Reflection.ParameterInfo::DefaultValueImpl
  12456. RuntimeObject * ___DefaultValueImpl_1;
  12457. // System.Reflection.MemberInfo System.Reflection.ParameterInfo::MemberImpl
  12458. MemberInfo_t * ___MemberImpl_2;
  12459. // System.String System.Reflection.ParameterInfo::NameImpl
  12460. String_t* ___NameImpl_3;
  12461. // System.Int32 System.Reflection.ParameterInfo::PositionImpl
  12462. int32_t ___PositionImpl_4;
  12463. // System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::AttrsImpl
  12464. int32_t ___AttrsImpl_5;
  12465. // System.Reflection.Emit.UnmanagedMarshal System.Reflection.ParameterInfo::marshalAs
  12466. UnmanagedMarshal_t984015687 * ___marshalAs_6;
  12467. public:
  12468. inline static int32_t get_offset_of_ClassImpl_0() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___ClassImpl_0)); }
  12469. inline Type_t * get_ClassImpl_0() const { return ___ClassImpl_0; }
  12470. inline Type_t ** get_address_of_ClassImpl_0() { return &___ClassImpl_0; }
  12471. inline void set_ClassImpl_0(Type_t * value)
  12472. {
  12473. ___ClassImpl_0 = value;
  12474. Il2CppCodeGenWriteBarrier((&___ClassImpl_0), value);
  12475. }
  12476. inline static int32_t get_offset_of_DefaultValueImpl_1() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___DefaultValueImpl_1)); }
  12477. inline RuntimeObject * get_DefaultValueImpl_1() const { return ___DefaultValueImpl_1; }
  12478. inline RuntimeObject ** get_address_of_DefaultValueImpl_1() { return &___DefaultValueImpl_1; }
  12479. inline void set_DefaultValueImpl_1(RuntimeObject * value)
  12480. {
  12481. ___DefaultValueImpl_1 = value;
  12482. Il2CppCodeGenWriteBarrier((&___DefaultValueImpl_1), value);
  12483. }
  12484. inline static int32_t get_offset_of_MemberImpl_2() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___MemberImpl_2)); }
  12485. inline MemberInfo_t * get_MemberImpl_2() const { return ___MemberImpl_2; }
  12486. inline MemberInfo_t ** get_address_of_MemberImpl_2() { return &___MemberImpl_2; }
  12487. inline void set_MemberImpl_2(MemberInfo_t * value)
  12488. {
  12489. ___MemberImpl_2 = value;
  12490. Il2CppCodeGenWriteBarrier((&___MemberImpl_2), value);
  12491. }
  12492. inline static int32_t get_offset_of_NameImpl_3() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___NameImpl_3)); }
  12493. inline String_t* get_NameImpl_3() const { return ___NameImpl_3; }
  12494. inline String_t** get_address_of_NameImpl_3() { return &___NameImpl_3; }
  12495. inline void set_NameImpl_3(String_t* value)
  12496. {
  12497. ___NameImpl_3 = value;
  12498. Il2CppCodeGenWriteBarrier((&___NameImpl_3), value);
  12499. }
  12500. inline static int32_t get_offset_of_PositionImpl_4() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___PositionImpl_4)); }
  12501. inline int32_t get_PositionImpl_4() const { return ___PositionImpl_4; }
  12502. inline int32_t* get_address_of_PositionImpl_4() { return &___PositionImpl_4; }
  12503. inline void set_PositionImpl_4(int32_t value)
  12504. {
  12505. ___PositionImpl_4 = value;
  12506. }
  12507. inline static int32_t get_offset_of_AttrsImpl_5() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___AttrsImpl_5)); }
  12508. inline int32_t get_AttrsImpl_5() const { return ___AttrsImpl_5; }
  12509. inline int32_t* get_address_of_AttrsImpl_5() { return &___AttrsImpl_5; }
  12510. inline void set_AttrsImpl_5(int32_t value)
  12511. {
  12512. ___AttrsImpl_5 = value;
  12513. }
  12514. inline static int32_t get_offset_of_marshalAs_6() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___marshalAs_6)); }
  12515. inline UnmanagedMarshal_t984015687 * get_marshalAs_6() const { return ___marshalAs_6; }
  12516. inline UnmanagedMarshal_t984015687 ** get_address_of_marshalAs_6() { return &___marshalAs_6; }
  12517. inline void set_marshalAs_6(UnmanagedMarshal_t984015687 * value)
  12518. {
  12519. ___marshalAs_6 = value;
  12520. Il2CppCodeGenWriteBarrier((&___marshalAs_6), value);
  12521. }
  12522. };
  12523. #ifdef __clang__
  12524. #pragma clang diagnostic pop
  12525. #endif
  12526. #endif // PARAMETERINFO_T1861056598_H
  12527. #ifndef ARGUMENTNULLEXCEPTION_T1615371798_H
  12528. #define ARGUMENTNULLEXCEPTION_T1615371798_H
  12529. #ifdef __clang__
  12530. #pragma clang diagnostic push
  12531. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12532. #pragma clang diagnostic ignored "-Wunused-variable"
  12533. #endif
  12534. // System.ArgumentNullException
  12535. struct ArgumentNullException_t1615371798 : public ArgumentException_t132251570
  12536. {
  12537. public:
  12538. public:
  12539. };
  12540. #ifdef __clang__
  12541. #pragma clang diagnostic pop
  12542. #endif
  12543. #endif // ARGUMENTNULLEXCEPTION_T1615371798_H
  12544. #ifndef ASSEMBLYBUILDER_T359885250_H
  12545. #define ASSEMBLYBUILDER_T359885250_H
  12546. #ifdef __clang__
  12547. #pragma clang diagnostic push
  12548. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12549. #pragma clang diagnostic ignored "-Wunused-variable"
  12550. #endif
  12551. // System.Reflection.Emit.AssemblyBuilder
  12552. struct AssemblyBuilder_t359885250 : public Assembly_t
  12553. {
  12554. public:
  12555. // System.Reflection.Emit.ModuleBuilder[] System.Reflection.Emit.AssemblyBuilder::modules
  12556. ModuleBuilderU5BU5D_t2441092650* ___modules_10;
  12557. // System.Reflection.Module[] System.Reflection.Emit.AssemblyBuilder::loaded_modules
  12558. ModuleU5BU5D_t4238763736* ___loaded_modules_11;
  12559. // System.Type System.Reflection.Emit.AssemblyBuilder::corlib_object_type
  12560. Type_t * ___corlib_object_type_12;
  12561. // System.Type System.Reflection.Emit.AssemblyBuilder::corlib_value_type
  12562. Type_t * ___corlib_value_type_13;
  12563. // System.Type System.Reflection.Emit.AssemblyBuilder::corlib_enum_type
  12564. Type_t * ___corlib_enum_type_14;
  12565. // Mono.Security.StrongName System.Reflection.Emit.AssemblyBuilder::sn
  12566. StrongName_t4093849377 * ___sn_15;
  12567. // System.Boolean System.Reflection.Emit.AssemblyBuilder::is_compiler_context
  12568. bool ___is_compiler_context_16;
  12569. public:
  12570. inline static int32_t get_offset_of_modules_10() { return static_cast<int32_t>(offsetof(AssemblyBuilder_t359885250, ___modules_10)); }
  12571. inline ModuleBuilderU5BU5D_t2441092650* get_modules_10() const { return ___modules_10; }
  12572. inline ModuleBuilderU5BU5D_t2441092650** get_address_of_modules_10() { return &___modules_10; }
  12573. inline void set_modules_10(ModuleBuilderU5BU5D_t2441092650* value)
  12574. {
  12575. ___modules_10 = value;
  12576. Il2CppCodeGenWriteBarrier((&___modules_10), value);
  12577. }
  12578. inline static int32_t get_offset_of_loaded_modules_11() { return static_cast<int32_t>(offsetof(AssemblyBuilder_t359885250, ___loaded_modules_11)); }
  12579. inline ModuleU5BU5D_t4238763736* get_loaded_modules_11() const { return ___loaded_modules_11; }
  12580. inline ModuleU5BU5D_t4238763736** get_address_of_loaded_modules_11() { return &___loaded_modules_11; }
  12581. inline void set_loaded_modules_11(ModuleU5BU5D_t4238763736* value)
  12582. {
  12583. ___loaded_modules_11 = value;
  12584. Il2CppCodeGenWriteBarrier((&___loaded_modules_11), value);
  12585. }
  12586. inline static int32_t get_offset_of_corlib_object_type_12() { return static_cast<int32_t>(offsetof(AssemblyBuilder_t359885250, ___corlib_object_type_12)); }
  12587. inline Type_t * get_corlib_object_type_12() const { return ___corlib_object_type_12; }
  12588. inline Type_t ** get_address_of_corlib_object_type_12() { return &___corlib_object_type_12; }
  12589. inline void set_corlib_object_type_12(Type_t * value)
  12590. {
  12591. ___corlib_object_type_12 = value;
  12592. Il2CppCodeGenWriteBarrier((&___corlib_object_type_12), value);
  12593. }
  12594. inline static int32_t get_offset_of_corlib_value_type_13() { return static_cast<int32_t>(offsetof(AssemblyBuilder_t359885250, ___corlib_value_type_13)); }
  12595. inline Type_t * get_corlib_value_type_13() const { return ___corlib_value_type_13; }
  12596. inline Type_t ** get_address_of_corlib_value_type_13() { return &___corlib_value_type_13; }
  12597. inline void set_corlib_value_type_13(Type_t * value)
  12598. {
  12599. ___corlib_value_type_13 = value;
  12600. Il2CppCodeGenWriteBarrier((&___corlib_value_type_13), value);
  12601. }
  12602. inline static int32_t get_offset_of_corlib_enum_type_14() { return static_cast<int32_t>(offsetof(AssemblyBuilder_t359885250, ___corlib_enum_type_14)); }
  12603. inline Type_t * get_corlib_enum_type_14() const { return ___corlib_enum_type_14; }
  12604. inline Type_t ** get_address_of_corlib_enum_type_14() { return &___corlib_enum_type_14; }
  12605. inline void set_corlib_enum_type_14(Type_t * value)
  12606. {
  12607. ___corlib_enum_type_14 = value;
  12608. Il2CppCodeGenWriteBarrier((&___corlib_enum_type_14), value);
  12609. }
  12610. inline static int32_t get_offset_of_sn_15() { return static_cast<int32_t>(offsetof(AssemblyBuilder_t359885250, ___sn_15)); }
  12611. inline StrongName_t4093849377 * get_sn_15() const { return ___sn_15; }
  12612. inline StrongName_t4093849377 ** get_address_of_sn_15() { return &___sn_15; }
  12613. inline void set_sn_15(StrongName_t4093849377 * value)
  12614. {
  12615. ___sn_15 = value;
  12616. Il2CppCodeGenWriteBarrier((&___sn_15), value);
  12617. }
  12618. inline static int32_t get_offset_of_is_compiler_context_16() { return static_cast<int32_t>(offsetof(AssemblyBuilder_t359885250, ___is_compiler_context_16)); }
  12619. inline bool get_is_compiler_context_16() const { return ___is_compiler_context_16; }
  12620. inline bool* get_address_of_is_compiler_context_16() { return &___is_compiler_context_16; }
  12621. inline void set_is_compiler_context_16(bool value)
  12622. {
  12623. ___is_compiler_context_16 = value;
  12624. }
  12625. };
  12626. #ifdef __clang__
  12627. #pragma clang diagnostic pop
  12628. #endif
  12629. #endif // ASSEMBLYBUILDER_T359885250_H
  12630. #ifndef OPERATINGSYSTEM_T3730783609_H
  12631. #define OPERATINGSYSTEM_T3730783609_H
  12632. #ifdef __clang__
  12633. #pragma clang diagnostic push
  12634. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12635. #pragma clang diagnostic ignored "-Wunused-variable"
  12636. #endif
  12637. // System.OperatingSystem
  12638. struct OperatingSystem_t3730783609 : public RuntimeObject
  12639. {
  12640. public:
  12641. // System.PlatformID System.OperatingSystem::_platform
  12642. int32_t ____platform_0;
  12643. // System.Version System.OperatingSystem::_version
  12644. Version_t3456873960 * ____version_1;
  12645. // System.String System.OperatingSystem::_servicePack
  12646. String_t* ____servicePack_2;
  12647. public:
  12648. inline static int32_t get_offset_of__platform_0() { return static_cast<int32_t>(offsetof(OperatingSystem_t3730783609, ____platform_0)); }
  12649. inline int32_t get__platform_0() const { return ____platform_0; }
  12650. inline int32_t* get_address_of__platform_0() { return &____platform_0; }
  12651. inline void set__platform_0(int32_t value)
  12652. {
  12653. ____platform_0 = value;
  12654. }
  12655. inline static int32_t get_offset_of__version_1() { return static_cast<int32_t>(offsetof(OperatingSystem_t3730783609, ____version_1)); }
  12656. inline Version_t3456873960 * get__version_1() const { return ____version_1; }
  12657. inline Version_t3456873960 ** get_address_of__version_1() { return &____version_1; }
  12658. inline void set__version_1(Version_t3456873960 * value)
  12659. {
  12660. ____version_1 = value;
  12661. Il2CppCodeGenWriteBarrier((&____version_1), value);
  12662. }
  12663. inline static int32_t get_offset_of__servicePack_2() { return static_cast<int32_t>(offsetof(OperatingSystem_t3730783609, ____servicePack_2)); }
  12664. inline String_t* get__servicePack_2() const { return ____servicePack_2; }
  12665. inline String_t** get_address_of__servicePack_2() { return &____servicePack_2; }
  12666. inline void set__servicePack_2(String_t* value)
  12667. {
  12668. ____servicePack_2 = value;
  12669. Il2CppCodeGenWriteBarrier((&____servicePack_2), value);
  12670. }
  12671. };
  12672. #ifdef __clang__
  12673. #pragma clang diagnostic pop
  12674. #endif
  12675. #endif // OPERATINGSYSTEM_T3730783609_H
  12676. #ifndef CONSTRUCTORBUILDER_T2813524108_H
  12677. #define CONSTRUCTORBUILDER_T2813524108_H
  12678. #ifdef __clang__
  12679. #pragma clang diagnostic push
  12680. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12681. #pragma clang diagnostic ignored "-Wunused-variable"
  12682. #endif
  12683. // System.Reflection.Emit.ConstructorBuilder
  12684. struct ConstructorBuilder_t2813524108 : public ConstructorInfo_t5769829
  12685. {
  12686. public:
  12687. // System.Reflection.Emit.ILGenerator System.Reflection.Emit.ConstructorBuilder::ilgen
  12688. ILGenerator_t1388622344 * ___ilgen_2;
  12689. // System.Type[] System.Reflection.Emit.ConstructorBuilder::parameters
  12690. TypeU5BU5D_t3940880105* ___parameters_3;
  12691. // System.Reflection.MethodAttributes System.Reflection.Emit.ConstructorBuilder::attrs
  12692. int32_t ___attrs_4;
  12693. // System.Reflection.MethodImplAttributes System.Reflection.Emit.ConstructorBuilder::iattrs
  12694. int32_t ___iattrs_5;
  12695. // System.Int32 System.Reflection.Emit.ConstructorBuilder::table_idx
  12696. int32_t ___table_idx_6;
  12697. // System.Reflection.CallingConventions System.Reflection.Emit.ConstructorBuilder::call_conv
  12698. int32_t ___call_conv_7;
  12699. // System.Reflection.Emit.TypeBuilder System.Reflection.Emit.ConstructorBuilder::type
  12700. TypeBuilder_t1073948154 * ___type_8;
  12701. // System.Reflection.Emit.ParameterBuilder[] System.Reflection.Emit.ConstructorBuilder::pinfo
  12702. ParameterBuilderU5BU5D_t3054868058* ___pinfo_9;
  12703. // System.Boolean System.Reflection.Emit.ConstructorBuilder::init_locals
  12704. bool ___init_locals_10;
  12705. // System.Type[][] System.Reflection.Emit.ConstructorBuilder::paramModReq
  12706. TypeU5BU5DU5BU5D_t4042077012* ___paramModReq_11;
  12707. // System.Type[][] System.Reflection.Emit.ConstructorBuilder::paramModOpt
  12708. TypeU5BU5DU5BU5D_t4042077012* ___paramModOpt_12;
  12709. public:
  12710. inline static int32_t get_offset_of_ilgen_2() { return static_cast<int32_t>(offsetof(ConstructorBuilder_t2813524108, ___ilgen_2)); }
  12711. inline ILGenerator_t1388622344 * get_ilgen_2() const { return ___ilgen_2; }
  12712. inline ILGenerator_t1388622344 ** get_address_of_ilgen_2() { return &___ilgen_2; }
  12713. inline void set_ilgen_2(ILGenerator_t1388622344 * value)
  12714. {
  12715. ___ilgen_2 = value;
  12716. Il2CppCodeGenWriteBarrier((&___ilgen_2), value);
  12717. }
  12718. inline static int32_t get_offset_of_parameters_3() { return static_cast<int32_t>(offsetof(ConstructorBuilder_t2813524108, ___parameters_3)); }
  12719. inline TypeU5BU5D_t3940880105* get_parameters_3() const { return ___parameters_3; }
  12720. inline TypeU5BU5D_t3940880105** get_address_of_parameters_3() { return &___parameters_3; }
  12721. inline void set_parameters_3(TypeU5BU5D_t3940880105* value)
  12722. {
  12723. ___parameters_3 = value;
  12724. Il2CppCodeGenWriteBarrier((&___parameters_3), value);
  12725. }
  12726. inline static int32_t get_offset_of_attrs_4() { return static_cast<int32_t>(offsetof(ConstructorBuilder_t2813524108, ___attrs_4)); }
  12727. inline int32_t get_attrs_4() const { return ___attrs_4; }
  12728. inline int32_t* get_address_of_attrs_4() { return &___attrs_4; }
  12729. inline void set_attrs_4(int32_t value)
  12730. {
  12731. ___attrs_4 = value;
  12732. }
  12733. inline static int32_t get_offset_of_iattrs_5() { return static_cast<int32_t>(offsetof(ConstructorBuilder_t2813524108, ___iattrs_5)); }
  12734. inline int32_t get_iattrs_5() const { return ___iattrs_5; }
  12735. inline int32_t* get_address_of_iattrs_5() { return &___iattrs_5; }
  12736. inline void set_iattrs_5(int32_t value)
  12737. {
  12738. ___iattrs_5 = value;
  12739. }
  12740. inline static int32_t get_offset_of_table_idx_6() { return static_cast<int32_t>(offsetof(ConstructorBuilder_t2813524108, ___table_idx_6)); }
  12741. inline int32_t get_table_idx_6() const { return ___table_idx_6; }
  12742. inline int32_t* get_address_of_table_idx_6() { return &___table_idx_6; }
  12743. inline void set_table_idx_6(int32_t value)
  12744. {
  12745. ___table_idx_6 = value;
  12746. }
  12747. inline static int32_t get_offset_of_call_conv_7() { return static_cast<int32_t>(offsetof(ConstructorBuilder_t2813524108, ___call_conv_7)); }
  12748. inline int32_t get_call_conv_7() const { return ___call_conv_7; }
  12749. inline int32_t* get_address_of_call_conv_7() { return &___call_conv_7; }
  12750. inline void set_call_conv_7(int32_t value)
  12751. {
  12752. ___call_conv_7 = value;
  12753. }
  12754. inline static int32_t get_offset_of_type_8() { return static_cast<int32_t>(offsetof(ConstructorBuilder_t2813524108, ___type_8)); }
  12755. inline TypeBuilder_t1073948154 * get_type_8() const { return ___type_8; }
  12756. inline TypeBuilder_t1073948154 ** get_address_of_type_8() { return &___type_8; }
  12757. inline void set_type_8(TypeBuilder_t1073948154 * value)
  12758. {
  12759. ___type_8 = value;
  12760. Il2CppCodeGenWriteBarrier((&___type_8), value);
  12761. }
  12762. inline static int32_t get_offset_of_pinfo_9() { return static_cast<int32_t>(offsetof(ConstructorBuilder_t2813524108, ___pinfo_9)); }
  12763. inline ParameterBuilderU5BU5D_t3054868058* get_pinfo_9() const { return ___pinfo_9; }
  12764. inline ParameterBuilderU5BU5D_t3054868058** get_address_of_pinfo_9() { return &___pinfo_9; }
  12765. inline void set_pinfo_9(ParameterBuilderU5BU5D_t3054868058* value)
  12766. {
  12767. ___pinfo_9 = value;
  12768. Il2CppCodeGenWriteBarrier((&___pinfo_9), value);
  12769. }
  12770. inline static int32_t get_offset_of_init_locals_10() { return static_cast<int32_t>(offsetof(ConstructorBuilder_t2813524108, ___init_locals_10)); }
  12771. inline bool get_init_locals_10() const { return ___init_locals_10; }
  12772. inline bool* get_address_of_init_locals_10() { return &___init_locals_10; }
  12773. inline void set_init_locals_10(bool value)
  12774. {
  12775. ___init_locals_10 = value;
  12776. }
  12777. inline static int32_t get_offset_of_paramModReq_11() { return static_cast<int32_t>(offsetof(ConstructorBuilder_t2813524108, ___paramModReq_11)); }
  12778. inline TypeU5BU5DU5BU5D_t4042077012* get_paramModReq_11() const { return ___paramModReq_11; }
  12779. inline TypeU5BU5DU5BU5D_t4042077012** get_address_of_paramModReq_11() { return &___paramModReq_11; }
  12780. inline void set_paramModReq_11(TypeU5BU5DU5BU5D_t4042077012* value)
  12781. {
  12782. ___paramModReq_11 = value;
  12783. Il2CppCodeGenWriteBarrier((&___paramModReq_11), value);
  12784. }
  12785. inline static int32_t get_offset_of_paramModOpt_12() { return static_cast<int32_t>(offsetof(ConstructorBuilder_t2813524108, ___paramModOpt_12)); }
  12786. inline TypeU5BU5DU5BU5D_t4042077012* get_paramModOpt_12() const { return ___paramModOpt_12; }
  12787. inline TypeU5BU5DU5BU5D_t4042077012** get_address_of_paramModOpt_12() { return &___paramModOpt_12; }
  12788. inline void set_paramModOpt_12(TypeU5BU5DU5BU5D_t4042077012* value)
  12789. {
  12790. ___paramModOpt_12 = value;
  12791. Il2CppCodeGenWriteBarrier((&___paramModOpt_12), value);
  12792. }
  12793. };
  12794. #ifdef __clang__
  12795. #pragma clang diagnostic pop
  12796. #endif
  12797. #endif // CONSTRUCTORBUILDER_T2813524108_H
  12798. #ifndef MEMBERINFOSERIALIZATIONHOLDER_T1943730831_H
  12799. #define MEMBERINFOSERIALIZATIONHOLDER_T1943730831_H
  12800. #ifdef __clang__
  12801. #pragma clang diagnostic push
  12802. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12803. #pragma clang diagnostic ignored "-Wunused-variable"
  12804. #endif
  12805. // System.Reflection.MemberInfoSerializationHolder
  12806. struct MemberInfoSerializationHolder_t1943730831 : public RuntimeObject
  12807. {
  12808. public:
  12809. // System.String System.Reflection.MemberInfoSerializationHolder::_memberName
  12810. String_t* ____memberName_0;
  12811. // System.String System.Reflection.MemberInfoSerializationHolder::_memberSignature
  12812. String_t* ____memberSignature_1;
  12813. // System.Reflection.MemberTypes System.Reflection.MemberInfoSerializationHolder::_memberType
  12814. int32_t ____memberType_2;
  12815. // System.Type System.Reflection.MemberInfoSerializationHolder::_reflectedType
  12816. Type_t * ____reflectedType_3;
  12817. // System.Type[] System.Reflection.MemberInfoSerializationHolder::_genericArguments
  12818. TypeU5BU5D_t3940880105* ____genericArguments_4;
  12819. public:
  12820. inline static int32_t get_offset_of__memberName_0() { return static_cast<int32_t>(offsetof(MemberInfoSerializationHolder_t1943730831, ____memberName_0)); }
  12821. inline String_t* get__memberName_0() const { return ____memberName_0; }
  12822. inline String_t** get_address_of__memberName_0() { return &____memberName_0; }
  12823. inline void set__memberName_0(String_t* value)
  12824. {
  12825. ____memberName_0 = value;
  12826. Il2CppCodeGenWriteBarrier((&____memberName_0), value);
  12827. }
  12828. inline static int32_t get_offset_of__memberSignature_1() { return static_cast<int32_t>(offsetof(MemberInfoSerializationHolder_t1943730831, ____memberSignature_1)); }
  12829. inline String_t* get__memberSignature_1() const { return ____memberSignature_1; }
  12830. inline String_t** get_address_of__memberSignature_1() { return &____memberSignature_1; }
  12831. inline void set__memberSignature_1(String_t* value)
  12832. {
  12833. ____memberSignature_1 = value;
  12834. Il2CppCodeGenWriteBarrier((&____memberSignature_1), value);
  12835. }
  12836. inline static int32_t get_offset_of__memberType_2() { return static_cast<int32_t>(offsetof(MemberInfoSerializationHolder_t1943730831, ____memberType_2)); }
  12837. inline int32_t get__memberType_2() const { return ____memberType_2; }
  12838. inline int32_t* get_address_of__memberType_2() { return &____memberType_2; }
  12839. inline void set__memberType_2(int32_t value)
  12840. {
  12841. ____memberType_2 = value;
  12842. }
  12843. inline static int32_t get_offset_of__reflectedType_3() { return static_cast<int32_t>(offsetof(MemberInfoSerializationHolder_t1943730831, ____reflectedType_3)); }
  12844. inline Type_t * get__reflectedType_3() const { return ____reflectedType_3; }
  12845. inline Type_t ** get_address_of__reflectedType_3() { return &____reflectedType_3; }
  12846. inline void set__reflectedType_3(Type_t * value)
  12847. {
  12848. ____reflectedType_3 = value;
  12849. Il2CppCodeGenWriteBarrier((&____reflectedType_3), value);
  12850. }
  12851. inline static int32_t get_offset_of__genericArguments_4() { return static_cast<int32_t>(offsetof(MemberInfoSerializationHolder_t1943730831, ____genericArguments_4)); }
  12852. inline TypeU5BU5D_t3940880105* get__genericArguments_4() const { return ____genericArguments_4; }
  12853. inline TypeU5BU5D_t3940880105** get_address_of__genericArguments_4() { return &____genericArguments_4; }
  12854. inline void set__genericArguments_4(TypeU5BU5D_t3940880105* value)
  12855. {
  12856. ____genericArguments_4 = value;
  12857. Il2CppCodeGenWriteBarrier((&____genericArguments_4), value);
  12858. }
  12859. };
  12860. #ifdef __clang__
  12861. #pragma clang diagnostic pop
  12862. #endif
  12863. #endif // MEMBERINFOSERIALIZATIONHOLDER_T1943730831_H
  12864. #ifndef MONOFIELD_T_H
  12865. #define MONOFIELD_T_H
  12866. #ifdef __clang__
  12867. #pragma clang diagnostic push
  12868. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12869. #pragma clang diagnostic ignored "-Wunused-variable"
  12870. #endif
  12871. // System.Reflection.MonoField
  12872. struct MonoField_t : public FieldInfo_t
  12873. {
  12874. public:
  12875. // System.IntPtr System.Reflection.MonoField::klass
  12876. intptr_t ___klass_0;
  12877. // System.RuntimeFieldHandle System.Reflection.MonoField::fhandle
  12878. RuntimeFieldHandle_t1871169219 ___fhandle_1;
  12879. // System.String System.Reflection.MonoField::name
  12880. String_t* ___name_2;
  12881. // System.Type System.Reflection.MonoField::type
  12882. Type_t * ___type_3;
  12883. // System.Reflection.FieldAttributes System.Reflection.MonoField::attrs
  12884. int32_t ___attrs_4;
  12885. public:
  12886. inline static int32_t get_offset_of_klass_0() { return static_cast<int32_t>(offsetof(MonoField_t, ___klass_0)); }
  12887. inline intptr_t get_klass_0() const { return ___klass_0; }
  12888. inline intptr_t* get_address_of_klass_0() { return &___klass_0; }
  12889. inline void set_klass_0(intptr_t value)
  12890. {
  12891. ___klass_0 = value;
  12892. }
  12893. inline static int32_t get_offset_of_fhandle_1() { return static_cast<int32_t>(offsetof(MonoField_t, ___fhandle_1)); }
  12894. inline RuntimeFieldHandle_t1871169219 get_fhandle_1() const { return ___fhandle_1; }
  12895. inline RuntimeFieldHandle_t1871169219 * get_address_of_fhandle_1() { return &___fhandle_1; }
  12896. inline void set_fhandle_1(RuntimeFieldHandle_t1871169219 value)
  12897. {
  12898. ___fhandle_1 = value;
  12899. }
  12900. inline static int32_t get_offset_of_name_2() { return static_cast<int32_t>(offsetof(MonoField_t, ___name_2)); }
  12901. inline String_t* get_name_2() const { return ___name_2; }
  12902. inline String_t** get_address_of_name_2() { return &___name_2; }
  12903. inline void set_name_2(String_t* value)
  12904. {
  12905. ___name_2 = value;
  12906. Il2CppCodeGenWriteBarrier((&___name_2), value);
  12907. }
  12908. inline static int32_t get_offset_of_type_3() { return static_cast<int32_t>(offsetof(MonoField_t, ___type_3)); }
  12909. inline Type_t * get_type_3() const { return ___type_3; }
  12910. inline Type_t ** get_address_of_type_3() { return &___type_3; }
  12911. inline void set_type_3(Type_t * value)
  12912. {
  12913. ___type_3 = value;
  12914. Il2CppCodeGenWriteBarrier((&___type_3), value);
  12915. }
  12916. inline static int32_t get_offset_of_attrs_4() { return static_cast<int32_t>(offsetof(MonoField_t, ___attrs_4)); }
  12917. inline int32_t get_attrs_4() const { return ___attrs_4; }
  12918. inline int32_t* get_address_of_attrs_4() { return &___attrs_4; }
  12919. inline void set_attrs_4(int32_t value)
  12920. {
  12921. ___attrs_4 = value;
  12922. }
  12923. };
  12924. #ifdef __clang__
  12925. #pragma clang diagnostic pop
  12926. #endif
  12927. #endif // MONOFIELD_T_H
  12928. #ifndef FIELDACCESSEXCEPTION_T238379456_H
  12929. #define FIELDACCESSEXCEPTION_T238379456_H
  12930. #ifdef __clang__
  12931. #pragma clang diagnostic push
  12932. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12933. #pragma clang diagnostic ignored "-Wunused-variable"
  12934. #endif
  12935. // System.FieldAccessException
  12936. struct FieldAccessException_t238379456 : public MemberAccessException_t1734467078
  12937. {
  12938. public:
  12939. public:
  12940. };
  12941. #ifdef __clang__
  12942. #pragma clang diagnostic pop
  12943. #endif
  12944. #endif // FIELDACCESSEXCEPTION_T238379456_H
  12945. #ifndef PROPERTYBUILDER_T314297007_H
  12946. #define PROPERTYBUILDER_T314297007_H
  12947. #ifdef __clang__
  12948. #pragma clang diagnostic push
  12949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12950. #pragma clang diagnostic ignored "-Wunused-variable"
  12951. #endif
  12952. // System.Reflection.Emit.PropertyBuilder
  12953. struct PropertyBuilder_t314297007 : public PropertyInfo_t
  12954. {
  12955. public:
  12956. // System.Reflection.PropertyAttributes System.Reflection.Emit.PropertyBuilder::attrs
  12957. int32_t ___attrs_0;
  12958. // System.String System.Reflection.Emit.PropertyBuilder::name
  12959. String_t* ___name_1;
  12960. // System.Type System.Reflection.Emit.PropertyBuilder::type
  12961. Type_t * ___type_2;
  12962. // System.Reflection.Emit.MethodBuilder System.Reflection.Emit.PropertyBuilder::set_method
  12963. MethodBuilder_t2807316753 * ___set_method_3;
  12964. // System.Reflection.Emit.MethodBuilder System.Reflection.Emit.PropertyBuilder::get_method
  12965. MethodBuilder_t2807316753 * ___get_method_4;
  12966. // System.Reflection.Emit.TypeBuilder System.Reflection.Emit.PropertyBuilder::typeb
  12967. TypeBuilder_t1073948154 * ___typeb_5;
  12968. public:
  12969. inline static int32_t get_offset_of_attrs_0() { return static_cast<int32_t>(offsetof(PropertyBuilder_t314297007, ___attrs_0)); }
  12970. inline int32_t get_attrs_0() const { return ___attrs_0; }
  12971. inline int32_t* get_address_of_attrs_0() { return &___attrs_0; }
  12972. inline void set_attrs_0(int32_t value)
  12973. {
  12974. ___attrs_0 = value;
  12975. }
  12976. inline static int32_t get_offset_of_name_1() { return static_cast<int32_t>(offsetof(PropertyBuilder_t314297007, ___name_1)); }
  12977. inline String_t* get_name_1() const { return ___name_1; }
  12978. inline String_t** get_address_of_name_1() { return &___name_1; }
  12979. inline void set_name_1(String_t* value)
  12980. {
  12981. ___name_1 = value;
  12982. Il2CppCodeGenWriteBarrier((&___name_1), value);
  12983. }
  12984. inline static int32_t get_offset_of_type_2() { return static_cast<int32_t>(offsetof(PropertyBuilder_t314297007, ___type_2)); }
  12985. inline Type_t * get_type_2() const { return ___type_2; }
  12986. inline Type_t ** get_address_of_type_2() { return &___type_2; }
  12987. inline void set_type_2(Type_t * value)
  12988. {
  12989. ___type_2 = value;
  12990. Il2CppCodeGenWriteBarrier((&___type_2), value);
  12991. }
  12992. inline static int32_t get_offset_of_set_method_3() { return static_cast<int32_t>(offsetof(PropertyBuilder_t314297007, ___set_method_3)); }
  12993. inline MethodBuilder_t2807316753 * get_set_method_3() const { return ___set_method_3; }
  12994. inline MethodBuilder_t2807316753 ** get_address_of_set_method_3() { return &___set_method_3; }
  12995. inline void set_set_method_3(MethodBuilder_t2807316753 * value)
  12996. {
  12997. ___set_method_3 = value;
  12998. Il2CppCodeGenWriteBarrier((&___set_method_3), value);
  12999. }
  13000. inline static int32_t get_offset_of_get_method_4() { return static_cast<int32_t>(offsetof(PropertyBuilder_t314297007, ___get_method_4)); }
  13001. inline MethodBuilder_t2807316753 * get_get_method_4() const { return ___get_method_4; }
  13002. inline MethodBuilder_t2807316753 ** get_address_of_get_method_4() { return &___get_method_4; }
  13003. inline void set_get_method_4(MethodBuilder_t2807316753 * value)
  13004. {
  13005. ___get_method_4 = value;
  13006. Il2CppCodeGenWriteBarrier((&___get_method_4), value);
  13007. }
  13008. inline static int32_t get_offset_of_typeb_5() { return static_cast<int32_t>(offsetof(PropertyBuilder_t314297007, ___typeb_5)); }
  13009. inline TypeBuilder_t1073948154 * get_typeb_5() const { return ___typeb_5; }
  13010. inline TypeBuilder_t1073948154 ** get_address_of_typeb_5() { return &___typeb_5; }
  13011. inline void set_typeb_5(TypeBuilder_t1073948154 * value)
  13012. {
  13013. ___typeb_5 = value;
  13014. Il2CppCodeGenWriteBarrier((&___typeb_5), value);
  13015. }
  13016. };
  13017. #ifdef __clang__
  13018. #pragma clang diagnostic pop
  13019. #endif
  13020. #endif // PROPERTYBUILDER_T314297007_H
  13021. #ifndef MONOMETHOD_T_H
  13022. #define MONOMETHOD_T_H
  13023. #ifdef __clang__
  13024. #pragma clang diagnostic push
  13025. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13026. #pragma clang diagnostic ignored "-Wunused-variable"
  13027. #endif
  13028. // System.Reflection.MonoMethod
  13029. struct MonoMethod_t : public MethodInfo_t
  13030. {
  13031. public:
  13032. // System.IntPtr System.Reflection.MonoMethod::mhandle
  13033. intptr_t ___mhandle_0;
  13034. // System.String System.Reflection.MonoMethod::name
  13035. String_t* ___name_1;
  13036. // System.Type System.Reflection.MonoMethod::reftype
  13037. Type_t * ___reftype_2;
  13038. public:
  13039. inline static int32_t get_offset_of_mhandle_0() { return static_cast<int32_t>(offsetof(MonoMethod_t, ___mhandle_0)); }
  13040. inline intptr_t get_mhandle_0() const { return ___mhandle_0; }
  13041. inline intptr_t* get_address_of_mhandle_0() { return &___mhandle_0; }
  13042. inline void set_mhandle_0(intptr_t value)
  13043. {
  13044. ___mhandle_0 = value;
  13045. }
  13046. inline static int32_t get_offset_of_name_1() { return static_cast<int32_t>(offsetof(MonoMethod_t, ___name_1)); }
  13047. inline String_t* get_name_1() const { return ___name_1; }
  13048. inline String_t** get_address_of_name_1() { return &___name_1; }
  13049. inline void set_name_1(String_t* value)
  13050. {
  13051. ___name_1 = value;
  13052. Il2CppCodeGenWriteBarrier((&___name_1), value);
  13053. }
  13054. inline static int32_t get_offset_of_reftype_2() { return static_cast<int32_t>(offsetof(MonoMethod_t, ___reftype_2)); }
  13055. inline Type_t * get_reftype_2() const { return ___reftype_2; }
  13056. inline Type_t ** get_address_of_reftype_2() { return &___reftype_2; }
  13057. inline void set_reftype_2(Type_t * value)
  13058. {
  13059. ___reftype_2 = value;
  13060. Il2CppCodeGenWriteBarrier((&___reftype_2), value);
  13061. }
  13062. };
  13063. #ifdef __clang__
  13064. #pragma clang diagnostic pop
  13065. #endif
  13066. #endif // MONOMETHOD_T_H
  13067. #ifndef DLLIMPORTATTRIBUTE_T92573803_H
  13068. #define DLLIMPORTATTRIBUTE_T92573803_H
  13069. #ifdef __clang__
  13070. #pragma clang diagnostic push
  13071. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13072. #pragma clang diagnostic ignored "-Wunused-variable"
  13073. #endif
  13074. // System.Runtime.InteropServices.DllImportAttribute
  13075. struct DllImportAttribute_t92573803 : public Attribute_t861562559
  13076. {
  13077. public:
  13078. // System.Runtime.InteropServices.CallingConvention System.Runtime.InteropServices.DllImportAttribute::CallingConvention
  13079. int32_t ___CallingConvention_0;
  13080. // System.Runtime.InteropServices.CharSet System.Runtime.InteropServices.DllImportAttribute::CharSet
  13081. int32_t ___CharSet_1;
  13082. // System.String System.Runtime.InteropServices.DllImportAttribute::Dll
  13083. String_t* ___Dll_2;
  13084. // System.String System.Runtime.InteropServices.DllImportAttribute::EntryPoint
  13085. String_t* ___EntryPoint_3;
  13086. // System.Boolean System.Runtime.InteropServices.DllImportAttribute::ExactSpelling
  13087. bool ___ExactSpelling_4;
  13088. // System.Boolean System.Runtime.InteropServices.DllImportAttribute::PreserveSig
  13089. bool ___PreserveSig_5;
  13090. // System.Boolean System.Runtime.InteropServices.DllImportAttribute::SetLastError
  13091. bool ___SetLastError_6;
  13092. // System.Boolean System.Runtime.InteropServices.DllImportAttribute::BestFitMapping
  13093. bool ___BestFitMapping_7;
  13094. // System.Boolean System.Runtime.InteropServices.DllImportAttribute::ThrowOnUnmappableChar
  13095. bool ___ThrowOnUnmappableChar_8;
  13096. public:
  13097. inline static int32_t get_offset_of_CallingConvention_0() { return static_cast<int32_t>(offsetof(DllImportAttribute_t92573803, ___CallingConvention_0)); }
  13098. inline int32_t get_CallingConvention_0() const { return ___CallingConvention_0; }
  13099. inline int32_t* get_address_of_CallingConvention_0() { return &___CallingConvention_0; }
  13100. inline void set_CallingConvention_0(int32_t value)
  13101. {
  13102. ___CallingConvention_0 = value;
  13103. }
  13104. inline static int32_t get_offset_of_CharSet_1() { return static_cast<int32_t>(offsetof(DllImportAttribute_t92573803, ___CharSet_1)); }
  13105. inline int32_t get_CharSet_1() const { return ___CharSet_1; }
  13106. inline int32_t* get_address_of_CharSet_1() { return &___CharSet_1; }
  13107. inline void set_CharSet_1(int32_t value)
  13108. {
  13109. ___CharSet_1 = value;
  13110. }
  13111. inline static int32_t get_offset_of_Dll_2() { return static_cast<int32_t>(offsetof(DllImportAttribute_t92573803, ___Dll_2)); }
  13112. inline String_t* get_Dll_2() const { return ___Dll_2; }
  13113. inline String_t** get_address_of_Dll_2() { return &___Dll_2; }
  13114. inline void set_Dll_2(String_t* value)
  13115. {
  13116. ___Dll_2 = value;
  13117. Il2CppCodeGenWriteBarrier((&___Dll_2), value);
  13118. }
  13119. inline static int32_t get_offset_of_EntryPoint_3() { return static_cast<int32_t>(offsetof(DllImportAttribute_t92573803, ___EntryPoint_3)); }
  13120. inline String_t* get_EntryPoint_3() const { return ___EntryPoint_3; }
  13121. inline String_t** get_address_of_EntryPoint_3() { return &___EntryPoint_3; }
  13122. inline void set_EntryPoint_3(String_t* value)
  13123. {
  13124. ___EntryPoint_3 = value;
  13125. Il2CppCodeGenWriteBarrier((&___EntryPoint_3), value);
  13126. }
  13127. inline static int32_t get_offset_of_ExactSpelling_4() { return static_cast<int32_t>(offsetof(DllImportAttribute_t92573803, ___ExactSpelling_4)); }
  13128. inline bool get_ExactSpelling_4() const { return ___ExactSpelling_4; }
  13129. inline bool* get_address_of_ExactSpelling_4() { return &___ExactSpelling_4; }
  13130. inline void set_ExactSpelling_4(bool value)
  13131. {
  13132. ___ExactSpelling_4 = value;
  13133. }
  13134. inline static int32_t get_offset_of_PreserveSig_5() { return static_cast<int32_t>(offsetof(DllImportAttribute_t92573803, ___PreserveSig_5)); }
  13135. inline bool get_PreserveSig_5() const { return ___PreserveSig_5; }
  13136. inline bool* get_address_of_PreserveSig_5() { return &___PreserveSig_5; }
  13137. inline void set_PreserveSig_5(bool value)
  13138. {
  13139. ___PreserveSig_5 = value;
  13140. }
  13141. inline static int32_t get_offset_of_SetLastError_6() { return static_cast<int32_t>(offsetof(DllImportAttribute_t92573803, ___SetLastError_6)); }
  13142. inline bool get_SetLastError_6() const { return ___SetLastError_6; }
  13143. inline bool* get_address_of_SetLastError_6() { return &___SetLastError_6; }
  13144. inline void set_SetLastError_6(bool value)
  13145. {
  13146. ___SetLastError_6 = value;
  13147. }
  13148. inline static int32_t get_offset_of_BestFitMapping_7() { return static_cast<int32_t>(offsetof(DllImportAttribute_t92573803, ___BestFitMapping_7)); }
  13149. inline bool get_BestFitMapping_7() const { return ___BestFitMapping_7; }
  13150. inline bool* get_address_of_BestFitMapping_7() { return &___BestFitMapping_7; }
  13151. inline void set_BestFitMapping_7(bool value)
  13152. {
  13153. ___BestFitMapping_7 = value;
  13154. }
  13155. inline static int32_t get_offset_of_ThrowOnUnmappableChar_8() { return static_cast<int32_t>(offsetof(DllImportAttribute_t92573803, ___ThrowOnUnmappableChar_8)); }
  13156. inline bool get_ThrowOnUnmappableChar_8() const { return ___ThrowOnUnmappableChar_8; }
  13157. inline bool* get_address_of_ThrowOnUnmappableChar_8() { return &___ThrowOnUnmappableChar_8; }
  13158. inline void set_ThrowOnUnmappableChar_8(bool value)
  13159. {
  13160. ___ThrowOnUnmappableChar_8 = value;
  13161. }
  13162. };
  13163. #ifdef __clang__
  13164. #pragma clang diagnostic pop
  13165. #endif
  13166. #endif // DLLIMPORTATTRIBUTE_T92573803_H
  13167. #ifndef MONOMETHODINFO_T1248819020_H
  13168. #define MONOMETHODINFO_T1248819020_H
  13169. #ifdef __clang__
  13170. #pragma clang diagnostic push
  13171. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13172. #pragma clang diagnostic ignored "-Wunused-variable"
  13173. #endif
  13174. // System.Reflection.MonoMethodInfo
  13175. struct MonoMethodInfo_t1248819020
  13176. {
  13177. public:
  13178. // System.Type System.Reflection.MonoMethodInfo::parent
  13179. Type_t * ___parent_0;
  13180. // System.Type System.Reflection.MonoMethodInfo::ret
  13181. Type_t * ___ret_1;
  13182. // System.Reflection.MethodAttributes System.Reflection.MonoMethodInfo::attrs
  13183. int32_t ___attrs_2;
  13184. // System.Reflection.MethodImplAttributes System.Reflection.MonoMethodInfo::iattrs
  13185. int32_t ___iattrs_3;
  13186. // System.Reflection.CallingConventions System.Reflection.MonoMethodInfo::callconv
  13187. int32_t ___callconv_4;
  13188. public:
  13189. inline static int32_t get_offset_of_parent_0() { return static_cast<int32_t>(offsetof(MonoMethodInfo_t1248819020, ___parent_0)); }
  13190. inline Type_t * get_parent_0() const { return ___parent_0; }
  13191. inline Type_t ** get_address_of_parent_0() { return &___parent_0; }
  13192. inline void set_parent_0(Type_t * value)
  13193. {
  13194. ___parent_0 = value;
  13195. Il2CppCodeGenWriteBarrier((&___parent_0), value);
  13196. }
  13197. inline static int32_t get_offset_of_ret_1() { return static_cast<int32_t>(offsetof(MonoMethodInfo_t1248819020, ___ret_1)); }
  13198. inline Type_t * get_ret_1() const { return ___ret_1; }
  13199. inline Type_t ** get_address_of_ret_1() { return &___ret_1; }
  13200. inline void set_ret_1(Type_t * value)
  13201. {
  13202. ___ret_1 = value;
  13203. Il2CppCodeGenWriteBarrier((&___ret_1), value);
  13204. }
  13205. inline static int32_t get_offset_of_attrs_2() { return static_cast<int32_t>(offsetof(MonoMethodInfo_t1248819020, ___attrs_2)); }
  13206. inline int32_t get_attrs_2() const { return ___attrs_2; }
  13207. inline int32_t* get_address_of_attrs_2() { return &___attrs_2; }
  13208. inline void set_attrs_2(int32_t value)
  13209. {
  13210. ___attrs_2 = value;
  13211. }
  13212. inline static int32_t get_offset_of_iattrs_3() { return static_cast<int32_t>(offsetof(MonoMethodInfo_t1248819020, ___iattrs_3)); }
  13213. inline int32_t get_iattrs_3() const { return ___iattrs_3; }
  13214. inline int32_t* get_address_of_iattrs_3() { return &___iattrs_3; }
  13215. inline void set_iattrs_3(int32_t value)
  13216. {
  13217. ___iattrs_3 = value;
  13218. }
  13219. inline static int32_t get_offset_of_callconv_4() { return static_cast<int32_t>(offsetof(MonoMethodInfo_t1248819020, ___callconv_4)); }
  13220. inline int32_t get_callconv_4() const { return ___callconv_4; }
  13221. inline int32_t* get_address_of_callconv_4() { return &___callconv_4; }
  13222. inline void set_callconv_4(int32_t value)
  13223. {
  13224. ___callconv_4 = value;
  13225. }
  13226. };
  13227. #ifdef __clang__
  13228. #pragma clang diagnostic pop
  13229. #endif
  13230. // Native definition for P/Invoke marshalling of System.Reflection.MonoMethodInfo
  13231. struct MonoMethodInfo_t1248819020_marshaled_pinvoke
  13232. {
  13233. Type_t * ___parent_0;
  13234. Type_t * ___ret_1;
  13235. int32_t ___attrs_2;
  13236. int32_t ___iattrs_3;
  13237. int32_t ___callconv_4;
  13238. };
  13239. // Native definition for COM marshalling of System.Reflection.MonoMethodInfo
  13240. struct MonoMethodInfo_t1248819020_marshaled_com
  13241. {
  13242. Type_t * ___parent_0;
  13243. Type_t * ___ret_1;
  13244. int32_t ___attrs_2;
  13245. int32_t ___iattrs_3;
  13246. int32_t ___callconv_4;
  13247. };
  13248. #endif // MONOMETHODINFO_T1248819020_H
  13249. #ifndef MONOPROPERTYINFO_T3087356066_H
  13250. #define MONOPROPERTYINFO_T3087356066_H
  13251. #ifdef __clang__
  13252. #pragma clang diagnostic push
  13253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13254. #pragma clang diagnostic ignored "-Wunused-variable"
  13255. #endif
  13256. // System.Reflection.MonoPropertyInfo
  13257. struct MonoPropertyInfo_t3087356066
  13258. {
  13259. public:
  13260. // System.Type System.Reflection.MonoPropertyInfo::parent
  13261. Type_t * ___parent_0;
  13262. // System.String System.Reflection.MonoPropertyInfo::name
  13263. String_t* ___name_1;
  13264. // System.Reflection.MethodInfo System.Reflection.MonoPropertyInfo::get_method
  13265. MethodInfo_t * ___get_method_2;
  13266. // System.Reflection.MethodInfo System.Reflection.MonoPropertyInfo::set_method
  13267. MethodInfo_t * ___set_method_3;
  13268. // System.Reflection.PropertyAttributes System.Reflection.MonoPropertyInfo::attrs
  13269. int32_t ___attrs_4;
  13270. public:
  13271. inline static int32_t get_offset_of_parent_0() { return static_cast<int32_t>(offsetof(MonoPropertyInfo_t3087356066, ___parent_0)); }
  13272. inline Type_t * get_parent_0() const { return ___parent_0; }
  13273. inline Type_t ** get_address_of_parent_0() { return &___parent_0; }
  13274. inline void set_parent_0(Type_t * value)
  13275. {
  13276. ___parent_0 = value;
  13277. Il2CppCodeGenWriteBarrier((&___parent_0), value);
  13278. }
  13279. inline static int32_t get_offset_of_name_1() { return static_cast<int32_t>(offsetof(MonoPropertyInfo_t3087356066, ___name_1)); }
  13280. inline String_t* get_name_1() const { return ___name_1; }
  13281. inline String_t** get_address_of_name_1() { return &___name_1; }
  13282. inline void set_name_1(String_t* value)
  13283. {
  13284. ___name_1 = value;
  13285. Il2CppCodeGenWriteBarrier((&___name_1), value);
  13286. }
  13287. inline static int32_t get_offset_of_get_method_2() { return static_cast<int32_t>(offsetof(MonoPropertyInfo_t3087356066, ___get_method_2)); }
  13288. inline MethodInfo_t * get_get_method_2() const { return ___get_method_2; }
  13289. inline MethodInfo_t ** get_address_of_get_method_2() { return &___get_method_2; }
  13290. inline void set_get_method_2(MethodInfo_t * value)
  13291. {
  13292. ___get_method_2 = value;
  13293. Il2CppCodeGenWriteBarrier((&___get_method_2), value);
  13294. }
  13295. inline static int32_t get_offset_of_set_method_3() { return static_cast<int32_t>(offsetof(MonoPropertyInfo_t3087356066, ___set_method_3)); }
  13296. inline MethodInfo_t * get_set_method_3() const { return ___set_method_3; }
  13297. inline MethodInfo_t ** get_address_of_set_method_3() { return &___set_method_3; }
  13298. inline void set_set_method_3(MethodInfo_t * value)
  13299. {
  13300. ___set_method_3 = value;
  13301. Il2CppCodeGenWriteBarrier((&___set_method_3), value);
  13302. }
  13303. inline static int32_t get_offset_of_attrs_4() { return static_cast<int32_t>(offsetof(MonoPropertyInfo_t3087356066, ___attrs_4)); }
  13304. inline int32_t get_attrs_4() const { return ___attrs_4; }
  13305. inline int32_t* get_address_of_attrs_4() { return &___attrs_4; }
  13306. inline void set_attrs_4(int32_t value)
  13307. {
  13308. ___attrs_4 = value;
  13309. }
  13310. };
  13311. #ifdef __clang__
  13312. #pragma clang diagnostic pop
  13313. #endif
  13314. // Native definition for P/Invoke marshalling of System.Reflection.MonoPropertyInfo
  13315. struct MonoPropertyInfo_t3087356066_marshaled_pinvoke
  13316. {
  13317. Type_t * ___parent_0;
  13318. char* ___name_1;
  13319. MethodInfo_t * ___get_method_2;
  13320. MethodInfo_t * ___set_method_3;
  13321. int32_t ___attrs_4;
  13322. };
  13323. // Native definition for COM marshalling of System.Reflection.MonoPropertyInfo
  13324. struct MonoPropertyInfo_t3087356066_marshaled_com
  13325. {
  13326. Type_t * ___parent_0;
  13327. Il2CppChar* ___name_1;
  13328. MethodInfo_t * ___get_method_2;
  13329. MethodInfo_t * ___set_method_3;
  13330. int32_t ___attrs_4;
  13331. };
  13332. #endif // MONOPROPERTYINFO_T3087356066_H
  13333. #ifndef DATETIME_T3738529785_H
  13334. #define DATETIME_T3738529785_H
  13335. #ifdef __clang__
  13336. #pragma clang diagnostic push
  13337. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13338. #pragma clang diagnostic ignored "-Wunused-variable"
  13339. #endif
  13340. // System.DateTime
  13341. struct DateTime_t3738529785
  13342. {
  13343. public:
  13344. // System.TimeSpan System.DateTime::ticks
  13345. TimeSpan_t881159249 ___ticks_10;
  13346. // System.DateTimeKind System.DateTime::kind
  13347. int32_t ___kind_11;
  13348. public:
  13349. inline static int32_t get_offset_of_ticks_10() { return static_cast<int32_t>(offsetof(DateTime_t3738529785, ___ticks_10)); }
  13350. inline TimeSpan_t881159249 get_ticks_10() const { return ___ticks_10; }
  13351. inline TimeSpan_t881159249 * get_address_of_ticks_10() { return &___ticks_10; }
  13352. inline void set_ticks_10(TimeSpan_t881159249 value)
  13353. {
  13354. ___ticks_10 = value;
  13355. }
  13356. inline static int32_t get_offset_of_kind_11() { return static_cast<int32_t>(offsetof(DateTime_t3738529785, ___kind_11)); }
  13357. inline int32_t get_kind_11() const { return ___kind_11; }
  13358. inline int32_t* get_address_of_kind_11() { return &___kind_11; }
  13359. inline void set_kind_11(int32_t value)
  13360. {
  13361. ___kind_11 = value;
  13362. }
  13363. };
  13364. struct DateTime_t3738529785_StaticFields
  13365. {
  13366. public:
  13367. // System.DateTime System.DateTime::MaxValue
  13368. DateTime_t3738529785 ___MaxValue_12;
  13369. // System.DateTime System.DateTime::MinValue
  13370. DateTime_t3738529785 ___MinValue_13;
  13371. // System.String[] System.DateTime::ParseTimeFormats
  13372. StringU5BU5D_t1281789340* ___ParseTimeFormats_14;
  13373. // System.String[] System.DateTime::ParseYearDayMonthFormats
  13374. StringU5BU5D_t1281789340* ___ParseYearDayMonthFormats_15;
  13375. // System.String[] System.DateTime::ParseYearMonthDayFormats
  13376. StringU5BU5D_t1281789340* ___ParseYearMonthDayFormats_16;
  13377. // System.String[] System.DateTime::ParseDayMonthYearFormats
  13378. StringU5BU5D_t1281789340* ___ParseDayMonthYearFormats_17;
  13379. // System.String[] System.DateTime::ParseMonthDayYearFormats
  13380. StringU5BU5D_t1281789340* ___ParseMonthDayYearFormats_18;
  13381. // System.String[] System.DateTime::MonthDayShortFormats
  13382. StringU5BU5D_t1281789340* ___MonthDayShortFormats_19;
  13383. // System.String[] System.DateTime::DayMonthShortFormats
  13384. StringU5BU5D_t1281789340* ___DayMonthShortFormats_20;
  13385. // System.Int32[] System.DateTime::daysmonth
  13386. Int32U5BU5D_t385246372* ___daysmonth_21;
  13387. // System.Int32[] System.DateTime::daysmonthleap
  13388. Int32U5BU5D_t385246372* ___daysmonthleap_22;
  13389. // System.Object System.DateTime::to_local_time_span_object
  13390. RuntimeObject * ___to_local_time_span_object_23;
  13391. // System.Int64 System.DateTime::last_now
  13392. int64_t ___last_now_24;
  13393. public:
  13394. inline static int32_t get_offset_of_MaxValue_12() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___MaxValue_12)); }
  13395. inline DateTime_t3738529785 get_MaxValue_12() const { return ___MaxValue_12; }
  13396. inline DateTime_t3738529785 * get_address_of_MaxValue_12() { return &___MaxValue_12; }
  13397. inline void set_MaxValue_12(DateTime_t3738529785 value)
  13398. {
  13399. ___MaxValue_12 = value;
  13400. }
  13401. inline static int32_t get_offset_of_MinValue_13() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___MinValue_13)); }
  13402. inline DateTime_t3738529785 get_MinValue_13() const { return ___MinValue_13; }
  13403. inline DateTime_t3738529785 * get_address_of_MinValue_13() { return &___MinValue_13; }
  13404. inline void set_MinValue_13(DateTime_t3738529785 value)
  13405. {
  13406. ___MinValue_13 = value;
  13407. }
  13408. inline static int32_t get_offset_of_ParseTimeFormats_14() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___ParseTimeFormats_14)); }
  13409. inline StringU5BU5D_t1281789340* get_ParseTimeFormats_14() const { return ___ParseTimeFormats_14; }
  13410. inline StringU5BU5D_t1281789340** get_address_of_ParseTimeFormats_14() { return &___ParseTimeFormats_14; }
  13411. inline void set_ParseTimeFormats_14(StringU5BU5D_t1281789340* value)
  13412. {
  13413. ___ParseTimeFormats_14 = value;
  13414. Il2CppCodeGenWriteBarrier((&___ParseTimeFormats_14), value);
  13415. }
  13416. inline static int32_t get_offset_of_ParseYearDayMonthFormats_15() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___ParseYearDayMonthFormats_15)); }
  13417. inline StringU5BU5D_t1281789340* get_ParseYearDayMonthFormats_15() const { return ___ParseYearDayMonthFormats_15; }
  13418. inline StringU5BU5D_t1281789340** get_address_of_ParseYearDayMonthFormats_15() { return &___ParseYearDayMonthFormats_15; }
  13419. inline void set_ParseYearDayMonthFormats_15(StringU5BU5D_t1281789340* value)
  13420. {
  13421. ___ParseYearDayMonthFormats_15 = value;
  13422. Il2CppCodeGenWriteBarrier((&___ParseYearDayMonthFormats_15), value);
  13423. }
  13424. inline static int32_t get_offset_of_ParseYearMonthDayFormats_16() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___ParseYearMonthDayFormats_16)); }
  13425. inline StringU5BU5D_t1281789340* get_ParseYearMonthDayFormats_16() const { return ___ParseYearMonthDayFormats_16; }
  13426. inline StringU5BU5D_t1281789340** get_address_of_ParseYearMonthDayFormats_16() { return &___ParseYearMonthDayFormats_16; }
  13427. inline void set_ParseYearMonthDayFormats_16(StringU5BU5D_t1281789340* value)
  13428. {
  13429. ___ParseYearMonthDayFormats_16 = value;
  13430. Il2CppCodeGenWriteBarrier((&___ParseYearMonthDayFormats_16), value);
  13431. }
  13432. inline static int32_t get_offset_of_ParseDayMonthYearFormats_17() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___ParseDayMonthYearFormats_17)); }
  13433. inline StringU5BU5D_t1281789340* get_ParseDayMonthYearFormats_17() const { return ___ParseDayMonthYearFormats_17; }
  13434. inline StringU5BU5D_t1281789340** get_address_of_ParseDayMonthYearFormats_17() { return &___ParseDayMonthYearFormats_17; }
  13435. inline void set_ParseDayMonthYearFormats_17(StringU5BU5D_t1281789340* value)
  13436. {
  13437. ___ParseDayMonthYearFormats_17 = value;
  13438. Il2CppCodeGenWriteBarrier((&___ParseDayMonthYearFormats_17), value);
  13439. }
  13440. inline static int32_t get_offset_of_ParseMonthDayYearFormats_18() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___ParseMonthDayYearFormats_18)); }
  13441. inline StringU5BU5D_t1281789340* get_ParseMonthDayYearFormats_18() const { return ___ParseMonthDayYearFormats_18; }
  13442. inline StringU5BU5D_t1281789340** get_address_of_ParseMonthDayYearFormats_18() { return &___ParseMonthDayYearFormats_18; }
  13443. inline void set_ParseMonthDayYearFormats_18(StringU5BU5D_t1281789340* value)
  13444. {
  13445. ___ParseMonthDayYearFormats_18 = value;
  13446. Il2CppCodeGenWriteBarrier((&___ParseMonthDayYearFormats_18), value);
  13447. }
  13448. inline static int32_t get_offset_of_MonthDayShortFormats_19() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___MonthDayShortFormats_19)); }
  13449. inline StringU5BU5D_t1281789340* get_MonthDayShortFormats_19() const { return ___MonthDayShortFormats_19; }
  13450. inline StringU5BU5D_t1281789340** get_address_of_MonthDayShortFormats_19() { return &___MonthDayShortFormats_19; }
  13451. inline void set_MonthDayShortFormats_19(StringU5BU5D_t1281789340* value)
  13452. {
  13453. ___MonthDayShortFormats_19 = value;
  13454. Il2CppCodeGenWriteBarrier((&___MonthDayShortFormats_19), value);
  13455. }
  13456. inline static int32_t get_offset_of_DayMonthShortFormats_20() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___DayMonthShortFormats_20)); }
  13457. inline StringU5BU5D_t1281789340* get_DayMonthShortFormats_20() const { return ___DayMonthShortFormats_20; }
  13458. inline StringU5BU5D_t1281789340** get_address_of_DayMonthShortFormats_20() { return &___DayMonthShortFormats_20; }
  13459. inline void set_DayMonthShortFormats_20(StringU5BU5D_t1281789340* value)
  13460. {
  13461. ___DayMonthShortFormats_20 = value;
  13462. Il2CppCodeGenWriteBarrier((&___DayMonthShortFormats_20), value);
  13463. }
  13464. inline static int32_t get_offset_of_daysmonth_21() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___daysmonth_21)); }
  13465. inline Int32U5BU5D_t385246372* get_daysmonth_21() const { return ___daysmonth_21; }
  13466. inline Int32U5BU5D_t385246372** get_address_of_daysmonth_21() { return &___daysmonth_21; }
  13467. inline void set_daysmonth_21(Int32U5BU5D_t385246372* value)
  13468. {
  13469. ___daysmonth_21 = value;
  13470. Il2CppCodeGenWriteBarrier((&___daysmonth_21), value);
  13471. }
  13472. inline static int32_t get_offset_of_daysmonthleap_22() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___daysmonthleap_22)); }
  13473. inline Int32U5BU5D_t385246372* get_daysmonthleap_22() const { return ___daysmonthleap_22; }
  13474. inline Int32U5BU5D_t385246372** get_address_of_daysmonthleap_22() { return &___daysmonthleap_22; }
  13475. inline void set_daysmonthleap_22(Int32U5BU5D_t385246372* value)
  13476. {
  13477. ___daysmonthleap_22 = value;
  13478. Il2CppCodeGenWriteBarrier((&___daysmonthleap_22), value);
  13479. }
  13480. 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)); }
  13481. inline RuntimeObject * get_to_local_time_span_object_23() const { return ___to_local_time_span_object_23; }
  13482. inline RuntimeObject ** get_address_of_to_local_time_span_object_23() { return &___to_local_time_span_object_23; }
  13483. inline void set_to_local_time_span_object_23(RuntimeObject * value)
  13484. {
  13485. ___to_local_time_span_object_23 = value;
  13486. Il2CppCodeGenWriteBarrier((&___to_local_time_span_object_23), value);
  13487. }
  13488. inline static int32_t get_offset_of_last_now_24() { return static_cast<int32_t>(offsetof(DateTime_t3738529785_StaticFields, ___last_now_24)); }
  13489. inline int64_t get_last_now_24() const { return ___last_now_24; }
  13490. inline int64_t* get_address_of_last_now_24() { return &___last_now_24; }
  13491. inline void set_last_now_24(int64_t value)
  13492. {
  13493. ___last_now_24 = value;
  13494. }
  13495. };
  13496. #ifdef __clang__
  13497. #pragma clang diagnostic pop
  13498. #endif
  13499. #endif // DATETIME_T3738529785_H
  13500. #ifndef MONOEVENTINFO_T346866618_H
  13501. #define MONOEVENTINFO_T346866618_H
  13502. #ifdef __clang__
  13503. #pragma clang diagnostic push
  13504. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13505. #pragma clang diagnostic ignored "-Wunused-variable"
  13506. #endif
  13507. // System.Reflection.MonoEventInfo
  13508. struct MonoEventInfo_t346866618
  13509. {
  13510. public:
  13511. // System.Type System.Reflection.MonoEventInfo::declaring_type
  13512. Type_t * ___declaring_type_0;
  13513. // System.Type System.Reflection.MonoEventInfo::reflected_type
  13514. Type_t * ___reflected_type_1;
  13515. // System.String System.Reflection.MonoEventInfo::name
  13516. String_t* ___name_2;
  13517. // System.Reflection.MethodInfo System.Reflection.MonoEventInfo::add_method
  13518. MethodInfo_t * ___add_method_3;
  13519. // System.Reflection.MethodInfo System.Reflection.MonoEventInfo::remove_method
  13520. MethodInfo_t * ___remove_method_4;
  13521. // System.Reflection.MethodInfo System.Reflection.MonoEventInfo::raise_method
  13522. MethodInfo_t * ___raise_method_5;
  13523. // System.Reflection.EventAttributes System.Reflection.MonoEventInfo::attrs
  13524. int32_t ___attrs_6;
  13525. // System.Reflection.MethodInfo[] System.Reflection.MonoEventInfo::other_methods
  13526. MethodInfoU5BU5D_t2572182361* ___other_methods_7;
  13527. public:
  13528. inline static int32_t get_offset_of_declaring_type_0() { return static_cast<int32_t>(offsetof(MonoEventInfo_t346866618, ___declaring_type_0)); }
  13529. inline Type_t * get_declaring_type_0() const { return ___declaring_type_0; }
  13530. inline Type_t ** get_address_of_declaring_type_0() { return &___declaring_type_0; }
  13531. inline void set_declaring_type_0(Type_t * value)
  13532. {
  13533. ___declaring_type_0 = value;
  13534. Il2CppCodeGenWriteBarrier((&___declaring_type_0), value);
  13535. }
  13536. inline static int32_t get_offset_of_reflected_type_1() { return static_cast<int32_t>(offsetof(MonoEventInfo_t346866618, ___reflected_type_1)); }
  13537. inline Type_t * get_reflected_type_1() const { return ___reflected_type_1; }
  13538. inline Type_t ** get_address_of_reflected_type_1() { return &___reflected_type_1; }
  13539. inline void set_reflected_type_1(Type_t * value)
  13540. {
  13541. ___reflected_type_1 = value;
  13542. Il2CppCodeGenWriteBarrier((&___reflected_type_1), value);
  13543. }
  13544. inline static int32_t get_offset_of_name_2() { return static_cast<int32_t>(offsetof(MonoEventInfo_t346866618, ___name_2)); }
  13545. inline String_t* get_name_2() const { return ___name_2; }
  13546. inline String_t** get_address_of_name_2() { return &___name_2; }
  13547. inline void set_name_2(String_t* value)
  13548. {
  13549. ___name_2 = value;
  13550. Il2CppCodeGenWriteBarrier((&___name_2), value);
  13551. }
  13552. inline static int32_t get_offset_of_add_method_3() { return static_cast<int32_t>(offsetof(MonoEventInfo_t346866618, ___add_method_3)); }
  13553. inline MethodInfo_t * get_add_method_3() const { return ___add_method_3; }
  13554. inline MethodInfo_t ** get_address_of_add_method_3() { return &___add_method_3; }
  13555. inline void set_add_method_3(MethodInfo_t * value)
  13556. {
  13557. ___add_method_3 = value;
  13558. Il2CppCodeGenWriteBarrier((&___add_method_3), value);
  13559. }
  13560. inline static int32_t get_offset_of_remove_method_4() { return static_cast<int32_t>(offsetof(MonoEventInfo_t346866618, ___remove_method_4)); }
  13561. inline MethodInfo_t * get_remove_method_4() const { return ___remove_method_4; }
  13562. inline MethodInfo_t ** get_address_of_remove_method_4() { return &___remove_method_4; }
  13563. inline void set_remove_method_4(MethodInfo_t * value)
  13564. {
  13565. ___remove_method_4 = value;
  13566. Il2CppCodeGenWriteBarrier((&___remove_method_4), value);
  13567. }
  13568. inline static int32_t get_offset_of_raise_method_5() { return static_cast<int32_t>(offsetof(MonoEventInfo_t346866618, ___raise_method_5)); }
  13569. inline MethodInfo_t * get_raise_method_5() const { return ___raise_method_5; }
  13570. inline MethodInfo_t ** get_address_of_raise_method_5() { return &___raise_method_5; }
  13571. inline void set_raise_method_5(MethodInfo_t * value)
  13572. {
  13573. ___raise_method_5 = value;
  13574. Il2CppCodeGenWriteBarrier((&___raise_method_5), value);
  13575. }
  13576. inline static int32_t get_offset_of_attrs_6() { return static_cast<int32_t>(offsetof(MonoEventInfo_t346866618, ___attrs_6)); }
  13577. inline int32_t get_attrs_6() const { return ___attrs_6; }
  13578. inline int32_t* get_address_of_attrs_6() { return &___attrs_6; }
  13579. inline void set_attrs_6(int32_t value)
  13580. {
  13581. ___attrs_6 = value;
  13582. }
  13583. inline static int32_t get_offset_of_other_methods_7() { return static_cast<int32_t>(offsetof(MonoEventInfo_t346866618, ___other_methods_7)); }
  13584. inline MethodInfoU5BU5D_t2572182361* get_other_methods_7() const { return ___other_methods_7; }
  13585. inline MethodInfoU5BU5D_t2572182361** get_address_of_other_methods_7() { return &___other_methods_7; }
  13586. inline void set_other_methods_7(MethodInfoU5BU5D_t2572182361* value)
  13587. {
  13588. ___other_methods_7 = value;
  13589. Il2CppCodeGenWriteBarrier((&___other_methods_7), value);
  13590. }
  13591. };
  13592. #ifdef __clang__
  13593. #pragma clang diagnostic pop
  13594. #endif
  13595. // Native definition for P/Invoke marshalling of System.Reflection.MonoEventInfo
  13596. struct MonoEventInfo_t346866618_marshaled_pinvoke
  13597. {
  13598. Type_t * ___declaring_type_0;
  13599. Type_t * ___reflected_type_1;
  13600. char* ___name_2;
  13601. MethodInfo_t * ___add_method_3;
  13602. MethodInfo_t * ___remove_method_4;
  13603. MethodInfo_t * ___raise_method_5;
  13604. int32_t ___attrs_6;
  13605. MethodInfoU5BU5D_t2572182361* ___other_methods_7;
  13606. };
  13607. // Native definition for COM marshalling of System.Reflection.MonoEventInfo
  13608. struct MonoEventInfo_t346866618_marshaled_com
  13609. {
  13610. Type_t * ___declaring_type_0;
  13611. Type_t * ___reflected_type_1;
  13612. Il2CppChar* ___name_2;
  13613. MethodInfo_t * ___add_method_3;
  13614. MethodInfo_t * ___remove_method_4;
  13615. MethodInfo_t * ___raise_method_5;
  13616. int32_t ___attrs_6;
  13617. MethodInfoU5BU5D_t2572182361* ___other_methods_7;
  13618. };
  13619. #endif // MONOEVENTINFO_T346866618_H
  13620. #ifndef METHODACCESSEXCEPTION_T190175859_H
  13621. #define METHODACCESSEXCEPTION_T190175859_H
  13622. #ifdef __clang__
  13623. #pragma clang diagnostic push
  13624. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13625. #pragma clang diagnostic ignored "-Wunused-variable"
  13626. #endif
  13627. // System.MethodAccessException
  13628. struct MethodAccessException_t190175859 : public MemberAccessException_t1734467078
  13629. {
  13630. public:
  13631. public:
  13632. };
  13633. #ifdef __clang__
  13634. #pragma clang diagnostic pop
  13635. #endif
  13636. #endif // METHODACCESSEXCEPTION_T190175859_H
  13637. #ifndef MONOCMETHOD_T3191134373_H
  13638. #define MONOCMETHOD_T3191134373_H
  13639. #ifdef __clang__
  13640. #pragma clang diagnostic push
  13641. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13642. #pragma clang diagnostic ignored "-Wunused-variable"
  13643. #endif
  13644. // System.Reflection.MonoCMethod
  13645. struct MonoCMethod_t3191134373 : public ConstructorInfo_t5769829
  13646. {
  13647. public:
  13648. // System.IntPtr System.Reflection.MonoCMethod::mhandle
  13649. intptr_t ___mhandle_2;
  13650. // System.String System.Reflection.MonoCMethod::name
  13651. String_t* ___name_3;
  13652. // System.Type System.Reflection.MonoCMethod::reftype
  13653. Type_t * ___reftype_4;
  13654. public:
  13655. inline static int32_t get_offset_of_mhandle_2() { return static_cast<int32_t>(offsetof(MonoCMethod_t3191134373, ___mhandle_2)); }
  13656. inline intptr_t get_mhandle_2() const { return ___mhandle_2; }
  13657. inline intptr_t* get_address_of_mhandle_2() { return &___mhandle_2; }
  13658. inline void set_mhandle_2(intptr_t value)
  13659. {
  13660. ___mhandle_2 = value;
  13661. }
  13662. inline static int32_t get_offset_of_name_3() { return static_cast<int32_t>(offsetof(MonoCMethod_t3191134373, ___name_3)); }
  13663. inline String_t* get_name_3() const { return ___name_3; }
  13664. inline String_t** get_address_of_name_3() { return &___name_3; }
  13665. inline void set_name_3(String_t* value)
  13666. {
  13667. ___name_3 = value;
  13668. Il2CppCodeGenWriteBarrier((&___name_3), value);
  13669. }
  13670. inline static int32_t get_offset_of_reftype_4() { return static_cast<int32_t>(offsetof(MonoCMethod_t3191134373, ___reftype_4)); }
  13671. inline Type_t * get_reftype_4() const { return ___reftype_4; }
  13672. inline Type_t ** get_address_of_reftype_4() { return &___reftype_4; }
  13673. inline void set_reftype_4(Type_t * value)
  13674. {
  13675. ___reftype_4 = value;
  13676. Il2CppCodeGenWriteBarrier((&___reftype_4), value);
  13677. }
  13678. };
  13679. #ifdef __clang__
  13680. #pragma clang diagnostic pop
  13681. #endif
  13682. #endif // MONOCMETHOD_T3191134373_H
  13683. #ifndef OBJECTDISPOSEDEXCEPTION_T21392786_H
  13684. #define OBJECTDISPOSEDEXCEPTION_T21392786_H
  13685. #ifdef __clang__
  13686. #pragma clang diagnostic push
  13687. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13688. #pragma clang diagnostic ignored "-Wunused-variable"
  13689. #endif
  13690. // System.ObjectDisposedException
  13691. struct ObjectDisposedException_t21392786 : public InvalidOperationException_t56020091
  13692. {
  13693. public:
  13694. // System.String System.ObjectDisposedException::obj_name
  13695. String_t* ___obj_name_12;
  13696. // System.String System.ObjectDisposedException::msg
  13697. String_t* ___msg_13;
  13698. public:
  13699. inline static int32_t get_offset_of_obj_name_12() { return static_cast<int32_t>(offsetof(ObjectDisposedException_t21392786, ___obj_name_12)); }
  13700. inline String_t* get_obj_name_12() const { return ___obj_name_12; }
  13701. inline String_t** get_address_of_obj_name_12() { return &___obj_name_12; }
  13702. inline void set_obj_name_12(String_t* value)
  13703. {
  13704. ___obj_name_12 = value;
  13705. Il2CppCodeGenWriteBarrier((&___obj_name_12), value);
  13706. }
  13707. inline static int32_t get_offset_of_msg_13() { return static_cast<int32_t>(offsetof(ObjectDisposedException_t21392786, ___msg_13)); }
  13708. inline String_t* get_msg_13() const { return ___msg_13; }
  13709. inline String_t** get_address_of_msg_13() { return &___msg_13; }
  13710. inline void set_msg_13(String_t* value)
  13711. {
  13712. ___msg_13 = value;
  13713. Il2CppCodeGenWriteBarrier((&___msg_13), value);
  13714. }
  13715. };
  13716. #ifdef __clang__
  13717. #pragma clang diagnostic pop
  13718. #endif
  13719. #endif // OBJECTDISPOSEDEXCEPTION_T21392786_H
  13720. #ifndef MODULEBUILDER_T731887691_H
  13721. #define MODULEBUILDER_T731887691_H
  13722. #ifdef __clang__
  13723. #pragma clang diagnostic push
  13724. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13725. #pragma clang diagnostic ignored "-Wunused-variable"
  13726. #endif
  13727. // System.Reflection.Emit.ModuleBuilder
  13728. struct ModuleBuilder_t731887691 : public Module_t2987026101
  13729. {
  13730. public:
  13731. // System.UIntPtr System.Reflection.Emit.ModuleBuilder::dynamic_image
  13732. uintptr_t ___dynamic_image_10;
  13733. // System.Int32 System.Reflection.Emit.ModuleBuilder::num_types
  13734. int32_t ___num_types_11;
  13735. // System.Reflection.Emit.TypeBuilder[] System.Reflection.Emit.ModuleBuilder::types
  13736. TypeBuilderU5BU5D_t786280671* ___types_12;
  13737. // System.Reflection.Emit.CustomAttributeBuilder[] System.Reflection.Emit.ModuleBuilder::cattrs
  13738. CustomAttributeBuilderU5BU5D_t2951373564* ___cattrs_13;
  13739. // System.Byte[] System.Reflection.Emit.ModuleBuilder::guid
  13740. ByteU5BU5D_t4116647657* ___guid_14;
  13741. // System.Int32 System.Reflection.Emit.ModuleBuilder::table_idx
  13742. int32_t ___table_idx_15;
  13743. // System.Reflection.Emit.AssemblyBuilder System.Reflection.Emit.ModuleBuilder::assemblyb
  13744. AssemblyBuilder_t359885250 * ___assemblyb_16;
  13745. // System.Reflection.Emit.MethodBuilder[] System.Reflection.Emit.ModuleBuilder::global_methods
  13746. MethodBuilderU5BU5D_t3705301900* ___global_methods_17;
  13747. // System.Reflection.Emit.FieldBuilder[] System.Reflection.Emit.ModuleBuilder::global_fields
  13748. FieldBuilderU5BU5D_t138311604* ___global_fields_18;
  13749. // System.Boolean System.Reflection.Emit.ModuleBuilder::is_main
  13750. bool ___is_main_19;
  13751. // System.Reflection.Emit.MonoResource[] System.Reflection.Emit.ModuleBuilder::resources
  13752. MonoResourceU5BU5D_t979189380* ___resources_20;
  13753. // System.Reflection.Emit.TypeBuilder System.Reflection.Emit.ModuleBuilder::global_type
  13754. TypeBuilder_t1073948154 * ___global_type_21;
  13755. // System.Type System.Reflection.Emit.ModuleBuilder::global_type_created
  13756. Type_t * ___global_type_created_22;
  13757. // System.Collections.Hashtable System.Reflection.Emit.ModuleBuilder::name_cache
  13758. Hashtable_t1853889766 * ___name_cache_23;
  13759. // System.Collections.Hashtable System.Reflection.Emit.ModuleBuilder::us_string_cache
  13760. Hashtable_t1853889766 * ___us_string_cache_24;
  13761. // System.Int32[] System.Reflection.Emit.ModuleBuilder::table_indexes
  13762. Int32U5BU5D_t385246372* ___table_indexes_25;
  13763. // System.Boolean System.Reflection.Emit.ModuleBuilder::transient
  13764. bool ___transient_26;
  13765. // System.Reflection.Emit.ModuleBuilderTokenGenerator System.Reflection.Emit.ModuleBuilder::token_gen
  13766. ModuleBuilderTokenGenerator_t944435078 * ___token_gen_27;
  13767. // System.Collections.Hashtable System.Reflection.Emit.ModuleBuilder::resource_writers
  13768. Hashtable_t1853889766 * ___resource_writers_28;
  13769. // System.Diagnostics.SymbolStore.ISymbolWriter System.Reflection.Emit.ModuleBuilder::symbolWriter
  13770. RuntimeObject* ___symbolWriter_29;
  13771. public:
  13772. inline static int32_t get_offset_of_dynamic_image_10() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___dynamic_image_10)); }
  13773. inline uintptr_t get_dynamic_image_10() const { return ___dynamic_image_10; }
  13774. inline uintptr_t* get_address_of_dynamic_image_10() { return &___dynamic_image_10; }
  13775. inline void set_dynamic_image_10(uintptr_t value)
  13776. {
  13777. ___dynamic_image_10 = value;
  13778. }
  13779. inline static int32_t get_offset_of_num_types_11() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___num_types_11)); }
  13780. inline int32_t get_num_types_11() const { return ___num_types_11; }
  13781. inline int32_t* get_address_of_num_types_11() { return &___num_types_11; }
  13782. inline void set_num_types_11(int32_t value)
  13783. {
  13784. ___num_types_11 = value;
  13785. }
  13786. inline static int32_t get_offset_of_types_12() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___types_12)); }
  13787. inline TypeBuilderU5BU5D_t786280671* get_types_12() const { return ___types_12; }
  13788. inline TypeBuilderU5BU5D_t786280671** get_address_of_types_12() { return &___types_12; }
  13789. inline void set_types_12(TypeBuilderU5BU5D_t786280671* value)
  13790. {
  13791. ___types_12 = value;
  13792. Il2CppCodeGenWriteBarrier((&___types_12), value);
  13793. }
  13794. inline static int32_t get_offset_of_cattrs_13() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___cattrs_13)); }
  13795. inline CustomAttributeBuilderU5BU5D_t2951373564* get_cattrs_13() const { return ___cattrs_13; }
  13796. inline CustomAttributeBuilderU5BU5D_t2951373564** get_address_of_cattrs_13() { return &___cattrs_13; }
  13797. inline void set_cattrs_13(CustomAttributeBuilderU5BU5D_t2951373564* value)
  13798. {
  13799. ___cattrs_13 = value;
  13800. Il2CppCodeGenWriteBarrier((&___cattrs_13), value);
  13801. }
  13802. inline static int32_t get_offset_of_guid_14() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___guid_14)); }
  13803. inline ByteU5BU5D_t4116647657* get_guid_14() const { return ___guid_14; }
  13804. inline ByteU5BU5D_t4116647657** get_address_of_guid_14() { return &___guid_14; }
  13805. inline void set_guid_14(ByteU5BU5D_t4116647657* value)
  13806. {
  13807. ___guid_14 = value;
  13808. Il2CppCodeGenWriteBarrier((&___guid_14), value);
  13809. }
  13810. inline static int32_t get_offset_of_table_idx_15() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___table_idx_15)); }
  13811. inline int32_t get_table_idx_15() const { return ___table_idx_15; }
  13812. inline int32_t* get_address_of_table_idx_15() { return &___table_idx_15; }
  13813. inline void set_table_idx_15(int32_t value)
  13814. {
  13815. ___table_idx_15 = value;
  13816. }
  13817. inline static int32_t get_offset_of_assemblyb_16() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___assemblyb_16)); }
  13818. inline AssemblyBuilder_t359885250 * get_assemblyb_16() const { return ___assemblyb_16; }
  13819. inline AssemblyBuilder_t359885250 ** get_address_of_assemblyb_16() { return &___assemblyb_16; }
  13820. inline void set_assemblyb_16(AssemblyBuilder_t359885250 * value)
  13821. {
  13822. ___assemblyb_16 = value;
  13823. Il2CppCodeGenWriteBarrier((&___assemblyb_16), value);
  13824. }
  13825. inline static int32_t get_offset_of_global_methods_17() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___global_methods_17)); }
  13826. inline MethodBuilderU5BU5D_t3705301900* get_global_methods_17() const { return ___global_methods_17; }
  13827. inline MethodBuilderU5BU5D_t3705301900** get_address_of_global_methods_17() { return &___global_methods_17; }
  13828. inline void set_global_methods_17(MethodBuilderU5BU5D_t3705301900* value)
  13829. {
  13830. ___global_methods_17 = value;
  13831. Il2CppCodeGenWriteBarrier((&___global_methods_17), value);
  13832. }
  13833. inline static int32_t get_offset_of_global_fields_18() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___global_fields_18)); }
  13834. inline FieldBuilderU5BU5D_t138311604* get_global_fields_18() const { return ___global_fields_18; }
  13835. inline FieldBuilderU5BU5D_t138311604** get_address_of_global_fields_18() { return &___global_fields_18; }
  13836. inline void set_global_fields_18(FieldBuilderU5BU5D_t138311604* value)
  13837. {
  13838. ___global_fields_18 = value;
  13839. Il2CppCodeGenWriteBarrier((&___global_fields_18), value);
  13840. }
  13841. inline static int32_t get_offset_of_is_main_19() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___is_main_19)); }
  13842. inline bool get_is_main_19() const { return ___is_main_19; }
  13843. inline bool* get_address_of_is_main_19() { return &___is_main_19; }
  13844. inline void set_is_main_19(bool value)
  13845. {
  13846. ___is_main_19 = value;
  13847. }
  13848. inline static int32_t get_offset_of_resources_20() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___resources_20)); }
  13849. inline MonoResourceU5BU5D_t979189380* get_resources_20() const { return ___resources_20; }
  13850. inline MonoResourceU5BU5D_t979189380** get_address_of_resources_20() { return &___resources_20; }
  13851. inline void set_resources_20(MonoResourceU5BU5D_t979189380* value)
  13852. {
  13853. ___resources_20 = value;
  13854. Il2CppCodeGenWriteBarrier((&___resources_20), value);
  13855. }
  13856. inline static int32_t get_offset_of_global_type_21() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___global_type_21)); }
  13857. inline TypeBuilder_t1073948154 * get_global_type_21() const { return ___global_type_21; }
  13858. inline TypeBuilder_t1073948154 ** get_address_of_global_type_21() { return &___global_type_21; }
  13859. inline void set_global_type_21(TypeBuilder_t1073948154 * value)
  13860. {
  13861. ___global_type_21 = value;
  13862. Il2CppCodeGenWriteBarrier((&___global_type_21), value);
  13863. }
  13864. inline static int32_t get_offset_of_global_type_created_22() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___global_type_created_22)); }
  13865. inline Type_t * get_global_type_created_22() const { return ___global_type_created_22; }
  13866. inline Type_t ** get_address_of_global_type_created_22() { return &___global_type_created_22; }
  13867. inline void set_global_type_created_22(Type_t * value)
  13868. {
  13869. ___global_type_created_22 = value;
  13870. Il2CppCodeGenWriteBarrier((&___global_type_created_22), value);
  13871. }
  13872. inline static int32_t get_offset_of_name_cache_23() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___name_cache_23)); }
  13873. inline Hashtable_t1853889766 * get_name_cache_23() const { return ___name_cache_23; }
  13874. inline Hashtable_t1853889766 ** get_address_of_name_cache_23() { return &___name_cache_23; }
  13875. inline void set_name_cache_23(Hashtable_t1853889766 * value)
  13876. {
  13877. ___name_cache_23 = value;
  13878. Il2CppCodeGenWriteBarrier((&___name_cache_23), value);
  13879. }
  13880. inline static int32_t get_offset_of_us_string_cache_24() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___us_string_cache_24)); }
  13881. inline Hashtable_t1853889766 * get_us_string_cache_24() const { return ___us_string_cache_24; }
  13882. inline Hashtable_t1853889766 ** get_address_of_us_string_cache_24() { return &___us_string_cache_24; }
  13883. inline void set_us_string_cache_24(Hashtable_t1853889766 * value)
  13884. {
  13885. ___us_string_cache_24 = value;
  13886. Il2CppCodeGenWriteBarrier((&___us_string_cache_24), value);
  13887. }
  13888. inline static int32_t get_offset_of_table_indexes_25() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___table_indexes_25)); }
  13889. inline Int32U5BU5D_t385246372* get_table_indexes_25() const { return ___table_indexes_25; }
  13890. inline Int32U5BU5D_t385246372** get_address_of_table_indexes_25() { return &___table_indexes_25; }
  13891. inline void set_table_indexes_25(Int32U5BU5D_t385246372* value)
  13892. {
  13893. ___table_indexes_25 = value;
  13894. Il2CppCodeGenWriteBarrier((&___table_indexes_25), value);
  13895. }
  13896. inline static int32_t get_offset_of_transient_26() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___transient_26)); }
  13897. inline bool get_transient_26() const { return ___transient_26; }
  13898. inline bool* get_address_of_transient_26() { return &___transient_26; }
  13899. inline void set_transient_26(bool value)
  13900. {
  13901. ___transient_26 = value;
  13902. }
  13903. inline static int32_t get_offset_of_token_gen_27() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___token_gen_27)); }
  13904. inline ModuleBuilderTokenGenerator_t944435078 * get_token_gen_27() const { return ___token_gen_27; }
  13905. inline ModuleBuilderTokenGenerator_t944435078 ** get_address_of_token_gen_27() { return &___token_gen_27; }
  13906. inline void set_token_gen_27(ModuleBuilderTokenGenerator_t944435078 * value)
  13907. {
  13908. ___token_gen_27 = value;
  13909. Il2CppCodeGenWriteBarrier((&___token_gen_27), value);
  13910. }
  13911. inline static int32_t get_offset_of_resource_writers_28() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___resource_writers_28)); }
  13912. inline Hashtable_t1853889766 * get_resource_writers_28() const { return ___resource_writers_28; }
  13913. inline Hashtable_t1853889766 ** get_address_of_resource_writers_28() { return &___resource_writers_28; }
  13914. inline void set_resource_writers_28(Hashtable_t1853889766 * value)
  13915. {
  13916. ___resource_writers_28 = value;
  13917. Il2CppCodeGenWriteBarrier((&___resource_writers_28), value);
  13918. }
  13919. inline static int32_t get_offset_of_symbolWriter_29() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691, ___symbolWriter_29)); }
  13920. inline RuntimeObject* get_symbolWriter_29() const { return ___symbolWriter_29; }
  13921. inline RuntimeObject** get_address_of_symbolWriter_29() { return &___symbolWriter_29; }
  13922. inline void set_symbolWriter_29(RuntimeObject* value)
  13923. {
  13924. ___symbolWriter_29 = value;
  13925. Il2CppCodeGenWriteBarrier((&___symbolWriter_29), value);
  13926. }
  13927. };
  13928. struct ModuleBuilder_t731887691_StaticFields
  13929. {
  13930. public:
  13931. // System.Char[] System.Reflection.Emit.ModuleBuilder::type_modifiers
  13932. CharU5BU5D_t3528271667* ___type_modifiers_30;
  13933. public:
  13934. inline static int32_t get_offset_of_type_modifiers_30() { return static_cast<int32_t>(offsetof(ModuleBuilder_t731887691_StaticFields, ___type_modifiers_30)); }
  13935. inline CharU5BU5D_t3528271667* get_type_modifiers_30() const { return ___type_modifiers_30; }
  13936. inline CharU5BU5D_t3528271667** get_address_of_type_modifiers_30() { return &___type_modifiers_30; }
  13937. inline void set_type_modifiers_30(CharU5BU5D_t3528271667* value)
  13938. {
  13939. ___type_modifiers_30 = value;
  13940. Il2CppCodeGenWriteBarrier((&___type_modifiers_30), value);
  13941. }
  13942. };
  13943. #ifdef __clang__
  13944. #pragma clang diagnostic pop
  13945. #endif
  13946. #endif // MODULEBUILDER_T731887691_H
  13947. #ifndef ADDEVENTADAPTER_T1787725097_H
  13948. #define ADDEVENTADAPTER_T1787725097_H
  13949. #ifdef __clang__
  13950. #pragma clang diagnostic push
  13951. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13952. #pragma clang diagnostic ignored "-Wunused-variable"
  13953. #endif
  13954. // System.Reflection.EventInfo/AddEventAdapter
  13955. struct AddEventAdapter_t1787725097 : public MulticastDelegate_t
  13956. {
  13957. public:
  13958. public:
  13959. };
  13960. #ifdef __clang__
  13961. #pragma clang diagnostic pop
  13962. #endif
  13963. #endif // ADDEVENTADAPTER_T1787725097_H
  13964. #ifndef ASYNCCALLBACK_T3962456242_H
  13965. #define ASYNCCALLBACK_T3962456242_H
  13966. #ifdef __clang__
  13967. #pragma clang diagnostic push
  13968. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13969. #pragma clang diagnostic ignored "-Wunused-variable"
  13970. #endif
  13971. // System.AsyncCallback
  13972. struct AsyncCallback_t3962456242 : public MulticastDelegate_t
  13973. {
  13974. public:
  13975. public:
  13976. };
  13977. #ifdef __clang__
  13978. #pragma clang diagnostic pop
  13979. #endif
  13980. #endif // ASYNCCALLBACK_T3962456242_H
  13981. #ifndef MONOPROPERTY_T_H
  13982. #define MONOPROPERTY_T_H
  13983. #ifdef __clang__
  13984. #pragma clang diagnostic push
  13985. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13986. #pragma clang diagnostic ignored "-Wunused-variable"
  13987. #endif
  13988. // System.Reflection.MonoProperty
  13989. struct MonoProperty_t : public PropertyInfo_t
  13990. {
  13991. public:
  13992. // System.IntPtr System.Reflection.MonoProperty::klass
  13993. intptr_t ___klass_0;
  13994. // System.IntPtr System.Reflection.MonoProperty::prop
  13995. intptr_t ___prop_1;
  13996. // System.Reflection.MonoPropertyInfo System.Reflection.MonoProperty::info
  13997. MonoPropertyInfo_t3087356066 ___info_2;
  13998. // System.Reflection.PInfo System.Reflection.MonoProperty::cached
  13999. int32_t ___cached_3;
  14000. // System.Reflection.MonoProperty/GetterAdapter System.Reflection.MonoProperty::cached_getter
  14001. GetterAdapter_t2155025054 * ___cached_getter_4;
  14002. public:
  14003. inline static int32_t get_offset_of_klass_0() { return static_cast<int32_t>(offsetof(MonoProperty_t, ___klass_0)); }
  14004. inline intptr_t get_klass_0() const { return ___klass_0; }
  14005. inline intptr_t* get_address_of_klass_0() { return &___klass_0; }
  14006. inline void set_klass_0(intptr_t value)
  14007. {
  14008. ___klass_0 = value;
  14009. }
  14010. inline static int32_t get_offset_of_prop_1() { return static_cast<int32_t>(offsetof(MonoProperty_t, ___prop_1)); }
  14011. inline intptr_t get_prop_1() const { return ___prop_1; }
  14012. inline intptr_t* get_address_of_prop_1() { return &___prop_1; }
  14013. inline void set_prop_1(intptr_t value)
  14014. {
  14015. ___prop_1 = value;
  14016. }
  14017. inline static int32_t get_offset_of_info_2() { return static_cast<int32_t>(offsetof(MonoProperty_t, ___info_2)); }
  14018. inline MonoPropertyInfo_t3087356066 get_info_2() const { return ___info_2; }
  14019. inline MonoPropertyInfo_t3087356066 * get_address_of_info_2() { return &___info_2; }
  14020. inline void set_info_2(MonoPropertyInfo_t3087356066 value)
  14021. {
  14022. ___info_2 = value;
  14023. }
  14024. inline static int32_t get_offset_of_cached_3() { return static_cast<int32_t>(offsetof(MonoProperty_t, ___cached_3)); }
  14025. inline int32_t get_cached_3() const { return ___cached_3; }
  14026. inline int32_t* get_address_of_cached_3() { return &___cached_3; }
  14027. inline void set_cached_3(int32_t value)
  14028. {
  14029. ___cached_3 = value;
  14030. }
  14031. inline static int32_t get_offset_of_cached_getter_4() { return static_cast<int32_t>(offsetof(MonoProperty_t, ___cached_getter_4)); }
  14032. inline GetterAdapter_t2155025054 * get_cached_getter_4() const { return ___cached_getter_4; }
  14033. inline GetterAdapter_t2155025054 ** get_address_of_cached_getter_4() { return &___cached_getter_4; }
  14034. inline void set_cached_getter_4(GetterAdapter_t2155025054 * value)
  14035. {
  14036. ___cached_getter_4 = value;
  14037. Il2CppCodeGenWriteBarrier((&___cached_getter_4), value);
  14038. }
  14039. };
  14040. #ifdef __clang__
  14041. #pragma clang diagnostic pop
  14042. #endif
  14043. #endif // MONOPROPERTY_T_H
  14044. #ifndef MEMBERFILTER_T426314064_H
  14045. #define MEMBERFILTER_T426314064_H
  14046. #ifdef __clang__
  14047. #pragma clang diagnostic push
  14048. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14049. #pragma clang diagnostic ignored "-Wunused-variable"
  14050. #endif
  14051. // System.Reflection.MemberFilter
  14052. struct MemberFilter_t426314064 : public MulticastDelegate_t
  14053. {
  14054. public:
  14055. public:
  14056. };
  14057. #ifdef __clang__
  14058. #pragma clang diagnostic pop
  14059. #endif
  14060. #endif // MEMBERFILTER_T426314064_H
  14061. #ifndef GETTERADAPTER_T2155025054_H
  14062. #define GETTERADAPTER_T2155025054_H
  14063. #ifdef __clang__
  14064. #pragma clang diagnostic push
  14065. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14066. #pragma clang diagnostic ignored "-Wunused-variable"
  14067. #endif
  14068. // System.Reflection.MonoProperty/GetterAdapter
  14069. struct GetterAdapter_t2155025054 : public MulticastDelegate_t
  14070. {
  14071. public:
  14072. public:
  14073. };
  14074. #ifdef __clang__
  14075. #pragma clang diagnostic pop
  14076. #endif
  14077. #endif // GETTERADAPTER_T2155025054_H
  14078. #ifndef BINARYFORMATTER_T3197753202_H
  14079. #define BINARYFORMATTER_T3197753202_H
  14080. #ifdef __clang__
  14081. #pragma clang diagnostic push
  14082. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14083. #pragma clang diagnostic ignored "-Wunused-variable"
  14084. #endif
  14085. // System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
  14086. struct BinaryFormatter_t3197753202 : public RuntimeObject
  14087. {
  14088. public:
  14089. // System.Runtime.Serialization.Formatters.FormatterAssemblyStyle System.Runtime.Serialization.Formatters.Binary.BinaryFormatter::assembly_format
  14090. int32_t ___assembly_format_0;
  14091. // System.Runtime.Serialization.SerializationBinder System.Runtime.Serialization.Formatters.Binary.BinaryFormatter::binder
  14092. SerializationBinder_t274213469 * ___binder_1;
  14093. // System.Runtime.Serialization.StreamingContext System.Runtime.Serialization.Formatters.Binary.BinaryFormatter::context
  14094. StreamingContext_t3711869237 ___context_2;
  14095. // System.Runtime.Serialization.ISurrogateSelector System.Runtime.Serialization.Formatters.Binary.BinaryFormatter::surrogate_selector
  14096. RuntimeObject* ___surrogate_selector_3;
  14097. // System.Runtime.Serialization.Formatters.FormatterTypeStyle System.Runtime.Serialization.Formatters.Binary.BinaryFormatter::type_format
  14098. int32_t ___type_format_4;
  14099. // System.Runtime.Serialization.Formatters.TypeFilterLevel System.Runtime.Serialization.Formatters.Binary.BinaryFormatter::filter_level
  14100. int32_t ___filter_level_5;
  14101. public:
  14102. inline static int32_t get_offset_of_assembly_format_0() { return static_cast<int32_t>(offsetof(BinaryFormatter_t3197753202, ___assembly_format_0)); }
  14103. inline int32_t get_assembly_format_0() const { return ___assembly_format_0; }
  14104. inline int32_t* get_address_of_assembly_format_0() { return &___assembly_format_0; }
  14105. inline void set_assembly_format_0(int32_t value)
  14106. {
  14107. ___assembly_format_0 = value;
  14108. }
  14109. inline static int32_t get_offset_of_binder_1() { return static_cast<int32_t>(offsetof(BinaryFormatter_t3197753202, ___binder_1)); }
  14110. inline SerializationBinder_t274213469 * get_binder_1() const { return ___binder_1; }
  14111. inline SerializationBinder_t274213469 ** get_address_of_binder_1() { return &___binder_1; }
  14112. inline void set_binder_1(SerializationBinder_t274213469 * value)
  14113. {
  14114. ___binder_1 = value;
  14115. Il2CppCodeGenWriteBarrier((&___binder_1), value);
  14116. }
  14117. inline static int32_t get_offset_of_context_2() { return static_cast<int32_t>(offsetof(BinaryFormatter_t3197753202, ___context_2)); }
  14118. inline StreamingContext_t3711869237 get_context_2() const { return ___context_2; }
  14119. inline StreamingContext_t3711869237 * get_address_of_context_2() { return &___context_2; }
  14120. inline void set_context_2(StreamingContext_t3711869237 value)
  14121. {
  14122. ___context_2 = value;
  14123. }
  14124. inline static int32_t get_offset_of_surrogate_selector_3() { return static_cast<int32_t>(offsetof(BinaryFormatter_t3197753202, ___surrogate_selector_3)); }
  14125. inline RuntimeObject* get_surrogate_selector_3() const { return ___surrogate_selector_3; }
  14126. inline RuntimeObject** get_address_of_surrogate_selector_3() { return &___surrogate_selector_3; }
  14127. inline void set_surrogate_selector_3(RuntimeObject* value)
  14128. {
  14129. ___surrogate_selector_3 = value;
  14130. Il2CppCodeGenWriteBarrier((&___surrogate_selector_3), value);
  14131. }
  14132. inline static int32_t get_offset_of_type_format_4() { return static_cast<int32_t>(offsetof(BinaryFormatter_t3197753202, ___type_format_4)); }
  14133. inline int32_t get_type_format_4() const { return ___type_format_4; }
  14134. inline int32_t* get_address_of_type_format_4() { return &___type_format_4; }
  14135. inline void set_type_format_4(int32_t value)
  14136. {
  14137. ___type_format_4 = value;
  14138. }
  14139. inline static int32_t get_offset_of_filter_level_5() { return static_cast<int32_t>(offsetof(BinaryFormatter_t3197753202, ___filter_level_5)); }
  14140. inline int32_t get_filter_level_5() const { return ___filter_level_5; }
  14141. inline int32_t* get_address_of_filter_level_5() { return &___filter_level_5; }
  14142. inline void set_filter_level_5(int32_t value)
  14143. {
  14144. ___filter_level_5 = value;
  14145. }
  14146. };
  14147. struct BinaryFormatter_t3197753202_StaticFields
  14148. {
  14149. public:
  14150. // System.Runtime.Serialization.ISurrogateSelector System.Runtime.Serialization.Formatters.Binary.BinaryFormatter::<DefaultSurrogateSelector>k__BackingField
  14151. RuntimeObject* ___U3CDefaultSurrogateSelectorU3Ek__BackingField_6;
  14152. public:
  14153. inline static int32_t get_offset_of_U3CDefaultSurrogateSelectorU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(BinaryFormatter_t3197753202_StaticFields, ___U3CDefaultSurrogateSelectorU3Ek__BackingField_6)); }
  14154. inline RuntimeObject* get_U3CDefaultSurrogateSelectorU3Ek__BackingField_6() const { return ___U3CDefaultSurrogateSelectorU3Ek__BackingField_6; }
  14155. inline RuntimeObject** get_address_of_U3CDefaultSurrogateSelectorU3Ek__BackingField_6() { return &___U3CDefaultSurrogateSelectorU3Ek__BackingField_6; }
  14156. inline void set_U3CDefaultSurrogateSelectorU3Ek__BackingField_6(RuntimeObject* value)
  14157. {
  14158. ___U3CDefaultSurrogateSelectorU3Ek__BackingField_6 = value;
  14159. Il2CppCodeGenWriteBarrier((&___U3CDefaultSurrogateSelectorU3Ek__BackingField_6), value);
  14160. }
  14161. };
  14162. #ifdef __clang__
  14163. #pragma clang diagnostic pop
  14164. #endif
  14165. #endif // BINARYFORMATTER_T3197753202_H
  14166. #ifndef MONOGENERICMETHOD_T_H
  14167. #define MONOGENERICMETHOD_T_H
  14168. #ifdef __clang__
  14169. #pragma clang diagnostic push
  14170. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14171. #pragma clang diagnostic ignored "-Wunused-variable"
  14172. #endif
  14173. // System.Reflection.MonoGenericMethod
  14174. struct MonoGenericMethod_t : public MonoMethod_t
  14175. {
  14176. public:
  14177. public:
  14178. };
  14179. #ifdef __clang__
  14180. #pragma clang diagnostic pop
  14181. #endif
  14182. #endif // MONOGENERICMETHOD_T_H
  14183. #ifndef GENERICTYPEPARAMETERBUILDER_T1988827940_H
  14184. #define GENERICTYPEPARAMETERBUILDER_T1988827940_H
  14185. #ifdef __clang__
  14186. #pragma clang diagnostic push
  14187. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14188. #pragma clang diagnostic ignored "-Wunused-variable"
  14189. #endif
  14190. // System.Reflection.Emit.GenericTypeParameterBuilder
  14191. struct GenericTypeParameterBuilder_t1988827940 : public Type_t
  14192. {
  14193. public:
  14194. // System.Reflection.Emit.TypeBuilder System.Reflection.Emit.GenericTypeParameterBuilder::tbuilder
  14195. TypeBuilder_t1073948154 * ___tbuilder_8;
  14196. // System.Reflection.Emit.MethodBuilder System.Reflection.Emit.GenericTypeParameterBuilder::mbuilder
  14197. MethodBuilder_t2807316753 * ___mbuilder_9;
  14198. // System.String System.Reflection.Emit.GenericTypeParameterBuilder::name
  14199. String_t* ___name_10;
  14200. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::base_type
  14201. Type_t * ___base_type_11;
  14202. // System.Type[] System.Reflection.Emit.GenericTypeParameterBuilder::iface_constraints
  14203. TypeU5BU5D_t3940880105* ___iface_constraints_12;
  14204. public:
  14205. inline static int32_t get_offset_of_tbuilder_8() { return static_cast<int32_t>(offsetof(GenericTypeParameterBuilder_t1988827940, ___tbuilder_8)); }
  14206. inline TypeBuilder_t1073948154 * get_tbuilder_8() const { return ___tbuilder_8; }
  14207. inline TypeBuilder_t1073948154 ** get_address_of_tbuilder_8() { return &___tbuilder_8; }
  14208. inline void set_tbuilder_8(TypeBuilder_t1073948154 * value)
  14209. {
  14210. ___tbuilder_8 = value;
  14211. Il2CppCodeGenWriteBarrier((&___tbuilder_8), value);
  14212. }
  14213. inline static int32_t get_offset_of_mbuilder_9() { return static_cast<int32_t>(offsetof(GenericTypeParameterBuilder_t1988827940, ___mbuilder_9)); }
  14214. inline MethodBuilder_t2807316753 * get_mbuilder_9() const { return ___mbuilder_9; }
  14215. inline MethodBuilder_t2807316753 ** get_address_of_mbuilder_9() { return &___mbuilder_9; }
  14216. inline void set_mbuilder_9(MethodBuilder_t2807316753 * value)
  14217. {
  14218. ___mbuilder_9 = value;
  14219. Il2CppCodeGenWriteBarrier((&___mbuilder_9), value);
  14220. }
  14221. inline static int32_t get_offset_of_name_10() { return static_cast<int32_t>(offsetof(GenericTypeParameterBuilder_t1988827940, ___name_10)); }
  14222. inline String_t* get_name_10() const { return ___name_10; }
  14223. inline String_t** get_address_of_name_10() { return &___name_10; }
  14224. inline void set_name_10(String_t* value)
  14225. {
  14226. ___name_10 = value;
  14227. Il2CppCodeGenWriteBarrier((&___name_10), value);
  14228. }
  14229. inline static int32_t get_offset_of_base_type_11() { return static_cast<int32_t>(offsetof(GenericTypeParameterBuilder_t1988827940, ___base_type_11)); }
  14230. inline Type_t * get_base_type_11() const { return ___base_type_11; }
  14231. inline Type_t ** get_address_of_base_type_11() { return &___base_type_11; }
  14232. inline void set_base_type_11(Type_t * value)
  14233. {
  14234. ___base_type_11 = value;
  14235. Il2CppCodeGenWriteBarrier((&___base_type_11), value);
  14236. }
  14237. inline static int32_t get_offset_of_iface_constraints_12() { return static_cast<int32_t>(offsetof(GenericTypeParameterBuilder_t1988827940, ___iface_constraints_12)); }
  14238. inline TypeU5BU5D_t3940880105* get_iface_constraints_12() const { return ___iface_constraints_12; }
  14239. inline TypeU5BU5D_t3940880105** get_address_of_iface_constraints_12() { return &___iface_constraints_12; }
  14240. inline void set_iface_constraints_12(TypeU5BU5D_t3940880105* value)
  14241. {
  14242. ___iface_constraints_12 = value;
  14243. Il2CppCodeGenWriteBarrier((&___iface_constraints_12), value);
  14244. }
  14245. };
  14246. #ifdef __clang__
  14247. #pragma clang diagnostic pop
  14248. #endif
  14249. #endif // GENERICTYPEPARAMETERBUILDER_T1988827940_H
  14250. #ifndef MODULERESOLVEEVENTHANDLER_T797517678_H
  14251. #define MODULERESOLVEEVENTHANDLER_T797517678_H
  14252. #ifdef __clang__
  14253. #pragma clang diagnostic push
  14254. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14255. #pragma clang diagnostic ignored "-Wunused-variable"
  14256. #endif
  14257. // System.Reflection.ModuleResolveEventHandler
  14258. struct ModuleResolveEventHandler_t797517678 : public MulticastDelegate_t
  14259. {
  14260. public:
  14261. public:
  14262. };
  14263. #ifdef __clang__
  14264. #pragma clang diagnostic pop
  14265. #endif
  14266. #endif // MODULERESOLVEEVENTHANDLER_T797517678_H
  14267. #ifndef TYPEFILTER_T2356120900_H
  14268. #define TYPEFILTER_T2356120900_H
  14269. #ifdef __clang__
  14270. #pragma clang diagnostic push
  14271. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14272. #pragma clang diagnostic ignored "-Wunused-variable"
  14273. #endif
  14274. // System.Reflection.TypeFilter
  14275. struct TypeFilter_t2356120900 : public MulticastDelegate_t
  14276. {
  14277. public:
  14278. public:
  14279. };
  14280. #ifdef __clang__
  14281. #pragma clang diagnostic pop
  14282. #endif
  14283. #endif // TYPEFILTER_T2356120900_H
  14284. #ifndef RESOLVEEVENTHANDLER_T2775508208_H
  14285. #define RESOLVEEVENTHANDLER_T2775508208_H
  14286. #ifdef __clang__
  14287. #pragma clang diagnostic push
  14288. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14289. #pragma clang diagnostic ignored "-Wunused-variable"
  14290. #endif
  14291. // System.ResolveEventHandler
  14292. struct ResolveEventHandler_t2775508208 : public MulticastDelegate_t
  14293. {
  14294. public:
  14295. public:
  14296. };
  14297. #ifdef __clang__
  14298. #pragma clang diagnostic pop
  14299. #endif
  14300. #endif // RESOLVEEVENTHANDLER_T2775508208_H
  14301. #ifndef TYPEBUILDER_T1073948154_H
  14302. #define TYPEBUILDER_T1073948154_H
  14303. #ifdef __clang__
  14304. #pragma clang diagnostic push
  14305. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14306. #pragma clang diagnostic ignored "-Wunused-variable"
  14307. #endif
  14308. // System.Reflection.Emit.TypeBuilder
  14309. struct TypeBuilder_t1073948154 : public Type_t
  14310. {
  14311. public:
  14312. // System.String System.Reflection.Emit.TypeBuilder::tname
  14313. String_t* ___tname_8;
  14314. // System.String System.Reflection.Emit.TypeBuilder::nspace
  14315. String_t* ___nspace_9;
  14316. // System.Type System.Reflection.Emit.TypeBuilder::parent
  14317. Type_t * ___parent_10;
  14318. // System.Type System.Reflection.Emit.TypeBuilder::nesting_type
  14319. Type_t * ___nesting_type_11;
  14320. // System.Type[] System.Reflection.Emit.TypeBuilder::interfaces
  14321. TypeU5BU5D_t3940880105* ___interfaces_12;
  14322. // System.Int32 System.Reflection.Emit.TypeBuilder::num_methods
  14323. int32_t ___num_methods_13;
  14324. // System.Reflection.Emit.MethodBuilder[] System.Reflection.Emit.TypeBuilder::methods
  14325. MethodBuilderU5BU5D_t3705301900* ___methods_14;
  14326. // System.Reflection.Emit.ConstructorBuilder[] System.Reflection.Emit.TypeBuilder::ctors
  14327. ConstructorBuilderU5BU5D_t3223009221* ___ctors_15;
  14328. // System.Reflection.Emit.PropertyBuilder[] System.Reflection.Emit.TypeBuilder::properties
  14329. PropertyBuilderU5BU5D_t4023329206* ___properties_16;
  14330. // System.Int32 System.Reflection.Emit.TypeBuilder::num_fields
  14331. int32_t ___num_fields_17;
  14332. // System.Reflection.Emit.FieldBuilder[] System.Reflection.Emit.TypeBuilder::fields
  14333. FieldBuilderU5BU5D_t138311604* ___fields_18;
  14334. // System.Reflection.Emit.EventBuilder[] System.Reflection.Emit.TypeBuilder::events
  14335. EventBuilderU5BU5D_t3902749141* ___events_19;
  14336. // System.Reflection.Emit.CustomAttributeBuilder[] System.Reflection.Emit.TypeBuilder::cattrs
  14337. CustomAttributeBuilderU5BU5D_t2951373564* ___cattrs_20;
  14338. // System.Reflection.Emit.TypeBuilder[] System.Reflection.Emit.TypeBuilder::subtypes
  14339. TypeBuilderU5BU5D_t786280671* ___subtypes_21;
  14340. // System.Reflection.TypeAttributes System.Reflection.Emit.TypeBuilder::attrs
  14341. int32_t ___attrs_22;
  14342. // System.Int32 System.Reflection.Emit.TypeBuilder::table_idx
  14343. int32_t ___table_idx_23;
  14344. // System.Reflection.Emit.ModuleBuilder System.Reflection.Emit.TypeBuilder::pmodule
  14345. ModuleBuilder_t731887691 * ___pmodule_24;
  14346. // System.Int32 System.Reflection.Emit.TypeBuilder::class_size
  14347. int32_t ___class_size_25;
  14348. // System.Reflection.Emit.PackingSize System.Reflection.Emit.TypeBuilder::packing_size
  14349. int32_t ___packing_size_26;
  14350. // System.IntPtr System.Reflection.Emit.TypeBuilder::generic_container
  14351. intptr_t ___generic_container_27;
  14352. // System.Reflection.Emit.GenericTypeParameterBuilder[] System.Reflection.Emit.TypeBuilder::generic_params
  14353. GenericTypeParameterBuilderU5BU5D_t3780444109* ___generic_params_28;
  14354. // System.Reflection.Emit.RefEmitPermissionSet[] System.Reflection.Emit.TypeBuilder::permissions
  14355. RefEmitPermissionSetU5BU5D_t567451178* ___permissions_29;
  14356. // System.Type System.Reflection.Emit.TypeBuilder::created
  14357. Type_t * ___created_30;
  14358. // System.String System.Reflection.Emit.TypeBuilder::fullname
  14359. String_t* ___fullname_31;
  14360. // System.Boolean System.Reflection.Emit.TypeBuilder::createTypeCalled
  14361. bool ___createTypeCalled_32;
  14362. // System.Type System.Reflection.Emit.TypeBuilder::underlying_type
  14363. Type_t * ___underlying_type_33;
  14364. public:
  14365. inline static int32_t get_offset_of_tname_8() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___tname_8)); }
  14366. inline String_t* get_tname_8() const { return ___tname_8; }
  14367. inline String_t** get_address_of_tname_8() { return &___tname_8; }
  14368. inline void set_tname_8(String_t* value)
  14369. {
  14370. ___tname_8 = value;
  14371. Il2CppCodeGenWriteBarrier((&___tname_8), value);
  14372. }
  14373. inline static int32_t get_offset_of_nspace_9() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___nspace_9)); }
  14374. inline String_t* get_nspace_9() const { return ___nspace_9; }
  14375. inline String_t** get_address_of_nspace_9() { return &___nspace_9; }
  14376. inline void set_nspace_9(String_t* value)
  14377. {
  14378. ___nspace_9 = value;
  14379. Il2CppCodeGenWriteBarrier((&___nspace_9), value);
  14380. }
  14381. inline static int32_t get_offset_of_parent_10() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___parent_10)); }
  14382. inline Type_t * get_parent_10() const { return ___parent_10; }
  14383. inline Type_t ** get_address_of_parent_10() { return &___parent_10; }
  14384. inline void set_parent_10(Type_t * value)
  14385. {
  14386. ___parent_10 = value;
  14387. Il2CppCodeGenWriteBarrier((&___parent_10), value);
  14388. }
  14389. inline static int32_t get_offset_of_nesting_type_11() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___nesting_type_11)); }
  14390. inline Type_t * get_nesting_type_11() const { return ___nesting_type_11; }
  14391. inline Type_t ** get_address_of_nesting_type_11() { return &___nesting_type_11; }
  14392. inline void set_nesting_type_11(Type_t * value)
  14393. {
  14394. ___nesting_type_11 = value;
  14395. Il2CppCodeGenWriteBarrier((&___nesting_type_11), value);
  14396. }
  14397. inline static int32_t get_offset_of_interfaces_12() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___interfaces_12)); }
  14398. inline TypeU5BU5D_t3940880105* get_interfaces_12() const { return ___interfaces_12; }
  14399. inline TypeU5BU5D_t3940880105** get_address_of_interfaces_12() { return &___interfaces_12; }
  14400. inline void set_interfaces_12(TypeU5BU5D_t3940880105* value)
  14401. {
  14402. ___interfaces_12 = value;
  14403. Il2CppCodeGenWriteBarrier((&___interfaces_12), value);
  14404. }
  14405. inline static int32_t get_offset_of_num_methods_13() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___num_methods_13)); }
  14406. inline int32_t get_num_methods_13() const { return ___num_methods_13; }
  14407. inline int32_t* get_address_of_num_methods_13() { return &___num_methods_13; }
  14408. inline void set_num_methods_13(int32_t value)
  14409. {
  14410. ___num_methods_13 = value;
  14411. }
  14412. inline static int32_t get_offset_of_methods_14() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___methods_14)); }
  14413. inline MethodBuilderU5BU5D_t3705301900* get_methods_14() const { return ___methods_14; }
  14414. inline MethodBuilderU5BU5D_t3705301900** get_address_of_methods_14() { return &___methods_14; }
  14415. inline void set_methods_14(MethodBuilderU5BU5D_t3705301900* value)
  14416. {
  14417. ___methods_14 = value;
  14418. Il2CppCodeGenWriteBarrier((&___methods_14), value);
  14419. }
  14420. inline static int32_t get_offset_of_ctors_15() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___ctors_15)); }
  14421. inline ConstructorBuilderU5BU5D_t3223009221* get_ctors_15() const { return ___ctors_15; }
  14422. inline ConstructorBuilderU5BU5D_t3223009221** get_address_of_ctors_15() { return &___ctors_15; }
  14423. inline void set_ctors_15(ConstructorBuilderU5BU5D_t3223009221* value)
  14424. {
  14425. ___ctors_15 = value;
  14426. Il2CppCodeGenWriteBarrier((&___ctors_15), value);
  14427. }
  14428. inline static int32_t get_offset_of_properties_16() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___properties_16)); }
  14429. inline PropertyBuilderU5BU5D_t4023329206* get_properties_16() const { return ___properties_16; }
  14430. inline PropertyBuilderU5BU5D_t4023329206** get_address_of_properties_16() { return &___properties_16; }
  14431. inline void set_properties_16(PropertyBuilderU5BU5D_t4023329206* value)
  14432. {
  14433. ___properties_16 = value;
  14434. Il2CppCodeGenWriteBarrier((&___properties_16), value);
  14435. }
  14436. inline static int32_t get_offset_of_num_fields_17() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___num_fields_17)); }
  14437. inline int32_t get_num_fields_17() const { return ___num_fields_17; }
  14438. inline int32_t* get_address_of_num_fields_17() { return &___num_fields_17; }
  14439. inline void set_num_fields_17(int32_t value)
  14440. {
  14441. ___num_fields_17 = value;
  14442. }
  14443. inline static int32_t get_offset_of_fields_18() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___fields_18)); }
  14444. inline FieldBuilderU5BU5D_t138311604* get_fields_18() const { return ___fields_18; }
  14445. inline FieldBuilderU5BU5D_t138311604** get_address_of_fields_18() { return &___fields_18; }
  14446. inline void set_fields_18(FieldBuilderU5BU5D_t138311604* value)
  14447. {
  14448. ___fields_18 = value;
  14449. Il2CppCodeGenWriteBarrier((&___fields_18), value);
  14450. }
  14451. inline static int32_t get_offset_of_events_19() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___events_19)); }
  14452. inline EventBuilderU5BU5D_t3902749141* get_events_19() const { return ___events_19; }
  14453. inline EventBuilderU5BU5D_t3902749141** get_address_of_events_19() { return &___events_19; }
  14454. inline void set_events_19(EventBuilderU5BU5D_t3902749141* value)
  14455. {
  14456. ___events_19 = value;
  14457. Il2CppCodeGenWriteBarrier((&___events_19), value);
  14458. }
  14459. inline static int32_t get_offset_of_cattrs_20() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___cattrs_20)); }
  14460. inline CustomAttributeBuilderU5BU5D_t2951373564* get_cattrs_20() const { return ___cattrs_20; }
  14461. inline CustomAttributeBuilderU5BU5D_t2951373564** get_address_of_cattrs_20() { return &___cattrs_20; }
  14462. inline void set_cattrs_20(CustomAttributeBuilderU5BU5D_t2951373564* value)
  14463. {
  14464. ___cattrs_20 = value;
  14465. Il2CppCodeGenWriteBarrier((&___cattrs_20), value);
  14466. }
  14467. inline static int32_t get_offset_of_subtypes_21() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___subtypes_21)); }
  14468. inline TypeBuilderU5BU5D_t786280671* get_subtypes_21() const { return ___subtypes_21; }
  14469. inline TypeBuilderU5BU5D_t786280671** get_address_of_subtypes_21() { return &___subtypes_21; }
  14470. inline void set_subtypes_21(TypeBuilderU5BU5D_t786280671* value)
  14471. {
  14472. ___subtypes_21 = value;
  14473. Il2CppCodeGenWriteBarrier((&___subtypes_21), value);
  14474. }
  14475. inline static int32_t get_offset_of_attrs_22() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___attrs_22)); }
  14476. inline int32_t get_attrs_22() const { return ___attrs_22; }
  14477. inline int32_t* get_address_of_attrs_22() { return &___attrs_22; }
  14478. inline void set_attrs_22(int32_t value)
  14479. {
  14480. ___attrs_22 = value;
  14481. }
  14482. inline static int32_t get_offset_of_table_idx_23() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___table_idx_23)); }
  14483. inline int32_t get_table_idx_23() const { return ___table_idx_23; }
  14484. inline int32_t* get_address_of_table_idx_23() { return &___table_idx_23; }
  14485. inline void set_table_idx_23(int32_t value)
  14486. {
  14487. ___table_idx_23 = value;
  14488. }
  14489. inline static int32_t get_offset_of_pmodule_24() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___pmodule_24)); }
  14490. inline ModuleBuilder_t731887691 * get_pmodule_24() const { return ___pmodule_24; }
  14491. inline ModuleBuilder_t731887691 ** get_address_of_pmodule_24() { return &___pmodule_24; }
  14492. inline void set_pmodule_24(ModuleBuilder_t731887691 * value)
  14493. {
  14494. ___pmodule_24 = value;
  14495. Il2CppCodeGenWriteBarrier((&___pmodule_24), value);
  14496. }
  14497. inline static int32_t get_offset_of_class_size_25() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___class_size_25)); }
  14498. inline int32_t get_class_size_25() const { return ___class_size_25; }
  14499. inline int32_t* get_address_of_class_size_25() { return &___class_size_25; }
  14500. inline void set_class_size_25(int32_t value)
  14501. {
  14502. ___class_size_25 = value;
  14503. }
  14504. inline static int32_t get_offset_of_packing_size_26() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___packing_size_26)); }
  14505. inline int32_t get_packing_size_26() const { return ___packing_size_26; }
  14506. inline int32_t* get_address_of_packing_size_26() { return &___packing_size_26; }
  14507. inline void set_packing_size_26(int32_t value)
  14508. {
  14509. ___packing_size_26 = value;
  14510. }
  14511. inline static int32_t get_offset_of_generic_container_27() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___generic_container_27)); }
  14512. inline intptr_t get_generic_container_27() const { return ___generic_container_27; }
  14513. inline intptr_t* get_address_of_generic_container_27() { return &___generic_container_27; }
  14514. inline void set_generic_container_27(intptr_t value)
  14515. {
  14516. ___generic_container_27 = value;
  14517. }
  14518. inline static int32_t get_offset_of_generic_params_28() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___generic_params_28)); }
  14519. inline GenericTypeParameterBuilderU5BU5D_t3780444109* get_generic_params_28() const { return ___generic_params_28; }
  14520. inline GenericTypeParameterBuilderU5BU5D_t3780444109** get_address_of_generic_params_28() { return &___generic_params_28; }
  14521. inline void set_generic_params_28(GenericTypeParameterBuilderU5BU5D_t3780444109* value)
  14522. {
  14523. ___generic_params_28 = value;
  14524. Il2CppCodeGenWriteBarrier((&___generic_params_28), value);
  14525. }
  14526. inline static int32_t get_offset_of_permissions_29() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___permissions_29)); }
  14527. inline RefEmitPermissionSetU5BU5D_t567451178* get_permissions_29() const { return ___permissions_29; }
  14528. inline RefEmitPermissionSetU5BU5D_t567451178** get_address_of_permissions_29() { return &___permissions_29; }
  14529. inline void set_permissions_29(RefEmitPermissionSetU5BU5D_t567451178* value)
  14530. {
  14531. ___permissions_29 = value;
  14532. Il2CppCodeGenWriteBarrier((&___permissions_29), value);
  14533. }
  14534. inline static int32_t get_offset_of_created_30() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___created_30)); }
  14535. inline Type_t * get_created_30() const { return ___created_30; }
  14536. inline Type_t ** get_address_of_created_30() { return &___created_30; }
  14537. inline void set_created_30(Type_t * value)
  14538. {
  14539. ___created_30 = value;
  14540. Il2CppCodeGenWriteBarrier((&___created_30), value);
  14541. }
  14542. inline static int32_t get_offset_of_fullname_31() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___fullname_31)); }
  14543. inline String_t* get_fullname_31() const { return ___fullname_31; }
  14544. inline String_t** get_address_of_fullname_31() { return &___fullname_31; }
  14545. inline void set_fullname_31(String_t* value)
  14546. {
  14547. ___fullname_31 = value;
  14548. Il2CppCodeGenWriteBarrier((&___fullname_31), value);
  14549. }
  14550. inline static int32_t get_offset_of_createTypeCalled_32() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___createTypeCalled_32)); }
  14551. inline bool get_createTypeCalled_32() const { return ___createTypeCalled_32; }
  14552. inline bool* get_address_of_createTypeCalled_32() { return &___createTypeCalled_32; }
  14553. inline void set_createTypeCalled_32(bool value)
  14554. {
  14555. ___createTypeCalled_32 = value;
  14556. }
  14557. inline static int32_t get_offset_of_underlying_type_33() { return static_cast<int32_t>(offsetof(TypeBuilder_t1073948154, ___underlying_type_33)); }
  14558. inline Type_t * get_underlying_type_33() const { return ___underlying_type_33; }
  14559. inline Type_t ** get_address_of_underlying_type_33() { return &___underlying_type_33; }
  14560. inline void set_underlying_type_33(Type_t * value)
  14561. {
  14562. ___underlying_type_33 = value;
  14563. Il2CppCodeGenWriteBarrier((&___underlying_type_33), value);
  14564. }
  14565. };
  14566. #ifdef __clang__
  14567. #pragma clang diagnostic pop
  14568. #endif
  14569. #endif // TYPEBUILDER_T1073948154_H
  14570. #ifndef MONOGENERICCMETHOD_T4239028627_H
  14571. #define MONOGENERICCMETHOD_T4239028627_H
  14572. #ifdef __clang__
  14573. #pragma clang diagnostic push
  14574. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14575. #pragma clang diagnostic ignored "-Wunused-variable"
  14576. #endif
  14577. // System.Reflection.MonoGenericCMethod
  14578. struct MonoGenericCMethod_t4239028627 : public MonoCMethod_t3191134373
  14579. {
  14580. public:
  14581. public:
  14582. };
  14583. #ifdef __clang__
  14584. #pragma clang diagnostic pop
  14585. #endif
  14586. #endif // MONOGENERICCMETHOD_T4239028627_H
  14587. #ifndef DERIVEDTYPE_T4286302013_H
  14588. #define DERIVEDTYPE_T4286302013_H
  14589. #ifdef __clang__
  14590. #pragma clang diagnostic push
  14591. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14592. #pragma clang diagnostic ignored "-Wunused-variable"
  14593. #endif
  14594. // System.Reflection.Emit.DerivedType
  14595. struct DerivedType_t4286302013 : public Type_t
  14596. {
  14597. public:
  14598. // System.Type System.Reflection.Emit.DerivedType::elementType
  14599. Type_t * ___elementType_8;
  14600. public:
  14601. inline static int32_t get_offset_of_elementType_8() { return static_cast<int32_t>(offsetof(DerivedType_t4286302013, ___elementType_8)); }
  14602. inline Type_t * get_elementType_8() const { return ___elementType_8; }
  14603. inline Type_t ** get_address_of_elementType_8() { return &___elementType_8; }
  14604. inline void set_elementType_8(Type_t * value)
  14605. {
  14606. ___elementType_8 = value;
  14607. Il2CppCodeGenWriteBarrier((&___elementType_8), value);
  14608. }
  14609. };
  14610. #ifdef __clang__
  14611. #pragma clang diagnostic pop
  14612. #endif
  14613. #endif // DERIVEDTYPE_T4286302013_H
  14614. #ifndef ENUMBUILDER_T2400448213_H
  14615. #define ENUMBUILDER_T2400448213_H
  14616. #ifdef __clang__
  14617. #pragma clang diagnostic push
  14618. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14619. #pragma clang diagnostic ignored "-Wunused-variable"
  14620. #endif
  14621. // System.Reflection.Emit.EnumBuilder
  14622. struct EnumBuilder_t2400448213 : public Type_t
  14623. {
  14624. public:
  14625. // System.Reflection.Emit.TypeBuilder System.Reflection.Emit.EnumBuilder::_tb
  14626. TypeBuilder_t1073948154 * ____tb_8;
  14627. // System.Type System.Reflection.Emit.EnumBuilder::_underlyingType
  14628. Type_t * ____underlyingType_9;
  14629. public:
  14630. inline static int32_t get_offset_of__tb_8() { return static_cast<int32_t>(offsetof(EnumBuilder_t2400448213, ____tb_8)); }
  14631. inline TypeBuilder_t1073948154 * get__tb_8() const { return ____tb_8; }
  14632. inline TypeBuilder_t1073948154 ** get_address_of__tb_8() { return &____tb_8; }
  14633. inline void set__tb_8(TypeBuilder_t1073948154 * value)
  14634. {
  14635. ____tb_8 = value;
  14636. Il2CppCodeGenWriteBarrier((&____tb_8), value);
  14637. }
  14638. inline static int32_t get_offset_of__underlyingType_9() { return static_cast<int32_t>(offsetof(EnumBuilder_t2400448213, ____underlyingType_9)); }
  14639. inline Type_t * get__underlyingType_9() const { return ____underlyingType_9; }
  14640. inline Type_t ** get_address_of__underlyingType_9() { return &____underlyingType_9; }
  14641. inline void set__underlyingType_9(Type_t * value)
  14642. {
  14643. ____underlyingType_9 = value;
  14644. Il2CppCodeGenWriteBarrier((&____underlyingType_9), value);
  14645. }
  14646. };
  14647. #ifdef __clang__
  14648. #pragma clang diagnostic pop
  14649. #endif
  14650. #endif // ENUMBUILDER_T2400448213_H
  14651. #ifndef BYREFTYPE_T2066805327_H
  14652. #define BYREFTYPE_T2066805327_H
  14653. #ifdef __clang__
  14654. #pragma clang diagnostic push
  14655. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14656. #pragma clang diagnostic ignored "-Wunused-variable"
  14657. #endif
  14658. // System.Reflection.Emit.ByRefType
  14659. struct ByRefType_t2066805327 : public DerivedType_t4286302013
  14660. {
  14661. public:
  14662. public:
  14663. };
  14664. #ifdef __clang__
  14665. #pragma clang diagnostic pop
  14666. #endif
  14667. #endif // BYREFTYPE_T2066805327_H
  14668. // System.Int32[]
  14669. struct Int32U5BU5D_t385246372 : public RuntimeArray
  14670. {
  14671. public:
  14672. ALIGN_FIELD (8) int32_t m_Items[1];
  14673. public:
  14674. inline int32_t GetAt(il2cpp_array_size_t index) const
  14675. {
  14676. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14677. return m_Items[index];
  14678. }
  14679. inline int32_t* GetAddressAt(il2cpp_array_size_t index)
  14680. {
  14681. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14682. return m_Items + index;
  14683. }
  14684. inline void SetAt(il2cpp_array_size_t index, int32_t value)
  14685. {
  14686. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14687. m_Items[index] = value;
  14688. }
  14689. inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
  14690. {
  14691. return m_Items[index];
  14692. }
  14693. inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  14694. {
  14695. return m_Items + index;
  14696. }
  14697. inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
  14698. {
  14699. m_Items[index] = value;
  14700. }
  14701. };
  14702. // System.Byte[]
  14703. struct ByteU5BU5D_t4116647657 : public RuntimeArray
  14704. {
  14705. public:
  14706. ALIGN_FIELD (8) uint8_t m_Items[1];
  14707. public:
  14708. inline uint8_t GetAt(il2cpp_array_size_t index) const
  14709. {
  14710. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14711. return m_Items[index];
  14712. }
  14713. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  14714. {
  14715. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14716. return m_Items + index;
  14717. }
  14718. inline void SetAt(il2cpp_array_size_t index, uint8_t value)
  14719. {
  14720. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14721. m_Items[index] = value;
  14722. }
  14723. inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
  14724. {
  14725. return m_Items[index];
  14726. }
  14727. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  14728. {
  14729. return m_Items + index;
  14730. }
  14731. inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
  14732. {
  14733. m_Items[index] = value;
  14734. }
  14735. };
  14736. // System.Object[]
  14737. struct ObjectU5BU5D_t2843939325 : public RuntimeArray
  14738. {
  14739. public:
  14740. ALIGN_FIELD (8) RuntimeObject * m_Items[1];
  14741. public:
  14742. inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
  14743. {
  14744. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14745. return m_Items[index];
  14746. }
  14747. inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
  14748. {
  14749. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14750. return m_Items + index;
  14751. }
  14752. inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
  14753. {
  14754. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14755. m_Items[index] = value;
  14756. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  14757. }
  14758. inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
  14759. {
  14760. return m_Items[index];
  14761. }
  14762. inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  14763. {
  14764. return m_Items + index;
  14765. }
  14766. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
  14767. {
  14768. m_Items[index] = value;
  14769. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  14770. }
  14771. };
  14772. // System.Type[]
  14773. struct TypeU5BU5D_t3940880105 : public RuntimeArray
  14774. {
  14775. public:
  14776. ALIGN_FIELD (8) Type_t * m_Items[1];
  14777. public:
  14778. inline Type_t * GetAt(il2cpp_array_size_t index) const
  14779. {
  14780. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14781. return m_Items[index];
  14782. }
  14783. inline Type_t ** GetAddressAt(il2cpp_array_size_t index)
  14784. {
  14785. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14786. return m_Items + index;
  14787. }
  14788. inline void SetAt(il2cpp_array_size_t index, Type_t * value)
  14789. {
  14790. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14791. m_Items[index] = value;
  14792. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  14793. }
  14794. inline Type_t * GetAtUnchecked(il2cpp_array_size_t index) const
  14795. {
  14796. return m_Items[index];
  14797. }
  14798. inline Type_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  14799. {
  14800. return m_Items + index;
  14801. }
  14802. inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t * value)
  14803. {
  14804. m_Items[index] = value;
  14805. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  14806. }
  14807. };
  14808. // System.Reflection.Module[]
  14809. struct ModuleU5BU5D_t4238763736 : public RuntimeArray
  14810. {
  14811. public:
  14812. ALIGN_FIELD (8) Module_t2987026101 * m_Items[1];
  14813. public:
  14814. inline Module_t2987026101 * GetAt(il2cpp_array_size_t index) const
  14815. {
  14816. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14817. return m_Items[index];
  14818. }
  14819. inline Module_t2987026101 ** GetAddressAt(il2cpp_array_size_t index)
  14820. {
  14821. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14822. return m_Items + index;
  14823. }
  14824. inline void SetAt(il2cpp_array_size_t index, Module_t2987026101 * value)
  14825. {
  14826. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14827. m_Items[index] = value;
  14828. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  14829. }
  14830. inline Module_t2987026101 * GetAtUnchecked(il2cpp_array_size_t index) const
  14831. {
  14832. return m_Items[index];
  14833. }
  14834. inline Module_t2987026101 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  14835. {
  14836. return m_Items + index;
  14837. }
  14838. inline void SetAtUnchecked(il2cpp_array_size_t index, Module_t2987026101 * value)
  14839. {
  14840. m_Items[index] = value;
  14841. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  14842. }
  14843. };
  14844. // System.Reflection.ParameterInfo[]
  14845. struct ParameterInfoU5BU5D_t390618515 : public RuntimeArray
  14846. {
  14847. public:
  14848. ALIGN_FIELD (8) ParameterInfo_t1861056598 * m_Items[1];
  14849. public:
  14850. inline ParameterInfo_t1861056598 * GetAt(il2cpp_array_size_t index) const
  14851. {
  14852. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14853. return m_Items[index];
  14854. }
  14855. inline ParameterInfo_t1861056598 ** GetAddressAt(il2cpp_array_size_t index)
  14856. {
  14857. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14858. return m_Items + index;
  14859. }
  14860. inline void SetAt(il2cpp_array_size_t index, ParameterInfo_t1861056598 * value)
  14861. {
  14862. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14863. m_Items[index] = value;
  14864. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  14865. }
  14866. inline ParameterInfo_t1861056598 * GetAtUnchecked(il2cpp_array_size_t index) const
  14867. {
  14868. return m_Items[index];
  14869. }
  14870. inline ParameterInfo_t1861056598 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  14871. {
  14872. return m_Items + index;
  14873. }
  14874. inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterInfo_t1861056598 * value)
  14875. {
  14876. m_Items[index] = value;
  14877. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  14878. }
  14879. };
  14880. // System.Reflection.MethodBase[]
  14881. struct MethodBaseU5BU5D_t779831733 : public RuntimeArray
  14882. {
  14883. public:
  14884. ALIGN_FIELD (8) MethodBase_t * m_Items[1];
  14885. public:
  14886. inline MethodBase_t * GetAt(il2cpp_array_size_t index) const
  14887. {
  14888. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14889. return m_Items[index];
  14890. }
  14891. inline MethodBase_t ** GetAddressAt(il2cpp_array_size_t index)
  14892. {
  14893. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14894. return m_Items + index;
  14895. }
  14896. inline void SetAt(il2cpp_array_size_t index, MethodBase_t * value)
  14897. {
  14898. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14899. m_Items[index] = value;
  14900. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  14901. }
  14902. inline MethodBase_t * GetAtUnchecked(il2cpp_array_size_t index) const
  14903. {
  14904. return m_Items[index];
  14905. }
  14906. inline MethodBase_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  14907. {
  14908. return m_Items + index;
  14909. }
  14910. inline void SetAtUnchecked(il2cpp_array_size_t index, MethodBase_t * value)
  14911. {
  14912. m_Items[index] = value;
  14913. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  14914. }
  14915. };
  14916. // System.Reflection.ParameterModifier[]
  14917. struct ParameterModifierU5BU5D_t2943407543 : public RuntimeArray
  14918. {
  14919. public:
  14920. ALIGN_FIELD (8) ParameterModifier_t1461694466 m_Items[1];
  14921. public:
  14922. inline ParameterModifier_t1461694466 GetAt(il2cpp_array_size_t index) const
  14923. {
  14924. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14925. return m_Items[index];
  14926. }
  14927. inline ParameterModifier_t1461694466 * GetAddressAt(il2cpp_array_size_t index)
  14928. {
  14929. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14930. return m_Items + index;
  14931. }
  14932. inline void SetAt(il2cpp_array_size_t index, ParameterModifier_t1461694466 value)
  14933. {
  14934. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14935. m_Items[index] = value;
  14936. }
  14937. inline ParameterModifier_t1461694466 GetAtUnchecked(il2cpp_array_size_t index) const
  14938. {
  14939. return m_Items[index];
  14940. }
  14941. inline ParameterModifier_t1461694466 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14942. {
  14943. return m_Items + index;
  14944. }
  14945. inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterModifier_t1461694466 value)
  14946. {
  14947. m_Items[index] = value;
  14948. }
  14949. };
  14950. // System.String[]
  14951. struct StringU5BU5D_t1281789340 : public RuntimeArray
  14952. {
  14953. public:
  14954. ALIGN_FIELD (8) String_t* m_Items[1];
  14955. public:
  14956. inline String_t* GetAt(il2cpp_array_size_t index) const
  14957. {
  14958. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14959. return m_Items[index];
  14960. }
  14961. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  14962. {
  14963. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14964. return m_Items + index;
  14965. }
  14966. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  14967. {
  14968. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14969. m_Items[index] = value;
  14970. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  14971. }
  14972. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  14973. {
  14974. return m_Items[index];
  14975. }
  14976. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  14977. {
  14978. return m_Items + index;
  14979. }
  14980. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  14981. {
  14982. m_Items[index] = value;
  14983. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  14984. }
  14985. };
  14986. // System.Reflection.PropertyInfo[]
  14987. struct PropertyInfoU5BU5D_t1461822886 : public RuntimeArray
  14988. {
  14989. public:
  14990. ALIGN_FIELD (8) PropertyInfo_t * m_Items[1];
  14991. public:
  14992. inline PropertyInfo_t * GetAt(il2cpp_array_size_t index) const
  14993. {
  14994. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14995. return m_Items[index];
  14996. }
  14997. inline PropertyInfo_t ** GetAddressAt(il2cpp_array_size_t index)
  14998. {
  14999. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15000. return m_Items + index;
  15001. }
  15002. inline void SetAt(il2cpp_array_size_t index, PropertyInfo_t * value)
  15003. {
  15004. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15005. m_Items[index] = value;
  15006. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15007. }
  15008. inline PropertyInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const
  15009. {
  15010. return m_Items[index];
  15011. }
  15012. inline PropertyInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15013. {
  15014. return m_Items + index;
  15015. }
  15016. inline void SetAtUnchecked(il2cpp_array_size_t index, PropertyInfo_t * value)
  15017. {
  15018. m_Items[index] = value;
  15019. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15020. }
  15021. };
  15022. // System.Reflection.CustomAttributeTypedArgument[]
  15023. struct CustomAttributeTypedArgumentU5BU5D_t1465843424 : public RuntimeArray
  15024. {
  15025. public:
  15026. ALIGN_FIELD (8) CustomAttributeTypedArgument_t2723150157 m_Items[1];
  15027. public:
  15028. inline CustomAttributeTypedArgument_t2723150157 GetAt(il2cpp_array_size_t index) const
  15029. {
  15030. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15031. return m_Items[index];
  15032. }
  15033. inline CustomAttributeTypedArgument_t2723150157 * GetAddressAt(il2cpp_array_size_t index)
  15034. {
  15035. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15036. return m_Items + index;
  15037. }
  15038. inline void SetAt(il2cpp_array_size_t index, CustomAttributeTypedArgument_t2723150157 value)
  15039. {
  15040. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15041. m_Items[index] = value;
  15042. }
  15043. inline CustomAttributeTypedArgument_t2723150157 GetAtUnchecked(il2cpp_array_size_t index) const
  15044. {
  15045. return m_Items[index];
  15046. }
  15047. inline CustomAttributeTypedArgument_t2723150157 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15048. {
  15049. return m_Items + index;
  15050. }
  15051. inline void SetAtUnchecked(il2cpp_array_size_t index, CustomAttributeTypedArgument_t2723150157 value)
  15052. {
  15053. m_Items[index] = value;
  15054. }
  15055. };
  15056. // System.Reflection.CustomAttributeNamedArgument[]
  15057. struct CustomAttributeNamedArgumentU5BU5D_t3710464795 : public RuntimeArray
  15058. {
  15059. public:
  15060. ALIGN_FIELD (8) CustomAttributeNamedArgument_t287865710 m_Items[1];
  15061. public:
  15062. inline CustomAttributeNamedArgument_t287865710 GetAt(il2cpp_array_size_t index) const
  15063. {
  15064. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15065. return m_Items[index];
  15066. }
  15067. inline CustomAttributeNamedArgument_t287865710 * GetAddressAt(il2cpp_array_size_t index)
  15068. {
  15069. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15070. return m_Items + index;
  15071. }
  15072. inline void SetAt(il2cpp_array_size_t index, CustomAttributeNamedArgument_t287865710 value)
  15073. {
  15074. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15075. m_Items[index] = value;
  15076. }
  15077. inline CustomAttributeNamedArgument_t287865710 GetAtUnchecked(il2cpp_array_size_t index) const
  15078. {
  15079. return m_Items[index];
  15080. }
  15081. inline CustomAttributeNamedArgument_t287865710 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15082. {
  15083. return m_Items + index;
  15084. }
  15085. inline void SetAtUnchecked(il2cpp_array_size_t index, CustomAttributeNamedArgument_t287865710 value)
  15086. {
  15087. m_Items[index] = value;
  15088. }
  15089. };
  15090. // System.Reflection.Emit.ModuleBuilder[]
  15091. struct ModuleBuilderU5BU5D_t2441092650 : public RuntimeArray
  15092. {
  15093. public:
  15094. ALIGN_FIELD (8) ModuleBuilder_t731887691 * m_Items[1];
  15095. public:
  15096. inline ModuleBuilder_t731887691 * GetAt(il2cpp_array_size_t index) const
  15097. {
  15098. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15099. return m_Items[index];
  15100. }
  15101. inline ModuleBuilder_t731887691 ** GetAddressAt(il2cpp_array_size_t index)
  15102. {
  15103. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15104. return m_Items + index;
  15105. }
  15106. inline void SetAt(il2cpp_array_size_t index, ModuleBuilder_t731887691 * value)
  15107. {
  15108. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15109. m_Items[index] = value;
  15110. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15111. }
  15112. inline ModuleBuilder_t731887691 * GetAtUnchecked(il2cpp_array_size_t index) const
  15113. {
  15114. return m_Items[index];
  15115. }
  15116. inline ModuleBuilder_t731887691 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15117. {
  15118. return m_Items + index;
  15119. }
  15120. inline void SetAtUnchecked(il2cpp_array_size_t index, ModuleBuilder_t731887691 * value)
  15121. {
  15122. m_Items[index] = value;
  15123. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15124. }
  15125. };
  15126. // System.Type[][]
  15127. struct TypeU5BU5DU5BU5D_t4042077012 : public RuntimeArray
  15128. {
  15129. public:
  15130. ALIGN_FIELD (8) TypeU5BU5D_t3940880105* m_Items[1];
  15131. public:
  15132. inline TypeU5BU5D_t3940880105* GetAt(il2cpp_array_size_t index) const
  15133. {
  15134. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15135. return m_Items[index];
  15136. }
  15137. inline TypeU5BU5D_t3940880105** GetAddressAt(il2cpp_array_size_t index)
  15138. {
  15139. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15140. return m_Items + index;
  15141. }
  15142. inline void SetAt(il2cpp_array_size_t index, TypeU5BU5D_t3940880105* value)
  15143. {
  15144. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15145. m_Items[index] = value;
  15146. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15147. }
  15148. inline TypeU5BU5D_t3940880105* GetAtUnchecked(il2cpp_array_size_t index) const
  15149. {
  15150. return m_Items[index];
  15151. }
  15152. inline TypeU5BU5D_t3940880105** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15153. {
  15154. return m_Items + index;
  15155. }
  15156. inline void SetAtUnchecked(il2cpp_array_size_t index, TypeU5BU5D_t3940880105* value)
  15157. {
  15158. m_Items[index] = value;
  15159. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15160. }
  15161. };
  15162. // System.Reflection.Emit.ParameterBuilder[]
  15163. struct ParameterBuilderU5BU5D_t3054868058 : public RuntimeArray
  15164. {
  15165. public:
  15166. ALIGN_FIELD (8) ParameterBuilder_t1137139675 * m_Items[1];
  15167. public:
  15168. inline ParameterBuilder_t1137139675 * GetAt(il2cpp_array_size_t index) const
  15169. {
  15170. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15171. return m_Items[index];
  15172. }
  15173. inline ParameterBuilder_t1137139675 ** GetAddressAt(il2cpp_array_size_t index)
  15174. {
  15175. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15176. return m_Items + index;
  15177. }
  15178. inline void SetAt(il2cpp_array_size_t index, ParameterBuilder_t1137139675 * value)
  15179. {
  15180. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15181. m_Items[index] = value;
  15182. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15183. }
  15184. inline ParameterBuilder_t1137139675 * GetAtUnchecked(il2cpp_array_size_t index) const
  15185. {
  15186. return m_Items[index];
  15187. }
  15188. inline ParameterBuilder_t1137139675 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15189. {
  15190. return m_Items + index;
  15191. }
  15192. inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterBuilder_t1137139675 * value)
  15193. {
  15194. m_Items[index] = value;
  15195. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15196. }
  15197. };
  15198. // System.Reflection.EventInfo[]
  15199. struct EventInfoU5BU5D_t3237081491 : public RuntimeArray
  15200. {
  15201. public:
  15202. ALIGN_FIELD (8) EventInfo_t * m_Items[1];
  15203. public:
  15204. inline EventInfo_t * GetAt(il2cpp_array_size_t index) const
  15205. {
  15206. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15207. return m_Items[index];
  15208. }
  15209. inline EventInfo_t ** GetAddressAt(il2cpp_array_size_t index)
  15210. {
  15211. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15212. return m_Items + index;
  15213. }
  15214. inline void SetAt(il2cpp_array_size_t index, EventInfo_t * value)
  15215. {
  15216. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15217. m_Items[index] = value;
  15218. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15219. }
  15220. inline EventInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const
  15221. {
  15222. return m_Items[index];
  15223. }
  15224. inline EventInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15225. {
  15226. return m_Items + index;
  15227. }
  15228. inline void SetAtUnchecked(il2cpp_array_size_t index, EventInfo_t * value)
  15229. {
  15230. m_Items[index] = value;
  15231. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15232. }
  15233. };
  15234. // System.Reflection.FieldInfo[]
  15235. struct FieldInfoU5BU5D_t846150980 : public RuntimeArray
  15236. {
  15237. public:
  15238. ALIGN_FIELD (8) FieldInfo_t * m_Items[1];
  15239. public:
  15240. inline FieldInfo_t * GetAt(il2cpp_array_size_t index) const
  15241. {
  15242. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15243. return m_Items[index];
  15244. }
  15245. inline FieldInfo_t ** GetAddressAt(il2cpp_array_size_t index)
  15246. {
  15247. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15248. return m_Items + index;
  15249. }
  15250. inline void SetAt(il2cpp_array_size_t index, FieldInfo_t * value)
  15251. {
  15252. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15253. m_Items[index] = value;
  15254. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15255. }
  15256. inline FieldInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const
  15257. {
  15258. return m_Items[index];
  15259. }
  15260. inline FieldInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15261. {
  15262. return m_Items + index;
  15263. }
  15264. inline void SetAtUnchecked(il2cpp_array_size_t index, FieldInfo_t * value)
  15265. {
  15266. m_Items[index] = value;
  15267. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15268. }
  15269. };
  15270. // System.Reflection.MethodInfo[]
  15271. struct MethodInfoU5BU5D_t2572182361 : public RuntimeArray
  15272. {
  15273. public:
  15274. ALIGN_FIELD (8) MethodInfo_t * m_Items[1];
  15275. public:
  15276. inline MethodInfo_t * GetAt(il2cpp_array_size_t index) const
  15277. {
  15278. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15279. return m_Items[index];
  15280. }
  15281. inline MethodInfo_t ** GetAddressAt(il2cpp_array_size_t index)
  15282. {
  15283. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15284. return m_Items + index;
  15285. }
  15286. inline void SetAt(il2cpp_array_size_t index, MethodInfo_t * value)
  15287. {
  15288. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15289. m_Items[index] = value;
  15290. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15291. }
  15292. inline MethodInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const
  15293. {
  15294. return m_Items[index];
  15295. }
  15296. inline MethodInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15297. {
  15298. return m_Items + index;
  15299. }
  15300. inline void SetAtUnchecked(il2cpp_array_size_t index, MethodInfo_t * value)
  15301. {
  15302. m_Items[index] = value;
  15303. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15304. }
  15305. };
  15306. // System.Reflection.ConstructorInfo[]
  15307. struct ConstructorInfoU5BU5D_t881249896 : public RuntimeArray
  15308. {
  15309. public:
  15310. ALIGN_FIELD (8) ConstructorInfo_t5769829 * m_Items[1];
  15311. public:
  15312. inline ConstructorInfo_t5769829 * GetAt(il2cpp_array_size_t index) const
  15313. {
  15314. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15315. return m_Items[index];
  15316. }
  15317. inline ConstructorInfo_t5769829 ** GetAddressAt(il2cpp_array_size_t index)
  15318. {
  15319. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15320. return m_Items + index;
  15321. }
  15322. inline void SetAt(il2cpp_array_size_t index, ConstructorInfo_t5769829 * value)
  15323. {
  15324. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15325. m_Items[index] = value;
  15326. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15327. }
  15328. inline ConstructorInfo_t5769829 * GetAtUnchecked(il2cpp_array_size_t index) const
  15329. {
  15330. return m_Items[index];
  15331. }
  15332. inline ConstructorInfo_t5769829 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15333. {
  15334. return m_Items + index;
  15335. }
  15336. inline void SetAtUnchecked(il2cpp_array_size_t index, ConstructorInfo_t5769829 * value)
  15337. {
  15338. m_Items[index] = value;
  15339. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15340. }
  15341. };
  15342. // System.Reflection.MemberInfo[]
  15343. struct MemberInfoU5BU5D_t1302094432 : public RuntimeArray
  15344. {
  15345. public:
  15346. ALIGN_FIELD (8) MemberInfo_t * m_Items[1];
  15347. public:
  15348. inline MemberInfo_t * GetAt(il2cpp_array_size_t index) const
  15349. {
  15350. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15351. return m_Items[index];
  15352. }
  15353. inline MemberInfo_t ** GetAddressAt(il2cpp_array_size_t index)
  15354. {
  15355. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15356. return m_Items + index;
  15357. }
  15358. inline void SetAt(il2cpp_array_size_t index, MemberInfo_t * value)
  15359. {
  15360. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15361. m_Items[index] = value;
  15362. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15363. }
  15364. inline MemberInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const
  15365. {
  15366. return m_Items[index];
  15367. }
  15368. inline MemberInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15369. {
  15370. return m_Items + index;
  15371. }
  15372. inline void SetAtUnchecked(il2cpp_array_size_t index, MemberInfo_t * value)
  15373. {
  15374. m_Items[index] = value;
  15375. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15376. }
  15377. };
  15378. // System.Reflection.Emit.ILTokenInfo[]
  15379. struct ILTokenInfoU5BU5D_t973106575 : public RuntimeArray
  15380. {
  15381. public:
  15382. ALIGN_FIELD (8) ILTokenInfo_t2325775114 m_Items[1];
  15383. public:
  15384. inline ILTokenInfo_t2325775114 GetAt(il2cpp_array_size_t index) const
  15385. {
  15386. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15387. return m_Items[index];
  15388. }
  15389. inline ILTokenInfo_t2325775114 * GetAddressAt(il2cpp_array_size_t index)
  15390. {
  15391. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15392. return m_Items + index;
  15393. }
  15394. inline void SetAt(il2cpp_array_size_t index, ILTokenInfo_t2325775114 value)
  15395. {
  15396. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15397. m_Items[index] = value;
  15398. }
  15399. inline ILTokenInfo_t2325775114 GetAtUnchecked(il2cpp_array_size_t index) const
  15400. {
  15401. return m_Items[index];
  15402. }
  15403. inline ILTokenInfo_t2325775114 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15404. {
  15405. return m_Items + index;
  15406. }
  15407. inline void SetAtUnchecked(il2cpp_array_size_t index, ILTokenInfo_t2325775114 value)
  15408. {
  15409. m_Items[index] = value;
  15410. }
  15411. };
  15412. // System.Reflection.Emit.ILGenerator/LabelData[]
  15413. struct LabelDataU5BU5D_t327903686 : public RuntimeArray
  15414. {
  15415. public:
  15416. ALIGN_FIELD (8) LabelData_t360167391 m_Items[1];
  15417. public:
  15418. inline LabelData_t360167391 GetAt(il2cpp_array_size_t index) const
  15419. {
  15420. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15421. return m_Items[index];
  15422. }
  15423. inline LabelData_t360167391 * GetAddressAt(il2cpp_array_size_t index)
  15424. {
  15425. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15426. return m_Items + index;
  15427. }
  15428. inline void SetAt(il2cpp_array_size_t index, LabelData_t360167391 value)
  15429. {
  15430. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15431. m_Items[index] = value;
  15432. }
  15433. inline LabelData_t360167391 GetAtUnchecked(il2cpp_array_size_t index) const
  15434. {
  15435. return m_Items[index];
  15436. }
  15437. inline LabelData_t360167391 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15438. {
  15439. return m_Items + index;
  15440. }
  15441. inline void SetAtUnchecked(il2cpp_array_size_t index, LabelData_t360167391 value)
  15442. {
  15443. m_Items[index] = value;
  15444. }
  15445. };
  15446. // System.Reflection.Emit.ILGenerator/LabelFixup[]
  15447. struct LabelFixupU5BU5D_t103660291 : public RuntimeArray
  15448. {
  15449. public:
  15450. ALIGN_FIELD (8) LabelFixup_t858502054 m_Items[1];
  15451. public:
  15452. inline LabelFixup_t858502054 GetAt(il2cpp_array_size_t index) const
  15453. {
  15454. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15455. return m_Items[index];
  15456. }
  15457. inline LabelFixup_t858502054 * GetAddressAt(il2cpp_array_size_t index)
  15458. {
  15459. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15460. return m_Items + index;
  15461. }
  15462. inline void SetAt(il2cpp_array_size_t index, LabelFixup_t858502054 value)
  15463. {
  15464. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15465. m_Items[index] = value;
  15466. }
  15467. inline LabelFixup_t858502054 GetAtUnchecked(il2cpp_array_size_t index) const
  15468. {
  15469. return m_Items[index];
  15470. }
  15471. inline LabelFixup_t858502054 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15472. {
  15473. return m_Items + index;
  15474. }
  15475. inline void SetAtUnchecked(il2cpp_array_size_t index, LabelFixup_t858502054 value)
  15476. {
  15477. m_Items[index] = value;
  15478. }
  15479. };
  15480. // System.Reflection.Emit.GenericTypeParameterBuilder[]
  15481. struct GenericTypeParameterBuilderU5BU5D_t3780444109 : public RuntimeArray
  15482. {
  15483. public:
  15484. ALIGN_FIELD (8) GenericTypeParameterBuilder_t1988827940 * m_Items[1];
  15485. public:
  15486. inline GenericTypeParameterBuilder_t1988827940 * GetAt(il2cpp_array_size_t index) const
  15487. {
  15488. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15489. return m_Items[index];
  15490. }
  15491. inline GenericTypeParameterBuilder_t1988827940 ** GetAddressAt(il2cpp_array_size_t index)
  15492. {
  15493. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15494. return m_Items + index;
  15495. }
  15496. inline void SetAt(il2cpp_array_size_t index, GenericTypeParameterBuilder_t1988827940 * value)
  15497. {
  15498. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15499. m_Items[index] = value;
  15500. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15501. }
  15502. inline GenericTypeParameterBuilder_t1988827940 * GetAtUnchecked(il2cpp_array_size_t index) const
  15503. {
  15504. return m_Items[index];
  15505. }
  15506. inline GenericTypeParameterBuilder_t1988827940 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15507. {
  15508. return m_Items + index;
  15509. }
  15510. inline void SetAtUnchecked(il2cpp_array_size_t index, GenericTypeParameterBuilder_t1988827940 * value)
  15511. {
  15512. m_Items[index] = value;
  15513. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15514. }
  15515. };
  15516. // System.Char[]
  15517. struct CharU5BU5D_t3528271667 : public RuntimeArray
  15518. {
  15519. public:
  15520. ALIGN_FIELD (8) Il2CppChar m_Items[1];
  15521. public:
  15522. inline Il2CppChar GetAt(il2cpp_array_size_t index) const
  15523. {
  15524. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15525. return m_Items[index];
  15526. }
  15527. inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
  15528. {
  15529. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15530. return m_Items + index;
  15531. }
  15532. inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
  15533. {
  15534. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15535. m_Items[index] = value;
  15536. }
  15537. inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
  15538. {
  15539. return m_Items[index];
  15540. }
  15541. inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
  15542. {
  15543. return m_Items + index;
  15544. }
  15545. inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
  15546. {
  15547. m_Items[index] = value;
  15548. }
  15549. };
  15550. // System.Reflection.Emit.TypeBuilder[]
  15551. struct TypeBuilderU5BU5D_t786280671 : public RuntimeArray
  15552. {
  15553. public:
  15554. ALIGN_FIELD (8) TypeBuilder_t1073948154 * m_Items[1];
  15555. public:
  15556. inline TypeBuilder_t1073948154 * GetAt(il2cpp_array_size_t index) const
  15557. {
  15558. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15559. return m_Items[index];
  15560. }
  15561. inline TypeBuilder_t1073948154 ** GetAddressAt(il2cpp_array_size_t index)
  15562. {
  15563. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15564. return m_Items + index;
  15565. }
  15566. inline void SetAt(il2cpp_array_size_t index, TypeBuilder_t1073948154 * value)
  15567. {
  15568. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15569. m_Items[index] = value;
  15570. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15571. }
  15572. inline TypeBuilder_t1073948154 * GetAtUnchecked(il2cpp_array_size_t index) const
  15573. {
  15574. return m_Items[index];
  15575. }
  15576. inline TypeBuilder_t1073948154 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15577. {
  15578. return m_Items + index;
  15579. }
  15580. inline void SetAtUnchecked(il2cpp_array_size_t index, TypeBuilder_t1073948154 * value)
  15581. {
  15582. m_Items[index] = value;
  15583. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15584. }
  15585. };
  15586. // System.Reflection.Emit.ConstructorBuilder[]
  15587. struct ConstructorBuilderU5BU5D_t3223009221 : public RuntimeArray
  15588. {
  15589. public:
  15590. ALIGN_FIELD (8) ConstructorBuilder_t2813524108 * m_Items[1];
  15591. public:
  15592. inline ConstructorBuilder_t2813524108 * GetAt(il2cpp_array_size_t index) const
  15593. {
  15594. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15595. return m_Items[index];
  15596. }
  15597. inline ConstructorBuilder_t2813524108 ** GetAddressAt(il2cpp_array_size_t index)
  15598. {
  15599. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15600. return m_Items + index;
  15601. }
  15602. inline void SetAt(il2cpp_array_size_t index, ConstructorBuilder_t2813524108 * value)
  15603. {
  15604. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15605. m_Items[index] = value;
  15606. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15607. }
  15608. inline ConstructorBuilder_t2813524108 * GetAtUnchecked(il2cpp_array_size_t index) const
  15609. {
  15610. return m_Items[index];
  15611. }
  15612. inline ConstructorBuilder_t2813524108 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15613. {
  15614. return m_Items + index;
  15615. }
  15616. inline void SetAtUnchecked(il2cpp_array_size_t index, ConstructorBuilder_t2813524108 * value)
  15617. {
  15618. m_Items[index] = value;
  15619. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15620. }
  15621. };
  15622. // System.Reflection.Emit.MethodBuilder[]
  15623. struct MethodBuilderU5BU5D_t3705301900 : public RuntimeArray
  15624. {
  15625. public:
  15626. ALIGN_FIELD (8) MethodBuilder_t2807316753 * m_Items[1];
  15627. public:
  15628. inline MethodBuilder_t2807316753 * GetAt(il2cpp_array_size_t index) const
  15629. {
  15630. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15631. return m_Items[index];
  15632. }
  15633. inline MethodBuilder_t2807316753 ** GetAddressAt(il2cpp_array_size_t index)
  15634. {
  15635. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15636. return m_Items + index;
  15637. }
  15638. inline void SetAt(il2cpp_array_size_t index, MethodBuilder_t2807316753 * value)
  15639. {
  15640. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15641. m_Items[index] = value;
  15642. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15643. }
  15644. inline MethodBuilder_t2807316753 * GetAtUnchecked(il2cpp_array_size_t index) const
  15645. {
  15646. return m_Items[index];
  15647. }
  15648. inline MethodBuilder_t2807316753 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15649. {
  15650. return m_Items + index;
  15651. }
  15652. inline void SetAtUnchecked(il2cpp_array_size_t index, MethodBuilder_t2807316753 * value)
  15653. {
  15654. m_Items[index] = value;
  15655. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15656. }
  15657. };
  15658. // System.Reflection.Emit.FieldBuilder[]
  15659. struct FieldBuilderU5BU5D_t138311604 : public RuntimeArray
  15660. {
  15661. public:
  15662. ALIGN_FIELD (8) FieldBuilder_t2627049993 * m_Items[1];
  15663. public:
  15664. inline FieldBuilder_t2627049993 * GetAt(il2cpp_array_size_t index) const
  15665. {
  15666. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15667. return m_Items[index];
  15668. }
  15669. inline FieldBuilder_t2627049993 ** GetAddressAt(il2cpp_array_size_t index)
  15670. {
  15671. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15672. return m_Items + index;
  15673. }
  15674. inline void SetAt(il2cpp_array_size_t index, FieldBuilder_t2627049993 * value)
  15675. {
  15676. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15677. m_Items[index] = value;
  15678. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15679. }
  15680. inline FieldBuilder_t2627049993 * GetAtUnchecked(il2cpp_array_size_t index) const
  15681. {
  15682. return m_Items[index];
  15683. }
  15684. inline FieldBuilder_t2627049993 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15685. {
  15686. return m_Items + index;
  15687. }
  15688. inline void SetAtUnchecked(il2cpp_array_size_t index, FieldBuilder_t2627049993 * value)
  15689. {
  15690. m_Items[index] = value;
  15691. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15692. }
  15693. };
  15694. // System.Reflection.Emit.PropertyBuilder[]
  15695. struct PropertyBuilderU5BU5D_t4023329206 : public RuntimeArray
  15696. {
  15697. public:
  15698. ALIGN_FIELD (8) PropertyBuilder_t314297007 * m_Items[1];
  15699. public:
  15700. inline PropertyBuilder_t314297007 * GetAt(il2cpp_array_size_t index) const
  15701. {
  15702. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15703. return m_Items[index];
  15704. }
  15705. inline PropertyBuilder_t314297007 ** GetAddressAt(il2cpp_array_size_t index)
  15706. {
  15707. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15708. return m_Items + index;
  15709. }
  15710. inline void SetAt(il2cpp_array_size_t index, PropertyBuilder_t314297007 * value)
  15711. {
  15712. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15713. m_Items[index] = value;
  15714. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15715. }
  15716. inline PropertyBuilder_t314297007 * GetAtUnchecked(il2cpp_array_size_t index) const
  15717. {
  15718. return m_Items[index];
  15719. }
  15720. inline PropertyBuilder_t314297007 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15721. {
  15722. return m_Items + index;
  15723. }
  15724. inline void SetAtUnchecked(il2cpp_array_size_t index, PropertyBuilder_t314297007 * value)
  15725. {
  15726. m_Items[index] = value;
  15727. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15728. }
  15729. };
  15730. // System.Runtime.CompilerServices.DecimalConstantAttribute[]
  15731. struct DecimalConstantAttributeU5BU5D_t1960241438 : public RuntimeArray
  15732. {
  15733. public:
  15734. ALIGN_FIELD (8) DecimalConstantAttribute_t1976047975 * m_Items[1];
  15735. public:
  15736. inline DecimalConstantAttribute_t1976047975 * GetAt(il2cpp_array_size_t index) const
  15737. {
  15738. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15739. return m_Items[index];
  15740. }
  15741. inline DecimalConstantAttribute_t1976047975 ** GetAddressAt(il2cpp_array_size_t index)
  15742. {
  15743. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15744. return m_Items + index;
  15745. }
  15746. inline void SetAt(il2cpp_array_size_t index, DecimalConstantAttribute_t1976047975 * value)
  15747. {
  15748. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15749. m_Items[index] = value;
  15750. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15751. }
  15752. inline DecimalConstantAttribute_t1976047975 * GetAtUnchecked(il2cpp_array_size_t index) const
  15753. {
  15754. return m_Items[index];
  15755. }
  15756. inline DecimalConstantAttribute_t1976047975 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15757. {
  15758. return m_Items + index;
  15759. }
  15760. inline void SetAtUnchecked(il2cpp_array_size_t index, DecimalConstantAttribute_t1976047975 * value)
  15761. {
  15762. m_Items[index] = value;
  15763. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15764. }
  15765. };
  15766. // System.Runtime.CompilerServices.DateTimeConstantAttribute[]
  15767. struct DateTimeConstantAttributeU5BU5D_t1710986023 : public RuntimeArray
  15768. {
  15769. public:
  15770. ALIGN_FIELD (8) DateTimeConstantAttribute_t375130962 * m_Items[1];
  15771. public:
  15772. inline DateTimeConstantAttribute_t375130962 * GetAt(il2cpp_array_size_t index) const
  15773. {
  15774. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15775. return m_Items[index];
  15776. }
  15777. inline DateTimeConstantAttribute_t375130962 ** GetAddressAt(il2cpp_array_size_t index)
  15778. {
  15779. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15780. return m_Items + index;
  15781. }
  15782. inline void SetAt(il2cpp_array_size_t index, DateTimeConstantAttribute_t375130962 * value)
  15783. {
  15784. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15785. m_Items[index] = value;
  15786. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15787. }
  15788. inline DateTimeConstantAttribute_t375130962 * GetAtUnchecked(il2cpp_array_size_t index) const
  15789. {
  15790. return m_Items[index];
  15791. }
  15792. inline DateTimeConstantAttribute_t375130962 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  15793. {
  15794. return m_Items + index;
  15795. }
  15796. inline void SetAtUnchecked(il2cpp_array_size_t index, DateTimeConstantAttribute_t375130962 * value)
  15797. {
  15798. m_Items[index] = value;
  15799. Il2CppCodeGenWriteBarrier(m_Items + index, value);
  15800. }
  15801. };
  15802. // System.Boolean[]
  15803. struct BooleanU5BU5D_t2897418192 : public RuntimeArray
  15804. {
  15805. public:
  15806. ALIGN_FIELD (8) bool m_Items[1];
  15807. public:
  15808. inline bool GetAt(il2cpp_array_size_t index) const
  15809. {
  15810. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15811. return m_Items[index];
  15812. }
  15813. inline bool* GetAddressAt(il2cpp_array_size_t index)
  15814. {
  15815. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15816. return m_Items + index;
  15817. }
  15818. inline void SetAt(il2cpp_array_size_t index, bool value)
  15819. {
  15820. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15821. m_Items[index] = value;
  15822. }
  15823. inline bool GetAtUnchecked(il2cpp_array_size_t index) const
  15824. {
  15825. return m_Items[index];
  15826. }
  15827. inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
  15828. {
  15829. return m_Items + index;
  15830. }
  15831. inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
  15832. {
  15833. m_Items[index] = value;
  15834. }
  15835. };
  15836. // System.Int64[]
  15837. struct Int64U5BU5D_t2559172825 : public RuntimeArray
  15838. {
  15839. public:
  15840. ALIGN_FIELD (8) int64_t m_Items[1];
  15841. public:
  15842. inline int64_t GetAt(il2cpp_array_size_t index) const
  15843. {
  15844. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15845. return m_Items[index];
  15846. }
  15847. inline int64_t* GetAddressAt(il2cpp_array_size_t index)
  15848. {
  15849. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15850. return m_Items + index;
  15851. }
  15852. inline void SetAt(il2cpp_array_size_t index, int64_t value)
  15853. {
  15854. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15855. m_Items[index] = value;
  15856. }
  15857. inline int64_t GetAtUnchecked(il2cpp_array_size_t index) const
  15858. {
  15859. return m_Items[index];
  15860. }
  15861. inline int64_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  15862. {
  15863. return m_Items + index;
  15864. }
  15865. inline void SetAtUnchecked(il2cpp_array_size_t index, int64_t value)
  15866. {
  15867. m_Items[index] = value;
  15868. }
  15869. };
  15870. // System.Resources.ResourceReader/ResourceInfo[]
  15871. struct ResourceInfoU5BU5D_t2132996019 : public RuntimeArray
  15872. {
  15873. public:
  15874. ALIGN_FIELD (8) ResourceInfo_t2872965302 m_Items[1];
  15875. public:
  15876. inline ResourceInfo_t2872965302 GetAt(il2cpp_array_size_t index) const
  15877. {
  15878. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15879. return m_Items[index];
  15880. }
  15881. inline ResourceInfo_t2872965302 * GetAddressAt(il2cpp_array_size_t index)
  15882. {
  15883. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15884. return m_Items + index;
  15885. }
  15886. inline void SetAt(il2cpp_array_size_t index, ResourceInfo_t2872965302 value)
  15887. {
  15888. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15889. m_Items[index] = value;
  15890. }
  15891. inline ResourceInfo_t2872965302 GetAtUnchecked(il2cpp_array_size_t index) const
  15892. {
  15893. return m_Items[index];
  15894. }
  15895. inline ResourceInfo_t2872965302 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15896. {
  15897. return m_Items + index;
  15898. }
  15899. inline void SetAtUnchecked(il2cpp_array_size_t index, ResourceInfo_t2872965302 value)
  15900. {
  15901. m_Items[index] = value;
  15902. }
  15903. };
  15904. // System.Resources.ResourceReader/ResourceCacheItem[]
  15905. struct ResourceCacheItemU5BU5D_t1637949902 : public RuntimeArray
  15906. {
  15907. public:
  15908. ALIGN_FIELD (8) ResourceCacheItem_t51292791 m_Items[1];
  15909. public:
  15910. inline ResourceCacheItem_t51292791 GetAt(il2cpp_array_size_t index) const
  15911. {
  15912. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15913. return m_Items[index];
  15914. }
  15915. inline ResourceCacheItem_t51292791 * GetAddressAt(il2cpp_array_size_t index)
  15916. {
  15917. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15918. return m_Items + index;
  15919. }
  15920. inline void SetAt(il2cpp_array_size_t index, ResourceCacheItem_t51292791 value)
  15921. {
  15922. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15923. m_Items[index] = value;
  15924. }
  15925. inline ResourceCacheItem_t51292791 GetAtUnchecked(il2cpp_array_size_t index) const
  15926. {
  15927. return m_Items[index];
  15928. }
  15929. inline ResourceCacheItem_t51292791 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15930. {
  15931. return m_Items + index;
  15932. }
  15933. inline void SetAtUnchecked(il2cpp_array_size_t index, ResourceCacheItem_t51292791 value)
  15934. {
  15935. m_Items[index] = value;
  15936. }
  15937. };
  15938. extern "C" void CustomAttributeTypedArgument_t2723150157_marshal_pinvoke(const CustomAttributeTypedArgument_t2723150157& unmarshaled, CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke& marshaled);
  15939. extern "C" void CustomAttributeTypedArgument_t2723150157_marshal_pinvoke_back(const CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke& marshaled, CustomAttributeTypedArgument_t2723150157& unmarshaled);
  15940. extern "C" void CustomAttributeTypedArgument_t2723150157_marshal_pinvoke_cleanup(CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke& marshaled);
  15941. extern "C" void CustomAttributeTypedArgument_t2723150157_marshal_com(const CustomAttributeTypedArgument_t2723150157& unmarshaled, CustomAttributeTypedArgument_t2723150157_marshaled_com& marshaled);
  15942. extern "C" void CustomAttributeTypedArgument_t2723150157_marshal_com_back(const CustomAttributeTypedArgument_t2723150157_marshaled_com& marshaled, CustomAttributeTypedArgument_t2723150157& unmarshaled);
  15943. extern "C" void CustomAttributeTypedArgument_t2723150157_marshal_com_cleanup(CustomAttributeTypedArgument_t2723150157_marshaled_com& marshaled);
  15944. // System.Int32 System.Array::IndexOf<System.Object>(!!0[],!!0)
  15945. extern "C" IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisRuntimeObject_m3944231312_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* p0, RuntimeObject * p1, const RuntimeMethod* method);
  15946. // !!0[] System.Reflection.CustomAttributeData::UnboxValues<System.Reflection.CustomAttributeTypedArgument>(System.Object[])
  15947. extern "C" IL2CPP_METHOD_ATTR CustomAttributeTypedArgumentU5BU5D_t1465843424* CustomAttributeData_UnboxValues_TisCustomAttributeTypedArgument_t2723150157_m679789813_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* p0, const RuntimeMethod* method);
  15948. // System.Collections.ObjectModel.ReadOnlyCollection`1<!!0> System.Array::AsReadOnly<System.Reflection.CustomAttributeTypedArgument>(!!0[])
  15949. extern "C" IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t3935726444 * Array_AsReadOnly_TisCustomAttributeTypedArgument_t2723150157_m2714472677_gshared (RuntimeObject * __this /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424* p0, const RuntimeMethod* method);
  15950. // !!0[] System.Reflection.CustomAttributeData::UnboxValues<System.Reflection.CustomAttributeNamedArgument>(System.Object[])
  15951. extern "C" IL2CPP_METHOD_ATTR CustomAttributeNamedArgumentU5BU5D_t3710464795* CustomAttributeData_UnboxValues_TisCustomAttributeNamedArgument_t287865710_m2244692512_gshared (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* p0, const RuntimeMethod* method);
  15952. // System.Collections.ObjectModel.ReadOnlyCollection`1<!!0> System.Array::AsReadOnly<System.Reflection.CustomAttributeNamedArgument>(!!0[])
  15953. extern "C" IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t1500441997 * Array_AsReadOnly_TisCustomAttributeNamedArgument_t287865710_m2126958740_gshared (RuntimeObject * __this /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795* p0, const RuntimeMethod* method);
  15954. // System.Void System.Object::.ctor()
  15955. extern "C" IL2CPP_METHOD_ATTR void Object__ctor_m297566312 (RuntimeObject * __this, const RuntimeMethod* method);
  15956. // System.Char System.String::get_Chars(System.Int32)
  15957. extern "C" IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_m2986988803 (String_t* __this, int32_t ___index0, const RuntimeMethod* method);
  15958. // System.Int32 System.String::get_Length()
  15959. extern "C" IL2CPP_METHOD_ATTR int32_t String_get_Length_m3847582255 (String_t* __this, const RuntimeMethod* method);
  15960. // System.Void System.ArgumentException::.ctor()
  15961. extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m3698743796 (ArgumentException_t132251570 * __this, const RuntimeMethod* method);
  15962. // System.Void System.NumberFormatter/CustomInfo::.ctor()
  15963. extern "C" IL2CPP_METHOD_ATTR void CustomInfo__ctor_m426096741 (CustomInfo_t435179798 * __this, const RuntimeMethod* method);
  15964. // System.Void System.Text.StringBuilder::.ctor()
  15965. extern "C" IL2CPP_METHOD_ATTR void StringBuilder__ctor_m3121283359 (StringBuilder_t * __this, const RuntimeMethod* method);
  15966. // System.Int32[] System.Globalization.NumberFormatInfo::get_RawNumberGroupSizes()
  15967. extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t385246372* NumberFormatInfo_get_RawNumberGroupSizes_m1148947207 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method);
  15968. // System.String System.Globalization.NumberFormatInfo::get_NumberGroupSeparator()
  15969. extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberGroupSeparator_m3292795925 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method);
  15970. // System.Int32 System.Text.StringBuilder::get_Length()
  15971. extern "C" IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_m3238060835 (StringBuilder_t * __this, const RuntimeMethod* method);
  15972. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char)
  15973. extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m2383614642 (StringBuilder_t * __this, Il2CppChar ___value0, const RuntimeMethod* method);
  15974. // System.Char System.Text.StringBuilder::get_Chars(System.Int32)
  15975. extern "C" IL2CPP_METHOD_ATTR Il2CppChar StringBuilder_get_Chars_m1819843468 (StringBuilder_t * __this, int32_t ___index0, const RuntimeMethod* method);
  15976. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
  15977. extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m1965104174 (StringBuilder_t * __this, String_t* ___value0, const RuntimeMethod* method);
  15978. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Object)
  15979. extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m1640838743 (StringBuilder_t * __this, RuntimeObject * ___value0, const RuntimeMethod* method);
  15980. // System.String System.Globalization.NumberFormatInfo::get_NumberDecimalSeparator()
  15981. extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberDecimalSeparator_m33502788 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method);
  15982. // System.String System.Globalization.NumberFormatInfo::get_PercentSymbol()
  15983. extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentSymbol_m2021660345 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method);
  15984. // System.String System.Globalization.NumberFormatInfo::get_PerMilleSymbol()
  15985. extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PerMilleSymbol_m1360140831 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method);
  15986. // System.String System.Globalization.NumberFormatInfo::get_NegativeSign()
  15987. extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NegativeSign_m2757109362 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method);
  15988. // System.Text.StringBuilder System.Text.StringBuilder::Insert(System.Int32,System.String)
  15989. extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Insert_m3039182437 (StringBuilder_t * __this, int32_t ___index0, String_t* ___value1, const RuntimeMethod* method);
  15990. // System.String System.Text.StringBuilder::ToString()
  15991. extern "C" IL2CPP_METHOD_ATTR String_t* StringBuilder_ToString_m3317489284 (StringBuilder_t * __this, const RuntimeMethod* method);
  15992. // System.Int32 System.Object::InternalGetHashCode(System.Object)
  15993. extern "C" IL2CPP_METHOD_ATTR int32_t Object_InternalGetHashCode_m4213713973 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___o0, const RuntimeMethod* method);
  15994. // System.Type System.Object::GetType()
  15995. extern "C" IL2CPP_METHOD_ATTR Type_t * Object_GetType_m88164663 (RuntimeObject * __this, const RuntimeMethod* method);
  15996. // System.String Locale::GetText(System.String)
  15997. extern "C" IL2CPP_METHOD_ATTR String_t* Locale_GetText_m3374010885 (RuntimeObject * __this /* static, unused */, String_t* ___msg0, const RuntimeMethod* method);
  15998. // System.Void System.InvalidOperationException::.ctor(System.String)
  15999. extern "C" IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m237278729 (InvalidOperationException_t56020091 * __this, String_t* ___message0, const RuntimeMethod* method);
  16000. // System.Void System.InvalidOperationException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  16001. extern "C" IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m262609521 (InvalidOperationException_t56020091 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method);
  16002. // System.String System.Runtime.Serialization.SerializationInfo::GetString(System.String)
  16003. extern "C" IL2CPP_METHOD_ATTR String_t* SerializationInfo_GetString_m3155282843 (SerializationInfo_t950877179 * __this, String_t* ___name0, const RuntimeMethod* method);
  16004. // System.Void System.Exception::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  16005. extern "C" IL2CPP_METHOD_ATTR void Exception_GetObjectData_m1103241326 (Exception_t * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method);
  16006. // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object)
  16007. extern "C" IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m2872281893 (SerializationInfo_t950877179 * __this, String_t* ___name0, RuntimeObject * ___value1, const RuntimeMethod* method);
  16008. // System.Void System.Attribute::.ctor()
  16009. extern "C" IL2CPP_METHOD_ATTR void Attribute__ctor_m1529526131 (Attribute_t861562559 * __this, const RuntimeMethod* method);
  16010. // System.Boolean System.Version::op_Equality(System.Version,System.Version)
  16011. extern "C" IL2CPP_METHOD_ATTR bool Version_op_Equality_m3804852517 (RuntimeObject * __this /* static, unused */, Version_t3456873960 * ___v10, Version_t3456873960 * ___v21, const RuntimeMethod* method);
  16012. // System.Void System.ArgumentNullException::.ctor(System.String)
  16013. extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m1170824041 (ArgumentNullException_t1615371798 * __this, String_t* ___paramName0, const RuntimeMethod* method);
  16014. // System.Void System.OperatingSystem::.ctor(System.PlatformID,System.Version)
  16015. extern "C" IL2CPP_METHOD_ATTR void OperatingSystem__ctor_m1545635730 (OperatingSystem_t3730783609 * __this, int32_t ___platform0, Version_t3456873960 * ___version1, const RuntimeMethod* method);
  16016. // System.String System.Version::ToString()
  16017. extern "C" IL2CPP_METHOD_ATTR String_t* Version_ToString_m2279867705 (Version_t3456873960 * __this, const RuntimeMethod* method);
  16018. // System.String System.String::Concat(System.String,System.String,System.String)
  16019. extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m3755062657 (RuntimeObject * __this /* static, unused */, String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method);
  16020. // System.Void System.StringComparer::.ctor()
  16021. extern "C" IL2CPP_METHOD_ATTR void StringComparer__ctor_m621368542 (StringComparer_t3301955079 * __this, const RuntimeMethod* method);
  16022. // System.Int32 System.String::CompareOrdinalCaseInsensitiveUnchecked(System.String,System.Int32,System.Int32,System.String,System.Int32,System.Int32)
  16023. extern "C" IL2CPP_METHOD_ATTR int32_t String_CompareOrdinalCaseInsensitiveUnchecked_m2925624579 (RuntimeObject * __this /* static, unused */, String_t* ___strA0, int32_t ___indexA1, int32_t ___lenA2, String_t* ___strB3, int32_t ___indexB4, int32_t ___lenB5, const RuntimeMethod* method);
  16024. // System.Int32 System.String::CompareOrdinalUnchecked(System.String,System.Int32,System.Int32,System.String,System.Int32,System.Int32)
  16025. extern "C" IL2CPP_METHOD_ATTR int32_t String_CompareOrdinalUnchecked_m2277084468 (RuntimeObject * __this /* static, unused */, String_t* ___strA0, int32_t ___indexA1, int32_t ___lenA2, String_t* ___strB3, int32_t ___indexB4, int32_t ___lenB5, const RuntimeMethod* method);
  16026. // System.Int32 System.OrdinalComparer::Compare(System.String,System.String)
  16027. extern "C" IL2CPP_METHOD_ATTR int32_t OrdinalComparer_Compare_m2819174916 (OrdinalComparer_t3407243298 * __this, String_t* ___x0, String_t* ___y1, const RuntimeMethod* method);
  16028. // System.Boolean System.String::op_Equality(System.String,System.String)
  16029. extern "C" IL2CPP_METHOD_ATTR bool String_op_Equality_m920492651 (RuntimeObject * __this /* static, unused */, String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
  16030. // System.Int32 System.String::GetCaseInsensitiveHashCode()
  16031. extern "C" IL2CPP_METHOD_ATTR int32_t String_GetCaseInsensitiveHashCode_m3282844242 (String_t* __this, const RuntimeMethod* method);
  16032. // System.Int32 System.String::GetHashCode()
  16033. extern "C" IL2CPP_METHOD_ATTR int32_t String_GetHashCode_m1906374149 (String_t* __this, const RuntimeMethod* method);
  16034. // System.Void System.SystemException::.ctor(System.String)
  16035. extern "C" IL2CPP_METHOD_ATTR void SystemException__ctor_m3298527747 (SystemException_t176217640 * __this, String_t* ___message0, const RuntimeMethod* method);
  16036. // System.Void System.Exception::set_HResult(System.Int32)
  16037. extern "C" IL2CPP_METHOD_ATTR void Exception_set_HResult_m3489164646 (Exception_t * __this, int32_t ___value0, const RuntimeMethod* method);
  16038. // System.Void System.SystemException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  16039. extern "C" IL2CPP_METHOD_ATTR void SystemException__ctor_m1515048899 (SystemException_t176217640 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method);
  16040. // System.Void System.ArithmeticException::.ctor(System.String)
  16041. extern "C" IL2CPP_METHOD_ATTR void ArithmeticException__ctor_m3551809662 (ArithmeticException_t4283546778 * __this, String_t* ___message0, const RuntimeMethod* method);
  16042. // System.Void System.ArithmeticException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  16043. extern "C" IL2CPP_METHOD_ATTR void ArithmeticException__ctor_m1658426420 (ArithmeticException_t4283546778 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method);
  16044. // System.Void System.NotSupportedException::.ctor(System.String)
  16045. extern "C" IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m2494070935 (NotSupportedException_t1314879016 * __this, String_t* ___message0, const RuntimeMethod* method);
  16046. // System.Void System.NotSupportedException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  16047. extern "C" IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m922781896 (NotSupportedException_t1314879016 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method);
  16048. // System.Int32 System.Environment::get_TickCount()
  16049. extern "C" IL2CPP_METHOD_ATTR int32_t Environment_get_TickCount_m2088073110 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
  16050. // System.Void System.Random::.ctor(System.Int32)
  16051. extern "C" IL2CPP_METHOD_ATTR void Random__ctor_m3209279193 (Random_t108471755 * __this, int32_t ___Seed0, const RuntimeMethod* method);
  16052. // System.Void System.ArgumentOutOfRangeException::.ctor(System.String)
  16053. extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m3628145864 (ArgumentOutOfRangeException_t777629997 * __this, String_t* ___paramName0, const RuntimeMethod* method);
  16054. // System.Void System.Reflection.Assembly/ResolveEventHolder::.ctor()
  16055. extern "C" IL2CPP_METHOD_ATTR void ResolveEventHolder__ctor_m1522332934 (ResolveEventHolder_t2120639521 * __this, const RuntimeMethod* method);
  16056. // System.String System.Reflection.Assembly::get_code_base(System.Boolean)
  16057. extern "C" IL2CPP_METHOD_ATTR String_t* Assembly_get_code_base_m282368939 (Assembly_t * __this, bool ___escaped0, const RuntimeMethod* method);
  16058. // System.String System.Reflection.Assembly::get_location()
  16059. extern "C" IL2CPP_METHOD_ATTR String_t* Assembly_get_location_m3128831763 (Assembly_t * __this, const RuntimeMethod* method);
  16060. // System.Boolean System.MonoCustomAttrs::IsDefined(System.Reflection.ICustomAttributeProvider,System.Type,System.Boolean)
  16061. extern "C" IL2CPP_METHOD_ATTR bool MonoCustomAttrs_IsDefined_m2996012389 (RuntimeObject * __this /* static, unused */, RuntimeObject* ___obj0, Type_t * ___attributeType1, bool ___inherit2, const RuntimeMethod* method);
  16062. // System.Object[] System.MonoCustomAttrs::GetCustomAttributes(System.Reflection.ICustomAttributeProvider,System.Boolean)
  16063. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoCustomAttrs_GetCustomAttributes_m1775925192 (RuntimeObject * __this /* static, unused */, RuntimeObject* ___obj0, bool ___inherit1, const RuntimeMethod* method);
  16064. // System.Object[] System.MonoCustomAttrs::GetCustomAttributes(System.Reflection.ICustomAttributeProvider,System.Type,System.Boolean)
  16065. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoCustomAttrs_GetCustomAttributes_m1347331976 (RuntimeObject * __this /* static, unused */, RuntimeObject* ___obj0, Type_t * ___attributeType1, bool ___inherit2, const RuntimeMethod* method);
  16066. // System.Type System.Reflection.Assembly::GetType(System.String,System.Boolean,System.Boolean)
  16067. extern "C" IL2CPP_METHOD_ATTR Type_t * Assembly_GetType_m3468564723 (Assembly_t * __this, String_t* ___name0, bool ___throwOnError1, bool ___ignoreCase2, const RuntimeMethod* method);
  16068. // System.Void System.ArgumentException::.ctor(System.String,System.String)
  16069. extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1216717135 (ArgumentException_t132251570 * __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method);
  16070. // System.Type System.Reflection.Assembly::InternalGetType(System.Reflection.Module,System.String,System.Boolean,System.Boolean)
  16071. extern "C" IL2CPP_METHOD_ATTR Type_t * Assembly_InternalGetType_m3065345470 (Assembly_t * __this, Module_t2987026101 * ___module0, String_t* ___name1, bool ___throwOnError2, bool ___ignoreCase3, const RuntimeMethod* method);
  16072. // System.Boolean System.Security.SecurityManager::get_SecurityEnabled()
  16073. extern "C" IL2CPP_METHOD_ATTR bool SecurityManager_get_SecurityEnabled_m3467182822 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
  16074. // System.String System.Reflection.Assembly::GetCodeBase(System.Boolean)
  16075. extern "C" IL2CPP_METHOD_ATTR String_t* Assembly_GetCodeBase_m2422053712 (Assembly_t * __this, bool ___escaped0, const RuntimeMethod* method);
  16076. // System.Void System.Reflection.AssemblyName::.ctor()
  16077. extern "C" IL2CPP_METHOD_ATTR void AssemblyName__ctor_m2786326352 (AssemblyName_t270931938 * __this, const RuntimeMethod* method);
  16078. // System.Void System.Reflection.Assembly::FillName(System.Reflection.Assembly,System.Reflection.AssemblyName)
  16079. extern "C" IL2CPP_METHOD_ATTR void Assembly_FillName_m1660001542 (RuntimeObject * __this /* static, unused */, Assembly_t * ___ass0, AssemblyName_t270931938 * ___aname1, const RuntimeMethod* method);
  16080. // System.String System.Reflection.Assembly::get_fullname()
  16081. extern "C" IL2CPP_METHOD_ATTR String_t* Assembly_get_fullname_m3421330653 (Assembly_t * __this, const RuntimeMethod* method);
  16082. // System.Reflection.Assembly System.Reflection.Assembly::LoadFrom(System.String,System.Boolean)
  16083. extern "C" IL2CPP_METHOD_ATTR Assembly_t * Assembly_LoadFrom_m3042502435 (RuntimeObject * __this /* static, unused */, String_t* ___assemblyFile0, bool ___refonly1, const RuntimeMethod* method);
  16084. // System.AppDomain System.AppDomain::get_CurrentDomain()
  16085. extern "C" IL2CPP_METHOD_ATTR AppDomain_t1571427825 * AppDomain_get_CurrentDomain_m182766250 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
  16086. // System.Reflection.Assembly System.AppDomain::Load(System.String)
  16087. extern "C" IL2CPP_METHOD_ATTR Assembly_t * AppDomain_Load_m4174353770 (AppDomain_t1571427825 * __this, String_t* ___assemblyString0, const RuntimeMethod* method);
  16088. // System.Reflection.Assembly System.AppDomain::Load(System.Reflection.AssemblyName)
  16089. extern "C" IL2CPP_METHOD_ATTR Assembly_t * AppDomain_Load_m3747492338 (AppDomain_t1571427825 * __this, AssemblyName_t270931938 * ___assemblyRef0, const RuntimeMethod* method);
  16090. // System.Void System.ArgumentException::.ctor(System.String)
  16091. extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1312628991 (ArgumentException_t132251570 * __this, String_t* ___message0, const RuntimeMethod* method);
  16092. // System.Reflection.Module[] System.Reflection.Assembly::GetModules(System.Boolean)
  16093. extern "C" IL2CPP_METHOD_ATTR ModuleU5BU5D_t4238763736* Assembly_GetModules_m4157408231 (Assembly_t * __this, bool ___getResourceModules0, const RuntimeMethod* method);
  16094. // System.String System.Reflection.Module::get_ScopeName()
  16095. extern "C" IL2CPP_METHOD_ATTR String_t* Module_get_ScopeName_m4152486041 (Module_t2987026101 * __this, const RuntimeMethod* method);
  16096. // System.Void System.Collections.ArrayList::.ctor(System.Int32)
  16097. extern "C" IL2CPP_METHOD_ATTR void ArrayList__ctor_m3828927650 (ArrayList_t2718874744 * __this, int32_t ___capacity0, const RuntimeMethod* method);
  16098. // System.Boolean System.Reflection.Module::IsResource()
  16099. extern "C" IL2CPP_METHOD_ATTR bool Module_IsResource_m553227372 (Module_t2987026101 * __this, const RuntimeMethod* method);
  16100. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  16101. extern "C" IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m1620074514 (RuntimeObject * __this /* static, unused */, RuntimeTypeHandle_t3027515415 ___handle0, const RuntimeMethod* method);
  16102. // System.Object System.Runtime.Serialization.SerializationInfo::GetValue(System.String,System.Type)
  16103. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * SerializationInfo_GetValue_m42271953 (SerializationInfo_t950877179 * __this, String_t* ___name0, Type_t * ___type1, const RuntimeMethod* method);
  16104. // System.Int32 System.Runtime.Serialization.SerializationInfo::GetInt32(System.String)
  16105. extern "C" IL2CPP_METHOD_ATTR int32_t SerializationInfo_GetInt32_m2640574809 (SerializationInfo_t950877179 * __this, String_t* ___name0, const RuntimeMethod* method);
  16106. // System.Void System.Globalization.CultureInfo::.ctor(System.Int32)
  16107. extern "C" IL2CPP_METHOD_ATTR void CultureInfo__ctor_m2628215565 (CultureInfo_t4157843068 * __this, int32_t ___culture0, const RuntimeMethod* method);
  16108. // System.Version System.Reflection.AssemblyName::get_Version()
  16109. extern "C" IL2CPP_METHOD_ATTR Version_t3456873960 * AssemblyName_get_Version_m538083430 (AssemblyName_t270931938 * __this, const RuntimeMethod* method);
  16110. // System.Boolean System.Version::op_Inequality(System.Version,System.Version)
  16111. extern "C" IL2CPP_METHOD_ATTR bool Version_op_Inequality_m1696193441 (RuntimeObject * __this /* static, unused */, Version_t3456873960 * ___v10, Version_t3456873960 * ___v21, const RuntimeMethod* method);
  16112. // System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
  16113. extern "C" IL2CPP_METHOD_ATTR CultureInfo_t4157843068 * CultureInfo_get_InvariantCulture_m3532445182 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
  16114. // System.Byte[] System.Reflection.AssemblyName::InternalGetPublicKeyToken()
  16115. extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* AssemblyName_InternalGetPublicKeyToken_m3407918444 (AssemblyName_t270931938 * __this, const RuntimeMethod* method);
  16116. // System.String System.Byte::ToString(System.String)
  16117. extern "C" IL2CPP_METHOD_ATTR String_t* Byte_ToString_m3735479648 (uint8_t* __this, String_t* ___format0, const RuntimeMethod* method);
  16118. // System.Reflection.AssemblyNameFlags System.Reflection.AssemblyName::get_Flags()
  16119. extern "C" IL2CPP_METHOD_ATTR int32_t AssemblyName_get_Flags_m1616840602 (AssemblyName_t270931938 * __this, const RuntimeMethod* method);
  16120. // System.Int32 System.Version::get_Major()
  16121. extern "C" IL2CPP_METHOD_ATTR int32_t Version_get_Major_m2457928275 (Version_t3456873960 * __this, const RuntimeMethod* method);
  16122. // System.Int32 System.Version::get_Minor()
  16123. extern "C" IL2CPP_METHOD_ATTR int32_t Version_get_Minor_m150536655 (Version_t3456873960 * __this, const RuntimeMethod* method);
  16124. // System.Int32 System.Version::get_Build()
  16125. extern "C" IL2CPP_METHOD_ATTR int32_t Version_get_Build_m3667751407 (Version_t3456873960 * __this, const RuntimeMethod* method);
  16126. // System.Int32 System.Version::get_Revision()
  16127. extern "C" IL2CPP_METHOD_ATTR int32_t Version_get_Revision_m3982234017 (Version_t3456873960 * __this, const RuntimeMethod* method);
  16128. // System.String System.Reflection.AssemblyName::get_FullName()
  16129. extern "C" IL2CPP_METHOD_ATTR String_t* AssemblyName_get_FullName_m3351492191 (AssemblyName_t270931938 * __this, const RuntimeMethod* method);
  16130. // System.String System.Object::ToString()
  16131. extern "C" IL2CPP_METHOD_ATTR String_t* Object_ToString_m1740002499 (RuntimeObject * __this, const RuntimeMethod* method);
  16132. // System.Boolean System.Reflection.AssemblyName::get_IsPublicKeyValid()
  16133. extern "C" IL2CPP_METHOD_ATTR bool AssemblyName_get_IsPublicKeyValid_m1483495830 (AssemblyName_t270931938 * __this, const RuntimeMethod* method);
  16134. // System.Void System.Security.SecurityException::.ctor(System.String)
  16135. extern "C" IL2CPP_METHOD_ATTR void SecurityException__ctor_m1631242336 (SecurityException_t975544473 * __this, String_t* ___message0, const RuntimeMethod* method);
  16136. // System.Byte[] System.Reflection.AssemblyName::ComputePublicKeyToken()
  16137. extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* AssemblyName_ComputePublicKeyToken_m824893834 (AssemblyName_t270931938 * __this, const RuntimeMethod* method);
  16138. // System.Security.Cryptography.RSA Mono.Security.Cryptography.CryptoConvert::FromCapiPublicKeyBlob(System.Byte[],System.Int32)
  16139. extern "C" IL2CPP_METHOD_ATTR RSA_t2385438082 * CryptoConvert_FromCapiPublicKeyBlob_m4073029974 (RuntimeObject * __this /* static, unused */, ByteU5BU5D_t4116647657* ___blob0, int32_t ___offset1, const RuntimeMethod* method);
  16140. // System.Security.Cryptography.RSA Mono.Security.Cryptography.CryptoConvert::FromCapiPublicKeyBlob(System.Byte[])
  16141. extern "C" IL2CPP_METHOD_ATTR RSA_t2385438082 * CryptoConvert_FromCapiPublicKeyBlob_m184006806 (RuntimeObject * __this /* static, unused */, ByteU5BU5D_t4116647657* ___blob0, const RuntimeMethod* method);
  16142. // System.Security.Cryptography.SHA1 System.Security.Cryptography.SHA1::Create()
  16143. extern "C" IL2CPP_METHOD_ATTR SHA1_t1803193667 * SHA1_Create_m1390871308 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
  16144. // System.Byte[] System.Security.Cryptography.HashAlgorithm::ComputeHash(System.Byte[])
  16145. extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* HashAlgorithm_ComputeHash_m2825542963 (HashAlgorithm_t1432317219 * __this, ByteU5BU5D_t4116647657* ___buffer0, const RuntimeMethod* method);
  16146. // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
  16147. extern "C" IL2CPP_METHOD_ATTR void Array_Copy_m344457298 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method);
  16148. // System.Void System.Array::Reverse(System.Array,System.Int32,System.Int32)
  16149. extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_m816310962 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method);
  16150. // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Int32)
  16151. extern "C" IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m412754688 (SerializationInfo_t950877179 * __this, String_t* ___name0, int32_t ___value1, const RuntimeMethod* method);
  16152. // System.Void System.Reflection.AssemblyName::set_Version(System.Version)
  16153. extern "C" IL2CPP_METHOD_ATTR void AssemblyName_set_Version_m1802337156 (AssemblyName_t270931938 * __this, Version_t3456873960 * ___value0, const RuntimeMethod* method);
  16154. // System.String System.IO.Path::GetFullPath(System.String)
  16155. extern "C" IL2CPP_METHOD_ATTR String_t* Path_GetFullPath_m4142135635 (RuntimeObject * __this /* static, unused */, String_t* ___path0, const RuntimeMethod* method);
  16156. // System.Void System.Reflection.Assembly::InternalGetAssemblyName(System.String,System.Reflection.AssemblyName)
  16157. extern "C" IL2CPP_METHOD_ATTR void Assembly_InternalGetAssemblyName_m4078200401 (RuntimeObject * __this /* static, unused */, String_t* ___assemblyFile0, AssemblyName_t270931938 * ___aname1, const RuntimeMethod* method);
  16158. // System.Void System.Reflection.Binder/Default::.ctor()
  16159. extern "C" IL2CPP_METHOD_ATTR void Default__ctor_m325526679 (Default_t2456596213 * __this, const RuntimeMethod* method);
  16160. // System.Void System.Reflection.TargetParameterCountException::.ctor()
  16161. extern "C" IL2CPP_METHOD_ATTR void TargetParameterCountException__ctor_m2135390327 (TargetParameterCountException_t1216617239 * __this, const RuntimeMethod* method);
  16162. // System.Int32 System.Reflection.Binder::GetDerivedLevel(System.Type)
  16163. extern "C" IL2CPP_METHOD_ATTR int32_t Binder_GetDerivedLevel_m3216810447 (RuntimeObject * __this /* static, unused */, Type_t * ___type0, const RuntimeMethod* method);
  16164. // System.Void System.Reflection.AmbiguousMatchException::.ctor()
  16165. extern "C" IL2CPP_METHOD_ATTR void AmbiguousMatchException__ctor_m15419215 (AmbiguousMatchException_t566690781 * __this, const RuntimeMethod* method);
  16166. // System.Void System.Reflection.Binder::.ctor()
  16167. extern "C" IL2CPP_METHOD_ATTR void Binder__ctor_m2821133715 (Binder_t2999457153 * __this, const RuntimeMethod* method);
  16168. // System.Reflection.MethodBase System.Reflection.Binder/Default::SelectMethod(System.Reflection.BindingFlags,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[],System.Boolean)
  16169. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * Default_SelectMethod_m469311730 (Default_t2456596213 * __this, int32_t ___bindingAttr0, MethodBaseU5BU5D_t779831733* ___match1, TypeU5BU5D_t3940880105* ___types2, ParameterModifierU5BU5D_t2943407543* ___modifiers3, bool ___allowByRefMatch4, const RuntimeMethod* method);
  16170. // System.Void System.Reflection.Binder/Default::ReorderParameters(System.String[],System.Object[]&,System.Reflection.MethodBase)
  16171. extern "C" IL2CPP_METHOD_ATTR void Default_ReorderParameters_m2076271671 (Default_t2456596213 * __this, StringU5BU5D_t1281789340* ___names0, ObjectU5BU5D_t2843939325** ___args1, MethodBase_t * ___selected2, const RuntimeMethod* method);
  16172. // System.Void System.Array::Copy(System.Array,System.Array,System.Int32)
  16173. extern "C" IL2CPP_METHOD_ATTR void Array_Copy_m1988217701 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___sourceArray0, RuntimeArray * ___destinationArray1, int32_t ___length2, const RuntimeMethod* method);
  16174. // System.Boolean System.Type::get_IsArray()
  16175. extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsArray_m2591212821 (Type_t * __this, const RuntimeMethod* method);
  16176. // System.Boolean System.Reflection.Binder/Default::IsArrayAssignable(System.Type,System.Type)
  16177. extern "C" IL2CPP_METHOD_ATTR bool Default_IsArrayAssignable_m953489228 (RuntimeObject * __this /* static, unused */, Type_t * ___object_type0, Type_t * ___target_type1, const RuntimeMethod* method);
  16178. // System.Boolean System.Type::get_IsByRef()
  16179. extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsByRef_m1262524108 (Type_t * __this, const RuntimeMethod* method);
  16180. // System.Boolean System.Reflection.Binder/Default::check_type(System.Type,System.Type)
  16181. extern "C" IL2CPP_METHOD_ATTR bool Default_check_type_m3691874551 (RuntimeObject * __this /* static, unused */, Type_t * ___from0, Type_t * ___to1, const RuntimeMethod* method);
  16182. // System.Boolean System.Type::get_IsEnum()
  16183. extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsEnum_m208091508 (Type_t * __this, const RuntimeMethod* method);
  16184. // System.Object System.Enum::ToObject(System.Type,System.Object)
  16185. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enum_ToObject_m1628250250 (RuntimeObject * __this /* static, unused */, Type_t * ___enumType0, RuntimeObject * ___value1, const RuntimeMethod* method);
  16186. // System.Boolean System.Type::get_IsPointer()
  16187. extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsPointer_m4067542339 (Type_t * __this, const RuntimeMethod* method);
  16188. // System.Object System.Convert::ChangeType(System.Object,System.Type)
  16189. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Convert_ChangeType_m739676612 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, Type_t * ___conversionType1, const RuntimeMethod* method);
  16190. // System.Boolean System.Type::get_IsInterface()
  16191. extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsInterface_m3284996719 (Type_t * __this, const RuntimeMethod* method);
  16192. // System.Type System.Enum::GetUnderlyingType(System.Type)
  16193. extern "C" IL2CPP_METHOD_ATTR Type_t * Enum_GetUnderlyingType_m2480312097 (RuntimeObject * __this /* static, unused */, Type_t * ___enumType0, const RuntimeMethod* method);
  16194. // System.TypeCode System.Type::GetTypeCode(System.Type)
  16195. extern "C" IL2CPP_METHOD_ATTR int32_t Type_GetTypeCode_m480753082 (RuntimeObject * __this /* static, unused */, Type_t * ___type0, const RuntimeMethod* method);
  16196. // System.Boolean System.Type::get_IsValueType()
  16197. extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsValueType_m3108065642 (Type_t * __this, const RuntimeMethod* method);
  16198. // System.Boolean System.Attribute::IsDefined(System.Reflection.ParameterInfo,System.Type)
  16199. extern "C" IL2CPP_METHOD_ATTR bool Attribute_IsDefined_m4069052474 (RuntimeObject * __this /* static, unused */, ParameterInfo_t1861056598 * ___element0, Type_t * ___attributeType1, const RuntimeMethod* method);
  16200. // System.Boolean System.Reflection.Binder/Default::check_arguments(System.Type[],System.Reflection.ParameterInfo[],System.Boolean)
  16201. extern "C" IL2CPP_METHOD_ATTR bool Default_check_arguments_m3882727959 (RuntimeObject * __this /* static, unused */, TypeU5BU5D_t3940880105* ___types0, ParameterInfoU5BU5D_t390618515* ___args1, bool ___allowByRefMatch2, const RuntimeMethod* method);
  16202. // System.Reflection.MethodBase System.Reflection.Binder/Default::GetBetterMethod(System.Reflection.MethodBase,System.Reflection.MethodBase,System.Type[])
  16203. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * Default_GetBetterMethod_m3232777160 (Default_t2456596213 * __this, MethodBase_t * ___m10, MethodBase_t * ___m21, TypeU5BU5D_t3940880105* ___types2, const RuntimeMethod* method);
  16204. // System.Int32 System.Reflection.Binder/Default::CompareCloserType(System.Type,System.Type)
  16205. extern "C" IL2CPP_METHOD_ATTR int32_t Default_CompareCloserType_m2643961470 (Default_t2456596213 * __this, Type_t * ___t10, Type_t * ___t21, const RuntimeMethod* method);
  16206. // System.Boolean System.Type::get_HasElementType()
  16207. extern "C" IL2CPP_METHOD_ATTR bool Type_get_HasElementType_m710151977 (Type_t * __this, const RuntimeMethod* method);
  16208. // System.Int32 System.Array::IndexOf<System.Type>(!!0[],!!0)
  16209. #define Array_IndexOf_TisType_t_m2550246197(__this /* static, unused */, p0, p1, method) (( int32_t (*) (RuntimeObject * /* static, unused */, TypeU5BU5D_t3940880105*, Type_t *, const RuntimeMethod*))Array_IndexOf_TisRuntimeObject_m3944231312_gshared)(__this /* static, unused */, p0, p1, method)
  16210. // System.Int32 System.Reflection.Binder/Default::check_arguments_with_score(System.Type[],System.Reflection.ParameterInfo[])
  16211. extern "C" IL2CPP_METHOD_ATTR int32_t Default_check_arguments_with_score_m3467814020 (RuntimeObject * __this /* static, unused */, TypeU5BU5D_t3940880105* ___types0, ParameterInfoU5BU5D_t390618515* ___args1, const RuntimeMethod* method);
  16212. // System.Int32 System.Reflection.Binder/Default::check_type_with_score(System.Type,System.Type)
  16213. extern "C" IL2CPP_METHOD_ATTR int32_t Default_check_type_with_score_m3022331006 (RuntimeObject * __this /* static, unused */, Type_t * ___from0, Type_t * ___to1, const RuntimeMethod* method);
  16214. // System.Void System.Reflection.MethodBase::.ctor()
  16215. extern "C" IL2CPP_METHOD_ATTR void MethodBase__ctor_m1907868998 (MethodBase_t * __this, const RuntimeMethod* method);
  16216. // !!0[] System.Reflection.CustomAttributeData::UnboxValues<System.Reflection.CustomAttributeTypedArgument>(System.Object[])
  16217. #define CustomAttributeData_UnboxValues_TisCustomAttributeTypedArgument_t2723150157_m679789813(__this /* static, unused */, p0, method) (( CustomAttributeTypedArgumentU5BU5D_t1465843424* (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, const RuntimeMethod*))CustomAttributeData_UnboxValues_TisCustomAttributeTypedArgument_t2723150157_m679789813_gshared)(__this /* static, unused */, p0, method)
  16218. // System.Collections.ObjectModel.ReadOnlyCollection`1<!!0> System.Array::AsReadOnly<System.Reflection.CustomAttributeTypedArgument>(!!0[])
  16219. #define Array_AsReadOnly_TisCustomAttributeTypedArgument_t2723150157_m2714472677(__this /* static, unused */, p0, method) (( ReadOnlyCollection_1_t3935726444 * (*) (RuntimeObject * /* static, unused */, CustomAttributeTypedArgumentU5BU5D_t1465843424*, const RuntimeMethod*))Array_AsReadOnly_TisCustomAttributeTypedArgument_t2723150157_m2714472677_gshared)(__this /* static, unused */, p0, method)
  16220. // !!0[] System.Reflection.CustomAttributeData::UnboxValues<System.Reflection.CustomAttributeNamedArgument>(System.Object[])
  16221. #define CustomAttributeData_UnboxValues_TisCustomAttributeNamedArgument_t287865710_m2244692512(__this /* static, unused */, p0, method) (( CustomAttributeNamedArgumentU5BU5D_t3710464795* (*) (RuntimeObject * /* static, unused */, ObjectU5BU5D_t2843939325*, const RuntimeMethod*))CustomAttributeData_UnboxValues_TisCustomAttributeNamedArgument_t287865710_m2244692512_gshared)(__this /* static, unused */, p0, method)
  16222. // System.Collections.ObjectModel.ReadOnlyCollection`1<!!0> System.Array::AsReadOnly<System.Reflection.CustomAttributeNamedArgument>(!!0[])
  16223. #define Array_AsReadOnly_TisCustomAttributeNamedArgument_t287865710_m2126958740(__this /* static, unused */, p0, method) (( ReadOnlyCollection_1_t1500441997 * (*) (RuntimeObject * /* static, unused */, CustomAttributeNamedArgumentU5BU5D_t3710464795*, const RuntimeMethod*))Array_AsReadOnly_TisCustomAttributeNamedArgument_t287865710_m2126958740_gshared)(__this /* static, unused */, p0, method)
  16224. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData> System.MonoCustomAttrs::GetCustomAttributesData(System.Reflection.ICustomAttributeProvider)
  16225. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* MonoCustomAttrs_GetCustomAttributesData_m3138951217 (RuntimeObject * __this /* static, unused */, RuntimeObject* ___obj0, const RuntimeMethod* method);
  16226. // System.String System.Reflection.CustomAttributeTypedArgument::ToString()
  16227. extern "C" IL2CPP_METHOD_ATTR String_t* CustomAttributeTypedArgument_ToString_m864948362 (CustomAttributeTypedArgument_t2723150157 * __this, const RuntimeMethod* method);
  16228. // System.String System.Reflection.CustomAttributeNamedArgument::ToString()
  16229. extern "C" IL2CPP_METHOD_ATTR String_t* CustomAttributeNamedArgument_ToString_m1488801416 (CustomAttributeNamedArgument_t287865710 * __this, const RuntimeMethod* method);
  16230. // System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object[])
  16231. extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_AppendFormat_m921870684 (StringBuilder_t * __this, String_t* ___format0, ObjectU5BU5D_t2843939325* ___args1, const RuntimeMethod* method);
  16232. // System.Boolean System.Reflection.CustomAttributeTypedArgument::Equals(System.Object)
  16233. extern "C" IL2CPP_METHOD_ATTR bool CustomAttributeTypedArgument_Equals_m2261980307 (CustomAttributeTypedArgument_t2723150157 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16234. // System.Boolean System.Reflection.CustomAttributeNamedArgument::Equals(System.Object)
  16235. extern "C" IL2CPP_METHOD_ATTR bool CustomAttributeNamedArgument_Equals_m1414002036 (CustomAttributeNamedArgument_t287865710 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16236. // System.Int32 System.Reflection.CustomAttributeTypedArgument::GetHashCode()
  16237. extern "C" IL2CPP_METHOD_ATTR int32_t CustomAttributeTypedArgument_GetHashCode_m1121388927 (CustomAttributeTypedArgument_t2723150157 * __this, const RuntimeMethod* method);
  16238. // System.Int32 System.Reflection.CustomAttributeNamedArgument::GetHashCode()
  16239. extern "C" IL2CPP_METHOD_ATTR int32_t CustomAttributeNamedArgument_GetHashCode_m2317130892 (CustomAttributeNamedArgument_t287865710 * __this, const RuntimeMethod* method);
  16240. // System.String System.String::Concat(System.String,System.String,System.String,System.String)
  16241. extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m2163913788 (RuntimeObject * __this /* static, unused */, String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method);
  16242. // System.Exception System.Reflection.Emit.AssemblyBuilder::not_supported()
  16243. extern "C" IL2CPP_METHOD_ATTR Exception_t * AssemblyBuilder_not_supported_m1735277432 (AssemblyBuilder_t359885250 * __this, const RuntimeMethod* method);
  16244. // System.Object System.Array::Clone()
  16245. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Array_Clone_m2672907798 (RuntimeArray * __this, const RuntimeMethod* method);
  16246. // System.Reflection.AssemblyName System.Reflection.Assembly::UnprotectedGetName()
  16247. extern "C" IL2CPP_METHOD_ATTR AssemblyName_t270931938 * Assembly_UnprotectedGetName_m600830855 (Assembly_t * __this, const RuntimeMethod* method);
  16248. // System.Byte[] Mono.Security.StrongName::get_PublicKey()
  16249. extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* StrongName_get_PublicKey_m1841537984 (StrongName_t4093849377 * __this, const RuntimeMethod* method);
  16250. // System.Void System.Reflection.AssemblyName::SetPublicKey(System.Byte[])
  16251. extern "C" IL2CPP_METHOD_ATTR void AssemblyName_SetPublicKey_m1771377104 (AssemblyName_t270931938 * __this, ByteU5BU5D_t4116647657* ___publicKey0, const RuntimeMethod* method);
  16252. // System.Byte[] Mono.Security.StrongName::get_PublicKeyToken()
  16253. extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* StrongName_get_PublicKeyToken_m2115276552 (StrongName_t4093849377 * __this, const RuntimeMethod* method);
  16254. // System.Void System.Reflection.AssemblyName::SetPublicKeyToken(System.Byte[])
  16255. extern "C" IL2CPP_METHOD_ATTR void AssemblyName_SetPublicKeyToken_m582470133 (AssemblyName_t270931938 * __this, ByteU5BU5D_t4116647657* ___publicKeyToken0, const RuntimeMethod* method);
  16256. // System.Void System.Reflection.Emit.DerivedType::.ctor(System.Type)
  16257. extern "C" IL2CPP_METHOD_ATTR void DerivedType__ctor_m1853298054 (DerivedType_t4286302013 * __this, Type_t * ___elementType0, const RuntimeMethod* method);
  16258. // System.String System.String::Concat(System.String,System.String)
  16259. extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m3937257545 (RuntimeObject * __this /* static, unused */, String_t* ___str00, String_t* ___str11, const RuntimeMethod* method);
  16260. // System.Void System.Reflection.ConstructorInfo::.ctor()
  16261. extern "C" IL2CPP_METHOD_ATTR void ConstructorInfo__ctor_m356047157 (ConstructorInfo_t5769829 * __this, const RuntimeMethod* method);
  16262. // System.Int32 System.Reflection.Emit.ConstructorBuilder::get_next_table_index(System.Object,System.Int32,System.Boolean)
  16263. extern "C" IL2CPP_METHOD_ATTR int32_t ConstructorBuilder_get_next_table_index_m2681706538 (ConstructorBuilder_t2813524108 * __this, RuntimeObject * ___obj0, int32_t ___table1, bool ___inc2, const RuntimeMethod* method);
  16264. // System.Reflection.Module System.Reflection.Emit.TypeBuilder::get_Module()
  16265. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * TypeBuilder_get_Module_m4154269895 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16266. // System.Reflection.Emit.MethodToken System.Reflection.Emit.ConstructorBuilder::GetToken()
  16267. extern "C" IL2CPP_METHOD_ATTR MethodToken_t4055728386 ConstructorBuilder_GetToken_m109400720 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method);
  16268. // System.Int32 System.Reflection.Emit.MethodToken::get_Token()
  16269. extern "C" IL2CPP_METHOD_ATTR int32_t MethodToken_get_Token_m966062910 (MethodToken_t4055728386 * __this, const RuntimeMethod* method);
  16270. // System.Void System.Reflection.Emit.ModuleBuilder::RegisterToken(System.Object,System.Int32)
  16271. extern "C" IL2CPP_METHOD_ATTR void ModuleBuilder_RegisterToken_m4166846047 (ModuleBuilder_t731887691 * __this, RuntimeObject * ___obj0, int32_t ___token1, const RuntimeMethod* method);
  16272. // System.Boolean System.Reflection.Emit.TypeBuilder::get_is_created()
  16273. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_get_is_created_m1192848807 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16274. // System.Boolean System.Reflection.Emit.ConstructorBuilder::get_IsCompilerContext()
  16275. extern "C" IL2CPP_METHOD_ATTR bool ConstructorBuilder_get_IsCompilerContext_m3364441562 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method);
  16276. // System.Exception System.Reflection.Emit.ConstructorBuilder::not_created()
  16277. extern "C" IL2CPP_METHOD_ATTR Exception_t * ConstructorBuilder_not_created_m1456215494 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method);
  16278. // System.Reflection.ParameterInfo[] System.Reflection.Emit.ConstructorBuilder::GetParametersInternal()
  16279. extern "C" IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t390618515* ConstructorBuilder_GetParametersInternal_m2039842762 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method);
  16280. // System.Void System.Reflection.ParameterInfo::.ctor(System.Reflection.Emit.ParameterBuilder,System.Type,System.Reflection.MemberInfo,System.Int32)
  16281. extern "C" IL2CPP_METHOD_ATTR void ParameterInfo__ctor_m2779026345 (ParameterInfo_t1861056598 * __this, ParameterBuilder_t1137139675 * ___pb0, Type_t * ___type1, MemberInfo_t * ___member2, int32_t ___position3, const RuntimeMethod* method);
  16282. // System.Exception System.Reflection.Emit.ConstructorBuilder::not_supported()
  16283. extern "C" IL2CPP_METHOD_ATTR Exception_t * ConstructorBuilder_not_supported_m1054126936 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method);
  16284. // System.Reflection.Emit.ILGenerator System.Reflection.Emit.ConstructorBuilder::GetILGenerator(System.Int32)
  16285. extern "C" IL2CPP_METHOD_ATTR ILGenerator_t1388622344 * ConstructorBuilder_GetILGenerator_m1750792206 (ConstructorBuilder_t2813524108 * __this, int32_t ___streamSize0, const RuntimeMethod* method);
  16286. // System.Reflection.Emit.TokenGenerator System.Reflection.Emit.ModuleBuilder::GetTokenGenerator()
  16287. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ModuleBuilder_GetTokenGenerator_m4177350090 (ModuleBuilder_t731887691 * __this, const RuntimeMethod* method);
  16288. // System.Void System.Reflection.Emit.ILGenerator::.ctor(System.Reflection.Module,System.Reflection.Emit.TokenGenerator,System.Int32)
  16289. extern "C" IL2CPP_METHOD_ATTR void ILGenerator__ctor_m1540961053 (ILGenerator_t1388622344 * __this, Module_t2987026101 * ___m0, RuntimeObject* ___token_gen1, int32_t ___size2, const RuntimeMethod* method);
  16290. // System.Void System.Reflection.Emit.MethodToken::.ctor(System.Int32)
  16291. extern "C" IL2CPP_METHOD_ATTR void MethodToken__ctor_m2100013302 (MethodToken_t4055728386 * __this, int32_t ___val0, const RuntimeMethod* method);
  16292. // System.Reflection.Module System.Reflection.MemberInfo::get_Module()
  16293. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * MemberInfo_get_Module_m4119009657 (MemberInfo_t * __this, const RuntimeMethod* method);
  16294. // System.String System.Reflection.Emit.TypeBuilder::get_Name()
  16295. extern "C" IL2CPP_METHOD_ATTR String_t* TypeBuilder_get_Name_m1525921477 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16296. // System.Int32 System.Reflection.Emit.ILGenerator::Mono_GetCurrentOffset(System.Reflection.Emit.ILGenerator)
  16297. extern "C" IL2CPP_METHOD_ATTR int32_t ILGenerator_Mono_GetCurrentOffset_m993338688 (RuntimeObject * __this /* static, unused */, ILGenerator_t1388622344 * ___ig0, const RuntimeMethod* method);
  16298. // System.String System.Reflection.Emit.ConstructorBuilder::get_Name()
  16299. extern "C" IL2CPP_METHOD_ATTR String_t* ConstructorBuilder_get_Name_m2426555260 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method);
  16300. // System.Void System.Reflection.Emit.ILGenerator::label_fixup()
  16301. extern "C" IL2CPP_METHOD_ATTR void ILGenerator_label_fixup_m1749904972 (ILGenerator_t1388622344 * __this, const RuntimeMethod* method);
  16302. // System.Int32 System.Reflection.Emit.TypeBuilder::get_next_table_index(System.Object,System.Int32,System.Boolean)
  16303. extern "C" IL2CPP_METHOD_ATTR int32_t TypeBuilder_get_next_table_index_m789974556 (TypeBuilder_t1073948154 * __this, RuntimeObject * ___obj0, int32_t ___table1, bool ___inc2, const RuntimeMethod* method);
  16304. // System.Reflection.Emit.TypeBuilder System.Reflection.Emit.ConstructorBuilder::get_TypeBuilder()
  16305. extern "C" IL2CPP_METHOD_ATTR TypeBuilder_t1073948154 * ConstructorBuilder_get_TypeBuilder_m2755629087 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method);
  16306. // System.Reflection.Assembly System.Reflection.Module::get_Assembly()
  16307. extern "C" IL2CPP_METHOD_ATTR Assembly_t * Module_get_Assembly_m2485063752 (Module_t2987026101 * __this, const RuntimeMethod* method);
  16308. // System.Boolean System.Reflection.Emit.AssemblyBuilder::get_IsCompilerContext()
  16309. extern "C" IL2CPP_METHOD_ATTR bool AssemblyBuilder_get_IsCompilerContext_m4201958597 (AssemblyBuilder_t359885250 * __this, const RuntimeMethod* method);
  16310. // System.Void System.Type::.ctor()
  16311. extern "C" IL2CPP_METHOD_ATTR void Type__ctor_m3795799013 (Type_t * __this, const RuntimeMethod* method);
  16312. // System.Void System.NotSupportedException::.ctor()
  16313. extern "C" IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m2730133172 (NotSupportedException_t1314879016 * __this, const RuntimeMethod* method);
  16314. // System.Reflection.TypeAttributes System.Type::get_Attributes()
  16315. extern "C" IL2CPP_METHOD_ATTR int32_t Type_get_Attributes_m58528356 (Type_t * __this, const RuntimeMethod* method);
  16316. // System.Void System.Reflection.Emit.ByRefType::.ctor(System.Type)
  16317. extern "C" IL2CPP_METHOD_ATTR void ByRefType__ctor_m194708390 (ByRefType_t2066805327 * __this, Type_t * ___elementType0, const RuntimeMethod* method);
  16318. // System.Void System.Reflection.Emit.DerivedType::create_unmanaged_type(System.Type)
  16319. extern "C" IL2CPP_METHOD_ATTR void DerivedType_create_unmanaged_type_m747846525 (RuntimeObject * __this /* static, unused */, Type_t * ___type0, const RuntimeMethod* method);
  16320. // System.Reflection.Assembly System.Reflection.Emit.TypeBuilder::get_Assembly()
  16321. extern "C" IL2CPP_METHOD_ATTR Assembly_t * TypeBuilder_get_Assembly_m4071790036 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16322. // System.String System.Reflection.Emit.TypeBuilder::get_AssemblyQualifiedName()
  16323. extern "C" IL2CPP_METHOD_ATTR String_t* TypeBuilder_get_AssemblyQualifiedName_m4059714567 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16324. // System.Type System.Reflection.Emit.TypeBuilder::get_BaseType()
  16325. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_get_BaseType_m3571781126 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16326. // System.Type System.Reflection.Emit.TypeBuilder::get_DeclaringType()
  16327. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_get_DeclaringType_m4128305641 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16328. // System.String System.Reflection.Emit.TypeBuilder::get_FullName()
  16329. extern "C" IL2CPP_METHOD_ATTR String_t* TypeBuilder_get_FullName_m420272554 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16330. // System.String System.Reflection.Emit.TypeBuilder::get_Namespace()
  16331. extern "C" IL2CPP_METHOD_ATTR String_t* TypeBuilder_get_Namespace_m4175323609 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16332. // System.Type System.Reflection.Emit.TypeBuilder::get_ReflectedType()
  16333. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_get_ReflectedType_m3266505878 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16334. // System.RuntimeTypeHandle System.Reflection.Emit.TypeBuilder::get_TypeHandle()
  16335. extern "C" IL2CPP_METHOD_ATTR RuntimeTypeHandle_t3027515415 TypeBuilder_get_TypeHandle_m3498565307 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16336. // System.Reflection.ConstructorInfo System.Type::GetConstructor(System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  16337. extern "C" IL2CPP_METHOD_ATTR ConstructorInfo_t5769829 * Type_GetConstructor_m1195697116 (Type_t * __this, int32_t ___bindingAttr0, Binder_t2999457153 * ___binder1, int32_t ___callConvention2, TypeU5BU5D_t3940880105* ___types3, ParameterModifierU5BU5D_t2943407543* ___modifiers4, const RuntimeMethod* method);
  16338. // System.Reflection.ConstructorInfo[] System.Reflection.Emit.TypeBuilder::GetConstructors(System.Reflection.BindingFlags)
  16339. extern "C" IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t881249896* TypeBuilder_GetConstructors_m26844333 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method);
  16340. // System.Object[] System.Reflection.Emit.TypeBuilder::GetCustomAttributes(System.Boolean)
  16341. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* TypeBuilder_GetCustomAttributes_m2898560796 (TypeBuilder_t1073948154 * __this, bool ___inherit0, const RuntimeMethod* method);
  16342. // System.Object[] System.Reflection.Emit.TypeBuilder::GetCustomAttributes(System.Type,System.Boolean)
  16343. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* TypeBuilder_GetCustomAttributes_m981725999 (TypeBuilder_t1073948154 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method);
  16344. // System.Type System.Reflection.Emit.TypeBuilder::GetElementType()
  16345. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_GetElementType_m1881206953 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16346. // System.Reflection.EventInfo System.Reflection.Emit.TypeBuilder::GetEvent(System.String,System.Reflection.BindingFlags)
  16347. extern "C" IL2CPP_METHOD_ATTR EventInfo_t * TypeBuilder_GetEvent_m2166527753 (TypeBuilder_t1073948154 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method);
  16348. // System.Reflection.EventInfo[] System.Reflection.Emit.TypeBuilder::GetEvents(System.Reflection.BindingFlags)
  16349. extern "C" IL2CPP_METHOD_ATTR EventInfoU5BU5D_t3237081491* TypeBuilder_GetEvents_m1798175863 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method);
  16350. // System.Reflection.FieldInfo System.Reflection.Emit.TypeBuilder::GetField(System.String,System.Reflection.BindingFlags)
  16351. extern "C" IL2CPP_METHOD_ATTR FieldInfo_t * TypeBuilder_GetField_m2932767407 (TypeBuilder_t1073948154 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method);
  16352. // System.Reflection.FieldInfo[] System.Reflection.Emit.TypeBuilder::GetFields(System.Reflection.BindingFlags)
  16353. extern "C" IL2CPP_METHOD_ATTR FieldInfoU5BU5D_t846150980* TypeBuilder_GetFields_m2518194342 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method);
  16354. // System.Type System.Reflection.Emit.TypeBuilder::GetInterface(System.String,System.Boolean)
  16355. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_GetInterface_m459524699 (TypeBuilder_t1073948154 * __this, String_t* ___name0, bool ___ignoreCase1, const RuntimeMethod* method);
  16356. // System.Type[] System.Reflection.Emit.TypeBuilder::GetInterfaces()
  16357. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* TypeBuilder_GetInterfaces_m4067367903 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16358. // System.Reflection.MemberInfo[] System.Reflection.Emit.TypeBuilder::GetMember(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags)
  16359. extern "C" IL2CPP_METHOD_ATTR MemberInfoU5BU5D_t1302094432* TypeBuilder_GetMember_m1363689566 (TypeBuilder_t1073948154 * __this, String_t* ___name0, int32_t ___type1, int32_t ___bindingAttr2, const RuntimeMethod* method);
  16360. // System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags)
  16361. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * Type_GetMethod_m1197120913 (Type_t * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method);
  16362. // System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  16363. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * Type_GetMethod_m1512604930 (Type_t * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t2999457153 * ___binder2, int32_t ___callConvention3, TypeU5BU5D_t3940880105* ___types4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, const RuntimeMethod* method);
  16364. // System.Reflection.MethodInfo[] System.Reflection.Emit.TypeBuilder::GetMethods(System.Reflection.BindingFlags)
  16365. extern "C" IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t2572182361* TypeBuilder_GetMethods_m455544206 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method);
  16366. // System.Type[] System.Reflection.Emit.TypeBuilder::GetNestedTypes(System.Reflection.BindingFlags)
  16367. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* TypeBuilder_GetNestedTypes_m2300144215 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method);
  16368. // System.Reflection.PropertyInfo[] System.Reflection.Emit.TypeBuilder::GetProperties(System.Reflection.BindingFlags)
  16369. extern "C" IL2CPP_METHOD_ATTR PropertyInfoU5BU5D_t1461822886* TypeBuilder_GetProperties_m1107583832 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method);
  16370. // System.Exception System.Reflection.Emit.EnumBuilder::CreateNotSupportedException()
  16371. extern "C" IL2CPP_METHOD_ATTR Exception_t * EnumBuilder_CreateNotSupportedException_m3236297331 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method);
  16372. // System.Object System.Reflection.Emit.TypeBuilder::InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[])
  16373. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * TypeBuilder_InvokeMember_m713975721 (TypeBuilder_t1073948154 * __this, String_t* ___name0, int32_t ___invokeAttr1, Binder_t2999457153 * ___binder2, RuntimeObject * ___target3, ObjectU5BU5D_t2843939325* ___args4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, CultureInfo_t4157843068 * ___culture6, StringU5BU5D_t1281789340* ___namedParameters7, const RuntimeMethod* method);
  16374. // System.Boolean System.Reflection.Emit.TypeBuilder::IsDefined(System.Type,System.Boolean)
  16375. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_IsDefined_m1289323273 (TypeBuilder_t1073948154 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method);
  16376. // System.Exception System.Reflection.Emit.FieldBuilder::CreateNotSupportedException()
  16377. extern "C" IL2CPP_METHOD_ATTR Exception_t * FieldBuilder_CreateNotSupportedException_m2447945803 (FieldBuilder_t2627049993 * __this, const RuntimeMethod* method);
  16378. // System.Exception System.Reflection.Emit.GenericTypeParameterBuilder::not_supported()
  16379. extern "C" IL2CPP_METHOD_ATTR Exception_t * GenericTypeParameterBuilder_not_supported_m3358960901 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method);
  16380. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::get_BaseType()
  16381. extern "C" IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_get_BaseType_m3389926280 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method);
  16382. // System.Type System.Reflection.Emit.MethodBuilder::get_DeclaringType()
  16383. extern "C" IL2CPP_METHOD_ATTR Type_t * MethodBuilder_get_DeclaringType_m2226312865 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method);
  16384. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::get_DeclaringType()
  16385. extern "C" IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_get_DeclaringType_m1741243224 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method);
  16386. // System.Void System.InvalidOperationException::.ctor()
  16387. extern "C" IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m2734335978 (InvalidOperationException_t56020091 * __this, const RuntimeMethod* method);
  16388. // System.Void System.Array::CopyTo(System.Array,System.Int32)
  16389. extern "C" IL2CPP_METHOD_ATTR void Array_CopyTo_m225704097 (RuntimeArray * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method);
  16390. // System.Boolean System.Type::Equals(System.Object)
  16391. extern "C" IL2CPP_METHOD_ATTR bool Type_Equals_m1673304139 (Type_t * __this, RuntimeObject * ___o0, const RuntimeMethod* method);
  16392. // System.Int32 System.Type::GetHashCode()
  16393. extern "C" IL2CPP_METHOD_ATTR int32_t Type_GetHashCode_m1947148725 (Type_t * __this, const RuntimeMethod* method);
  16394. // System.Type System.Type::MakeGenericType(System.Type[])
  16395. extern "C" IL2CPP_METHOD_ATTR Type_t * Type_MakeGenericType_m2479309691 (Type_t * __this, TypeU5BU5D_t3940880105* ___typeArguments0, const RuntimeMethod* method);
  16396. // System.Int32 System.Reflection.Emit.OpCode::get_Size()
  16397. extern "C" IL2CPP_METHOD_ATTR int32_t OpCode_get_Size_m3461506715 (OpCode_t123070264 * __this, const RuntimeMethod* method);
  16398. // System.Reflection.Emit.StackBehaviour System.Reflection.Emit.OpCode::get_StackBehaviourPush()
  16399. extern "C" IL2CPP_METHOD_ATTR int32_t OpCode_get_StackBehaviourPush_m986094870 (OpCode_t123070264 * __this, const RuntimeMethod* method);
  16400. // System.Reflection.Emit.StackBehaviour System.Reflection.Emit.OpCode::get_StackBehaviourPop()
  16401. extern "C" IL2CPP_METHOD_ATTR int32_t OpCode_get_StackBehaviourPop_m4250794726 (OpCode_t123070264 * __this, const RuntimeMethod* method);
  16402. // System.Void System.Reflection.Emit.ILGenerator::make_room(System.Int32)
  16403. extern "C" IL2CPP_METHOD_ATTR void ILGenerator_make_room_m2688251824 (ILGenerator_t1388622344 * __this, int32_t ___nbytes0, const RuntimeMethod* method);
  16404. // System.Void System.Reflection.Emit.ILGenerator::ll_emit(System.Reflection.Emit.OpCode)
  16405. extern "C" IL2CPP_METHOD_ATTR void ILGenerator_ll_emit_m2218983546 (ILGenerator_t1388622344 * __this, OpCode_t123070264 ___opcode0, const RuntimeMethod* method);
  16406. // System.Void System.Reflection.Emit.ILGenerator::add_token_fixup(System.Reflection.MemberInfo)
  16407. extern "C" IL2CPP_METHOD_ATTR void ILGenerator_add_token_fixup_m1816002840 (ILGenerator_t1388622344 * __this, MemberInfo_t * ___mi0, const RuntimeMethod* method);
  16408. // System.Void System.Reflection.Emit.ILGenerator::emit_int(System.Int32)
  16409. extern "C" IL2CPP_METHOD_ATTR void ILGenerator_emit_int_m2322014738 (ILGenerator_t1388622344 * __this, int32_t ___val0, const RuntimeMethod* method);
  16410. // System.Exception System.Reflection.Emit.MethodBuilder::NotSupported()
  16411. extern "C" IL2CPP_METHOD_ATTR Exception_t * MethodBuilder_NotSupported_m1497589941 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method);
  16412. // System.Boolean System.Reflection.MethodBase::get_IsVirtual()
  16413. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_IsVirtual_m2008546636 (MethodBase_t * __this, const RuntimeMethod* method);
  16414. // System.String System.String::Format(System.String,System.Object,System.Object)
  16415. extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_m2556382932 (RuntimeObject * __this /* static, unused */, String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method);
  16416. // System.Void System.TypeLoadException::.ctor(System.String)
  16417. extern "C" IL2CPP_METHOD_ATTR void TypeLoadException__ctor_m2362330792 (TypeLoadException_t3707937253 * __this, String_t* ___message0, const RuntimeMethod* method);
  16418. // System.String System.Reflection.Emit.MethodBuilder::get_Name()
  16419. extern "C" IL2CPP_METHOD_ATTR String_t* MethodBuilder_get_Name_m610453823 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method);
  16420. // System.String System.String::Concat(System.String[])
  16421. extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m1809518182 (RuntimeObject * __this /* static, unused */, StringU5BU5D_t1281789340* ___values0, const RuntimeMethod* method);
  16422. // System.Boolean System.Object::Equals(System.Object)
  16423. extern "C" IL2CPP_METHOD_ATTR bool Object_Equals_m2439880830 (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16424. // System.Boolean System.Reflection.Emit.MethodToken::Equals(System.Object)
  16425. extern "C" IL2CPP_METHOD_ATTR bool MethodToken_Equals_m460628456 (MethodToken_t4055728386 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16426. // System.Int32 System.Reflection.Emit.MethodToken::GetHashCode()
  16427. extern "C" IL2CPP_METHOD_ATTR int32_t MethodToken_GetHashCode_m673885300 (MethodToken_t4055728386 * __this, const RuntimeMethod* method);
  16428. // System.Type System.Reflection.Emit.TypeBuilder::CreateType()
  16429. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_CreateType_m3375483507 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16430. // System.Int32 System.Reflection.Emit.ModuleBuilder::getToken(System.Reflection.Emit.ModuleBuilder,System.Object)
  16431. extern "C" IL2CPP_METHOD_ATTR int32_t ModuleBuilder_getToken_m4290400349 (RuntimeObject * __this /* static, unused */, ModuleBuilder_t731887691 * ___mb0, RuntimeObject * ___obj1, const RuntimeMethod* method);
  16432. // System.Void System.Reflection.Emit.ModuleBuilderTokenGenerator::.ctor(System.Reflection.Emit.ModuleBuilder)
  16433. extern "C" IL2CPP_METHOD_ATTR void ModuleBuilderTokenGenerator__ctor_m2360787210 (ModuleBuilderTokenGenerator_t944435078 * __this, ModuleBuilder_t731887691 * ___mb0, const RuntimeMethod* method);
  16434. // System.Int32 System.Reflection.Emit.ModuleBuilder::GetToken(System.Reflection.MemberInfo)
  16435. extern "C" IL2CPP_METHOD_ATTR int32_t ModuleBuilder_GetToken_m4274310417 (ModuleBuilder_t731887691 * __this, MemberInfo_t * ___member0, const RuntimeMethod* method);
  16436. // System.Void System.Reflection.Emit.OpCode::.ctor(System.Int32,System.Int32)
  16437. extern "C" IL2CPP_METHOD_ATTR void OpCode__ctor_m2823239373 (OpCode_t123070264 * __this, int32_t ___p0, int32_t ___q1, const RuntimeMethod* method);
  16438. // System.String System.Reflection.Emit.OpCode::get_Name()
  16439. extern "C" IL2CPP_METHOD_ATTR String_t* OpCode_get_Name_m149707431 (OpCode_t123070264 * __this, const RuntimeMethod* method);
  16440. // System.Int32 System.Reflection.Emit.OpCode::GetHashCode()
  16441. extern "C" IL2CPP_METHOD_ATTR int32_t OpCode_GetHashCode_m1374201362 (OpCode_t123070264 * __this, const RuntimeMethod* method);
  16442. // System.Boolean System.Reflection.Emit.OpCode::Equals(System.Object)
  16443. extern "C" IL2CPP_METHOD_ATTR bool OpCode_Equals_m1376200488 (OpCode_t123070264 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16444. // System.String System.Reflection.Emit.OpCode::ToString()
  16445. extern "C" IL2CPP_METHOD_ATTR String_t* OpCode_ToString_m4248967054 (OpCode_t123070264 * __this, const RuntimeMethod* method);
  16446. // System.Exception System.Reflection.Emit.PropertyBuilder::not_supported()
  16447. extern "C" IL2CPP_METHOD_ATTR Exception_t * PropertyBuilder_not_supported_m1290265515 (PropertyBuilder_t314297007 * __this, const RuntimeMethod* method);
  16448. // System.Boolean System.Reflection.Emit.TypeBuilder::get_IsCompilerContext()
  16449. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_get_IsCompilerContext_m4056143290 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16450. // System.Void System.Reflection.Emit.TypeBuilder::check_created()
  16451. extern "C" IL2CPP_METHOD_ATTR void TypeBuilder_check_created_m3513163610 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16452. // System.Reflection.CallingConventions System.Reflection.Emit.ConstructorBuilder::get_CallingConvention()
  16453. extern "C" IL2CPP_METHOD_ATTR int32_t ConstructorBuilder_get_CallingConvention_m3019479360 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method);
  16454. // System.Reflection.Binder System.Reflection.Binder::get_DefaultBinder()
  16455. extern "C" IL2CPP_METHOD_ATTR Binder_t2999457153 * Binder_get_DefaultBinder_m950908649 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
  16456. // System.Reflection.Emit.ConstructorBuilder System.Reflection.Emit.TypeBuilder::DefineConstructor(System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type[],System.Type[][],System.Type[][])
  16457. extern "C" IL2CPP_METHOD_ATTR ConstructorBuilder_t2813524108 * TypeBuilder_DefineConstructor_m3514391445 (TypeBuilder_t1073948154 * __this, int32_t ___attributes0, int32_t ___callingConvention1, TypeU5BU5D_t3940880105* ___parameterTypes2, TypeU5BU5DU5BU5D_t4042077012* ___requiredCustomModifiers3, TypeU5BU5DU5BU5D_t4042077012* ___optionalCustomModifiers4, const RuntimeMethod* method);
  16458. // System.Void System.Reflection.Emit.TypeBuilder::check_not_created()
  16459. extern "C" IL2CPP_METHOD_ATTR void TypeBuilder_check_not_created_m3652863637 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16460. // System.Void System.Reflection.Emit.ConstructorBuilder::.ctor(System.Reflection.Emit.TypeBuilder,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type[],System.Type[][],System.Type[][])
  16461. extern "C" IL2CPP_METHOD_ATTR void ConstructorBuilder__ctor_m1580993362 (ConstructorBuilder_t2813524108 * __this, TypeBuilder_t1073948154 * ___tb0, int32_t ___attributes1, int32_t ___callingConvention2, TypeU5BU5D_t3940880105* ___parameterTypes3, TypeU5BU5DU5BU5D_t4042077012* ___paramModReq4, TypeU5BU5DU5BU5D_t4042077012* ___paramModOpt5, const RuntimeMethod* method);
  16462. // System.Reflection.ConstructorInfo System.Type::GetConstructor(System.Reflection.BindingFlags,System.Reflection.Binder,System.Type[],System.Reflection.ParameterModifier[])
  16463. extern "C" IL2CPP_METHOD_ATTR ConstructorInfo_t5769829 * Type_GetConstructor_m950313272 (Type_t * __this, int32_t ___bindingAttr0, Binder_t2999457153 * ___binder1, TypeU5BU5D_t3940880105* ___types2, ParameterModifierU5BU5D_t2943407543* ___modifiers3, const RuntimeMethod* method);
  16464. // System.Reflection.Emit.ConstructorBuilder System.Reflection.Emit.TypeBuilder::DefineConstructor(System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type[])
  16465. extern "C" IL2CPP_METHOD_ATTR ConstructorBuilder_t2813524108 * TypeBuilder_DefineConstructor_m2989882735 (TypeBuilder_t1073948154 * __this, int32_t ___attributes0, int32_t ___callingConvention1, TypeU5BU5D_t3940880105* ___parameterTypes2, const RuntimeMethod* method);
  16466. // System.Reflection.Emit.ILGenerator System.Reflection.Emit.ConstructorBuilder::GetILGenerator()
  16467. extern "C" IL2CPP_METHOD_ATTR ILGenerator_t1388622344 * ConstructorBuilder_GetILGenerator_m1421260830 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method);
  16468. // System.Reflection.MethodAttributes System.Reflection.Emit.MethodBuilder::get_Attributes()
  16469. extern "C" IL2CPP_METHOD_ATTR int32_t MethodBuilder_get_Attributes_m2740229145 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method);
  16470. // System.Boolean System.String::op_Inequality(System.String,System.String)
  16471. extern "C" IL2CPP_METHOD_ATTR bool String_op_Inequality_m215368492 (RuntimeObject * __this /* static, unused */, String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
  16472. // System.Void System.Reflection.Emit.TypeBuilder::SetParent(System.Type)
  16473. extern "C" IL2CPP_METHOD_ATTR void TypeBuilder_SetParent_m4101148229 (TypeBuilder_t1073948154 * __this, Type_t * ___parent0, const RuntimeMethod* method);
  16474. // System.Void System.Reflection.Emit.TypeBuilder::create_generic_class()
  16475. extern "C" IL2CPP_METHOD_ATTR void TypeBuilder_create_generic_class_m3823884980 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16476. // System.Type System.Reflection.Emit.FieldBuilder::get_FieldType()
  16477. extern "C" IL2CPP_METHOD_ATTR Type_t * FieldBuilder_get_FieldType_m1091288720 (FieldBuilder_t2627049993 * __this, const RuntimeMethod* method);
  16478. // System.Boolean System.Reflection.FieldInfo::get_IsStatic()
  16479. extern "C" IL2CPP_METHOD_ATTR bool FieldInfo_get_IsStatic_m3482711189 (FieldInfo_t * __this, const RuntimeMethod* method);
  16480. // System.Boolean System.Reflection.Emit.TypeBuilder::is_nested_in(System.Type)
  16481. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_is_nested_in_m1146519762 (TypeBuilder_t1073948154 * __this, Type_t * ___t0, const RuntimeMethod* method);
  16482. // System.Reflection.Assembly System.AppDomain::DoTypeResolve(System.Object)
  16483. extern "C" IL2CPP_METHOD_ATTR Assembly_t * AppDomain_DoTypeResolve_m1335093328 (AppDomain_t1571427825 * __this, RuntimeObject * ___name_or_tb0, const RuntimeMethod* method);
  16484. // System.Boolean System.Type::get_IsSealed()
  16485. extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsSealed_m3543837727 (Type_t * __this, const RuntimeMethod* method);
  16486. // System.String System.String::Concat(System.Object[])
  16487. extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m2971454694 (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___args0, const RuntimeMethod* method);
  16488. // System.Boolean System.Type::get_IsAbstract()
  16489. extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsAbstract_m1120089130 (Type_t * __this, const RuntimeMethod* method);
  16490. // System.Boolean System.Reflection.MethodBase::get_IsAbstract()
  16491. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_IsAbstract_m428833029 (MethodBase_t * __this, const RuntimeMethod* method);
  16492. // System.String System.String::Concat(System.Object,System.Object)
  16493. extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m904156431 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___arg00, RuntimeObject * ___arg11, const RuntimeMethod* method);
  16494. // System.Void System.Reflection.Emit.MethodBuilder::check_override()
  16495. extern "C" IL2CPP_METHOD_ATTR void MethodBuilder_check_override_m4226508046 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method);
  16496. // System.Void System.Reflection.Emit.MethodBuilder::fixup()
  16497. extern "C" IL2CPP_METHOD_ATTR void MethodBuilder_fixup_m1765890582 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method);
  16498. // System.Reflection.TypeAttributes System.Reflection.Emit.TypeBuilder::GetAttributeFlagsImpl()
  16499. extern "C" IL2CPP_METHOD_ATTR int32_t TypeBuilder_GetAttributeFlagsImpl_m2729077290 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16500. // System.Boolean System.Reflection.Emit.TypeBuilder::has_ctor_method()
  16501. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_has_ctor_method_m2987175843 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16502. // System.Reflection.Emit.ConstructorBuilder System.Reflection.Emit.TypeBuilder::DefineDefaultConstructor(System.Reflection.MethodAttributes)
  16503. extern "C" IL2CPP_METHOD_ATTR ConstructorBuilder_t2813524108 * TypeBuilder_DefineDefaultConstructor_m2168449784 (TypeBuilder_t1073948154 * __this, int32_t ___attributes0, const RuntimeMethod* method);
  16504. // System.Void System.Reflection.Emit.ConstructorBuilder::fixup()
  16505. extern "C" IL2CPP_METHOD_ATTR void ConstructorBuilder_fixup_m3699998230 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method);
  16506. // System.Type System.Reflection.Emit.TypeBuilder::create_runtime_class(System.Reflection.Emit.TypeBuilder)
  16507. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_create_runtime_class_m2581270900 (TypeBuilder_t1073948154 * __this, TypeBuilder_t1073948154 * ___tb0, const RuntimeMethod* method);
  16508. // System.Reflection.ConstructorInfo[] System.Reflection.Emit.TypeBuilder::GetConstructorsInternal(System.Reflection.BindingFlags)
  16509. extern "C" IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t881249896* TypeBuilder_GetConstructorsInternal_m3565722264 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method);
  16510. // System.Void System.Collections.ArrayList::.ctor()
  16511. extern "C" IL2CPP_METHOD_ATTR void ArrayList__ctor_m4254721275 (ArrayList_t2718874744 * __this, const RuntimeMethod* method);
  16512. // System.Reflection.MethodAttributes System.Reflection.Emit.ConstructorBuilder::get_Attributes()
  16513. extern "C" IL2CPP_METHOD_ATTR int32_t ConstructorBuilder_get_Attributes_m1598011285 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method);
  16514. // System.Boolean System.Reflection.MethodBase::get_IsStatic()
  16515. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_IsStatic_m2399864271 (MethodBase_t * __this, const RuntimeMethod* method);
  16516. // System.Int32 System.String::Compare(System.String,System.String,System.Boolean)
  16517. extern "C" IL2CPP_METHOD_ATTR int32_t String_Compare_m1071830722 (RuntimeObject * __this /* static, unused */, String_t* ___strA0, String_t* ___strB1, bool ___ignoreCase2, const RuntimeMethod* method);
  16518. // System.Reflection.MethodInfo[] System.Reflection.Emit.TypeBuilder::GetMethodsByName(System.String,System.Reflection.BindingFlags,System.Boolean,System.Type)
  16519. extern "C" IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t2572182361* TypeBuilder_GetMethodsByName_m1441669940 (TypeBuilder_t1073948154 * __this, String_t* ___name0, int32_t ___bindingAttr1, bool ___ignoreCase2, Type_t * ___reflected_type3, const RuntimeMethod* method);
  16520. // System.Reflection.MethodBase System.Reflection.Binder::FindMostDerivedMatch(System.Reflection.MethodBase[])
  16521. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * Binder_FindMostDerivedMatch_m239579024 (RuntimeObject * __this /* static, unused */, MethodBaseU5BU5D_t779831733* ___match0, const RuntimeMethod* method);
  16522. // System.Exception System.Reflection.Emit.TypeBuilder::not_supported()
  16523. extern "C" IL2CPP_METHOD_ATTR Exception_t * TypeBuilder_not_supported_m1239084737 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16524. // System.Boolean System.Type::type_is_subtype_of(System.Type,System.Type,System.Boolean)
  16525. extern "C" IL2CPP_METHOD_ATTR bool Type_type_is_subtype_of_m1406623598 (RuntimeObject * __this /* static, unused */, Type_t * ___a0, Type_t * ___b1, bool ___check_interfaces2, const RuntimeMethod* method);
  16526. // System.Void System.Reflection.Emit.TypeBuilder::setup_internal_class(System.Reflection.Emit.TypeBuilder)
  16527. extern "C" IL2CPP_METHOD_ATTR void TypeBuilder_setup_internal_class_m4067683076 (TypeBuilder_t1073948154 * __this, TypeBuilder_t1073948154 * ___tb0, const RuntimeMethod* method);
  16528. // System.Int32 System.Reflection.Emit.ModuleBuilder::get_next_table_index(System.Object,System.Int32,System.Boolean)
  16529. extern "C" IL2CPP_METHOD_ATTR int32_t ModuleBuilder_get_next_table_index_m1158040331 (ModuleBuilder_t731887691 * __this, RuntimeObject * ___obj0, int32_t ___table1, bool ___inc2, const RuntimeMethod* method);
  16530. // System.Boolean System.Type::IsAssignableFrom(System.Type)
  16531. extern "C" IL2CPP_METHOD_ATTR bool Type_IsAssignableFrom_m3195021585 (Type_t * __this, Type_t * ___c0, const RuntimeMethod* method);
  16532. // System.Boolean System.Type::IsSubclassOf(System.Type)
  16533. extern "C" IL2CPP_METHOD_ATTR bool Type_IsSubclassOf_m527829736 (Type_t * __this, Type_t * ___c0, const RuntimeMethod* method);
  16534. // System.Boolean System.Reflection.Emit.TypeBuilder::get_IsGenericTypeDefinition()
  16535. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_get_IsGenericTypeDefinition_m1477212742 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method);
  16536. // System.Void System.Runtime.InteropServices.MarshalAsAttribute::.ctor(System.Runtime.InteropServices.UnmanagedType)
  16537. extern "C" IL2CPP_METHOD_ATTR void MarshalAsAttribute__ctor_m1885514494 (MarshalAsAttribute_t3522571978 * __this, int32_t ___unmanagedType0, const RuntimeMethod* method);
  16538. // System.Void System.Reflection.MemberInfo::.ctor()
  16539. extern "C" IL2CPP_METHOD_ATTR void MemberInfo__ctor_m3258770133 (MemberInfo_t * __this, const RuntimeMethod* method);
  16540. // System.Void System.Reflection.EventInfo/AddEventAdapter::Invoke(System.Object,System.Delegate)
  16541. extern "C" IL2CPP_METHOD_ATTR void AddEventAdapter_Invoke_m3665771100 (AddEventAdapter_t1787725097 * __this, RuntimeObject * ____this0, Delegate_t1188392813 * ___dele1, const RuntimeMethod* method);
  16542. // System.IntPtr System.RuntimeFieldHandle::get_Value()
  16543. extern "C" IL2CPP_METHOD_ATTR intptr_t RuntimeFieldHandle_get_Value_m4138444424 (RuntimeFieldHandle_t1871169219 * __this, const RuntimeMethod* method);
  16544. // System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr)
  16545. extern "C" IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m408849716 (RuntimeObject * __this /* static, unused */, intptr_t ___value10, intptr_t ___value21, const RuntimeMethod* method);
  16546. // System.Reflection.FieldInfo System.Reflection.FieldInfo::internal_from_handle_type(System.IntPtr,System.IntPtr)
  16547. extern "C" IL2CPP_METHOD_ATTR FieldInfo_t * FieldInfo_internal_from_handle_type_m3256989094 (RuntimeObject * __this /* static, unused */, intptr_t ___field_handle0, intptr_t ___type_handle1, const RuntimeMethod* method);
  16548. // System.Reflection.Emit.UnmanagedMarshal System.Reflection.FieldInfo::GetUnmanagedMarshal()
  16549. extern "C" IL2CPP_METHOD_ATTR UnmanagedMarshal_t984015687 * FieldInfo_GetUnmanagedMarshal_m1813368915 (FieldInfo_t * __this, const RuntimeMethod* method);
  16550. // System.Boolean System.Reflection.FieldInfo::get_IsNotSerialized()
  16551. extern "C" IL2CPP_METHOD_ATTR bool FieldInfo_get_IsNotSerialized_m2684033086 (FieldInfo_t * __this, const RuntimeMethod* method);
  16552. // System.Boolean System.Type::get_IsExplicitLayout()
  16553. extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsExplicitLayout_m1182254884 (Type_t * __this, const RuntimeMethod* method);
  16554. // System.Void System.NonSerializedAttribute::.ctor()
  16555. extern "C" IL2CPP_METHOD_ATTR void NonSerializedAttribute__ctor_m3763812670 (NonSerializedAttribute_t2945079482 * __this, const RuntimeMethod* method);
  16556. // System.Void System.Runtime.InteropServices.FieldOffsetAttribute::.ctor(System.Int32)
  16557. extern "C" IL2CPP_METHOD_ATTR void FieldOffsetAttribute__ctor_m591213967 (FieldOffsetAttribute_t3945874278 * __this, int32_t ___offset0, const RuntimeMethod* method);
  16558. // System.Runtime.InteropServices.MarshalAsAttribute System.Reflection.Emit.UnmanagedMarshal::ToMarshalAsAttribute()
  16559. extern "C" IL2CPP_METHOD_ATTR MarshalAsAttribute_t3522571978 * UnmanagedMarshal_ToMarshalAsAttribute_m3182194847 (UnmanagedMarshal_t984015687 * __this, const RuntimeMethod* method);
  16560. // System.Boolean System.Reflection.MemberFilter::Invoke(System.Reflection.MemberInfo,System.Object)
  16561. extern "C" IL2CPP_METHOD_ATTR bool MemberFilter_Invoke_m2890658112 (MemberFilter_t426314064 * __this, MemberInfo_t * ___m0, RuntimeObject * ___filterCriteria1, const RuntimeMethod* method);
  16562. // System.Reflection.Assembly System.Reflection.Assembly::Load(System.String)
  16563. extern "C" IL2CPP_METHOD_ATTR Assembly_t * Assembly_Load_m3487507613 (RuntimeObject * __this /* static, unused */, String_t* ___assemblyString0, const RuntimeMethod* method);
  16564. // System.Void System.Reflection.MemberInfoSerializationHolder::Serialize(System.Runtime.Serialization.SerializationInfo,System.String,System.Type,System.String,System.Reflection.MemberTypes,System.Type[])
  16565. extern "C" IL2CPP_METHOD_ATTR void MemberInfoSerializationHolder_Serialize_m2491586031 (RuntimeObject * __this /* static, unused */, SerializationInfo_t950877179 * ___info0, String_t* ___name1, Type_t * ___klass2, String_t* ___signature3, int32_t ___type4, TypeU5BU5D_t3940880105* ___genericArguments5, const RuntimeMethod* method);
  16566. // System.Void System.Runtime.Serialization.SerializationInfo::SetType(System.Type)
  16567. extern "C" IL2CPP_METHOD_ATTR void SerializationInfo_SetType_m3923964808 (SerializationInfo_t950877179 * __this, Type_t * ___type0, const RuntimeMethod* method);
  16568. // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object,System.Type)
  16569. extern "C" IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m3906743584 (SerializationInfo_t950877179 * __this, String_t* ___name0, RuntimeObject * ___value1, Type_t * ___type2, const RuntimeMethod* method);
  16570. // System.Boolean System.String::Equals(System.String)
  16571. extern "C" IL2CPP_METHOD_ATTR bool String_Equals_m2270643605 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
  16572. // System.Void System.Runtime.Serialization.SerializationException::.ctor(System.String)
  16573. extern "C" IL2CPP_METHOD_ATTR void SerializationException__ctor_m3862484944 (SerializationException_t3941511869 * __this, String_t* ___message0, const RuntimeMethod* method);
  16574. // System.Reflection.PropertyInfo System.Type::GetProperty(System.String,System.Reflection.BindingFlags)
  16575. extern "C" IL2CPP_METHOD_ATTR PropertyInfo_t * Type_GetProperty_m4206634422 (Type_t * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method);
  16576. // System.String System.String::Format(System.String,System.Object)
  16577. extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_m2844511972 (RuntimeObject * __this /* static, unused */, String_t* ___format0, RuntimeObject * ___arg01, const RuntimeMethod* method);
  16578. // System.IntPtr System.RuntimeMethodHandle::get_Value()
  16579. extern "C" IL2CPP_METHOD_ATTR intptr_t RuntimeMethodHandle_get_Value_m723997769 (RuntimeMethodHandle_t1133924984 * __this, const RuntimeMethod* method);
  16580. // System.Reflection.MethodBase System.Reflection.MethodBase::GetMethodFromIntPtr(System.IntPtr,System.IntPtr)
  16581. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * MethodBase_GetMethodFromIntPtr_m3014201362 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, intptr_t ___declaringType1, const RuntimeMethod* method);
  16582. // System.Reflection.MethodBase System.Reflection.MethodBase::GetMethodFromHandleInternalType(System.IntPtr,System.IntPtr)
  16583. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * MethodBase_GetMethodFromHandleInternalType_m2695073734 (RuntimeObject * __this /* static, unused */, intptr_t ___method_handle0, intptr_t ___type_handle1, const RuntimeMethod* method);
  16584. // System.Int32 System.Reflection.Emit.MethodBuilder::get_next_table_index(System.Object,System.Int32,System.Boolean)
  16585. extern "C" IL2CPP_METHOD_ATTR int32_t MethodBuilder_get_next_table_index_m2755473113 (MethodBuilder_t2807316753 * __this, RuntimeObject * ___obj0, int32_t ___table1, bool ___inc2, const RuntimeMethod* method);
  16586. // System.Void System.Exception::.ctor(System.String)
  16587. extern "C" IL2CPP_METHOD_ATTR void Exception__ctor_m1152696503 (Exception_t * __this, String_t* ___message0, const RuntimeMethod* method);
  16588. // System.Void System.Reflection.Missing::.ctor()
  16589. extern "C" IL2CPP_METHOD_ATTR void Missing__ctor_m1587294558 (Missing_t508514592 * __this, const RuntimeMethod* method);
  16590. // System.Void System.Reflection.TypeFilter::.ctor(System.Object,System.IntPtr)
  16591. extern "C" IL2CPP_METHOD_ATTR void TypeFilter__ctor_m3644914440 (TypeFilter_t2356120900 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
  16592. // System.Void System.UnitySerializationHolder::GetModuleData(System.Reflection.Module,System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  16593. extern "C" IL2CPP_METHOD_ATTR void UnitySerializationHolder_GetModuleData_m1550266881 (RuntimeObject * __this /* static, unused */, Module_t2987026101 * ___instance0, SerializationInfo_t950877179 * ___info1, StreamingContext_t3711869237 ___ctx2, const RuntimeMethod* method);
  16594. // System.Type[] System.Reflection.Module::InternalGetTypes()
  16595. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* Module_InternalGetTypes_m4031912254 (Module_t2987026101 * __this, const RuntimeMethod* method);
  16596. // System.Boolean System.String::EndsWith(System.String)
  16597. extern "C" IL2CPP_METHOD_ATTR bool String_EndsWith_m1901926500 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
  16598. // System.String System.String::Substring(System.Int32,System.Int32)
  16599. extern "C" IL2CPP_METHOD_ATTR String_t* String_Substring_m1610150815 (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method);
  16600. // System.Boolean System.String::StartsWith(System.String)
  16601. extern "C" IL2CPP_METHOD_ATTR bool String_StartsWith_m1759067526 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
  16602. // System.String System.String::ToLower()
  16603. extern "C" IL2CPP_METHOD_ATTR String_t* String_ToLower_m2029374922 (String_t* __this, const RuntimeMethod* method);
  16604. // System.Reflection.Module System.Reflection.ModuleResolveEventHandler::Invoke(System.Object,System.ResolveEventArgs)
  16605. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * ModuleResolveEventHandler_Invoke_m942203296 (ModuleResolveEventHandler_t797517678 * __this, RuntimeObject * ___sender0, ResolveEventArgs_t1779456501 * ___e1, const RuntimeMethod* method);
  16606. // System.Reflection.ParameterInfo[] System.Reflection.MonoMethodInfo::GetParametersInfo(System.IntPtr,System.Reflection.MemberInfo)
  16607. extern "C" IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t390618515* MonoMethodInfo_GetParametersInfo_m2209427166 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, MemberInfo_t * ___member1, const RuntimeMethod* method);
  16608. // System.Void System.Reflection.TargetParameterCountException::.ctor(System.String)
  16609. extern "C" IL2CPP_METHOD_ATTR void TargetParameterCountException__ctor_m4113674829 (TargetParameterCountException_t1216617239 * __this, String_t* ___message0, const RuntimeMethod* method);
  16610. // System.Boolean System.Reflection.Binder::ConvertArgs(System.Reflection.Binder,System.Object[],System.Reflection.ParameterInfo[],System.Globalization.CultureInfo)
  16611. extern "C" IL2CPP_METHOD_ATTR bool Binder_ConvertArgs_m2124461494 (RuntimeObject * __this /* static, unused */, Binder_t2999457153 * ___binder0, ObjectU5BU5D_t2843939325* ___args1, ParameterInfoU5BU5D_t390618515* ___pinfo2, CultureInfo_t4157843068 * ___culture3, const RuntimeMethod* method);
  16612. // System.String System.String::Concat(System.Object,System.Object,System.Object)
  16613. extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m1715369213 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___arg00, RuntimeObject * ___arg11, RuntimeObject * ___arg22, const RuntimeMethod* method);
  16614. // System.Void System.MemberAccessException::.ctor(System.String)
  16615. extern "C" IL2CPP_METHOD_ATTR void MemberAccessException__ctor_m3059744007 (MemberAccessException_t1734467078 * __this, String_t* ___message0, const RuntimeMethod* method);
  16616. // System.Object System.Reflection.MonoCMethod::InternalInvoke(System.Object,System.Object[],System.Exception&)
  16617. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MonoCMethod_InternalInvoke_m131287437 (MonoCMethod_t3191134373 * __this, RuntimeObject * ___obj0, ObjectU5BU5D_t2843939325* ___parameters1, Exception_t ** ___exc2, const RuntimeMethod* method);
  16618. // System.Void System.Reflection.TargetInvocationException::.ctor(System.Exception)
  16619. extern "C" IL2CPP_METHOD_ATTR void TargetInvocationException__ctor_m3011316584 (TargetInvocationException_t4266643902 * __this, Exception_t * ___inner0, const RuntimeMethod* method);
  16620. // System.Void System.RuntimeMethodHandle::.ctor(System.IntPtr)
  16621. extern "C" IL2CPP_METHOD_ATTR void RuntimeMethodHandle__ctor_m2229201676 (RuntimeMethodHandle_t1133924984 * __this, intptr_t ___v0, const RuntimeMethod* method);
  16622. // System.Reflection.MethodAttributes System.Reflection.MonoMethodInfo::GetAttributes(System.IntPtr)
  16623. extern "C" IL2CPP_METHOD_ATTR int32_t MonoMethodInfo_GetAttributes_m2458894713 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, const RuntimeMethod* method);
  16624. // System.Reflection.CallingConventions System.Reflection.MonoMethodInfo::GetCallingConvention(System.IntPtr)
  16625. extern "C" IL2CPP_METHOD_ATTR int32_t MonoMethodInfo_GetCallingConvention_m3156036493 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, const RuntimeMethod* method);
  16626. // System.Type System.Reflection.MonoMethodInfo::GetDeclaringType(System.IntPtr)
  16627. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoMethodInfo_GetDeclaringType_m2924452727 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, const RuntimeMethod* method);
  16628. // System.String System.Reflection.MonoMethod::get_name(System.Reflection.MethodBase)
  16629. extern "C" IL2CPP_METHOD_ATTR String_t* MonoMethod_get_name_m2690633670 (RuntimeObject * __this /* static, unused */, MethodBase_t * ___method0, const RuntimeMethod* method);
  16630. // System.Void System.Reflection.MemberInfoSerializationHolder::Serialize(System.Runtime.Serialization.SerializationInfo,System.String,System.Type,System.String,System.Reflection.MemberTypes)
  16631. extern "C" IL2CPP_METHOD_ATTR void MemberInfoSerializationHolder_Serialize_m2002453739 (RuntimeObject * __this /* static, unused */, SerializationInfo_t950877179 * ___info0, String_t* ___name1, Type_t * ___klass2, String_t* ___signature3, int32_t ___type4, const RuntimeMethod* method);
  16632. // System.Void System.Reflection.EventInfo::.ctor()
  16633. extern "C" IL2CPP_METHOD_ATTR void EventInfo__ctor_m3033129999 (EventInfo_t * __this, const RuntimeMethod* method);
  16634. // System.Reflection.MonoEventInfo System.Reflection.MonoEventInfo::GetEventInfo(System.Reflection.MonoEvent)
  16635. extern "C" IL2CPP_METHOD_ATTR MonoEventInfo_t346866618 MonoEventInfo_GetEventInfo_m873645389 (RuntimeObject * __this /* static, unused */, MonoEvent_t * ___ev0, const RuntimeMethod* method);
  16636. // System.Boolean System.Reflection.MethodBase::get_IsPublic()
  16637. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_IsPublic_m2180846589 (MethodBase_t * __this, const RuntimeMethod* method);
  16638. // System.Type System.Reflection.EventInfo::get_EventHandlerType()
  16639. extern "C" IL2CPP_METHOD_ATTR Type_t * EventInfo_get_EventHandlerType_m420690865 (EventInfo_t * __this, const RuntimeMethod* method);
  16640. // System.String System.Reflection.MonoEvent::get_Name()
  16641. extern "C" IL2CPP_METHOD_ATTR String_t* MonoEvent_get_Name_m3774595291 (MonoEvent_t * __this, const RuntimeMethod* method);
  16642. // System.Type System.Reflection.MonoEvent::get_ReflectedType()
  16643. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoEvent_get_ReflectedType_m3664183825 (MonoEvent_t * __this, const RuntimeMethod* method);
  16644. // System.String System.Reflection.MonoEvent::ToString()
  16645. extern "C" IL2CPP_METHOD_ATTR String_t* MonoEvent_ToString_m2145104522 (MonoEvent_t * __this, const RuntimeMethod* method);
  16646. // System.Void System.Reflection.MonoEventInfo::get_event_info(System.Reflection.MonoEvent,System.Reflection.MonoEventInfo&)
  16647. extern "C" IL2CPP_METHOD_ATTR void MonoEventInfo_get_event_info_m583997560 (RuntimeObject * __this /* static, unused */, MonoEvent_t * ___ev0, MonoEventInfo_t346866618 * ___info1, const RuntimeMethod* method);
  16648. // System.Void System.Reflection.FieldInfo::.ctor()
  16649. extern "C" IL2CPP_METHOD_ATTR void FieldInfo__ctor_m3305575002 (FieldInfo_t * __this, const RuntimeMethod* method);
  16650. // System.Type System.Reflection.MonoField::GetParentType(System.Boolean)
  16651. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoField_GetParentType_m2478933781 (MonoField_t * __this, bool ___declaring0, const RuntimeMethod* method);
  16652. // System.Void System.Reflection.TargetException::.ctor(System.String)
  16653. extern "C" IL2CPP_METHOD_ATTR void TargetException__ctor_m1440702323 (TargetException_t3386045725 * __this, String_t* ___message0, const RuntimeMethod* method);
  16654. // System.String System.String::Format(System.String,System.Object,System.Object,System.Object)
  16655. extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_m3339413201 (RuntimeObject * __this /* static, unused */, String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, RuntimeObject * ___arg23, const RuntimeMethod* method);
  16656. // System.Boolean System.Reflection.FieldInfo::get_IsLiteral()
  16657. extern "C" IL2CPP_METHOD_ATTR bool FieldInfo_get_IsLiteral_m534699794 (FieldInfo_t * __this, const RuntimeMethod* method);
  16658. // System.Void System.Reflection.MonoField::CheckGeneric()
  16659. extern "C" IL2CPP_METHOD_ATTR void MonoField_CheckGeneric_m453069507 (MonoField_t * __this, const RuntimeMethod* method);
  16660. // System.Object System.Reflection.MonoField::GetValueInternal(System.Object)
  16661. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MonoField_GetValueInternal_m532651562 (MonoField_t * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16662. // System.Void System.FieldAccessException::.ctor(System.String)
  16663. extern "C" IL2CPP_METHOD_ATTR void FieldAccessException__ctor_m3482795704 (FieldAccessException_t238379456 * __this, String_t* ___message0, const RuntimeMethod* method);
  16664. // System.Void System.Reflection.MonoField::SetValueInternal(System.Reflection.FieldInfo,System.Object,System.Object)
  16665. extern "C" IL2CPP_METHOD_ATTR void MonoField_SetValueInternal_m2352116743 (RuntimeObject * __this /* static, unused */, FieldInfo_t * ___fi0, RuntimeObject * ___obj1, RuntimeObject * ___value2, const RuntimeMethod* method);
  16666. // System.Void System.Reflection.MonoCMethod::.ctor()
  16667. extern "C" IL2CPP_METHOD_ATTR void MonoCMethod__ctor_m1867900682 (MonoCMethod_t3191134373 * __this, const RuntimeMethod* method);
  16668. // System.Void System.Reflection.MonoMethod::.ctor()
  16669. extern "C" IL2CPP_METHOD_ATTR void MonoMethod__ctor_m2104049215 (MonoMethod_t * __this, const RuntimeMethod* method);
  16670. // System.Void System.Reflection.MethodInfo::.ctor()
  16671. extern "C" IL2CPP_METHOD_ATTR void MethodInfo__ctor_m2805780217 (MethodInfo_t * __this, const RuntimeMethod* method);
  16672. // System.Reflection.MonoMethod System.Reflection.MonoMethod::get_base_definition(System.Reflection.MonoMethod)
  16673. extern "C" IL2CPP_METHOD_ATTR MonoMethod_t * MonoMethod_get_base_definition_m282872694 (RuntimeObject * __this /* static, unused */, MonoMethod_t * ___method0, const RuntimeMethod* method);
  16674. // System.Type System.Reflection.MonoMethodInfo::GetReturnType(System.IntPtr)
  16675. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoMethodInfo_GetReturnType_m914391169 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, const RuntimeMethod* method);
  16676. // System.Object System.Reflection.MonoMethod::InternalInvoke(System.Object,System.Object[],System.Exception&)
  16677. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MonoMethod_InternalInvoke_m1266143136 (MonoMethod_t * __this, RuntimeObject * ___obj0, ObjectU5BU5D_t2843939325* ___parameters1, Exception_t ** ___exc2, const RuntimeMethod* method);
  16678. // System.Reflection.MonoMethodInfo System.Reflection.MonoMethodInfo::GetMethodInfo(System.IntPtr)
  16679. extern "C" IL2CPP_METHOD_ATTR MonoMethodInfo_t1248819020 MonoMethodInfo_GetMethodInfo_m2481349296 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, const RuntimeMethod* method);
  16680. // System.Void System.Runtime.InteropServices.PreserveSigAttribute::.ctor()
  16681. extern "C" IL2CPP_METHOD_ATTR void PreserveSigAttribute__ctor_m332009382 (PreserveSigAttribute_t979468563 * __this, const RuntimeMethod* method);
  16682. // System.Runtime.InteropServices.DllImportAttribute System.Reflection.MonoMethod::GetDllImportAttribute(System.IntPtr)
  16683. extern "C" IL2CPP_METHOD_ATTR DllImportAttribute_t92573803 * MonoMethod_GetDllImportAttribute_m853324018 (RuntimeObject * __this /* static, unused */, intptr_t ___mhandle0, const RuntimeMethod* method);
  16684. // System.Boolean System.Type::get_IsClass()
  16685. extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsClass_m589177581 (Type_t * __this, const RuntimeMethod* method);
  16686. // System.Boolean System.Type::get_IsPrimitive()
  16687. extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsPrimitive_m1114712797 (Type_t * __this, const RuntimeMethod* method);
  16688. // System.Boolean System.Type::get_IsNested()
  16689. extern "C" IL2CPP_METHOD_ATTR bool Type_get_IsNested_m3546087448 (Type_t * __this, const RuntimeMethod* method);
  16690. // System.Boolean System.Reflection.MonoMethod::ShouldPrintFullName(System.Type)
  16691. extern "C" IL2CPP_METHOD_ATTR bool MonoMethod_ShouldPrintFullName_m1607666412 (RuntimeObject * __this /* static, unused */, Type_t * ___type0, const RuntimeMethod* method);
  16692. // System.Void System.ArgumentNullException::.ctor()
  16693. extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m2751210921 (ArgumentNullException_t1615371798 * __this, const RuntimeMethod* method);
  16694. // System.Reflection.MethodInfo System.Reflection.MonoMethod::MakeGenericMethod_impl(System.Type[])
  16695. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * MonoMethod_MakeGenericMethod_impl_m1719465708 (MonoMethod_t * __this, TypeU5BU5D_t3940880105* ___types0, const RuntimeMethod* method);
  16696. // System.Void System.Reflection.MonoMethodInfo::get_method_info(System.IntPtr,System.Reflection.MonoMethodInfo&)
  16697. extern "C" IL2CPP_METHOD_ATTR void MonoMethodInfo_get_method_info_m88651774 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, MonoMethodInfo_t1248819020 * ___info1, const RuntimeMethod* method);
  16698. // System.Reflection.ParameterInfo[] System.Reflection.MonoMethodInfo::get_parameter_info(System.IntPtr,System.Reflection.MemberInfo)
  16699. extern "C" IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t390618515* MonoMethodInfo_get_parameter_info_m1729015241 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, MemberInfo_t * ___member1, const RuntimeMethod* method);
  16700. // System.Void System.Reflection.PropertyInfo::.ctor()
  16701. extern "C" IL2CPP_METHOD_ATTR void PropertyInfo__ctor_m4235916625 (PropertyInfo_t * __this, const RuntimeMethod* method);
  16702. // System.Void System.Reflection.MonoPropertyInfo::get_property_info(System.Reflection.MonoProperty,System.Reflection.MonoPropertyInfo&,System.Reflection.PInfo)
  16703. extern "C" IL2CPP_METHOD_ATTR void MonoPropertyInfo_get_property_info_m1599555644 (RuntimeObject * __this /* static, unused */, MonoProperty_t * ___prop0, MonoPropertyInfo_t3087356066 * ___info1, int32_t ___req_info2, const RuntimeMethod* method);
  16704. // System.Void System.Reflection.MonoProperty::CachePropertyInfo(System.Reflection.PInfo)
  16705. extern "C" IL2CPP_METHOD_ATTR void MonoProperty_CachePropertyInfo_m2968057423 (MonoProperty_t * __this, int32_t ___flags0, const RuntimeMethod* method);
  16706. // System.Void System.Reflection.ParameterInfo::.ctor(System.Reflection.ParameterInfo,System.Reflection.MemberInfo)
  16707. extern "C" IL2CPP_METHOD_ATTR void ParameterInfo__ctor_m3269320476 (ParameterInfo_t1861056598 * __this, ParameterInfo_t1861056598 * ___pinfo0, MemberInfo_t * ___member1, const RuntimeMethod* method);
  16708. // System.Delegate System.Delegate::CreateDelegate(System.Type,System.Reflection.MethodInfo,System.Boolean)
  16709. extern "C" IL2CPP_METHOD_ATTR Delegate_t1188392813 * Delegate_CreateDelegate_m1051651521 (RuntimeObject * __this /* static, unused */, Type_t * ___type0, MethodInfo_t * ___method1, bool ___throwOnBindFailure2, const RuntimeMethod* method);
  16710. // System.Void System.MethodAccessException::.ctor()
  16711. extern "C" IL2CPP_METHOD_ATTR void MethodAccessException__ctor_m3542088436 (MethodAccessException_t190175859 * __this, const RuntimeMethod* method);
  16712. // System.Delegate System.Delegate::CreateDelegate(System.Type,System.Object,System.Reflection.MethodInfo,System.Boolean)
  16713. extern "C" IL2CPP_METHOD_ATTR Delegate_t1188392813 * Delegate_CreateDelegate_m2386636647 (RuntimeObject * __this /* static, unused */, Type_t * ___type0, RuntimeObject * ___firstArgument1, MethodInfo_t * ___method2, bool ___throwOnBindFailure3, const RuntimeMethod* method);
  16714. // System.Type[] System.Reflection.MonoPropertyInfo::GetTypeModifiers(System.Reflection.MonoProperty,System.Boolean)
  16715. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* MonoPropertyInfo_GetTypeModifiers_m3090493443 (RuntimeObject * __this /* static, unused */, MonoProperty_t * ___prop0, bool ___optional1, const RuntimeMethod* method);
  16716. // System.Object System.Reflection.MonoProperty/GetterAdapter::Invoke(System.Object)
  16717. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * GetterAdapter_Invoke_m3767885970 (GetterAdapter_t2155025054 * __this, RuntimeObject * ____this0, const RuntimeMethod* method);
  16718. // System.Boolean System.Reflection.ParameterInfo::get_IsRetval()
  16719. extern "C" IL2CPP_METHOD_ATTR bool ParameterInfo_get_IsRetval_m86270398 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method);
  16720. // System.Decimal System.Runtime.CompilerServices.DecimalConstantAttribute::get_Value()
  16721. extern "C" IL2CPP_METHOD_ATTR Decimal_t2948259380 DecimalConstantAttribute_get_Value_m2842993264 (DecimalConstantAttribute_t1976047975 * __this, const RuntimeMethod* method);
  16722. // System.Int64 System.Runtime.CompilerServices.DateTimeConstantAttribute::get_Ticks()
  16723. extern "C" IL2CPP_METHOD_ATTR int64_t DateTimeConstantAttribute_get_Ticks_m3377569092 (DateTimeConstantAttribute_t375130962 * __this, const RuntimeMethod* method);
  16724. // System.Void System.DateTime::.ctor(System.Int64)
  16725. extern "C" IL2CPP_METHOD_ATTR void DateTime__ctor_m516789325 (DateTime_t3738529785 * __this, int64_t ___ticks0, const RuntimeMethod* method);
  16726. // System.Boolean System.Reflection.ParameterInfo::get_IsIn()
  16727. extern "C" IL2CPP_METHOD_ATTR bool ParameterInfo_get_IsIn_m1278224586 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method);
  16728. // System.Boolean System.Reflection.ParameterInfo::get_IsOut()
  16729. extern "C" IL2CPP_METHOD_ATTR bool ParameterInfo_get_IsOut_m867677222 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method);
  16730. // System.Boolean System.Reflection.ParameterInfo::get_IsOptional()
  16731. extern "C" IL2CPP_METHOD_ATTR bool ParameterInfo_get_IsOptional_m2957997858 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method);
  16732. // System.Void System.Runtime.InteropServices.InAttribute::.ctor()
  16733. extern "C" IL2CPP_METHOD_ATTR void InAttribute__ctor_m3499482504 (InAttribute_t4080363445 * __this, const RuntimeMethod* method);
  16734. // System.Void System.Runtime.InteropServices.OptionalAttribute::.ctor()
  16735. extern "C" IL2CPP_METHOD_ATTR void OptionalAttribute__ctor_m1218709376 (OptionalAttribute_t2982857498 * __this, const RuntimeMethod* method);
  16736. // System.Void System.Runtime.InteropServices.OutAttribute::.ctor()
  16737. extern "C" IL2CPP_METHOD_ATTR void OutAttribute__ctor_m1231442694 (OutAttribute_t3399657568 * __this, const RuntimeMethod* method);
  16738. // System.Void System.Reflection.Pointer::.ctor()
  16739. extern "C" IL2CPP_METHOD_ATTR void Pointer__ctor_m2714841439 (Pointer_t2088917139 * __this, const RuntimeMethod* method);
  16740. // System.Boolean System.Runtime.Serialization.SerializationInfo::GetBoolean(System.String)
  16741. extern "C" IL2CPP_METHOD_ATTR bool SerializationInfo_GetBoolean_m1756153320 (SerializationInfo_t950877179 * __this, String_t* ___name0, const RuntimeMethod* method);
  16742. // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Boolean)
  16743. extern "C" IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m3427199315 (SerializationInfo_t950877179 * __this, String_t* ___name0, bool ___value1, const RuntimeMethod* method);
  16744. // System.Void System.Exception::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  16745. extern "C" IL2CPP_METHOD_ATTR void Exception__ctor_m2499432361 (Exception_t * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method);
  16746. // System.Void System.Exception::.ctor(System.String,System.Exception)
  16747. extern "C" IL2CPP_METHOD_ATTR void Exception__ctor_m1406832249 (Exception_t * __this, String_t* ___message0, Exception_t * ___innerException1, const RuntimeMethod* method);
  16748. // System.Boolean System.Reflection.TypeFilter::Invoke(System.Type,System.Object)
  16749. extern "C" IL2CPP_METHOD_ATTR bool TypeFilter_Invoke_m3862132457 (TypeFilter_t2356120900 * __this, Type_t * ___m0, RuntimeObject * ___filterCriteria1, const RuntimeMethod* method);
  16750. // System.Void System.EventArgs::.ctor()
  16751. extern "C" IL2CPP_METHOD_ATTR void EventArgs__ctor_m32674013 (EventArgs_t3591816995 * __this, const RuntimeMethod* method);
  16752. // System.Reflection.Assembly System.ResolveEventHandler::Invoke(System.Object,System.ResolveEventArgs)
  16753. extern "C" IL2CPP_METHOD_ATTR Assembly_t * ResolveEventHandler_Invoke_m1337322179 (ResolveEventHandler_t2775508208 * __this, RuntimeObject * ___sender0, ResolveEventArgs_t1779456501 * ___args1, const RuntimeMethod* method);
  16754. // System.Void System.Collections.Hashtable::.ctor()
  16755. extern "C" IL2CPP_METHOD_ATTR void Hashtable__ctor_m1815022027 (Hashtable_t1853889766 * __this, const RuntimeMethod* method);
  16756. // System.Collections.Hashtable System.Collections.Hashtable::Synchronized(System.Collections.Hashtable)
  16757. extern "C" IL2CPP_METHOD_ATTR Hashtable_t1853889766 * Hashtable_Synchronized_m2228653257 (RuntimeObject * __this /* static, unused */, Hashtable_t1853889766 * ___table0, const RuntimeMethod* method);
  16758. // System.Text.Encoding System.Text.Encoding::get_UTF8()
  16759. extern "C" IL2CPP_METHOD_ATTR Encoding_t1523322056 * Encoding_get_UTF8_m1008486739 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
  16760. // System.Void System.IO.BinaryReader::.ctor(System.IO.Stream,System.Text.Encoding)
  16761. extern "C" IL2CPP_METHOD_ATTR void BinaryReader__ctor_m2266204403 (BinaryReader_t2428077293 * __this, Stream_t1273022909 * ___input0, Encoding_t1523322056 * ___encoding1, const RuntimeMethod* method);
  16762. // System.Void System.Runtime.Serialization.StreamingContext::.ctor(System.Runtime.Serialization.StreamingContextStates)
  16763. extern "C" IL2CPP_METHOD_ATTR void StreamingContext__ctor_m1072028025 (StreamingContext_t3711869237 * __this, int32_t ___state0, const RuntimeMethod* method);
  16764. // System.Void System.Runtime.Serialization.Formatters.Binary.BinaryFormatter::.ctor(System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext)
  16765. extern "C" IL2CPP_METHOD_ATTR void BinaryFormatter__ctor_m2620705134 (BinaryFormatter_t3197753202 * __this, RuntimeObject* ___selector0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method);
  16766. // System.Void System.Resources.ResourceReader::ReadHeaders()
  16767. extern "C" IL2CPP_METHOD_ATTR void ResourceReader_ReadHeaders_m1190430799 (ResourceReader_t3300492639 * __this, const RuntimeMethod* method);
  16768. // System.Void System.IO.FileStream::.ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
  16769. extern "C" IL2CPP_METHOD_ATTR void FileStream__ctor_m2889718780 (FileStream_t4292183065 * __this, String_t* ___path0, int32_t ___mode1, int32_t ___access2, int32_t ___share3, const RuntimeMethod* method);
  16770. // System.Void System.IO.BinaryReader::.ctor(System.IO.Stream)
  16771. extern "C" IL2CPP_METHOD_ATTR void BinaryReader__ctor_m2602947653 (BinaryReader_t2428077293 * __this, Stream_t1273022909 * ___input0, const RuntimeMethod* method);
  16772. // System.Void System.Resources.ResourceReader::Dispose(System.Boolean)
  16773. extern "C" IL2CPP_METHOD_ATTR void ResourceReader_Dispose_m3597121875 (ResourceReader_t3300492639 * __this, bool ___disposing0, const RuntimeMethod* method);
  16774. // System.String System.Int32::ToString()
  16775. extern "C" IL2CPP_METHOD_ATTR String_t* Int32_ToString_m141394615 (int32_t* __this, const RuntimeMethod* method);
  16776. // System.Void System.Resources.ResourceReader::CreateResourceInfo(System.Int64,System.Resources.ResourceReader/ResourceInfo&)
  16777. extern "C" IL2CPP_METHOD_ATTR void ResourceReader_CreateResourceInfo_m1818330740 (ResourceReader_t3300492639 * __this, int64_t ___position0, ResourceInfo_t2872965302 * ___info1, const RuntimeMethod* method);
  16778. // System.Void System.ArgumentException::.ctor(System.String,System.Exception)
  16779. extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1535060261 (ArgumentException_t132251570 * __this, String_t* ___message0, Exception_t * ___innerException1, const RuntimeMethod* method);
  16780. // System.Int32 System.Resources.ResourceReader::Read7BitEncodedInt()
  16781. extern "C" IL2CPP_METHOD_ATTR int32_t ResourceReader_Read7BitEncodedInt_m3568166465 (ResourceReader_t3300492639 * __this, const RuntimeMethod* method);
  16782. // System.Text.Encoding System.Text.Encoding::get_Unicode()
  16783. extern "C" IL2CPP_METHOD_ATTR Encoding_t1523322056 * Encoding_get_Unicode_m811213576 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
  16784. // System.Void System.Resources.ResourceReader/ResourceInfo::.ctor(System.String,System.Int64,System.Int32)
  16785. extern "C" IL2CPP_METHOD_ATTR void ResourceInfo__ctor_m1985704952 (ResourceInfo_t2872965302 * __this, String_t* ___resourceName0, int64_t ___valuePosition1, int32_t ___type_index2, const RuntimeMethod* method);
  16786. // System.Void System.TimeSpan::.ctor(System.Int64)
  16787. extern "C" IL2CPP_METHOD_ATTR void TimeSpan__ctor_m1896986612 (TimeSpan_t881159249 * __this, int64_t ___ticks0, const RuntimeMethod* method);
  16788. // System.Void System.IO.MemoryStream::.ctor(System.Byte[])
  16789. extern "C" IL2CPP_METHOD_ATTR void MemoryStream__ctor_m4100805873 (MemoryStream_t94973147 * __this, ByteU5BU5D_t4116647657* ___buffer0, const RuntimeMethod* method);
  16790. // System.Type System.Type::GetType(System.String,System.Boolean)
  16791. extern "C" IL2CPP_METHOD_ATTR Type_t * Type_GetType_m3605423543 (RuntimeObject * __this /* static, unused */, String_t* ___typeName0, bool ___throwOnError1, const RuntimeMethod* method);
  16792. // System.Object System.Resources.ResourceReader::ReadNonPredefinedValue(System.Type)
  16793. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ResourceReader_ReadNonPredefinedValue_m2638853518 (ResourceReader_t3300492639 * __this, Type_t * ___exp_type0, const RuntimeMethod* method);
  16794. // System.Void System.Threading.Monitor::Enter(System.Object)
  16795. extern "C" IL2CPP_METHOD_ATTR void Monitor_Enter_m2249409497 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16796. // System.Void System.Resources.ResourceReader/ResourceCacheItem::.ctor(System.String,System.Object)
  16797. extern "C" IL2CPP_METHOD_ATTR void ResourceCacheItem__ctor_m3279356314 (ResourceCacheItem_t51292791 * __this, String_t* ___name0, RuntimeObject * ___value1, const RuntimeMethod* method);
  16798. // System.Object System.Resources.ResourceReader::ReadValueVer2(System.Int32)
  16799. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ResourceReader_ReadValueVer2_m2797880867 (ResourceReader_t3300492639 * __this, int32_t ___type_index0, const RuntimeMethod* method);
  16800. // System.Object System.Resources.ResourceReader::ReadValueVer1(System.Type)
  16801. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ResourceReader_ReadValueVer1_m183253382 (ResourceReader_t3300492639 * __this, Type_t * ___type0, const RuntimeMethod* method);
  16802. // System.Void System.Threading.Monitor::Exit(System.Object)
  16803. extern "C" IL2CPP_METHOD_ATTR void Monitor_Exit_m3585316909 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16804. // System.Void System.Resources.ResourceReader/ResourceEnumerator::.ctor(System.Resources.ResourceReader)
  16805. extern "C" IL2CPP_METHOD_ATTR void ResourceEnumerator__ctor_m3428592283 (ResourceEnumerator_t2106512554 * __this, ResourceReader_t3300492639 * ___readerToEnumerate0, const RuntimeMethod* method);
  16806. #ifdef __clang__
  16807. #pragma clang diagnostic push
  16808. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16809. #pragma clang diagnostic ignored "-Wunused-variable"
  16810. #endif
  16811. // System.Void System.NumberFormatter/CustomInfo::.ctor()
  16812. extern "C" IL2CPP_METHOD_ATTR void CustomInfo__ctor_m426096741 (CustomInfo_t435179798 * __this, const RuntimeMethod* method)
  16813. {
  16814. {
  16815. __this->set_DecimalPointPos_2((-1));
  16816. __this->set_ExponentNegativeSignOnly_10((bool)1);
  16817. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  16818. return;
  16819. }
  16820. }
  16821. // System.Void System.NumberFormatter/CustomInfo::GetActiveSection(System.String,System.Boolean&,System.Boolean,System.Int32&,System.Int32&)
  16822. extern "C" IL2CPP_METHOD_ATTR void CustomInfo_GetActiveSection_m2184507081 (RuntimeObject * __this /* static, unused */, String_t* ___format0, bool* ___positive1, bool ___zero2, int32_t* ___offset3, int32_t* ___length4, const RuntimeMethod* method)
  16823. {
  16824. static bool s_Il2CppMethodInitialized;
  16825. if (!s_Il2CppMethodInitialized)
  16826. {
  16827. il2cpp_codegen_initialize_method (CustomInfo_GetActiveSection_m2184507081_MetadataUsageId);
  16828. s_Il2CppMethodInitialized = true;
  16829. }
  16830. Int32U5BU5D_t385246372* V_0 = NULL;
  16831. int32_t V_1 = 0;
  16832. int32_t V_2 = 0;
  16833. Il2CppChar V_3 = 0x0;
  16834. int32_t V_4 = 0;
  16835. Il2CppChar V_5 = 0x0;
  16836. {
  16837. V_0 = ((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)3));
  16838. V_1 = 0;
  16839. V_2 = 0;
  16840. V_3 = 0;
  16841. V_4 = 0;
  16842. goto IL_00a3;
  16843. }
  16844. IL_0015:
  16845. {
  16846. String_t* L_0 = ___format0;
  16847. int32_t L_1 = V_4;
  16848. NullCheck(L_0);
  16849. Il2CppChar L_2 = String_get_Chars_m2986988803(L_0, L_1, /*hidden argument*/NULL);
  16850. V_5 = L_2;
  16851. Il2CppChar L_3 = V_5;
  16852. Il2CppChar L_4 = V_3;
  16853. if ((((int32_t)L_3) == ((int32_t)L_4)))
  16854. {
  16855. goto IL_003f;
  16856. }
  16857. }
  16858. {
  16859. Il2CppChar L_5 = V_3;
  16860. if (L_5)
  16861. {
  16862. goto IL_0054;
  16863. }
  16864. }
  16865. {
  16866. Il2CppChar L_6 = V_5;
  16867. if ((((int32_t)L_6) == ((int32_t)((int32_t)34))))
  16868. {
  16869. goto IL_003f;
  16870. }
  16871. }
  16872. {
  16873. Il2CppChar L_7 = V_5;
  16874. if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)39)))))
  16875. {
  16876. goto IL_0054;
  16877. }
  16878. }
  16879. IL_003f:
  16880. {
  16881. Il2CppChar L_8 = V_3;
  16882. if (L_8)
  16883. {
  16884. goto IL_004d;
  16885. }
  16886. }
  16887. {
  16888. Il2CppChar L_9 = V_5;
  16889. V_3 = L_9;
  16890. goto IL_004f;
  16891. }
  16892. IL_004d:
  16893. {
  16894. V_3 = 0;
  16895. }
  16896. IL_004f:
  16897. {
  16898. goto IL_009d;
  16899. }
  16900. IL_0054:
  16901. {
  16902. Il2CppChar L_10 = V_3;
  16903. if (L_10)
  16904. {
  16905. goto IL_009d;
  16906. }
  16907. }
  16908. {
  16909. String_t* L_11 = ___format0;
  16910. int32_t L_12 = V_4;
  16911. NullCheck(L_11);
  16912. Il2CppChar L_13 = String_get_Chars_m2986988803(L_11, L_12, /*hidden argument*/NULL);
  16913. if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)59)))))
  16914. {
  16915. goto IL_009d;
  16916. }
  16917. }
  16918. {
  16919. int32_t L_14 = V_4;
  16920. if (!L_14)
  16921. {
  16922. goto IL_0081;
  16923. }
  16924. }
  16925. {
  16926. String_t* L_15 = ___format0;
  16927. int32_t L_16 = V_4;
  16928. NullCheck(L_15);
  16929. Il2CppChar L_17 = String_get_Chars_m2986988803(L_15, ((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), /*hidden argument*/NULL);
  16930. if ((((int32_t)L_17) == ((int32_t)((int32_t)92))))
  16931. {
  16932. goto IL_009d;
  16933. }
  16934. }
  16935. IL_0081:
  16936. {
  16937. Int32U5BU5D_t385246372* L_18 = V_0;
  16938. int32_t L_19 = V_1;
  16939. int32_t L_20 = L_19;
  16940. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  16941. int32_t L_21 = V_4;
  16942. int32_t L_22 = V_2;
  16943. NullCheck(L_18);
  16944. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_20), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)));
  16945. int32_t L_23 = V_4;
  16946. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
  16947. int32_t L_24 = V_1;
  16948. if ((!(((uint32_t)L_24) == ((uint32_t)3))))
  16949. {
  16950. goto IL_009d;
  16951. }
  16952. }
  16953. {
  16954. goto IL_00b0;
  16955. }
  16956. IL_009d:
  16957. {
  16958. int32_t L_25 = V_4;
  16959. V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
  16960. }
  16961. IL_00a3:
  16962. {
  16963. int32_t L_26 = V_4;
  16964. String_t* L_27 = ___format0;
  16965. NullCheck(L_27);
  16966. int32_t L_28 = String_get_Length_m3847582255(L_27, /*hidden argument*/NULL);
  16967. if ((((int32_t)L_26) < ((int32_t)L_28)))
  16968. {
  16969. goto IL_0015;
  16970. }
  16971. }
  16972. IL_00b0:
  16973. {
  16974. int32_t L_29 = V_1;
  16975. if (L_29)
  16976. {
  16977. goto IL_00c3;
  16978. }
  16979. }
  16980. {
  16981. int32_t* L_30 = ___offset3;
  16982. *((int32_t*)(L_30)) = (int32_t)0;
  16983. int32_t* L_31 = ___length4;
  16984. String_t* L_32 = ___format0;
  16985. NullCheck(L_32);
  16986. int32_t L_33 = String_get_Length_m3847582255(L_32, /*hidden argument*/NULL);
  16987. *((int32_t*)(L_31)) = (int32_t)L_33;
  16988. return;
  16989. }
  16990. IL_00c3:
  16991. {
  16992. int32_t L_34 = V_1;
  16993. if ((!(((uint32_t)L_34) == ((uint32_t)1))))
  16994. {
  16995. goto IL_0112;
  16996. }
  16997. }
  16998. {
  16999. bool* L_35 = ___positive1;
  17000. if ((*((int8_t*)L_35)))
  17001. {
  17002. goto IL_00d7;
  17003. }
  17004. }
  17005. {
  17006. bool L_36 = ___zero2;
  17007. if (!L_36)
  17008. {
  17009. goto IL_00e1;
  17010. }
  17011. }
  17012. IL_00d7:
  17013. {
  17014. int32_t* L_37 = ___offset3;
  17015. *((int32_t*)(L_37)) = (int32_t)0;
  17016. int32_t* L_38 = ___length4;
  17017. Int32U5BU5D_t385246372* L_39 = V_0;
  17018. NullCheck(L_39);
  17019. int32_t L_40 = 0;
  17020. int32_t L_41 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
  17021. *((int32_t*)(L_38)) = (int32_t)L_41;
  17022. return;
  17023. }
  17024. IL_00e1:
  17025. {
  17026. Int32U5BU5D_t385246372* L_42 = V_0;
  17027. NullCheck(L_42);
  17028. int32_t L_43 = 0;
  17029. int32_t L_44 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
  17030. String_t* L_45 = ___format0;
  17031. NullCheck(L_45);
  17032. int32_t L_46 = String_get_Length_m3847582255(L_45, /*hidden argument*/NULL);
  17033. if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1))) >= ((int32_t)L_46)))
  17034. {
  17035. goto IL_0108;
  17036. }
  17037. }
  17038. {
  17039. bool* L_47 = ___positive1;
  17040. *((int8_t*)(L_47)) = (int8_t)1;
  17041. int32_t* L_48 = ___offset3;
  17042. Int32U5BU5D_t385246372* L_49 = V_0;
  17043. NullCheck(L_49);
  17044. int32_t L_50 = 0;
  17045. int32_t L_51 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
  17046. *((int32_t*)(L_48)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1));
  17047. int32_t* L_52 = ___length4;
  17048. String_t* L_53 = ___format0;
  17049. NullCheck(L_53);
  17050. int32_t L_54 = String_get_Length_m3847582255(L_53, /*hidden argument*/NULL);
  17051. int32_t* L_55 = ___offset3;
  17052. *((int32_t*)(L_52)) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)(*((int32_t*)L_55))));
  17053. return;
  17054. }
  17055. IL_0108:
  17056. {
  17057. int32_t* L_56 = ___offset3;
  17058. *((int32_t*)(L_56)) = (int32_t)0;
  17059. int32_t* L_57 = ___length4;
  17060. Int32U5BU5D_t385246372* L_58 = V_0;
  17061. NullCheck(L_58);
  17062. int32_t L_59 = 0;
  17063. int32_t L_60 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
  17064. *((int32_t*)(L_57)) = (int32_t)L_60;
  17065. return;
  17066. }
  17067. IL_0112:
  17068. {
  17069. int32_t L_61 = V_1;
  17070. if ((!(((uint32_t)L_61) == ((uint32_t)2))))
  17071. {
  17072. goto IL_016c;
  17073. }
  17074. }
  17075. {
  17076. bool L_62 = ___zero2;
  17077. if (!L_62)
  17078. {
  17079. goto IL_0137;
  17080. }
  17081. }
  17082. {
  17083. int32_t* L_63 = ___offset3;
  17084. Int32U5BU5D_t385246372* L_64 = V_0;
  17085. NullCheck(L_64);
  17086. int32_t L_65 = 0;
  17087. int32_t L_66 = (L_64)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
  17088. Int32U5BU5D_t385246372* L_67 = V_0;
  17089. NullCheck(L_67);
  17090. int32_t L_68 = 1;
  17091. int32_t L_69 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
  17092. *((int32_t*)(L_63)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)L_69)), (int32_t)2));
  17093. int32_t* L_70 = ___length4;
  17094. String_t* L_71 = ___format0;
  17095. NullCheck(L_71);
  17096. int32_t L_72 = String_get_Length_m3847582255(L_71, /*hidden argument*/NULL);
  17097. int32_t* L_73 = ___offset3;
  17098. *((int32_t*)(L_70)) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_72, (int32_t)(*((int32_t*)L_73))));
  17099. return;
  17100. }
  17101. IL_0137:
  17102. {
  17103. bool* L_74 = ___positive1;
  17104. if (!(*((int8_t*)L_74)))
  17105. {
  17106. goto IL_0148;
  17107. }
  17108. }
  17109. {
  17110. int32_t* L_75 = ___offset3;
  17111. *((int32_t*)(L_75)) = (int32_t)0;
  17112. int32_t* L_76 = ___length4;
  17113. Int32U5BU5D_t385246372* L_77 = V_0;
  17114. NullCheck(L_77);
  17115. int32_t L_78 = 0;
  17116. int32_t L_79 = (L_77)->GetAt(static_cast<il2cpp_array_size_t>(L_78));
  17117. *((int32_t*)(L_76)) = (int32_t)L_79;
  17118. return;
  17119. }
  17120. IL_0148:
  17121. {
  17122. Int32U5BU5D_t385246372* L_80 = V_0;
  17123. NullCheck(L_80);
  17124. int32_t L_81 = 1;
  17125. int32_t L_82 = (L_80)->GetAt(static_cast<il2cpp_array_size_t>(L_81));
  17126. if ((((int32_t)L_82) <= ((int32_t)0)))
  17127. {
  17128. goto IL_0162;
  17129. }
  17130. }
  17131. {
  17132. bool* L_83 = ___positive1;
  17133. *((int8_t*)(L_83)) = (int8_t)1;
  17134. int32_t* L_84 = ___offset3;
  17135. Int32U5BU5D_t385246372* L_85 = V_0;
  17136. NullCheck(L_85);
  17137. int32_t L_86 = 0;
  17138. int32_t L_87 = (L_85)->GetAt(static_cast<il2cpp_array_size_t>(L_86));
  17139. *((int32_t*)(L_84)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_87, (int32_t)1));
  17140. int32_t* L_88 = ___length4;
  17141. Int32U5BU5D_t385246372* L_89 = V_0;
  17142. NullCheck(L_89);
  17143. int32_t L_90 = 1;
  17144. int32_t L_91 = (L_89)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
  17145. *((int32_t*)(L_88)) = (int32_t)L_91;
  17146. return;
  17147. }
  17148. IL_0162:
  17149. {
  17150. int32_t* L_92 = ___offset3;
  17151. *((int32_t*)(L_92)) = (int32_t)0;
  17152. int32_t* L_93 = ___length4;
  17153. Int32U5BU5D_t385246372* L_94 = V_0;
  17154. NullCheck(L_94);
  17155. int32_t L_95 = 0;
  17156. int32_t L_96 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_95));
  17157. *((int32_t*)(L_93)) = (int32_t)L_96;
  17158. return;
  17159. }
  17160. IL_016c:
  17161. {
  17162. int32_t L_97 = V_1;
  17163. if ((!(((uint32_t)L_97) == ((uint32_t)3))))
  17164. {
  17165. goto IL_01c0;
  17166. }
  17167. }
  17168. {
  17169. bool L_98 = ___zero2;
  17170. if (!L_98)
  17171. {
  17172. goto IL_018b;
  17173. }
  17174. }
  17175. {
  17176. int32_t* L_99 = ___offset3;
  17177. Int32U5BU5D_t385246372* L_100 = V_0;
  17178. NullCheck(L_100);
  17179. int32_t L_101 = 0;
  17180. int32_t L_102 = (L_100)->GetAt(static_cast<il2cpp_array_size_t>(L_101));
  17181. Int32U5BU5D_t385246372* L_103 = V_0;
  17182. NullCheck(L_103);
  17183. int32_t L_104 = 1;
  17184. int32_t L_105 = (L_103)->GetAt(static_cast<il2cpp_array_size_t>(L_104));
  17185. *((int32_t*)(L_99)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_102, (int32_t)L_105)), (int32_t)2));
  17186. int32_t* L_106 = ___length4;
  17187. Int32U5BU5D_t385246372* L_107 = V_0;
  17188. NullCheck(L_107);
  17189. int32_t L_108 = 2;
  17190. int32_t L_109 = (L_107)->GetAt(static_cast<il2cpp_array_size_t>(L_108));
  17191. *((int32_t*)(L_106)) = (int32_t)L_109;
  17192. return;
  17193. }
  17194. IL_018b:
  17195. {
  17196. bool* L_110 = ___positive1;
  17197. if (!(*((int8_t*)L_110)))
  17198. {
  17199. goto IL_019c;
  17200. }
  17201. }
  17202. {
  17203. int32_t* L_111 = ___offset3;
  17204. *((int32_t*)(L_111)) = (int32_t)0;
  17205. int32_t* L_112 = ___length4;
  17206. Int32U5BU5D_t385246372* L_113 = V_0;
  17207. NullCheck(L_113);
  17208. int32_t L_114 = 0;
  17209. int32_t L_115 = (L_113)->GetAt(static_cast<il2cpp_array_size_t>(L_114));
  17210. *((int32_t*)(L_112)) = (int32_t)L_115;
  17211. return;
  17212. }
  17213. IL_019c:
  17214. {
  17215. Int32U5BU5D_t385246372* L_116 = V_0;
  17216. NullCheck(L_116);
  17217. int32_t L_117 = 1;
  17218. int32_t L_118 = (L_116)->GetAt(static_cast<il2cpp_array_size_t>(L_117));
  17219. if ((((int32_t)L_118) <= ((int32_t)0)))
  17220. {
  17221. goto IL_01b6;
  17222. }
  17223. }
  17224. {
  17225. bool* L_119 = ___positive1;
  17226. *((int8_t*)(L_119)) = (int8_t)1;
  17227. int32_t* L_120 = ___offset3;
  17228. Int32U5BU5D_t385246372* L_121 = V_0;
  17229. NullCheck(L_121);
  17230. int32_t L_122 = 0;
  17231. int32_t L_123 = (L_121)->GetAt(static_cast<il2cpp_array_size_t>(L_122));
  17232. *((int32_t*)(L_120)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_123, (int32_t)1));
  17233. int32_t* L_124 = ___length4;
  17234. Int32U5BU5D_t385246372* L_125 = V_0;
  17235. NullCheck(L_125);
  17236. int32_t L_126 = 1;
  17237. int32_t L_127 = (L_125)->GetAt(static_cast<il2cpp_array_size_t>(L_126));
  17238. *((int32_t*)(L_124)) = (int32_t)L_127;
  17239. return;
  17240. }
  17241. IL_01b6:
  17242. {
  17243. int32_t* L_128 = ___offset3;
  17244. *((int32_t*)(L_128)) = (int32_t)0;
  17245. int32_t* L_129 = ___length4;
  17246. Int32U5BU5D_t385246372* L_130 = V_0;
  17247. NullCheck(L_130);
  17248. int32_t L_131 = 0;
  17249. int32_t L_132 = (L_130)->GetAt(static_cast<il2cpp_array_size_t>(L_131));
  17250. *((int32_t*)(L_129)) = (int32_t)L_132;
  17251. return;
  17252. }
  17253. IL_01c0:
  17254. {
  17255. ArgumentException_t132251570 * L_133 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  17256. ArgumentException__ctor_m3698743796(L_133, /*hidden argument*/NULL);
  17257. IL2CPP_RAISE_MANAGED_EXCEPTION(L_133,CustomInfo_GetActiveSection_m2184507081_RuntimeMethod_var);
  17258. }
  17259. }
  17260. // System.NumberFormatter/CustomInfo System.NumberFormatter/CustomInfo::Parse(System.String,System.Int32,System.Int32,System.Globalization.NumberFormatInfo)
  17261. extern "C" IL2CPP_METHOD_ATTR CustomInfo_t435179798 * CustomInfo_Parse_m4163382069 (RuntimeObject * __this /* static, unused */, String_t* ___format0, int32_t ___offset1, int32_t ___length2, NumberFormatInfo_t435877138 * ___nfi3, const RuntimeMethod* method)
  17262. {
  17263. static bool s_Il2CppMethodInitialized;
  17264. if (!s_Il2CppMethodInitialized)
  17265. {
  17266. il2cpp_codegen_initialize_method (CustomInfo_Parse_m4163382069_MetadataUsageId);
  17267. s_Il2CppMethodInitialized = true;
  17268. }
  17269. Il2CppChar V_0 = 0x0;
  17270. bool V_1 = false;
  17271. bool V_2 = false;
  17272. bool V_3 = false;
  17273. bool V_4 = false;
  17274. CustomInfo_t435179798 * V_5 = NULL;
  17275. int32_t V_6 = 0;
  17276. int32_t V_7 = 0;
  17277. Il2CppChar V_8 = 0x0;
  17278. Il2CppChar V_9 = 0x0;
  17279. Il2CppChar V_10 = 0x0;
  17280. {
  17281. V_0 = 0;
  17282. V_1 = (bool)1;
  17283. V_2 = (bool)0;
  17284. V_3 = (bool)0;
  17285. V_4 = (bool)1;
  17286. CustomInfo_t435179798 * L_0 = (CustomInfo_t435179798 *)il2cpp_codegen_object_new(CustomInfo_t435179798_il2cpp_TypeInfo_var);
  17287. CustomInfo__ctor_m426096741(L_0, /*hidden argument*/NULL);
  17288. V_5 = L_0;
  17289. V_6 = 0;
  17290. int32_t L_1 = ___offset1;
  17291. V_7 = L_1;
  17292. goto IL_0317;
  17293. }
  17294. IL_001d:
  17295. {
  17296. String_t* L_2 = ___format0;
  17297. int32_t L_3 = V_7;
  17298. NullCheck(L_2);
  17299. Il2CppChar L_4 = String_get_Chars_m2986988803(L_2, L_3, /*hidden argument*/NULL);
  17300. V_8 = L_4;
  17301. Il2CppChar L_5 = V_8;
  17302. Il2CppChar L_6 = V_0;
  17303. if ((!(((uint32_t)L_5) == ((uint32_t)L_6))))
  17304. {
  17305. goto IL_003d;
  17306. }
  17307. }
  17308. {
  17309. Il2CppChar L_7 = V_8;
  17310. if (!L_7)
  17311. {
  17312. goto IL_003d;
  17313. }
  17314. }
  17315. {
  17316. V_0 = 0;
  17317. goto IL_0311;
  17318. }
  17319. IL_003d:
  17320. {
  17321. Il2CppChar L_8 = V_0;
  17322. if (!L_8)
  17323. {
  17324. goto IL_0048;
  17325. }
  17326. }
  17327. {
  17328. goto IL_0311;
  17329. }
  17330. IL_0048:
  17331. {
  17332. bool L_9 = V_3;
  17333. if (!L_9)
  17334. {
  17335. goto IL_0084;
  17336. }
  17337. }
  17338. {
  17339. Il2CppChar L_10 = V_8;
  17340. if (!L_10)
  17341. {
  17342. goto IL_0084;
  17343. }
  17344. }
  17345. {
  17346. Il2CppChar L_11 = V_8;
  17347. if ((((int32_t)L_11) == ((int32_t)((int32_t)48))))
  17348. {
  17349. goto IL_0084;
  17350. }
  17351. }
  17352. {
  17353. Il2CppChar L_12 = V_8;
  17354. if ((((int32_t)L_12) == ((int32_t)((int32_t)35))))
  17355. {
  17356. goto IL_0084;
  17357. }
  17358. }
  17359. {
  17360. V_3 = (bool)0;
  17361. CustomInfo_t435179798 * L_13 = V_5;
  17362. NullCheck(L_13);
  17363. int32_t L_14 = L_13->get_DecimalPointPos_2();
  17364. V_1 = (bool)((((int32_t)L_14) < ((int32_t)0))? 1 : 0);
  17365. bool L_15 = V_1;
  17366. V_2 = (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
  17367. int32_t L_16 = V_7;
  17368. V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1));
  17369. goto IL_0311;
  17370. }
  17371. IL_0084:
  17372. {
  17373. Il2CppChar L_17 = V_8;
  17374. V_10 = L_17;
  17375. Il2CppChar L_18 = V_10;
  17376. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)((int32_t)34))))
  17377. {
  17378. case 0:
  17379. {
  17380. goto IL_00ff;
  17381. }
  17382. case 1:
  17383. {
  17384. goto IL_0119;
  17385. }
  17386. case 2:
  17387. {
  17388. goto IL_00aa;
  17389. }
  17390. case 3:
  17391. {
  17392. goto IL_02c6;
  17393. }
  17394. case 4:
  17395. {
  17396. goto IL_00aa;
  17397. }
  17398. case 5:
  17399. {
  17400. goto IL_00ff;
  17401. }
  17402. }
  17403. }
  17404. IL_00aa:
  17405. {
  17406. Il2CppChar L_19 = V_10;
  17407. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)((int32_t)44))))
  17408. {
  17409. case 0:
  17410. {
  17411. goto IL_02ee;
  17412. }
  17413. case 1:
  17414. {
  17415. goto IL_00c8;
  17416. }
  17417. case 2:
  17418. {
  17419. goto IL_02a5;
  17420. }
  17421. case 3:
  17422. {
  17423. goto IL_00c8;
  17424. }
  17425. case 4:
  17426. {
  17427. goto IL_016e;
  17428. }
  17429. }
  17430. }
  17431. IL_00c8:
  17432. {
  17433. Il2CppChar L_20 = V_10;
  17434. if ((((int32_t)L_20) == ((int32_t)((int32_t)69))))
  17435. {
  17436. goto IL_0212;
  17437. }
  17438. }
  17439. {
  17440. Il2CppChar L_21 = V_10;
  17441. if ((((int32_t)L_21) == ((int32_t)((int32_t)92))))
  17442. {
  17443. goto IL_00f4;
  17444. }
  17445. }
  17446. {
  17447. Il2CppChar L_22 = V_10;
  17448. if ((((int32_t)L_22) == ((int32_t)((int32_t)101))))
  17449. {
  17450. goto IL_0212;
  17451. }
  17452. }
  17453. {
  17454. Il2CppChar L_23 = V_10;
  17455. if ((((int32_t)L_23) == ((int32_t)((int32_t)8240))))
  17456. {
  17457. goto IL_02da;
  17458. }
  17459. }
  17460. {
  17461. goto IL_030c;
  17462. }
  17463. IL_00f4:
  17464. {
  17465. int32_t L_24 = V_7;
  17466. V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
  17467. goto IL_0311;
  17468. }
  17469. IL_00ff:
  17470. {
  17471. Il2CppChar L_25 = V_8;
  17472. if ((((int32_t)L_25) == ((int32_t)((int32_t)34))))
  17473. {
  17474. goto IL_0111;
  17475. }
  17476. }
  17477. {
  17478. Il2CppChar L_26 = V_8;
  17479. if ((!(((uint32_t)L_26) == ((uint32_t)((int32_t)39)))))
  17480. {
  17481. goto IL_0114;
  17482. }
  17483. }
  17484. IL_0111:
  17485. {
  17486. Il2CppChar L_27 = V_8;
  17487. V_0 = L_27;
  17488. }
  17489. IL_0114:
  17490. {
  17491. goto IL_0311;
  17492. }
  17493. IL_0119:
  17494. {
  17495. bool L_28 = V_4;
  17496. if (!L_28)
  17497. {
  17498. goto IL_013a;
  17499. }
  17500. }
  17501. {
  17502. bool L_29 = V_1;
  17503. if (!L_29)
  17504. {
  17505. goto IL_013a;
  17506. }
  17507. }
  17508. {
  17509. CustomInfo_t435179798 * L_30 = V_5;
  17510. CustomInfo_t435179798 * L_31 = L_30;
  17511. NullCheck(L_31);
  17512. int32_t L_32 = L_31->get_IntegerHeadSharpDigits_5();
  17513. NullCheck(L_31);
  17514. L_31->set_IntegerHeadSharpDigits_5(((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)));
  17515. goto IL_0169;
  17516. }
  17517. IL_013a:
  17518. {
  17519. bool L_33 = V_2;
  17520. if (!L_33)
  17521. {
  17522. goto IL_0154;
  17523. }
  17524. }
  17525. {
  17526. CustomInfo_t435179798 * L_34 = V_5;
  17527. CustomInfo_t435179798 * L_35 = L_34;
  17528. NullCheck(L_35);
  17529. int32_t L_36 = L_35->get_DecimalTailSharpDigits_3();
  17530. NullCheck(L_35);
  17531. L_35->set_DecimalTailSharpDigits_3(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1)));
  17532. goto IL_0169;
  17533. }
  17534. IL_0154:
  17535. {
  17536. bool L_37 = V_3;
  17537. if (!L_37)
  17538. {
  17539. goto IL_0169;
  17540. }
  17541. }
  17542. {
  17543. CustomInfo_t435179798 * L_38 = V_5;
  17544. CustomInfo_t435179798 * L_39 = L_38;
  17545. NullCheck(L_39);
  17546. int32_t L_40 = L_39->get_ExponentTailSharpDigits_9();
  17547. NullCheck(L_39);
  17548. L_39->set_ExponentTailSharpDigits_9(((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)));
  17549. }
  17550. IL_0169:
  17551. {
  17552. goto IL_016e;
  17553. }
  17554. IL_016e:
  17555. {
  17556. Il2CppChar L_41 = V_8;
  17557. if ((((int32_t)L_41) == ((int32_t)((int32_t)35))))
  17558. {
  17559. goto IL_019b;
  17560. }
  17561. }
  17562. {
  17563. V_4 = (bool)0;
  17564. bool L_42 = V_2;
  17565. if (!L_42)
  17566. {
  17567. goto IL_018d;
  17568. }
  17569. }
  17570. {
  17571. CustomInfo_t435179798 * L_43 = V_5;
  17572. NullCheck(L_43);
  17573. L_43->set_DecimalTailSharpDigits_3(0);
  17574. goto IL_019b;
  17575. }
  17576. IL_018d:
  17577. {
  17578. bool L_44 = V_3;
  17579. if (!L_44)
  17580. {
  17581. goto IL_019b;
  17582. }
  17583. }
  17584. {
  17585. CustomInfo_t435179798 * L_45 = V_5;
  17586. NullCheck(L_45);
  17587. L_45->set_ExponentTailSharpDigits_9(0);
  17588. }
  17589. IL_019b:
  17590. {
  17591. CustomInfo_t435179798 * L_46 = V_5;
  17592. NullCheck(L_46);
  17593. int32_t L_47 = L_46->get_IntegerHeadPos_6();
  17594. if ((!(((uint32_t)L_47) == ((uint32_t)(-1)))))
  17595. {
  17596. goto IL_01b1;
  17597. }
  17598. }
  17599. {
  17600. CustomInfo_t435179798 * L_48 = V_5;
  17601. int32_t L_49 = V_7;
  17602. NullCheck(L_48);
  17603. L_48->set_IntegerHeadPos_6(L_49);
  17604. }
  17605. IL_01b1:
  17606. {
  17607. bool L_50 = V_1;
  17608. if (!L_50)
  17609. {
  17610. goto IL_01de;
  17611. }
  17612. }
  17613. {
  17614. CustomInfo_t435179798 * L_51 = V_5;
  17615. CustomInfo_t435179798 * L_52 = L_51;
  17616. NullCheck(L_52);
  17617. int32_t L_53 = L_52->get_IntegerDigits_4();
  17618. NullCheck(L_52);
  17619. L_52->set_IntegerDigits_4(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1)));
  17620. int32_t L_54 = V_6;
  17621. if ((((int32_t)L_54) <= ((int32_t)0)))
  17622. {
  17623. goto IL_01d6;
  17624. }
  17625. }
  17626. {
  17627. CustomInfo_t435179798 * L_55 = V_5;
  17628. NullCheck(L_55);
  17629. L_55->set_UseGroup_0((bool)1);
  17630. }
  17631. IL_01d6:
  17632. {
  17633. V_6 = 0;
  17634. goto IL_020d;
  17635. }
  17636. IL_01de:
  17637. {
  17638. bool L_56 = V_2;
  17639. if (!L_56)
  17640. {
  17641. goto IL_01f8;
  17642. }
  17643. }
  17644. {
  17645. CustomInfo_t435179798 * L_57 = V_5;
  17646. CustomInfo_t435179798 * L_58 = L_57;
  17647. NullCheck(L_58);
  17648. int32_t L_59 = L_58->get_DecimalDigits_1();
  17649. NullCheck(L_58);
  17650. L_58->set_DecimalDigits_1(((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1)));
  17651. goto IL_020d;
  17652. }
  17653. IL_01f8:
  17654. {
  17655. bool L_60 = V_3;
  17656. if (!L_60)
  17657. {
  17658. goto IL_020d;
  17659. }
  17660. }
  17661. {
  17662. CustomInfo_t435179798 * L_61 = V_5;
  17663. CustomInfo_t435179798 * L_62 = L_61;
  17664. NullCheck(L_62);
  17665. int32_t L_63 = L_62->get_ExponentDigits_8();
  17666. NullCheck(L_62);
  17667. L_62->set_ExponentDigits_8(((int32_t)il2cpp_codegen_add((int32_t)L_63, (int32_t)1)));
  17668. }
  17669. IL_020d:
  17670. {
  17671. goto IL_0311;
  17672. }
  17673. IL_0212:
  17674. {
  17675. CustomInfo_t435179798 * L_64 = V_5;
  17676. NullCheck(L_64);
  17677. bool L_65 = L_64->get_UseExponent_7();
  17678. if (!L_65)
  17679. {
  17680. goto IL_0223;
  17681. }
  17682. }
  17683. {
  17684. goto IL_0311;
  17685. }
  17686. IL_0223:
  17687. {
  17688. CustomInfo_t435179798 * L_66 = V_5;
  17689. NullCheck(L_66);
  17690. L_66->set_UseExponent_7((bool)1);
  17691. V_1 = (bool)0;
  17692. V_2 = (bool)0;
  17693. V_3 = (bool)1;
  17694. int32_t L_67 = V_7;
  17695. int32_t L_68 = ___offset1;
  17696. int32_t L_69 = ___length2;
  17697. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_67, (int32_t)1)), (int32_t)L_68))) >= ((int32_t)L_69)))
  17698. {
  17699. goto IL_02a0;
  17700. }
  17701. }
  17702. {
  17703. String_t* L_70 = ___format0;
  17704. int32_t L_71 = V_7;
  17705. NullCheck(L_70);
  17706. Il2CppChar L_72 = String_get_Chars_m2986988803(L_70, ((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1)), /*hidden argument*/NULL);
  17707. V_9 = L_72;
  17708. Il2CppChar L_73 = V_9;
  17709. if ((!(((uint32_t)L_73) == ((uint32_t)((int32_t)43)))))
  17710. {
  17711. goto IL_025a;
  17712. }
  17713. }
  17714. {
  17715. CustomInfo_t435179798 * L_74 = V_5;
  17716. NullCheck(L_74);
  17717. L_74->set_ExponentNegativeSignOnly_10((bool)0);
  17718. }
  17719. IL_025a:
  17720. {
  17721. Il2CppChar L_75 = V_9;
  17722. if ((((int32_t)L_75) == ((int32_t)((int32_t)43))))
  17723. {
  17724. goto IL_026c;
  17725. }
  17726. }
  17727. {
  17728. Il2CppChar L_76 = V_9;
  17729. if ((!(((uint32_t)L_76) == ((uint32_t)((int32_t)45)))))
  17730. {
  17731. goto IL_0277;
  17732. }
  17733. }
  17734. IL_026c:
  17735. {
  17736. int32_t L_77 = V_7;
  17737. V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  17738. goto IL_02a0;
  17739. }
  17740. IL_0277:
  17741. {
  17742. Il2CppChar L_78 = V_9;
  17743. if ((((int32_t)L_78) == ((int32_t)((int32_t)48))))
  17744. {
  17745. goto IL_02a0;
  17746. }
  17747. }
  17748. {
  17749. Il2CppChar L_79 = V_9;
  17750. if ((((int32_t)L_79) == ((int32_t)((int32_t)35))))
  17751. {
  17752. goto IL_02a0;
  17753. }
  17754. }
  17755. {
  17756. CustomInfo_t435179798 * L_80 = V_5;
  17757. NullCheck(L_80);
  17758. L_80->set_UseExponent_7((bool)0);
  17759. CustomInfo_t435179798 * L_81 = V_5;
  17760. NullCheck(L_81);
  17761. int32_t L_82 = L_81->get_DecimalPointPos_2();
  17762. if ((((int32_t)L_82) >= ((int32_t)0)))
  17763. {
  17764. goto IL_02a0;
  17765. }
  17766. }
  17767. {
  17768. V_1 = (bool)1;
  17769. }
  17770. IL_02a0:
  17771. {
  17772. goto IL_0311;
  17773. }
  17774. IL_02a5:
  17775. {
  17776. V_1 = (bool)0;
  17777. V_2 = (bool)1;
  17778. V_3 = (bool)0;
  17779. CustomInfo_t435179798 * L_83 = V_5;
  17780. NullCheck(L_83);
  17781. int32_t L_84 = L_83->get_DecimalPointPos_2();
  17782. if ((!(((uint32_t)L_84) == ((uint32_t)(-1)))))
  17783. {
  17784. goto IL_02c1;
  17785. }
  17786. }
  17787. {
  17788. CustomInfo_t435179798 * L_85 = V_5;
  17789. int32_t L_86 = V_7;
  17790. NullCheck(L_85);
  17791. L_85->set_DecimalPointPos_2(L_86);
  17792. }
  17793. IL_02c1:
  17794. {
  17795. goto IL_0311;
  17796. }
  17797. IL_02c6:
  17798. {
  17799. CustomInfo_t435179798 * L_87 = V_5;
  17800. CustomInfo_t435179798 * L_88 = L_87;
  17801. NullCheck(L_88);
  17802. int32_t L_89 = L_88->get_Percents_12();
  17803. NullCheck(L_88);
  17804. L_88->set_Percents_12(((int32_t)il2cpp_codegen_add((int32_t)L_89, (int32_t)1)));
  17805. goto IL_0311;
  17806. }
  17807. IL_02da:
  17808. {
  17809. CustomInfo_t435179798 * L_90 = V_5;
  17810. CustomInfo_t435179798 * L_91 = L_90;
  17811. NullCheck(L_91);
  17812. int32_t L_92 = L_91->get_Permilles_13();
  17813. NullCheck(L_91);
  17814. L_91->set_Permilles_13(((int32_t)il2cpp_codegen_add((int32_t)L_92, (int32_t)1)));
  17815. goto IL_0311;
  17816. }
  17817. IL_02ee:
  17818. {
  17819. bool L_93 = V_1;
  17820. if (!L_93)
  17821. {
  17822. goto IL_0307;
  17823. }
  17824. }
  17825. {
  17826. CustomInfo_t435179798 * L_94 = V_5;
  17827. NullCheck(L_94);
  17828. int32_t L_95 = L_94->get_IntegerDigits_4();
  17829. if ((((int32_t)L_95) <= ((int32_t)0)))
  17830. {
  17831. goto IL_0307;
  17832. }
  17833. }
  17834. {
  17835. int32_t L_96 = V_6;
  17836. V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_96, (int32_t)1));
  17837. }
  17838. IL_0307:
  17839. {
  17840. goto IL_0311;
  17841. }
  17842. IL_030c:
  17843. {
  17844. goto IL_0311;
  17845. }
  17846. IL_0311:
  17847. {
  17848. int32_t L_97 = V_7;
  17849. V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1));
  17850. }
  17851. IL_0317:
  17852. {
  17853. int32_t L_98 = V_7;
  17854. int32_t L_99 = ___offset1;
  17855. int32_t L_100 = ___length2;
  17856. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_98, (int32_t)L_99))) < ((int32_t)L_100)))
  17857. {
  17858. goto IL_001d;
  17859. }
  17860. }
  17861. {
  17862. CustomInfo_t435179798 * L_101 = V_5;
  17863. NullCheck(L_101);
  17864. int32_t L_102 = L_101->get_ExponentDigits_8();
  17865. if (L_102)
  17866. {
  17867. goto IL_033a;
  17868. }
  17869. }
  17870. {
  17871. CustomInfo_t435179798 * L_103 = V_5;
  17872. NullCheck(L_103);
  17873. L_103->set_UseExponent_7((bool)0);
  17874. goto IL_0342;
  17875. }
  17876. IL_033a:
  17877. {
  17878. CustomInfo_t435179798 * L_104 = V_5;
  17879. NullCheck(L_104);
  17880. L_104->set_IntegerHeadSharpDigits_5(0);
  17881. }
  17882. IL_0342:
  17883. {
  17884. CustomInfo_t435179798 * L_105 = V_5;
  17885. NullCheck(L_105);
  17886. int32_t L_106 = L_105->get_DecimalDigits_1();
  17887. if (L_106)
  17888. {
  17889. goto IL_0356;
  17890. }
  17891. }
  17892. {
  17893. CustomInfo_t435179798 * L_107 = V_5;
  17894. NullCheck(L_107);
  17895. L_107->set_DecimalPointPos_2((-1));
  17896. }
  17897. IL_0356:
  17898. {
  17899. CustomInfo_t435179798 * L_108 = V_5;
  17900. CustomInfo_t435179798 * L_109 = L_108;
  17901. NullCheck(L_109);
  17902. int32_t L_110 = L_109->get_DividePlaces_11();
  17903. int32_t L_111 = V_6;
  17904. NullCheck(L_109);
  17905. L_109->set_DividePlaces_11(((int32_t)il2cpp_codegen_add((int32_t)L_110, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_111, (int32_t)3)))));
  17906. CustomInfo_t435179798 * L_112 = V_5;
  17907. return L_112;
  17908. }
  17909. }
  17910. // System.String System.NumberFormatter/CustomInfo::Format(System.String,System.Int32,System.Int32,System.Globalization.NumberFormatInfo,System.Boolean,System.Text.StringBuilder,System.Text.StringBuilder,System.Text.StringBuilder)
  17911. extern "C" IL2CPP_METHOD_ATTR String_t* CustomInfo_Format_m1134896917 (CustomInfo_t435179798 * __this, String_t* ___format0, int32_t ___offset1, int32_t ___length2, NumberFormatInfo_t435877138 * ___nfi3, bool ___positive4, StringBuilder_t * ___sb_int5, StringBuilder_t * ___sb_dec6, StringBuilder_t * ___sb_exp7, const RuntimeMethod* method)
  17912. {
  17913. static bool s_Il2CppMethodInitialized;
  17914. if (!s_Il2CppMethodInitialized)
  17915. {
  17916. il2cpp_codegen_initialize_method (CustomInfo_Format_m1134896917_MetadataUsageId);
  17917. s_Il2CppMethodInitialized = true;
  17918. }
  17919. StringBuilder_t * V_0 = NULL;
  17920. Il2CppChar V_1 = 0x0;
  17921. bool V_2 = false;
  17922. bool V_3 = false;
  17923. int32_t V_4 = 0;
  17924. int32_t V_5 = 0;
  17925. int32_t V_6 = 0;
  17926. Int32U5BU5D_t385246372* V_7 = NULL;
  17927. String_t* V_8 = NULL;
  17928. int32_t V_9 = 0;
  17929. int32_t V_10 = 0;
  17930. int32_t V_11 = 0;
  17931. int32_t V_12 = 0;
  17932. int32_t V_13 = 0;
  17933. int32_t V_14 = 0;
  17934. int32_t V_15 = 0;
  17935. int32_t V_16 = 0;
  17936. Il2CppChar V_17 = 0x0;
  17937. bool V_18 = false;
  17938. bool V_19 = false;
  17939. int32_t V_20 = 0;
  17940. Il2CppChar V_21 = 0x0;
  17941. int32_t G_B10_0 = 0;
  17942. int32_t G_B18_0 = 0;
  17943. {
  17944. StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  17945. StringBuilder__ctor_m3121283359(L_0, /*hidden argument*/NULL);
  17946. V_0 = L_0;
  17947. V_1 = 0;
  17948. V_2 = (bool)1;
  17949. V_3 = (bool)0;
  17950. V_4 = 0;
  17951. V_5 = 0;
  17952. V_6 = 0;
  17953. NumberFormatInfo_t435877138 * L_1 = ___nfi3;
  17954. NullCheck(L_1);
  17955. Int32U5BU5D_t385246372* L_2 = NumberFormatInfo_get_RawNumberGroupSizes_m1148947207(L_1, /*hidden argument*/NULL);
  17956. V_7 = L_2;
  17957. NumberFormatInfo_t435877138 * L_3 = ___nfi3;
  17958. NullCheck(L_3);
  17959. String_t* L_4 = NumberFormatInfo_get_NumberGroupSeparator_m3292795925(L_3, /*hidden argument*/NULL);
  17960. V_8 = L_4;
  17961. V_9 = 0;
  17962. V_10 = 0;
  17963. V_11 = 0;
  17964. V_12 = 0;
  17965. V_13 = 0;
  17966. bool L_5 = __this->get_UseGroup_0();
  17967. if (!L_5)
  17968. {
  17969. goto IL_0117;
  17970. }
  17971. }
  17972. {
  17973. Int32U5BU5D_t385246372* L_6 = V_7;
  17974. NullCheck(L_6);
  17975. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))) <= ((int32_t)0)))
  17976. {
  17977. goto IL_0117;
  17978. }
  17979. }
  17980. {
  17981. StringBuilder_t * L_7 = ___sb_int5;
  17982. NullCheck(L_7);
  17983. int32_t L_8 = StringBuilder_get_Length_m3238060835(L_7, /*hidden argument*/NULL);
  17984. V_9 = L_8;
  17985. V_14 = 0;
  17986. goto IL_0079;
  17987. }
  17988. IL_005c:
  17989. {
  17990. int32_t L_9 = V_10;
  17991. Int32U5BU5D_t385246372* L_10 = V_7;
  17992. int32_t L_11 = V_14;
  17993. NullCheck(L_10);
  17994. int32_t L_12 = L_11;
  17995. int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  17996. V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_13));
  17997. int32_t L_14 = V_10;
  17998. int32_t L_15 = V_9;
  17999. if ((((int32_t)L_14) > ((int32_t)L_15)))
  18000. {
  18001. goto IL_0073;
  18002. }
  18003. }
  18004. {
  18005. int32_t L_16 = V_14;
  18006. V_11 = L_16;
  18007. }
  18008. IL_0073:
  18009. {
  18010. int32_t L_17 = V_14;
  18011. V_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
  18012. }
  18013. IL_0079:
  18014. {
  18015. int32_t L_18 = V_14;
  18016. Int32U5BU5D_t385246372* L_19 = V_7;
  18017. NullCheck(L_19);
  18018. if ((((int32_t)L_18) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_19)->max_length)))))))
  18019. {
  18020. goto IL_005c;
  18021. }
  18022. }
  18023. {
  18024. Int32U5BU5D_t385246372* L_20 = V_7;
  18025. int32_t L_21 = V_11;
  18026. NullCheck(L_20);
  18027. int32_t L_22 = L_21;
  18028. int32_t L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
  18029. V_13 = L_23;
  18030. int32_t L_24 = V_9;
  18031. int32_t L_25 = V_10;
  18032. if ((((int32_t)L_24) <= ((int32_t)L_25)))
  18033. {
  18034. goto IL_009e;
  18035. }
  18036. }
  18037. {
  18038. int32_t L_26 = V_9;
  18039. int32_t L_27 = V_10;
  18040. G_B10_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_26, (int32_t)L_27));
  18041. goto IL_009f;
  18042. }
  18043. IL_009e:
  18044. {
  18045. G_B10_0 = 0;
  18046. }
  18047. IL_009f:
  18048. {
  18049. V_15 = G_B10_0;
  18050. int32_t L_28 = V_13;
  18051. if (L_28)
  18052. {
  18053. goto IL_00db;
  18054. }
  18055. }
  18056. {
  18057. goto IL_00b3;
  18058. }
  18059. IL_00ad:
  18060. {
  18061. int32_t L_29 = V_11;
  18062. V_11 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1));
  18063. }
  18064. IL_00b3:
  18065. {
  18066. int32_t L_30 = V_11;
  18067. if ((((int32_t)L_30) < ((int32_t)0)))
  18068. {
  18069. goto IL_00c5;
  18070. }
  18071. }
  18072. {
  18073. Int32U5BU5D_t385246372* L_31 = V_7;
  18074. int32_t L_32 = V_11;
  18075. NullCheck(L_31);
  18076. int32_t L_33 = L_32;
  18077. int32_t L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
  18078. if (!L_34)
  18079. {
  18080. goto IL_00ad;
  18081. }
  18082. }
  18083. IL_00c5:
  18084. {
  18085. int32_t L_35 = V_15;
  18086. if ((((int32_t)L_35) <= ((int32_t)0)))
  18087. {
  18088. goto IL_00d4;
  18089. }
  18090. }
  18091. {
  18092. int32_t L_36 = V_15;
  18093. G_B18_0 = L_36;
  18094. goto IL_00d9;
  18095. }
  18096. IL_00d4:
  18097. {
  18098. Int32U5BU5D_t385246372* L_37 = V_7;
  18099. int32_t L_38 = V_11;
  18100. NullCheck(L_37);
  18101. int32_t L_39 = L_38;
  18102. int32_t L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
  18103. G_B18_0 = L_40;
  18104. }
  18105. IL_00d9:
  18106. {
  18107. V_13 = G_B18_0;
  18108. }
  18109. IL_00db:
  18110. {
  18111. int32_t L_41 = V_15;
  18112. if (L_41)
  18113. {
  18114. goto IL_00eb;
  18115. }
  18116. }
  18117. {
  18118. int32_t L_42 = V_13;
  18119. V_12 = L_42;
  18120. goto IL_0112;
  18121. }
  18122. IL_00eb:
  18123. {
  18124. int32_t L_43 = V_11;
  18125. int32_t L_44 = V_15;
  18126. int32_t L_45 = V_13;
  18127. V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)((int32_t)((int32_t)L_44/(int32_t)L_45))));
  18128. int32_t L_46 = V_15;
  18129. int32_t L_47 = V_13;
  18130. V_12 = ((int32_t)((int32_t)L_46%(int32_t)L_47));
  18131. int32_t L_48 = V_12;
  18132. if (L_48)
  18133. {
  18134. goto IL_010c;
  18135. }
  18136. }
  18137. {
  18138. int32_t L_49 = V_13;
  18139. V_12 = L_49;
  18140. goto IL_0112;
  18141. }
  18142. IL_010c:
  18143. {
  18144. int32_t L_50 = V_11;
  18145. V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)1));
  18146. }
  18147. IL_0112:
  18148. {
  18149. goto IL_011e;
  18150. }
  18151. IL_0117:
  18152. {
  18153. __this->set_UseGroup_0((bool)0);
  18154. }
  18155. IL_011e:
  18156. {
  18157. int32_t L_51 = ___offset1;
  18158. V_16 = L_51;
  18159. goto IL_047a;
  18160. }
  18161. IL_0126:
  18162. {
  18163. String_t* L_52 = ___format0;
  18164. int32_t L_53 = V_16;
  18165. NullCheck(L_52);
  18166. Il2CppChar L_54 = String_get_Chars_m2986988803(L_52, L_53, /*hidden argument*/NULL);
  18167. V_17 = L_54;
  18168. Il2CppChar L_55 = V_17;
  18169. Il2CppChar L_56 = V_1;
  18170. if ((!(((uint32_t)L_55) == ((uint32_t)L_56))))
  18171. {
  18172. goto IL_0146;
  18173. }
  18174. }
  18175. {
  18176. Il2CppChar L_57 = V_17;
  18177. if (!L_57)
  18178. {
  18179. goto IL_0146;
  18180. }
  18181. }
  18182. {
  18183. V_1 = 0;
  18184. goto IL_0474;
  18185. }
  18186. IL_0146:
  18187. {
  18188. Il2CppChar L_58 = V_1;
  18189. if (!L_58)
  18190. {
  18191. goto IL_015a;
  18192. }
  18193. }
  18194. {
  18195. StringBuilder_t * L_59 = V_0;
  18196. Il2CppChar L_60 = V_17;
  18197. NullCheck(L_59);
  18198. StringBuilder_Append_m2383614642(L_59, L_60, /*hidden argument*/NULL);
  18199. goto IL_0474;
  18200. }
  18201. IL_015a:
  18202. {
  18203. Il2CppChar L_61 = V_17;
  18204. V_21 = L_61;
  18205. Il2CppChar L_62 = V_21;
  18206. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)((int32_t)34))))
  18207. {
  18208. case 0:
  18209. {
  18210. goto IL_01ee;
  18211. }
  18212. case 1:
  18213. {
  18214. goto IL_0208;
  18215. }
  18216. case 2:
  18217. {
  18218. goto IL_0180;
  18219. }
  18220. case 3:
  18221. {
  18222. goto IL_0440;
  18223. }
  18224. case 4:
  18225. {
  18226. goto IL_0180;
  18227. }
  18228. case 5:
  18229. {
  18230. goto IL_01ee;
  18231. }
  18232. }
  18233. }
  18234. IL_0180:
  18235. {
  18236. Il2CppChar L_63 = V_21;
  18237. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_63, (int32_t)((int32_t)44))))
  18238. {
  18239. case 0:
  18240. {
  18241. goto IL_043b;
  18242. }
  18243. case 1:
  18244. {
  18245. goto IL_019e;
  18246. }
  18247. case 2:
  18248. {
  18249. goto IL_03d6;
  18250. }
  18251. case 3:
  18252. {
  18253. goto IL_019e;
  18254. }
  18255. case 4:
  18256. {
  18257. goto IL_020d;
  18258. }
  18259. }
  18260. }
  18261. IL_019e:
  18262. {
  18263. Il2CppChar L_64 = V_21;
  18264. if ((((int32_t)L_64) == ((int32_t)((int32_t)69))))
  18265. {
  18266. goto IL_02fd;
  18267. }
  18268. }
  18269. {
  18270. Il2CppChar L_65 = V_21;
  18271. if ((((int32_t)L_65) == ((int32_t)((int32_t)92))))
  18272. {
  18273. goto IL_01ca;
  18274. }
  18275. }
  18276. {
  18277. Il2CppChar L_66 = V_21;
  18278. if ((((int32_t)L_66) == ((int32_t)((int32_t)101))))
  18279. {
  18280. goto IL_02fd;
  18281. }
  18282. }
  18283. {
  18284. Il2CppChar L_67 = V_21;
  18285. if ((((int32_t)L_67) == ((int32_t)((int32_t)8240))))
  18286. {
  18287. goto IL_0453;
  18288. }
  18289. }
  18290. {
  18291. goto IL_0466;
  18292. }
  18293. IL_01ca:
  18294. {
  18295. int32_t L_68 = V_16;
  18296. V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)1));
  18297. int32_t L_69 = V_16;
  18298. int32_t L_70 = ___offset1;
  18299. int32_t L_71 = ___length2;
  18300. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)L_70))) >= ((int32_t)L_71)))
  18301. {
  18302. goto IL_01e9;
  18303. }
  18304. }
  18305. {
  18306. StringBuilder_t * L_72 = V_0;
  18307. String_t* L_73 = ___format0;
  18308. int32_t L_74 = V_16;
  18309. NullCheck(L_73);
  18310. Il2CppChar L_75 = String_get_Chars_m2986988803(L_73, L_74, /*hidden argument*/NULL);
  18311. NullCheck(L_72);
  18312. StringBuilder_Append_m2383614642(L_72, L_75, /*hidden argument*/NULL);
  18313. }
  18314. IL_01e9:
  18315. {
  18316. goto IL_0474;
  18317. }
  18318. IL_01ee:
  18319. {
  18320. Il2CppChar L_76 = V_17;
  18321. if ((((int32_t)L_76) == ((int32_t)((int32_t)34))))
  18322. {
  18323. goto IL_0200;
  18324. }
  18325. }
  18326. {
  18327. Il2CppChar L_77 = V_17;
  18328. if ((!(((uint32_t)L_77) == ((uint32_t)((int32_t)39)))))
  18329. {
  18330. goto IL_0203;
  18331. }
  18332. }
  18333. IL_0200:
  18334. {
  18335. Il2CppChar L_78 = V_17;
  18336. V_1 = L_78;
  18337. }
  18338. IL_0203:
  18339. {
  18340. goto IL_0474;
  18341. }
  18342. IL_0208:
  18343. {
  18344. goto IL_020d;
  18345. }
  18346. IL_020d:
  18347. {
  18348. bool L_79 = V_2;
  18349. if (!L_79)
  18350. {
  18351. goto IL_02c1;
  18352. }
  18353. }
  18354. {
  18355. int32_t L_80 = V_4;
  18356. V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)1));
  18357. int32_t L_81 = __this->get_IntegerDigits_4();
  18358. int32_t L_82 = V_4;
  18359. StringBuilder_t * L_83 = ___sb_int5;
  18360. NullCheck(L_83);
  18361. int32_t L_84 = StringBuilder_get_Length_m3238060835(L_83, /*hidden argument*/NULL);
  18362. int32_t L_85 = V_5;
  18363. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_81, (int32_t)L_82))) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)L_85)))))
  18364. {
  18365. goto IL_023a;
  18366. }
  18367. }
  18368. {
  18369. Il2CppChar L_86 = V_17;
  18370. if ((!(((uint32_t)L_86) == ((uint32_t)((int32_t)48)))))
  18371. {
  18372. goto IL_02bc;
  18373. }
  18374. }
  18375. IL_023a:
  18376. {
  18377. goto IL_02a4;
  18378. }
  18379. IL_023f:
  18380. {
  18381. StringBuilder_t * L_87 = V_0;
  18382. StringBuilder_t * L_88 = ___sb_int5;
  18383. int32_t L_89 = V_5;
  18384. int32_t L_90 = L_89;
  18385. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_90, (int32_t)1));
  18386. NullCheck(L_88);
  18387. Il2CppChar L_91 = StringBuilder_get_Chars_m1819843468(L_88, L_90, /*hidden argument*/NULL);
  18388. NullCheck(L_87);
  18389. StringBuilder_Append_m2383614642(L_87, L_91, /*hidden argument*/NULL);
  18390. bool L_92 = __this->get_UseGroup_0();
  18391. if (!L_92)
  18392. {
  18393. goto IL_02a4;
  18394. }
  18395. }
  18396. {
  18397. int32_t L_93 = V_9;
  18398. int32_t L_94 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_93, (int32_t)1));
  18399. V_9 = L_94;
  18400. if ((((int32_t)L_94) <= ((int32_t)0)))
  18401. {
  18402. goto IL_02a4;
  18403. }
  18404. }
  18405. {
  18406. int32_t L_95 = V_12;
  18407. int32_t L_96 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_95, (int32_t)1));
  18408. V_12 = L_96;
  18409. if (L_96)
  18410. {
  18411. goto IL_02a4;
  18412. }
  18413. }
  18414. {
  18415. StringBuilder_t * L_97 = V_0;
  18416. String_t* L_98 = V_8;
  18417. NullCheck(L_97);
  18418. StringBuilder_Append_m1965104174(L_97, L_98, /*hidden argument*/NULL);
  18419. int32_t L_99 = V_11;
  18420. int32_t L_100 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_99, (int32_t)1));
  18421. V_11 = L_100;
  18422. Int32U5BU5D_t385246372* L_101 = V_7;
  18423. NullCheck(L_101);
  18424. if ((((int32_t)L_100) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_101)->max_length)))))))
  18425. {
  18426. goto IL_02a0;
  18427. }
  18428. }
  18429. {
  18430. int32_t L_102 = V_11;
  18431. if ((((int32_t)L_102) < ((int32_t)0)))
  18432. {
  18433. goto IL_02a0;
  18434. }
  18435. }
  18436. {
  18437. Int32U5BU5D_t385246372* L_103 = V_7;
  18438. int32_t L_104 = V_11;
  18439. NullCheck(L_103);
  18440. int32_t L_105 = L_104;
  18441. int32_t L_106 = (L_103)->GetAt(static_cast<il2cpp_array_size_t>(L_105));
  18442. V_13 = L_106;
  18443. }
  18444. IL_02a0:
  18445. {
  18446. int32_t L_107 = V_13;
  18447. V_12 = L_107;
  18448. }
  18449. IL_02a4:
  18450. {
  18451. int32_t L_108 = __this->get_IntegerDigits_4();
  18452. int32_t L_109 = V_4;
  18453. int32_t L_110 = V_5;
  18454. StringBuilder_t * L_111 = ___sb_int5;
  18455. NullCheck(L_111);
  18456. int32_t L_112 = StringBuilder_get_Length_m3238060835(L_111, /*hidden argument*/NULL);
  18457. if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_108, (int32_t)L_109)), (int32_t)L_110))) < ((int32_t)L_112)))
  18458. {
  18459. goto IL_023f;
  18460. }
  18461. }
  18462. IL_02bc:
  18463. {
  18464. goto IL_0474;
  18465. }
  18466. IL_02c1:
  18467. {
  18468. bool L_113 = V_3;
  18469. if (!L_113)
  18470. {
  18471. goto IL_02ef;
  18472. }
  18473. }
  18474. {
  18475. int32_t L_114 = V_6;
  18476. StringBuilder_t * L_115 = ___sb_dec6;
  18477. NullCheck(L_115);
  18478. int32_t L_116 = StringBuilder_get_Length_m3238060835(L_115, /*hidden argument*/NULL);
  18479. if ((((int32_t)L_114) >= ((int32_t)L_116)))
  18480. {
  18481. goto IL_02ea;
  18482. }
  18483. }
  18484. {
  18485. StringBuilder_t * L_117 = V_0;
  18486. StringBuilder_t * L_118 = ___sb_dec6;
  18487. int32_t L_119 = V_6;
  18488. int32_t L_120 = L_119;
  18489. V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_120, (int32_t)1));
  18490. NullCheck(L_118);
  18491. Il2CppChar L_121 = StringBuilder_get_Chars_m1819843468(L_118, L_120, /*hidden argument*/NULL);
  18492. NullCheck(L_117);
  18493. StringBuilder_Append_m2383614642(L_117, L_121, /*hidden argument*/NULL);
  18494. }
  18495. IL_02ea:
  18496. {
  18497. goto IL_0474;
  18498. }
  18499. IL_02ef:
  18500. {
  18501. StringBuilder_t * L_122 = V_0;
  18502. Il2CppChar L_123 = V_17;
  18503. NullCheck(L_122);
  18504. StringBuilder_Append_m2383614642(L_122, L_123, /*hidden argument*/NULL);
  18505. goto IL_0474;
  18506. }
  18507. IL_02fd:
  18508. {
  18509. StringBuilder_t * L_124 = ___sb_exp7;
  18510. if (!L_124)
  18511. {
  18512. goto IL_030f;
  18513. }
  18514. }
  18515. {
  18516. bool L_125 = __this->get_UseExponent_7();
  18517. if (L_125)
  18518. {
  18519. goto IL_031d;
  18520. }
  18521. }
  18522. IL_030f:
  18523. {
  18524. StringBuilder_t * L_126 = V_0;
  18525. Il2CppChar L_127 = V_17;
  18526. NullCheck(L_126);
  18527. StringBuilder_Append_m2383614642(L_126, L_127, /*hidden argument*/NULL);
  18528. goto IL_0474;
  18529. }
  18530. IL_031d:
  18531. {
  18532. V_18 = (bool)1;
  18533. V_19 = (bool)0;
  18534. int32_t L_128 = V_16;
  18535. V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_128, (int32_t)1));
  18536. goto IL_0388;
  18537. }
  18538. IL_032e:
  18539. {
  18540. String_t* L_129 = ___format0;
  18541. int32_t L_130 = V_20;
  18542. NullCheck(L_129);
  18543. Il2CppChar L_131 = String_get_Chars_m2986988803(L_129, L_130, /*hidden argument*/NULL);
  18544. if ((!(((uint32_t)L_131) == ((uint32_t)((int32_t)48)))))
  18545. {
  18546. goto IL_0345;
  18547. }
  18548. }
  18549. {
  18550. V_19 = (bool)1;
  18551. goto IL_0382;
  18552. }
  18553. IL_0345:
  18554. {
  18555. int32_t L_132 = V_20;
  18556. int32_t L_133 = V_16;
  18557. if ((!(((uint32_t)L_132) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_133, (int32_t)1))))))
  18558. {
  18559. goto IL_0373;
  18560. }
  18561. }
  18562. {
  18563. String_t* L_134 = ___format0;
  18564. int32_t L_135 = V_20;
  18565. NullCheck(L_134);
  18566. Il2CppChar L_136 = String_get_Chars_m2986988803(L_134, L_135, /*hidden argument*/NULL);
  18567. if ((((int32_t)L_136) == ((int32_t)((int32_t)43))))
  18568. {
  18569. goto IL_036e;
  18570. }
  18571. }
  18572. {
  18573. String_t* L_137 = ___format0;
  18574. int32_t L_138 = V_20;
  18575. NullCheck(L_137);
  18576. Il2CppChar L_139 = String_get_Chars_m2986988803(L_137, L_138, /*hidden argument*/NULL);
  18577. if ((!(((uint32_t)L_139) == ((uint32_t)((int32_t)45)))))
  18578. {
  18579. goto IL_0373;
  18580. }
  18581. }
  18582. IL_036e:
  18583. {
  18584. goto IL_0382;
  18585. }
  18586. IL_0373:
  18587. {
  18588. bool L_140 = V_19;
  18589. if (L_140)
  18590. {
  18591. goto IL_037d;
  18592. }
  18593. }
  18594. {
  18595. V_18 = (bool)0;
  18596. }
  18597. IL_037d:
  18598. {
  18599. goto IL_0392;
  18600. }
  18601. IL_0382:
  18602. {
  18603. int32_t L_141 = V_20;
  18604. V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_141, (int32_t)1));
  18605. }
  18606. IL_0388:
  18607. {
  18608. int32_t L_142 = V_20;
  18609. int32_t L_143 = ___offset1;
  18610. int32_t L_144 = ___length2;
  18611. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_142, (int32_t)L_143))) < ((int32_t)L_144)))
  18612. {
  18613. goto IL_032e;
  18614. }
  18615. }
  18616. IL_0392:
  18617. {
  18618. bool L_145 = V_18;
  18619. if (!L_145)
  18620. {
  18621. goto IL_03c8;
  18622. }
  18623. }
  18624. {
  18625. int32_t L_146 = V_20;
  18626. V_16 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_146, (int32_t)1));
  18627. int32_t L_147 = __this->get_DecimalPointPos_2();
  18628. V_2 = (bool)((((int32_t)L_147) < ((int32_t)0))? 1 : 0);
  18629. bool L_148 = V_2;
  18630. V_3 = (bool)((((int32_t)L_148) == ((int32_t)0))? 1 : 0);
  18631. StringBuilder_t * L_149 = V_0;
  18632. Il2CppChar L_150 = V_17;
  18633. NullCheck(L_149);
  18634. StringBuilder_Append_m2383614642(L_149, L_150, /*hidden argument*/NULL);
  18635. StringBuilder_t * L_151 = V_0;
  18636. StringBuilder_t * L_152 = ___sb_exp7;
  18637. NullCheck(L_151);
  18638. StringBuilder_Append_m1640838743(L_151, L_152, /*hidden argument*/NULL);
  18639. ___sb_exp7 = (StringBuilder_t *)NULL;
  18640. goto IL_03d1;
  18641. }
  18642. IL_03c8:
  18643. {
  18644. StringBuilder_t * L_153 = V_0;
  18645. Il2CppChar L_154 = V_17;
  18646. NullCheck(L_153);
  18647. StringBuilder_Append_m2383614642(L_153, L_154, /*hidden argument*/NULL);
  18648. }
  18649. IL_03d1:
  18650. {
  18651. goto IL_0474;
  18652. }
  18653. IL_03d6:
  18654. {
  18655. int32_t L_155 = __this->get_DecimalPointPos_2();
  18656. int32_t L_156 = V_16;
  18657. if ((!(((uint32_t)L_155) == ((uint32_t)L_156))))
  18658. {
  18659. goto IL_0432;
  18660. }
  18661. }
  18662. {
  18663. int32_t L_157 = __this->get_DecimalDigits_1();
  18664. if ((((int32_t)L_157) <= ((int32_t)0)))
  18665. {
  18666. goto IL_0417;
  18667. }
  18668. }
  18669. {
  18670. goto IL_0409;
  18671. }
  18672. IL_03f4:
  18673. {
  18674. StringBuilder_t * L_158 = V_0;
  18675. StringBuilder_t * L_159 = ___sb_int5;
  18676. int32_t L_160 = V_5;
  18677. int32_t L_161 = L_160;
  18678. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_161, (int32_t)1));
  18679. NullCheck(L_159);
  18680. Il2CppChar L_162 = StringBuilder_get_Chars_m1819843468(L_159, L_161, /*hidden argument*/NULL);
  18681. NullCheck(L_158);
  18682. StringBuilder_Append_m2383614642(L_158, L_162, /*hidden argument*/NULL);
  18683. }
  18684. IL_0409:
  18685. {
  18686. int32_t L_163 = V_5;
  18687. StringBuilder_t * L_164 = ___sb_int5;
  18688. NullCheck(L_164);
  18689. int32_t L_165 = StringBuilder_get_Length_m3238060835(L_164, /*hidden argument*/NULL);
  18690. if ((((int32_t)L_163) < ((int32_t)L_165)))
  18691. {
  18692. goto IL_03f4;
  18693. }
  18694. }
  18695. IL_0417:
  18696. {
  18697. StringBuilder_t * L_166 = ___sb_dec6;
  18698. NullCheck(L_166);
  18699. int32_t L_167 = StringBuilder_get_Length_m3238060835(L_166, /*hidden argument*/NULL);
  18700. if ((((int32_t)L_167) <= ((int32_t)0)))
  18701. {
  18702. goto IL_0432;
  18703. }
  18704. }
  18705. {
  18706. StringBuilder_t * L_168 = V_0;
  18707. NumberFormatInfo_t435877138 * L_169 = ___nfi3;
  18708. NullCheck(L_169);
  18709. String_t* L_170 = NumberFormatInfo_get_NumberDecimalSeparator_m33502788(L_169, /*hidden argument*/NULL);
  18710. NullCheck(L_168);
  18711. StringBuilder_Append_m1965104174(L_168, L_170, /*hidden argument*/NULL);
  18712. }
  18713. IL_0432:
  18714. {
  18715. V_2 = (bool)0;
  18716. V_3 = (bool)1;
  18717. goto IL_0474;
  18718. }
  18719. IL_043b:
  18720. {
  18721. goto IL_0474;
  18722. }
  18723. IL_0440:
  18724. {
  18725. StringBuilder_t * L_171 = V_0;
  18726. NumberFormatInfo_t435877138 * L_172 = ___nfi3;
  18727. NullCheck(L_172);
  18728. String_t* L_173 = NumberFormatInfo_get_PercentSymbol_m2021660345(L_172, /*hidden argument*/NULL);
  18729. NullCheck(L_171);
  18730. StringBuilder_Append_m1965104174(L_171, L_173, /*hidden argument*/NULL);
  18731. goto IL_0474;
  18732. }
  18733. IL_0453:
  18734. {
  18735. StringBuilder_t * L_174 = V_0;
  18736. NumberFormatInfo_t435877138 * L_175 = ___nfi3;
  18737. NullCheck(L_175);
  18738. String_t* L_176 = NumberFormatInfo_get_PerMilleSymbol_m1360140831(L_175, /*hidden argument*/NULL);
  18739. NullCheck(L_174);
  18740. StringBuilder_Append_m1965104174(L_174, L_176, /*hidden argument*/NULL);
  18741. goto IL_0474;
  18742. }
  18743. IL_0466:
  18744. {
  18745. StringBuilder_t * L_177 = V_0;
  18746. Il2CppChar L_178 = V_17;
  18747. NullCheck(L_177);
  18748. StringBuilder_Append_m2383614642(L_177, L_178, /*hidden argument*/NULL);
  18749. goto IL_0474;
  18750. }
  18751. IL_0474:
  18752. {
  18753. int32_t L_179 = V_16;
  18754. V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_179, (int32_t)1));
  18755. }
  18756. IL_047a:
  18757. {
  18758. int32_t L_180 = V_16;
  18759. int32_t L_181 = ___offset1;
  18760. int32_t L_182 = ___length2;
  18761. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_180, (int32_t)L_181))) < ((int32_t)L_182)))
  18762. {
  18763. goto IL_0126;
  18764. }
  18765. }
  18766. {
  18767. bool L_183 = ___positive4;
  18768. if (L_183)
  18769. {
  18770. goto IL_049a;
  18771. }
  18772. }
  18773. {
  18774. StringBuilder_t * L_184 = V_0;
  18775. NumberFormatInfo_t435877138 * L_185 = ___nfi3;
  18776. NullCheck(L_185);
  18777. String_t* L_186 = NumberFormatInfo_get_NegativeSign_m2757109362(L_185, /*hidden argument*/NULL);
  18778. NullCheck(L_184);
  18779. StringBuilder_Insert_m3039182437(L_184, 0, L_186, /*hidden argument*/NULL);
  18780. }
  18781. IL_049a:
  18782. {
  18783. StringBuilder_t * L_187 = V_0;
  18784. NullCheck(L_187);
  18785. String_t* L_188 = StringBuilder_ToString_m3317489284(L_187, /*hidden argument*/NULL);
  18786. return L_188;
  18787. }
  18788. }
  18789. #ifdef __clang__
  18790. #pragma clang diagnostic pop
  18791. #endif
  18792. #ifdef __clang__
  18793. #pragma clang diagnostic push
  18794. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18795. #pragma clang diagnostic ignored "-Wunused-variable"
  18796. #endif
  18797. // System.Void System.Object::.ctor()
  18798. extern "C" IL2CPP_METHOD_ATTR void Object__ctor_m297566312 (RuntimeObject * __this, const RuntimeMethod* method)
  18799. {
  18800. {
  18801. return;
  18802. }
  18803. }
  18804. // System.Boolean System.Object::Equals(System.Object)
  18805. extern "C" IL2CPP_METHOD_ATTR bool Object_Equals_m2439880830 (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18806. {
  18807. {
  18808. RuntimeObject * L_0 = ___obj0;
  18809. return (bool)((((RuntimeObject*)(RuntimeObject *)__this) == ((RuntimeObject*)(RuntimeObject *)L_0))? 1 : 0);
  18810. }
  18811. }
  18812. // System.Boolean System.Object::Equals(System.Object,System.Object)
  18813. extern "C" IL2CPP_METHOD_ATTR bool Object_Equals_m1397037629 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___objA0, RuntimeObject * ___objB1, const RuntimeMethod* method)
  18814. {
  18815. {
  18816. RuntimeObject * L_0 = ___objA0;
  18817. RuntimeObject * L_1 = ___objB1;
  18818. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_1))))
  18819. {
  18820. goto IL_0009;
  18821. }
  18822. }
  18823. {
  18824. return (bool)1;
  18825. }
  18826. IL_0009:
  18827. {
  18828. RuntimeObject * L_2 = ___objA0;
  18829. if (!L_2)
  18830. {
  18831. goto IL_0015;
  18832. }
  18833. }
  18834. {
  18835. RuntimeObject * L_3 = ___objB1;
  18836. if (L_3)
  18837. {
  18838. goto IL_0017;
  18839. }
  18840. }
  18841. IL_0015:
  18842. {
  18843. return (bool)0;
  18844. }
  18845. IL_0017:
  18846. {
  18847. RuntimeObject * L_4 = ___objA0;
  18848. RuntimeObject * L_5 = ___objB1;
  18849. NullCheck(L_4);
  18850. bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_4, L_5);
  18851. return L_6;
  18852. }
  18853. }
  18854. // System.Void System.Object::Finalize()
  18855. extern "C" IL2CPP_METHOD_ATTR void Object_Finalize_m3076187857 (RuntimeObject * __this, const RuntimeMethod* method)
  18856. {
  18857. {
  18858. return;
  18859. }
  18860. }
  18861. // System.Int32 System.Object::GetHashCode()
  18862. extern "C" IL2CPP_METHOD_ATTR int32_t Object_GetHashCode_m2705121830 (RuntimeObject * __this, const RuntimeMethod* method)
  18863. {
  18864. {
  18865. int32_t L_0 = Object_InternalGetHashCode_m4213713973(NULL /*static, unused*/, __this, /*hidden argument*/NULL);
  18866. return L_0;
  18867. }
  18868. }
  18869. // System.Type System.Object::GetType()
  18870. extern "C" IL2CPP_METHOD_ATTR Type_t * Object_GetType_m88164663 (RuntimeObject * __this, const RuntimeMethod* method)
  18871. {
  18872. typedef Type_t * (*Object_GetType_m88164663_ftn) (RuntimeObject *);
  18873. using namespace il2cpp::icalls;
  18874. return ((Object_GetType_m88164663_ftn)mscorlib::System::Object::GetType) (__this);
  18875. }
  18876. // System.Object System.Object::MemberwiseClone()
  18877. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Object_MemberwiseClone_m1474068832 (RuntimeObject * __this, const RuntimeMethod* method)
  18878. {
  18879. typedef RuntimeObject * (*Object_MemberwiseClone_m1474068832_ftn) (RuntimeObject *);
  18880. using namespace il2cpp::icalls;
  18881. return ((Object_MemberwiseClone_m1474068832_ftn)mscorlib::System::Object::MemberwiseClone) (__this);
  18882. }
  18883. // System.String System.Object::ToString()
  18884. extern "C" IL2CPP_METHOD_ATTR String_t* Object_ToString_m1740002499 (RuntimeObject * __this, const RuntimeMethod* method)
  18885. {
  18886. {
  18887. Type_t * L_0 = Object_GetType_m88164663(__this, /*hidden argument*/NULL);
  18888. NullCheck(L_0);
  18889. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, L_0);
  18890. return L_1;
  18891. }
  18892. }
  18893. // System.Boolean System.Object::ReferenceEquals(System.Object,System.Object)
  18894. extern "C" IL2CPP_METHOD_ATTR bool Object_ReferenceEquals_m610702577 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___objA0, RuntimeObject * ___objB1, const RuntimeMethod* method)
  18895. {
  18896. {
  18897. RuntimeObject * L_0 = ___objA0;
  18898. RuntimeObject * L_1 = ___objB1;
  18899. return (bool)((((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_1))? 1 : 0);
  18900. }
  18901. }
  18902. // System.Int32 System.Object::InternalGetHashCode(System.Object)
  18903. extern "C" IL2CPP_METHOD_ATTR int32_t Object_InternalGetHashCode_m4213713973 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___o0, const RuntimeMethod* method)
  18904. {
  18905. typedef int32_t (*Object_InternalGetHashCode_m4213713973_ftn) (RuntimeObject *);
  18906. using namespace il2cpp::icalls;
  18907. return ((Object_InternalGetHashCode_m4213713973_ftn)mscorlib::System::Object::InternalGetHashCode) (___o0);
  18908. }
  18909. // System.IntPtr System.Object::obj_address()
  18910. extern "C" IL2CPP_METHOD_ATTR intptr_t Object_obj_address_m748594908 (RuntimeObject * __this, const RuntimeMethod* method)
  18911. {
  18912. typedef intptr_t (*Object_obj_address_m748594908_ftn) (RuntimeObject *);
  18913. using namespace il2cpp::icalls;
  18914. return ((Object_obj_address_m748594908_ftn)mscorlib::System::Object::obj_address) (__this);
  18915. }
  18916. // System.Void System.Object::FieldGetter(System.String,System.String,System.Object&)
  18917. extern "C" IL2CPP_METHOD_ATTR void Object_FieldGetter_m1068044959 (RuntimeObject * __this, String_t* ___typeName0, String_t* ___fieldName1, RuntimeObject ** ___val2, const RuntimeMethod* method)
  18918. {
  18919. {
  18920. return;
  18921. }
  18922. }
  18923. // System.Void System.Object::FieldSetter(System.String,System.String,System.Object)
  18924. extern "C" IL2CPP_METHOD_ATTR void Object_FieldSetter_m3873125190 (RuntimeObject * __this, String_t* ___typeName0, String_t* ___fieldName1, RuntimeObject * ___val2, const RuntimeMethod* method)
  18925. {
  18926. {
  18927. return;
  18928. }
  18929. }
  18930. #ifdef __clang__
  18931. #pragma clang diagnostic pop
  18932. #endif
  18933. #ifdef __clang__
  18934. #pragma clang diagnostic push
  18935. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18936. #pragma clang diagnostic ignored "-Wunused-variable"
  18937. #endif
  18938. // System.Void System.ObjectDisposedException::.ctor(System.String)
  18939. extern "C" IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_m3603759869 (ObjectDisposedException_t21392786 * __this, String_t* ___objectName0, const RuntimeMethod* method)
  18940. {
  18941. static bool s_Il2CppMethodInitialized;
  18942. if (!s_Il2CppMethodInitialized)
  18943. {
  18944. il2cpp_codegen_initialize_method (ObjectDisposedException__ctor_m3603759869_MetadataUsageId);
  18945. s_Il2CppMethodInitialized = true;
  18946. }
  18947. {
  18948. String_t* L_0 = Locale_GetText_m3374010885(NULL /*static, unused*/, _stringLiteral2456128945, /*hidden argument*/NULL);
  18949. InvalidOperationException__ctor_m237278729(__this, L_0, /*hidden argument*/NULL);
  18950. String_t* L_1 = ___objectName0;
  18951. __this->set_obj_name_12(L_1);
  18952. String_t* L_2 = Locale_GetText_m3374010885(NULL /*static, unused*/, _stringLiteral2456128945, /*hidden argument*/NULL);
  18953. __this->set_msg_13(L_2);
  18954. return;
  18955. }
  18956. }
  18957. // System.Void System.ObjectDisposedException::.ctor(System.String,System.String)
  18958. extern "C" IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_m1034312941 (ObjectDisposedException_t21392786 * __this, String_t* ___objectName0, String_t* ___message1, const RuntimeMethod* method)
  18959. {
  18960. {
  18961. String_t* L_0 = ___message1;
  18962. InvalidOperationException__ctor_m237278729(__this, L_0, /*hidden argument*/NULL);
  18963. String_t* L_1 = ___objectName0;
  18964. __this->set_obj_name_12(L_1);
  18965. String_t* L_2 = ___message1;
  18966. __this->set_msg_13(L_2);
  18967. return;
  18968. }
  18969. }
  18970. // System.Void System.ObjectDisposedException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  18971. extern "C" IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_m1894780688 (ObjectDisposedException_t21392786 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  18972. {
  18973. static bool s_Il2CppMethodInitialized;
  18974. if (!s_Il2CppMethodInitialized)
  18975. {
  18976. il2cpp_codegen_initialize_method (ObjectDisposedException__ctor_m1894780688_MetadataUsageId);
  18977. s_Il2CppMethodInitialized = true;
  18978. }
  18979. {
  18980. SerializationInfo_t950877179 * L_0 = ___info0;
  18981. StreamingContext_t3711869237 L_1 = ___context1;
  18982. InvalidOperationException__ctor_m262609521(__this, L_0, L_1, /*hidden argument*/NULL);
  18983. SerializationInfo_t950877179 * L_2 = ___info0;
  18984. NullCheck(L_2);
  18985. String_t* L_3 = SerializationInfo_GetString_m3155282843(L_2, _stringLiteral3117225416, /*hidden argument*/NULL);
  18986. __this->set_obj_name_12(L_3);
  18987. return;
  18988. }
  18989. }
  18990. // System.String System.ObjectDisposedException::get_Message()
  18991. extern "C" IL2CPP_METHOD_ATTR String_t* ObjectDisposedException_get_Message_m1666887471 (ObjectDisposedException_t21392786 * __this, const RuntimeMethod* method)
  18992. {
  18993. {
  18994. String_t* L_0 = __this->get_msg_13();
  18995. return L_0;
  18996. }
  18997. }
  18998. // System.Void System.ObjectDisposedException::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  18999. extern "C" IL2CPP_METHOD_ATTR void ObjectDisposedException_GetObjectData_m2330532076 (ObjectDisposedException_t21392786 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  19000. {
  19001. static bool s_Il2CppMethodInitialized;
  19002. if (!s_Il2CppMethodInitialized)
  19003. {
  19004. il2cpp_codegen_initialize_method (ObjectDisposedException_GetObjectData_m2330532076_MetadataUsageId);
  19005. s_Il2CppMethodInitialized = true;
  19006. }
  19007. {
  19008. SerializationInfo_t950877179 * L_0 = ___info0;
  19009. StreamingContext_t3711869237 L_1 = ___context1;
  19010. Exception_GetObjectData_m1103241326(__this, L_0, L_1, /*hidden argument*/NULL);
  19011. SerializationInfo_t950877179 * L_2 = ___info0;
  19012. String_t* L_3 = __this->get_obj_name_12();
  19013. NullCheck(L_2);
  19014. SerializationInfo_AddValue_m2872281893(L_2, _stringLiteral3117225416, L_3, /*hidden argument*/NULL);
  19015. return;
  19016. }
  19017. }
  19018. #ifdef __clang__
  19019. #pragma clang diagnostic pop
  19020. #endif
  19021. #ifdef __clang__
  19022. #pragma clang diagnostic push
  19023. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19024. #pragma clang diagnostic ignored "-Wunused-variable"
  19025. #endif
  19026. // System.Void System.ObsoleteAttribute::.ctor()
  19027. extern "C" IL2CPP_METHOD_ATTR void ObsoleteAttribute__ctor_m3594271519 (ObsoleteAttribute_t303876359 * __this, const RuntimeMethod* method)
  19028. {
  19029. {
  19030. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  19031. return;
  19032. }
  19033. }
  19034. // System.Void System.ObsoleteAttribute::.ctor(System.String)
  19035. extern "C" IL2CPP_METHOD_ATTR void ObsoleteAttribute__ctor_m3834641885 (ObsoleteAttribute_t303876359 * __this, String_t* ___message0, const RuntimeMethod* method)
  19036. {
  19037. {
  19038. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  19039. String_t* L_0 = ___message0;
  19040. __this->set__message_0(L_0);
  19041. return;
  19042. }
  19043. }
  19044. // System.Void System.ObsoleteAttribute::.ctor(System.String,System.Boolean)
  19045. extern "C" IL2CPP_METHOD_ATTR void ObsoleteAttribute__ctor_m2274138402 (ObsoleteAttribute_t303876359 * __this, String_t* ___message0, bool ___error1, const RuntimeMethod* method)
  19046. {
  19047. {
  19048. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  19049. String_t* L_0 = ___message0;
  19050. __this->set__message_0(L_0);
  19051. bool L_1 = ___error1;
  19052. __this->set__error_1(L_1);
  19053. return;
  19054. }
  19055. }
  19056. #ifdef __clang__
  19057. #pragma clang diagnostic pop
  19058. #endif
  19059. #ifdef __clang__
  19060. #pragma clang diagnostic push
  19061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19062. #pragma clang diagnostic ignored "-Wunused-variable"
  19063. #endif
  19064. // System.Void System.OperatingSystem::.ctor(System.PlatformID,System.Version)
  19065. extern "C" IL2CPP_METHOD_ATTR void OperatingSystem__ctor_m1545635730 (OperatingSystem_t3730783609 * __this, int32_t ___platform0, Version_t3456873960 * ___version1, const RuntimeMethod* method)
  19066. {
  19067. static bool s_Il2CppMethodInitialized;
  19068. if (!s_Il2CppMethodInitialized)
  19069. {
  19070. il2cpp_codegen_initialize_method (OperatingSystem__ctor_m1545635730_MetadataUsageId);
  19071. s_Il2CppMethodInitialized = true;
  19072. }
  19073. {
  19074. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  19075. String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2();
  19076. __this->set__servicePack_2(L_0);
  19077. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  19078. Version_t3456873960 * L_1 = ___version1;
  19079. bool L_2 = Version_op_Equality_m3804852517(NULL /*static, unused*/, L_1, (Version_t3456873960 *)NULL, /*hidden argument*/NULL);
  19080. if (!L_2)
  19081. {
  19082. goto IL_0028;
  19083. }
  19084. }
  19085. {
  19086. ArgumentNullException_t1615371798 * L_3 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  19087. ArgumentNullException__ctor_m1170824041(L_3, _stringLiteral1902401671, /*hidden argument*/NULL);
  19088. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,OperatingSystem__ctor_m1545635730_RuntimeMethod_var);
  19089. }
  19090. IL_0028:
  19091. {
  19092. int32_t L_4 = ___platform0;
  19093. __this->set__platform_0(L_4);
  19094. Version_t3456873960 * L_5 = ___version1;
  19095. __this->set__version_1(L_5);
  19096. return;
  19097. }
  19098. }
  19099. // System.PlatformID System.OperatingSystem::get_Platform()
  19100. extern "C" IL2CPP_METHOD_ATTR int32_t OperatingSystem_get_Platform_m2793423729 (OperatingSystem_t3730783609 * __this, const RuntimeMethod* method)
  19101. {
  19102. {
  19103. int32_t L_0 = __this->get__platform_0();
  19104. return L_0;
  19105. }
  19106. }
  19107. // System.Object System.OperatingSystem::Clone()
  19108. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * OperatingSystem_Clone_m1122165140 (OperatingSystem_t3730783609 * __this, const RuntimeMethod* method)
  19109. {
  19110. static bool s_Il2CppMethodInitialized;
  19111. if (!s_Il2CppMethodInitialized)
  19112. {
  19113. il2cpp_codegen_initialize_method (OperatingSystem_Clone_m1122165140_MetadataUsageId);
  19114. s_Il2CppMethodInitialized = true;
  19115. }
  19116. {
  19117. int32_t L_0 = __this->get__platform_0();
  19118. Version_t3456873960 * L_1 = __this->get__version_1();
  19119. OperatingSystem_t3730783609 * L_2 = (OperatingSystem_t3730783609 *)il2cpp_codegen_object_new(OperatingSystem_t3730783609_il2cpp_TypeInfo_var);
  19120. OperatingSystem__ctor_m1545635730(L_2, L_0, L_1, /*hidden argument*/NULL);
  19121. return L_2;
  19122. }
  19123. }
  19124. // System.Void System.OperatingSystem::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  19125. extern "C" IL2CPP_METHOD_ATTR void OperatingSystem_GetObjectData_m1571196722 (OperatingSystem_t3730783609 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  19126. {
  19127. static bool s_Il2CppMethodInitialized;
  19128. if (!s_Il2CppMethodInitialized)
  19129. {
  19130. il2cpp_codegen_initialize_method (OperatingSystem_GetObjectData_m1571196722_MetadataUsageId);
  19131. s_Il2CppMethodInitialized = true;
  19132. }
  19133. {
  19134. SerializationInfo_t950877179 * L_0 = ___info0;
  19135. int32_t L_1 = __this->get__platform_0();
  19136. int32_t L_2 = L_1;
  19137. RuntimeObject * L_3 = Box(PlatformID_t897822290_il2cpp_TypeInfo_var, &L_2);
  19138. NullCheck(L_0);
  19139. SerializationInfo_AddValue_m2872281893(L_0, _stringLiteral3832367947, L_3, /*hidden argument*/NULL);
  19140. SerializationInfo_t950877179 * L_4 = ___info0;
  19141. Version_t3456873960 * L_5 = __this->get__version_1();
  19142. NullCheck(L_4);
  19143. SerializationInfo_AddValue_m2872281893(L_4, _stringLiteral1914678832, L_5, /*hidden argument*/NULL);
  19144. SerializationInfo_t950877179 * L_6 = ___info0;
  19145. String_t* L_7 = __this->get__servicePack_2();
  19146. NullCheck(L_6);
  19147. SerializationInfo_AddValue_m2872281893(L_6, _stringLiteral196986056, L_7, /*hidden argument*/NULL);
  19148. return;
  19149. }
  19150. }
  19151. // System.String System.OperatingSystem::ToString()
  19152. extern "C" IL2CPP_METHOD_ATTR String_t* OperatingSystem_ToString_m3445473725 (OperatingSystem_t3730783609 * __this, const RuntimeMethod* method)
  19153. {
  19154. static bool s_Il2CppMethodInitialized;
  19155. if (!s_Il2CppMethodInitialized)
  19156. {
  19157. il2cpp_codegen_initialize_method (OperatingSystem_ToString_m3445473725_MetadataUsageId);
  19158. s_Il2CppMethodInitialized = true;
  19159. }
  19160. String_t* V_0 = NULL;
  19161. int32_t V_1 = 0;
  19162. {
  19163. int32_t L_0 = __this->get__platform_0();
  19164. V_1 = L_0;
  19165. int32_t L_1 = V_1;
  19166. switch (L_1)
  19167. {
  19168. case 0:
  19169. {
  19170. goto IL_0044;
  19171. }
  19172. case 1:
  19173. {
  19174. goto IL_004f;
  19175. }
  19176. case 2:
  19177. {
  19178. goto IL_0039;
  19179. }
  19180. case 3:
  19181. {
  19182. goto IL_005a;
  19183. }
  19184. case 4:
  19185. {
  19186. goto IL_0065;
  19187. }
  19188. case 5:
  19189. {
  19190. goto IL_0070;
  19191. }
  19192. case 6:
  19193. {
  19194. goto IL_007b;
  19195. }
  19196. }
  19197. }
  19198. {
  19199. int32_t L_2 = V_1;
  19200. if ((((int32_t)L_2) == ((int32_t)((int32_t)128))))
  19201. {
  19202. goto IL_0065;
  19203. }
  19204. }
  19205. {
  19206. goto IL_0086;
  19207. }
  19208. IL_0039:
  19209. {
  19210. V_0 = _stringLiteral1883986088;
  19211. goto IL_0096;
  19212. }
  19213. IL_0044:
  19214. {
  19215. V_0 = _stringLiteral727782318;
  19216. goto IL_0096;
  19217. }
  19218. IL_004f:
  19219. {
  19220. V_0 = _stringLiteral2266012253;
  19221. goto IL_0096;
  19222. }
  19223. IL_005a:
  19224. {
  19225. V_0 = _stringLiteral3363545007;
  19226. goto IL_0096;
  19227. }
  19228. IL_0065:
  19229. {
  19230. V_0 = _stringLiteral1133726264;
  19231. goto IL_0096;
  19232. }
  19233. IL_0070:
  19234. {
  19235. V_0 = _stringLiteral328992231;
  19236. goto IL_0096;
  19237. }
  19238. IL_007b:
  19239. {
  19240. V_0 = _stringLiteral2744711299;
  19241. goto IL_0096;
  19242. }
  19243. IL_0086:
  19244. {
  19245. String_t* L_3 = Locale_GetText_m3374010885(NULL /*static, unused*/, _stringLiteral2788515067, /*hidden argument*/NULL);
  19246. V_0 = L_3;
  19247. goto IL_0096;
  19248. }
  19249. IL_0096:
  19250. {
  19251. String_t* L_4 = V_0;
  19252. Version_t3456873960 * L_5 = __this->get__version_1();
  19253. NullCheck(L_5);
  19254. String_t* L_6 = Version_ToString_m2279867705(L_5, /*hidden argument*/NULL);
  19255. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  19256. String_t* L_7 = String_Concat_m3755062657(NULL /*static, unused*/, L_4, _stringLiteral3452614528, L_6, /*hidden argument*/NULL);
  19257. return L_7;
  19258. }
  19259. }
  19260. #ifdef __clang__
  19261. #pragma clang diagnostic pop
  19262. #endif
  19263. #ifdef __clang__
  19264. #pragma clang diagnostic push
  19265. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19266. #pragma clang diagnostic ignored "-Wunused-variable"
  19267. #endif
  19268. // System.Void System.OrdinalComparer::.ctor(System.Boolean)
  19269. extern "C" IL2CPP_METHOD_ATTR void OrdinalComparer__ctor_m1028789954 (OrdinalComparer_t3407243298 * __this, bool ___ignoreCase0, const RuntimeMethod* method)
  19270. {
  19271. static bool s_Il2CppMethodInitialized;
  19272. if (!s_Il2CppMethodInitialized)
  19273. {
  19274. il2cpp_codegen_initialize_method (OrdinalComparer__ctor_m1028789954_MetadataUsageId);
  19275. s_Il2CppMethodInitialized = true;
  19276. }
  19277. {
  19278. IL2CPP_RUNTIME_CLASS_INIT(StringComparer_t3301955079_il2cpp_TypeInfo_var);
  19279. StringComparer__ctor_m621368542(__this, /*hidden argument*/NULL);
  19280. bool L_0 = ___ignoreCase0;
  19281. __this->set__ignoreCase_4(L_0);
  19282. return;
  19283. }
  19284. }
  19285. // System.Int32 System.OrdinalComparer::Compare(System.String,System.String)
  19286. extern "C" IL2CPP_METHOD_ATTR int32_t OrdinalComparer_Compare_m2819174916 (OrdinalComparer_t3407243298 * __this, String_t* ___x0, String_t* ___y1, const RuntimeMethod* method)
  19287. {
  19288. static bool s_Il2CppMethodInitialized;
  19289. if (!s_Il2CppMethodInitialized)
  19290. {
  19291. il2cpp_codegen_initialize_method (OrdinalComparer_Compare_m2819174916_MetadataUsageId);
  19292. s_Il2CppMethodInitialized = true;
  19293. }
  19294. {
  19295. bool L_0 = __this->get__ignoreCase_4();
  19296. if (!L_0)
  19297. {
  19298. goto IL_001f;
  19299. }
  19300. }
  19301. {
  19302. String_t* L_1 = ___x0;
  19303. String_t* L_2 = ___y1;
  19304. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  19305. int32_t L_3 = String_CompareOrdinalCaseInsensitiveUnchecked_m2925624579(NULL /*static, unused*/, L_1, 0, ((int32_t)2147483647LL), L_2, 0, ((int32_t)2147483647LL), /*hidden argument*/NULL);
  19306. return L_3;
  19307. }
  19308. IL_001f:
  19309. {
  19310. String_t* L_4 = ___x0;
  19311. String_t* L_5 = ___y1;
  19312. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  19313. int32_t L_6 = String_CompareOrdinalUnchecked_m2277084468(NULL /*static, unused*/, L_4, 0, ((int32_t)2147483647LL), L_5, 0, ((int32_t)2147483647LL), /*hidden argument*/NULL);
  19314. return L_6;
  19315. }
  19316. }
  19317. // System.Boolean System.OrdinalComparer::Equals(System.String,System.String)
  19318. extern "C" IL2CPP_METHOD_ATTR bool OrdinalComparer_Equals_m1106612171 (OrdinalComparer_t3407243298 * __this, String_t* ___x0, String_t* ___y1, const RuntimeMethod* method)
  19319. {
  19320. static bool s_Il2CppMethodInitialized;
  19321. if (!s_Il2CppMethodInitialized)
  19322. {
  19323. il2cpp_codegen_initialize_method (OrdinalComparer_Equals_m1106612171_MetadataUsageId);
  19324. s_Il2CppMethodInitialized = true;
  19325. }
  19326. {
  19327. bool L_0 = __this->get__ignoreCase_4();
  19328. if (!L_0)
  19329. {
  19330. goto IL_0017;
  19331. }
  19332. }
  19333. {
  19334. String_t* L_1 = ___x0;
  19335. String_t* L_2 = ___y1;
  19336. int32_t L_3 = OrdinalComparer_Compare_m2819174916(__this, L_1, L_2, /*hidden argument*/NULL);
  19337. return (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
  19338. }
  19339. IL_0017:
  19340. {
  19341. String_t* L_4 = ___x0;
  19342. String_t* L_5 = ___y1;
  19343. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  19344. bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_4, L_5, /*hidden argument*/NULL);
  19345. return L_6;
  19346. }
  19347. }
  19348. // System.Int32 System.OrdinalComparer::GetHashCode(System.String)
  19349. extern "C" IL2CPP_METHOD_ATTR int32_t OrdinalComparer_GetHashCode_m3219897106 (OrdinalComparer_t3407243298 * __this, String_t* ___s0, const RuntimeMethod* method)
  19350. {
  19351. static bool s_Il2CppMethodInitialized;
  19352. if (!s_Il2CppMethodInitialized)
  19353. {
  19354. il2cpp_codegen_initialize_method (OrdinalComparer_GetHashCode_m3219897106_MetadataUsageId);
  19355. s_Il2CppMethodInitialized = true;
  19356. }
  19357. {
  19358. String_t* L_0 = ___s0;
  19359. if (L_0)
  19360. {
  19361. goto IL_0011;
  19362. }
  19363. }
  19364. {
  19365. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  19366. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3452614605, /*hidden argument*/NULL);
  19367. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,OrdinalComparer_GetHashCode_m3219897106_RuntimeMethod_var);
  19368. }
  19369. IL_0011:
  19370. {
  19371. bool L_2 = __this->get__ignoreCase_4();
  19372. if (!L_2)
  19373. {
  19374. goto IL_0023;
  19375. }
  19376. }
  19377. {
  19378. String_t* L_3 = ___s0;
  19379. NullCheck(L_3);
  19380. int32_t L_4 = String_GetCaseInsensitiveHashCode_m3282844242(L_3, /*hidden argument*/NULL);
  19381. return L_4;
  19382. }
  19383. IL_0023:
  19384. {
  19385. String_t* L_5 = ___s0;
  19386. NullCheck(L_5);
  19387. int32_t L_6 = String_GetHashCode_m1906374149(L_5, /*hidden argument*/NULL);
  19388. return L_6;
  19389. }
  19390. }
  19391. #ifdef __clang__
  19392. #pragma clang diagnostic pop
  19393. #endif
  19394. #ifdef __clang__
  19395. #pragma clang diagnostic push
  19396. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19397. #pragma clang diagnostic ignored "-Wunused-variable"
  19398. #endif
  19399. // System.Void System.OutOfMemoryException::.ctor()
  19400. extern "C" IL2CPP_METHOD_ATTR void OutOfMemoryException__ctor_m3893515912 (OutOfMemoryException_t2437671686 * __this, const RuntimeMethod* method)
  19401. {
  19402. static bool s_Il2CppMethodInitialized;
  19403. if (!s_Il2CppMethodInitialized)
  19404. {
  19405. il2cpp_codegen_initialize_method (OutOfMemoryException__ctor_m3893515912_MetadataUsageId);
  19406. s_Il2CppMethodInitialized = true;
  19407. }
  19408. {
  19409. String_t* L_0 = Locale_GetText_m3374010885(NULL /*static, unused*/, _stringLiteral3285153522, /*hidden argument*/NULL);
  19410. SystemException__ctor_m3298527747(__this, L_0, /*hidden argument*/NULL);
  19411. Exception_set_HResult_m3489164646(__this, ((int32_t)-2147024882), /*hidden argument*/NULL);
  19412. return;
  19413. }
  19414. }
  19415. // System.Void System.OutOfMemoryException::.ctor(System.String)
  19416. extern "C" IL2CPP_METHOD_ATTR void OutOfMemoryException__ctor_m1518469064 (OutOfMemoryException_t2437671686 * __this, String_t* ___message0, const RuntimeMethod* method)
  19417. {
  19418. {
  19419. String_t* L_0 = ___message0;
  19420. SystemException__ctor_m3298527747(__this, L_0, /*hidden argument*/NULL);
  19421. Exception_set_HResult_m3489164646(__this, ((int32_t)-2147024882), /*hidden argument*/NULL);
  19422. return;
  19423. }
  19424. }
  19425. // System.Void System.OutOfMemoryException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  19426. extern "C" IL2CPP_METHOD_ATTR void OutOfMemoryException__ctor_m584364909 (OutOfMemoryException_t2437671686 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  19427. {
  19428. {
  19429. SerializationInfo_t950877179 * L_0 = ___info0;
  19430. StreamingContext_t3711869237 L_1 = ___context1;
  19431. SystemException__ctor_m1515048899(__this, L_0, L_1, /*hidden argument*/NULL);
  19432. return;
  19433. }
  19434. }
  19435. #ifdef __clang__
  19436. #pragma clang diagnostic pop
  19437. #endif
  19438. #ifdef __clang__
  19439. #pragma clang diagnostic push
  19440. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19441. #pragma clang diagnostic ignored "-Wunused-variable"
  19442. #endif
  19443. // System.Void System.OverflowException::.ctor()
  19444. extern "C" IL2CPP_METHOD_ATTR void OverflowException__ctor_m4029085969 (OverflowException_t2020128637 * __this, const RuntimeMethod* method)
  19445. {
  19446. static bool s_Il2CppMethodInitialized;
  19447. if (!s_Il2CppMethodInitialized)
  19448. {
  19449. il2cpp_codegen_initialize_method (OverflowException__ctor_m4029085969_MetadataUsageId);
  19450. s_Il2CppMethodInitialized = true;
  19451. }
  19452. {
  19453. String_t* L_0 = Locale_GetText_m3374010885(NULL /*static, unused*/, _stringLiteral1997606331, /*hidden argument*/NULL);
  19454. ArithmeticException__ctor_m3551809662(__this, L_0, /*hidden argument*/NULL);
  19455. Exception_set_HResult_m3489164646(__this, ((int32_t)-2146233066), /*hidden argument*/NULL);
  19456. return;
  19457. }
  19458. }
  19459. // System.Void System.OverflowException::.ctor(System.String)
  19460. extern "C" IL2CPP_METHOD_ATTR void OverflowException__ctor_m694321376 (OverflowException_t2020128637 * __this, String_t* ___message0, const RuntimeMethod* method)
  19461. {
  19462. {
  19463. String_t* L_0 = ___message0;
  19464. ArithmeticException__ctor_m3551809662(__this, L_0, /*hidden argument*/NULL);
  19465. Exception_set_HResult_m3489164646(__this, ((int32_t)-2146233066), /*hidden argument*/NULL);
  19466. return;
  19467. }
  19468. }
  19469. // System.Void System.OverflowException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  19470. extern "C" IL2CPP_METHOD_ATTR void OverflowException__ctor_m2491207501 (OverflowException_t2020128637 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  19471. {
  19472. {
  19473. SerializationInfo_t950877179 * L_0 = ___info0;
  19474. StreamingContext_t3711869237 L_1 = ___context1;
  19475. ArithmeticException__ctor_m1658426420(__this, L_0, L_1, /*hidden argument*/NULL);
  19476. return;
  19477. }
  19478. }
  19479. #ifdef __clang__
  19480. #pragma clang diagnostic pop
  19481. #endif
  19482. #ifdef __clang__
  19483. #pragma clang diagnostic push
  19484. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19485. #pragma clang diagnostic ignored "-Wunused-variable"
  19486. #endif
  19487. // System.Void System.ParamArrayAttribute::.ctor()
  19488. extern "C" IL2CPP_METHOD_ATTR void ParamArrayAttribute__ctor_m2680615839 (ParamArrayAttribute_t3664765590 * __this, const RuntimeMethod* method)
  19489. {
  19490. {
  19491. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  19492. return;
  19493. }
  19494. }
  19495. #ifdef __clang__
  19496. #pragma clang diagnostic pop
  19497. #endif
  19498. #ifdef __clang__
  19499. #pragma clang diagnostic push
  19500. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19501. #pragma clang diagnostic ignored "-Wunused-variable"
  19502. #endif
  19503. #ifdef __clang__
  19504. #pragma clang diagnostic pop
  19505. #endif
  19506. #ifdef __clang__
  19507. #pragma clang diagnostic push
  19508. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19509. #pragma clang diagnostic ignored "-Wunused-variable"
  19510. #endif
  19511. // System.Void System.PlatformNotSupportedException::.ctor()
  19512. extern "C" IL2CPP_METHOD_ATTR void PlatformNotSupportedException__ctor_m1787918017 (PlatformNotSupportedException_t3572244504 * __this, const RuntimeMethod* method)
  19513. {
  19514. static bool s_Il2CppMethodInitialized;
  19515. if (!s_Il2CppMethodInitialized)
  19516. {
  19517. il2cpp_codegen_initialize_method (PlatformNotSupportedException__ctor_m1787918017_MetadataUsageId);
  19518. s_Il2CppMethodInitialized = true;
  19519. }
  19520. {
  19521. String_t* L_0 = Locale_GetText_m3374010885(NULL /*static, unused*/, _stringLiteral2101062090, /*hidden argument*/NULL);
  19522. NotSupportedException__ctor_m2494070935(__this, L_0, /*hidden argument*/NULL);
  19523. Exception_set_HResult_m3489164646(__this, ((int32_t)-2146233031), /*hidden argument*/NULL);
  19524. return;
  19525. }
  19526. }
  19527. // System.Void System.PlatformNotSupportedException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  19528. extern "C" IL2CPP_METHOD_ATTR void PlatformNotSupportedException__ctor_m1693043795 (PlatformNotSupportedException_t3572244504 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  19529. {
  19530. {
  19531. SerializationInfo_t950877179 * L_0 = ___info0;
  19532. StreamingContext_t3711869237 L_1 = ___context1;
  19533. NotSupportedException__ctor_m922781896(__this, L_0, L_1, /*hidden argument*/NULL);
  19534. return;
  19535. }
  19536. }
  19537. #ifdef __clang__
  19538. #pragma clang diagnostic pop
  19539. #endif
  19540. #ifdef __clang__
  19541. #pragma clang diagnostic push
  19542. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19543. #pragma clang diagnostic ignored "-Wunused-variable"
  19544. #endif
  19545. // System.Void System.Random::.ctor()
  19546. extern "C" IL2CPP_METHOD_ATTR void Random__ctor_m4122933043 (Random_t108471755 * __this, const RuntimeMethod* method)
  19547. {
  19548. {
  19549. int32_t L_0 = Environment_get_TickCount_m2088073110(NULL /*static, unused*/, /*hidden argument*/NULL);
  19550. Random__ctor_m3209279193(__this, L_0, /*hidden argument*/NULL);
  19551. return;
  19552. }
  19553. }
  19554. // System.Void System.Random::.ctor(System.Int32)
  19555. extern "C" IL2CPP_METHOD_ATTR void Random__ctor_m3209279193 (Random_t108471755 * __this, int32_t ___Seed0, const RuntimeMethod* method)
  19556. {
  19557. static bool s_Il2CppMethodInitialized;
  19558. if (!s_Il2CppMethodInitialized)
  19559. {
  19560. il2cpp_codegen_initialize_method (Random__ctor_m3209279193_MetadataUsageId);
  19561. s_Il2CppMethodInitialized = true;
  19562. }
  19563. int32_t V_0 = 0;
  19564. int32_t V_1 = 0;
  19565. int32_t V_2 = 0;
  19566. int32_t V_3 = 0;
  19567. int32_t V_4 = 0;
  19568. int32_t V_5 = 0;
  19569. {
  19570. __this->set_SeedArray_2(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)((int32_t)56))));
  19571. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  19572. int32_t L_0 = ___Seed0;
  19573. int32_t L_1 = il2cpp_codegen_abs(L_0);
  19574. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)161803398), (int32_t)L_1));
  19575. Int32U5BU5D_t385246372* L_2 = __this->get_SeedArray_2();
  19576. int32_t L_3 = V_1;
  19577. NullCheck(L_2);
  19578. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)55)), (int32_t)L_3);
  19579. V_2 = 1;
  19580. V_3 = 1;
  19581. goto IL_0064;
  19582. }
  19583. IL_0033:
  19584. {
  19585. int32_t L_4 = V_3;
  19586. V_0 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)21), (int32_t)L_4))%(int32_t)((int32_t)55)));
  19587. Int32U5BU5D_t385246372* L_5 = __this->get_SeedArray_2();
  19588. int32_t L_6 = V_0;
  19589. int32_t L_7 = V_2;
  19590. NullCheck(L_5);
  19591. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (int32_t)L_7);
  19592. int32_t L_8 = V_1;
  19593. int32_t L_9 = V_2;
  19594. V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9));
  19595. int32_t L_10 = V_2;
  19596. if ((((int32_t)L_10) >= ((int32_t)0)))
  19597. {
  19598. goto IL_0057;
  19599. }
  19600. }
  19601. {
  19602. int32_t L_11 = V_2;
  19603. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)((int32_t)2147483647LL)));
  19604. }
  19605. IL_0057:
  19606. {
  19607. Int32U5BU5D_t385246372* L_12 = __this->get_SeedArray_2();
  19608. int32_t L_13 = V_0;
  19609. NullCheck(L_12);
  19610. int32_t L_14 = L_13;
  19611. int32_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
  19612. V_1 = L_15;
  19613. int32_t L_16 = V_3;
  19614. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
  19615. }
  19616. IL_0064:
  19617. {
  19618. int32_t L_17 = V_3;
  19619. if ((((int32_t)L_17) < ((int32_t)((int32_t)55))))
  19620. {
  19621. goto IL_0033;
  19622. }
  19623. }
  19624. {
  19625. V_4 = 1;
  19626. goto IL_00d8;
  19627. }
  19628. IL_0074:
  19629. {
  19630. V_5 = 1;
  19631. goto IL_00c9;
  19632. }
  19633. IL_007c:
  19634. {
  19635. Int32U5BU5D_t385246372* L_18 = __this->get_SeedArray_2();
  19636. int32_t L_19 = V_5;
  19637. NullCheck(L_18);
  19638. int32_t* L_20 = ((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_19)));
  19639. Int32U5BU5D_t385246372* L_21 = __this->get_SeedArray_2();
  19640. int32_t L_22 = V_5;
  19641. NullCheck(L_21);
  19642. int32_t L_23 = ((int32_t)il2cpp_codegen_add((int32_t)1, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)((int32_t)30)))%(int32_t)((int32_t)55)))));
  19643. int32_t L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
  19644. *((int32_t*)(L_20)) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(*((int32_t*)L_20)), (int32_t)L_24));
  19645. Int32U5BU5D_t385246372* L_25 = __this->get_SeedArray_2();
  19646. int32_t L_26 = V_5;
  19647. NullCheck(L_25);
  19648. int32_t L_27 = L_26;
  19649. int32_t L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
  19650. if ((((int32_t)L_28) >= ((int32_t)0)))
  19651. {
  19652. goto IL_00c3;
  19653. }
  19654. }
  19655. {
  19656. Int32U5BU5D_t385246372* L_29 = __this->get_SeedArray_2();
  19657. int32_t L_30 = V_5;
  19658. NullCheck(L_29);
  19659. int32_t* L_31 = ((L_29)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_30)));
  19660. *((int32_t*)(L_31)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(*((int32_t*)L_31)), (int32_t)((int32_t)2147483647LL)));
  19661. }
  19662. IL_00c3:
  19663. {
  19664. int32_t L_32 = V_5;
  19665. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  19666. }
  19667. IL_00c9:
  19668. {
  19669. int32_t L_33 = V_5;
  19670. if ((((int32_t)L_33) < ((int32_t)((int32_t)56))))
  19671. {
  19672. goto IL_007c;
  19673. }
  19674. }
  19675. {
  19676. int32_t L_34 = V_4;
  19677. V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1));
  19678. }
  19679. IL_00d8:
  19680. {
  19681. int32_t L_35 = V_4;
  19682. if ((((int32_t)L_35) < ((int32_t)5)))
  19683. {
  19684. goto IL_0074;
  19685. }
  19686. }
  19687. {
  19688. __this->set_inext_0(0);
  19689. __this->set_inextp_1(((int32_t)31));
  19690. return;
  19691. }
  19692. }
  19693. // System.Double System.Random::Sample()
  19694. extern "C" IL2CPP_METHOD_ATTR double Random_Sample_m2289397474 (Random_t108471755 * __this, const RuntimeMethod* method)
  19695. {
  19696. int32_t V_0 = 0;
  19697. int32_t V_1 = 0;
  19698. {
  19699. int32_t L_0 = __this->get_inext_0();
  19700. int32_t L_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1));
  19701. V_1 = L_1;
  19702. __this->set_inext_0(L_1);
  19703. int32_t L_2 = V_1;
  19704. if ((((int32_t)L_2) < ((int32_t)((int32_t)56))))
  19705. {
  19706. goto IL_001f;
  19707. }
  19708. }
  19709. {
  19710. __this->set_inext_0(1);
  19711. }
  19712. IL_001f:
  19713. {
  19714. int32_t L_3 = __this->get_inextp_1();
  19715. int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
  19716. V_1 = L_4;
  19717. __this->set_inextp_1(L_4);
  19718. int32_t L_5 = V_1;
  19719. if ((((int32_t)L_5) < ((int32_t)((int32_t)56))))
  19720. {
  19721. goto IL_003e;
  19722. }
  19723. }
  19724. {
  19725. __this->set_inextp_1(1);
  19726. }
  19727. IL_003e:
  19728. {
  19729. Int32U5BU5D_t385246372* L_6 = __this->get_SeedArray_2();
  19730. int32_t L_7 = __this->get_inext_0();
  19731. NullCheck(L_6);
  19732. int32_t L_8 = L_7;
  19733. int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  19734. Int32U5BU5D_t385246372* L_10 = __this->get_SeedArray_2();
  19735. int32_t L_11 = __this->get_inextp_1();
  19736. NullCheck(L_10);
  19737. int32_t L_12 = L_11;
  19738. int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  19739. V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_13));
  19740. int32_t L_14 = V_0;
  19741. if ((((int32_t)L_14) >= ((int32_t)0)))
  19742. {
  19743. goto IL_0069;
  19744. }
  19745. }
  19746. {
  19747. int32_t L_15 = V_0;
  19748. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)((int32_t)2147483647LL)));
  19749. }
  19750. IL_0069:
  19751. {
  19752. Int32U5BU5D_t385246372* L_16 = __this->get_SeedArray_2();
  19753. int32_t L_17 = __this->get_inext_0();
  19754. int32_t L_18 = V_0;
  19755. NullCheck(L_16);
  19756. (L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (int32_t)L_18);
  19757. int32_t L_19 = V_0;
  19758. return ((double)il2cpp_codegen_multiply((double)(((double)((double)L_19))), (double)(4.6566128752457969E-10)));
  19759. }
  19760. }
  19761. // System.Int32 System.Random::Next(System.Int32,System.Int32)
  19762. extern "C" IL2CPP_METHOD_ATTR int32_t Random_Next_m2295149237 (Random_t108471755 * __this, int32_t ___minValue0, int32_t ___maxValue1, const RuntimeMethod* method)
  19763. {
  19764. static bool s_Il2CppMethodInitialized;
  19765. if (!s_Il2CppMethodInitialized)
  19766. {
  19767. il2cpp_codegen_initialize_method (Random_Next_m2295149237_MetadataUsageId);
  19768. s_Il2CppMethodInitialized = true;
  19769. }
  19770. uint32_t V_0 = 0;
  19771. {
  19772. int32_t L_0 = ___minValue0;
  19773. int32_t L_1 = ___maxValue1;
  19774. if ((((int32_t)L_0) <= ((int32_t)L_1)))
  19775. {
  19776. goto IL_0017;
  19777. }
  19778. }
  19779. {
  19780. String_t* L_2 = Locale_GetText_m3374010885(NULL /*static, unused*/, _stringLiteral1302184587, /*hidden argument*/NULL);
  19781. ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
  19782. ArgumentOutOfRangeException__ctor_m3628145864(L_3, L_2, /*hidden argument*/NULL);
  19783. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Random_Next_m2295149237_RuntimeMethod_var);
  19784. }
  19785. IL_0017:
  19786. {
  19787. int32_t L_4 = ___maxValue1;
  19788. int32_t L_5 = ___minValue0;
  19789. V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5));
  19790. uint32_t L_6 = V_0;
  19791. if ((!(((uint32_t)L_6) <= ((uint32_t)1))))
  19792. {
  19793. goto IL_0024;
  19794. }
  19795. }
  19796. {
  19797. int32_t L_7 = ___minValue0;
  19798. return L_7;
  19799. }
  19800. IL_0024:
  19801. {
  19802. double L_8 = VirtFuncInvoker0< double >::Invoke(4 /* System.Double System.Random::Sample() */, __this);
  19803. uint32_t L_9 = V_0;
  19804. int32_t L_10 = ___minValue0;
  19805. return (((int32_t)((int32_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)(((int32_t)((uint32_t)((double)il2cpp_codegen_multiply((double)L_8, (double)(((double)((double)(((double)((uint32_t)L_9))))))))))))))))), (int64_t)(((int64_t)((int64_t)L_10))))))));
  19806. }
  19807. }
  19808. // System.Void System.Random::NextBytes(System.Byte[])
  19809. extern "C" IL2CPP_METHOD_ATTR void Random_NextBytes_m3935257853 (Random_t108471755 * __this, ByteU5BU5D_t4116647657* ___buffer0, const RuntimeMethod* method)
  19810. {
  19811. static bool s_Il2CppMethodInitialized;
  19812. if (!s_Il2CppMethodInitialized)
  19813. {
  19814. il2cpp_codegen_initialize_method (Random_NextBytes_m3935257853_MetadataUsageId);
  19815. s_Il2CppMethodInitialized = true;
  19816. }
  19817. int32_t V_0 = 0;
  19818. {
  19819. ByteU5BU5D_t4116647657* L_0 = ___buffer0;
  19820. if (L_0)
  19821. {
  19822. goto IL_0011;
  19823. }
  19824. }
  19825. {
  19826. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  19827. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3939495523, /*hidden argument*/NULL);
  19828. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Random_NextBytes_m3935257853_RuntimeMethod_var);
  19829. }
  19830. IL_0011:
  19831. {
  19832. V_0 = 0;
  19833. goto IL_0030;
  19834. }
  19835. IL_0018:
  19836. {
  19837. ByteU5BU5D_t4116647657* L_2 = ___buffer0;
  19838. int32_t L_3 = V_0;
  19839. double L_4 = VirtFuncInvoker0< double >::Invoke(4 /* System.Double System.Random::Sample() */, __this);
  19840. NullCheck(L_2);
  19841. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (uint8_t)(((int32_t)((uint8_t)((double)il2cpp_codegen_multiply((double)L_4, (double)(256.0)))))));
  19842. int32_t L_5 = V_0;
  19843. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  19844. }
  19845. IL_0030:
  19846. {
  19847. int32_t L_6 = V_0;
  19848. ByteU5BU5D_t4116647657* L_7 = ___buffer0;
  19849. NullCheck(L_7);
  19850. if ((((int32_t)L_6) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))))
  19851. {
  19852. goto IL_0018;
  19853. }
  19854. }
  19855. {
  19856. return;
  19857. }
  19858. }
  19859. // System.Double System.Random::NextDouble()
  19860. extern "C" IL2CPP_METHOD_ATTR double Random_NextDouble_m2722069978 (Random_t108471755 * __this, const RuntimeMethod* method)
  19861. {
  19862. {
  19863. double L_0 = VirtFuncInvoker0< double >::Invoke(4 /* System.Double System.Random::Sample() */, __this);
  19864. return L_0;
  19865. }
  19866. }
  19867. #ifdef __clang__
  19868. #pragma clang diagnostic pop
  19869. #endif
  19870. #ifdef __clang__
  19871. #pragma clang diagnostic push
  19872. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19873. #pragma clang diagnostic ignored "-Wunused-variable"
  19874. #endif
  19875. // System.Void System.RankException::.ctor()
  19876. extern "C" IL2CPP_METHOD_ATTR void RankException__ctor_m4082747811 (RankException_t3812021567 * __this, const RuntimeMethod* method)
  19877. {
  19878. static bool s_Il2CppMethodInitialized;
  19879. if (!s_Il2CppMethodInitialized)
  19880. {
  19881. il2cpp_codegen_initialize_method (RankException__ctor_m4082747811_MetadataUsageId);
  19882. s_Il2CppMethodInitialized = true;
  19883. }
  19884. {
  19885. String_t* L_0 = Locale_GetText_m3374010885(NULL /*static, unused*/, _stringLiteral3324613766, /*hidden argument*/NULL);
  19886. SystemException__ctor_m3298527747(__this, L_0, /*hidden argument*/NULL);
  19887. Exception_set_HResult_m3489164646(__this, ((int32_t)-2146233065), /*hidden argument*/NULL);
  19888. return;
  19889. }
  19890. }
  19891. // System.Void System.RankException::.ctor(System.String)
  19892. extern "C" IL2CPP_METHOD_ATTR void RankException__ctor_m2226473861 (RankException_t3812021567 * __this, String_t* ___message0, const RuntimeMethod* method)
  19893. {
  19894. {
  19895. String_t* L_0 = ___message0;
  19896. SystemException__ctor_m3298527747(__this, L_0, /*hidden argument*/NULL);
  19897. Exception_set_HResult_m3489164646(__this, ((int32_t)-2146233065), /*hidden argument*/NULL);
  19898. return;
  19899. }
  19900. }
  19901. // System.Void System.RankException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  19902. extern "C" IL2CPP_METHOD_ATTR void RankException__ctor_m3453633632 (RankException_t3812021567 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  19903. {
  19904. {
  19905. SerializationInfo_t950877179 * L_0 = ___info0;
  19906. StreamingContext_t3711869237 L_1 = ___context1;
  19907. SystemException__ctor_m1515048899(__this, L_0, L_1, /*hidden argument*/NULL);
  19908. return;
  19909. }
  19910. }
  19911. #ifdef __clang__
  19912. #pragma clang diagnostic pop
  19913. #endif
  19914. #ifdef __clang__
  19915. #pragma clang diagnostic push
  19916. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19917. #pragma clang diagnostic ignored "-Wunused-variable"
  19918. #endif
  19919. // System.Void System.Reflection.AmbiguousMatchException::.ctor()
  19920. extern "C" IL2CPP_METHOD_ATTR void AmbiguousMatchException__ctor_m15419215 (AmbiguousMatchException_t566690781 * __this, const RuntimeMethod* method)
  19921. {
  19922. static bool s_Il2CppMethodInitialized;
  19923. if (!s_Il2CppMethodInitialized)
  19924. {
  19925. il2cpp_codegen_initialize_method (AmbiguousMatchException__ctor_m15419215_MetadataUsageId);
  19926. s_Il2CppMethodInitialized = true;
  19927. }
  19928. {
  19929. SystemException__ctor_m3298527747(__this, _stringLiteral3178335748, /*hidden argument*/NULL);
  19930. return;
  19931. }
  19932. }
  19933. // System.Void System.Reflection.AmbiguousMatchException::.ctor(System.String)
  19934. extern "C" IL2CPP_METHOD_ATTR void AmbiguousMatchException__ctor_m2012725345 (AmbiguousMatchException_t566690781 * __this, String_t* ___message0, const RuntimeMethod* method)
  19935. {
  19936. {
  19937. String_t* L_0 = ___message0;
  19938. SystemException__ctor_m3298527747(__this, L_0, /*hidden argument*/NULL);
  19939. return;
  19940. }
  19941. }
  19942. // System.Void System.Reflection.AmbiguousMatchException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  19943. extern "C" IL2CPP_METHOD_ATTR void AmbiguousMatchException__ctor_m3222545265 (AmbiguousMatchException_t566690781 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  19944. {
  19945. {
  19946. SerializationInfo_t950877179 * L_0 = ___info0;
  19947. StreamingContext_t3711869237 L_1 = ___context1;
  19948. SystemException__ctor_m1515048899(__this, L_0, L_1, /*hidden argument*/NULL);
  19949. return;
  19950. }
  19951. }
  19952. #ifdef __clang__
  19953. #pragma clang diagnostic pop
  19954. #endif
  19955. #ifdef __clang__
  19956. #pragma clang diagnostic push
  19957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19958. #pragma clang diagnostic ignored "-Wunused-variable"
  19959. #endif
  19960. // System.Void System.Reflection.Assembly::.ctor()
  19961. extern "C" IL2CPP_METHOD_ATTR void Assembly__ctor_m823291553 (Assembly_t * __this, const RuntimeMethod* method)
  19962. {
  19963. static bool s_Il2CppMethodInitialized;
  19964. if (!s_Il2CppMethodInitialized)
  19965. {
  19966. il2cpp_codegen_initialize_method (Assembly__ctor_m823291553_MetadataUsageId);
  19967. s_Il2CppMethodInitialized = true;
  19968. }
  19969. {
  19970. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  19971. ResolveEventHolder_t2120639521 * L_0 = (ResolveEventHolder_t2120639521 *)il2cpp_codegen_object_new(ResolveEventHolder_t2120639521_il2cpp_TypeInfo_var);
  19972. ResolveEventHolder__ctor_m1522332934(L_0, /*hidden argument*/NULL);
  19973. __this->set_resolve_event_holder_1(L_0);
  19974. return;
  19975. }
  19976. }
  19977. // System.String System.Reflection.Assembly::get_code_base(System.Boolean)
  19978. extern "C" IL2CPP_METHOD_ATTR String_t* Assembly_get_code_base_m282368939 (Assembly_t * __this, bool ___escaped0, const RuntimeMethod* method)
  19979. {
  19980. typedef String_t* (*Assembly_get_code_base_m282368939_ftn) (Assembly_t *, bool);
  19981. using namespace il2cpp::icalls;
  19982. return ((Assembly_get_code_base_m282368939_ftn)mscorlib::System::Reflection::Assembly::get_code_base) (__this, ___escaped0);
  19983. }
  19984. // System.String System.Reflection.Assembly::get_fullname()
  19985. extern "C" IL2CPP_METHOD_ATTR String_t* Assembly_get_fullname_m3421330653 (Assembly_t * __this, const RuntimeMethod* method)
  19986. {
  19987. typedef String_t* (*Assembly_get_fullname_m3421330653_ftn) (Assembly_t *);
  19988. using namespace il2cpp::icalls;
  19989. return ((Assembly_get_fullname_m3421330653_ftn)mscorlib::System::Reflection::Assembly::get_fullname) (__this);
  19990. }
  19991. // System.String System.Reflection.Assembly::get_location()
  19992. extern "C" IL2CPP_METHOD_ATTR String_t* Assembly_get_location_m3128831763 (Assembly_t * __this, const RuntimeMethod* method)
  19993. {
  19994. typedef String_t* (*Assembly_get_location_m3128831763_ftn) (Assembly_t *);
  19995. using namespace il2cpp::icalls;
  19996. return ((Assembly_get_location_m3128831763_ftn)mscorlib::System::Reflection::Assembly::get_location) (__this);
  19997. }
  19998. // System.String System.Reflection.Assembly::GetCodeBase(System.Boolean)
  19999. extern "C" IL2CPP_METHOD_ATTR String_t* Assembly_GetCodeBase_m2422053712 (Assembly_t * __this, bool ___escaped0, const RuntimeMethod* method)
  20000. {
  20001. String_t* V_0 = NULL;
  20002. {
  20003. bool L_0 = ___escaped0;
  20004. String_t* L_1 = Assembly_get_code_base_m282368939(__this, L_0, /*hidden argument*/NULL);
  20005. V_0 = L_1;
  20006. String_t* L_2 = V_0;
  20007. return L_2;
  20008. }
  20009. }
  20010. // System.String System.Reflection.Assembly::get_FullName()
  20011. extern "C" IL2CPP_METHOD_ATTR String_t* Assembly_get_FullName_m293988418 (Assembly_t * __this, const RuntimeMethod* method)
  20012. {
  20013. {
  20014. String_t* L_0 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Reflection.Assembly::ToString() */, __this);
  20015. return L_0;
  20016. }
  20017. }
  20018. // System.String System.Reflection.Assembly::get_Location()
  20019. extern "C" IL2CPP_METHOD_ATTR String_t* Assembly_get_Location_m3857174850 (Assembly_t * __this, const RuntimeMethod* method)
  20020. {
  20021. static bool s_Il2CppMethodInitialized;
  20022. if (!s_Il2CppMethodInitialized)
  20023. {
  20024. il2cpp_codegen_initialize_method (Assembly_get_Location_m3857174850_MetadataUsageId);
  20025. s_Il2CppMethodInitialized = true;
  20026. }
  20027. String_t* V_0 = NULL;
  20028. {
  20029. bool L_0 = __this->get_fromByteArray_8();
  20030. if (!L_0)
  20031. {
  20032. goto IL_0011;
  20033. }
  20034. }
  20035. {
  20036. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  20037. String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2();
  20038. return L_1;
  20039. }
  20040. IL_0011:
  20041. {
  20042. String_t* L_2 = Assembly_get_location_m3128831763(__this, /*hidden argument*/NULL);
  20043. V_0 = L_2;
  20044. String_t* L_3 = V_0;
  20045. return L_3;
  20046. }
  20047. }
  20048. // System.Boolean System.Reflection.Assembly::IsDefined(System.Type,System.Boolean)
  20049. extern "C" IL2CPP_METHOD_ATTR bool Assembly_IsDefined_m1652198537 (Assembly_t * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  20050. {
  20051. static bool s_Il2CppMethodInitialized;
  20052. if (!s_Il2CppMethodInitialized)
  20053. {
  20054. il2cpp_codegen_initialize_method (Assembly_IsDefined_m1652198537_MetadataUsageId);
  20055. s_Il2CppMethodInitialized = true;
  20056. }
  20057. {
  20058. Type_t * L_0 = ___attributeType0;
  20059. bool L_1 = ___inherit1;
  20060. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  20061. bool L_2 = MonoCustomAttrs_IsDefined_m2996012389(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  20062. return L_2;
  20063. }
  20064. }
  20065. // System.Object[] System.Reflection.Assembly::GetCustomAttributes(System.Boolean)
  20066. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* Assembly_GetCustomAttributes_m1392215527 (Assembly_t * __this, bool ___inherit0, const RuntimeMethod* method)
  20067. {
  20068. static bool s_Il2CppMethodInitialized;
  20069. if (!s_Il2CppMethodInitialized)
  20070. {
  20071. il2cpp_codegen_initialize_method (Assembly_GetCustomAttributes_m1392215527_MetadataUsageId);
  20072. s_Il2CppMethodInitialized = true;
  20073. }
  20074. {
  20075. bool L_0 = ___inherit0;
  20076. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  20077. ObjectU5BU5D_t2843939325* L_1 = MonoCustomAttrs_GetCustomAttributes_m1775925192(NULL /*static, unused*/, __this, L_0, /*hidden argument*/NULL);
  20078. return L_1;
  20079. }
  20080. }
  20081. // System.Object[] System.Reflection.Assembly::GetCustomAttributes(System.Type,System.Boolean)
  20082. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* Assembly_GetCustomAttributes_m1347362332 (Assembly_t * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  20083. {
  20084. static bool s_Il2CppMethodInitialized;
  20085. if (!s_Il2CppMethodInitialized)
  20086. {
  20087. il2cpp_codegen_initialize_method (Assembly_GetCustomAttributes_m1347362332_MetadataUsageId);
  20088. s_Il2CppMethodInitialized = true;
  20089. }
  20090. {
  20091. Type_t * L_0 = ___attributeType0;
  20092. bool L_1 = ___inherit1;
  20093. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  20094. ObjectU5BU5D_t2843939325* L_2 = MonoCustomAttrs_GetCustomAttributes_m1347331976(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  20095. return L_2;
  20096. }
  20097. }
  20098. // System.IntPtr System.Reflection.Assembly::GetManifestResourceInternal(System.String,System.Int32&,System.Reflection.Module&)
  20099. extern "C" IL2CPP_METHOD_ATTR intptr_t Assembly_GetManifestResourceInternal_m1224391897 (Assembly_t * __this, String_t* ___name0, int32_t* ___size1, Module_t2987026101 ** ___module2, const RuntimeMethod* method)
  20100. {
  20101. typedef intptr_t (*Assembly_GetManifestResourceInternal_m1224391897_ftn) (Assembly_t *, String_t*, int32_t*, Module_t2987026101 **);
  20102. using namespace il2cpp::icalls;
  20103. return ((Assembly_GetManifestResourceInternal_m1224391897_ftn)mscorlib::System::Reflection::Assembly::GetManifestResourceInternal) (__this, ___name0, ___size1, ___module2);
  20104. }
  20105. // System.Type[] System.Reflection.Assembly::GetTypes(System.Boolean)
  20106. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* Assembly_GetTypes_m1724781913 (Assembly_t * __this, bool ___exportedOnly0, const RuntimeMethod* method)
  20107. {
  20108. typedef TypeU5BU5D_t3940880105* (*Assembly_GetTypes_m1724781913_ftn) (Assembly_t *, bool);
  20109. using namespace il2cpp::icalls;
  20110. return ((Assembly_GetTypes_m1724781913_ftn)mscorlib::System::Reflection::Assembly::GetTypes) (__this, ___exportedOnly0);
  20111. }
  20112. // System.Type[] System.Reflection.Assembly::GetTypes()
  20113. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* Assembly_GetTypes_m1237242249 (Assembly_t * __this, const RuntimeMethod* method)
  20114. {
  20115. {
  20116. TypeU5BU5D_t3940880105* L_0 = VirtFuncInvoker1< TypeU5BU5D_t3940880105*, bool >::Invoke(12 /* System.Type[] System.Reflection.Assembly::GetTypes(System.Boolean) */, __this, (bool)0);
  20117. return L_0;
  20118. }
  20119. }
  20120. // System.Type System.Reflection.Assembly::GetType(System.String,System.Boolean)
  20121. extern "C" IL2CPP_METHOD_ATTR Type_t * Assembly_GetType_m1855422232 (Assembly_t * __this, String_t* ___name0, bool ___throwOnError1, const RuntimeMethod* method)
  20122. {
  20123. {
  20124. String_t* L_0 = ___name0;
  20125. bool L_1 = ___throwOnError1;
  20126. Type_t * L_2 = Assembly_GetType_m3468564723(__this, L_0, L_1, (bool)0, /*hidden argument*/NULL);
  20127. return L_2;
  20128. }
  20129. }
  20130. // System.Type System.Reflection.Assembly::GetType(System.String)
  20131. extern "C" IL2CPP_METHOD_ATTR Type_t * Assembly_GetType_m2647029381 (Assembly_t * __this, String_t* ___name0, const RuntimeMethod* method)
  20132. {
  20133. {
  20134. String_t* L_0 = ___name0;
  20135. Type_t * L_1 = Assembly_GetType_m3468564723(__this, L_0, (bool)0, (bool)0, /*hidden argument*/NULL);
  20136. return L_1;
  20137. }
  20138. }
  20139. // System.Type System.Reflection.Assembly::InternalGetType(System.Reflection.Module,System.String,System.Boolean,System.Boolean)
  20140. extern "C" IL2CPP_METHOD_ATTR Type_t * Assembly_InternalGetType_m3065345470 (Assembly_t * __this, Module_t2987026101 * ___module0, String_t* ___name1, bool ___throwOnError2, bool ___ignoreCase3, const RuntimeMethod* method)
  20141. {
  20142. typedef Type_t * (*Assembly_InternalGetType_m3065345470_ftn) (Assembly_t *, Module_t2987026101 *, String_t*, bool, bool);
  20143. using namespace il2cpp::icalls;
  20144. return ((Assembly_InternalGetType_m3065345470_ftn)mscorlib::System::Reflection::Assembly::InternalGetType) (__this, ___module0, ___name1, ___throwOnError2, ___ignoreCase3);
  20145. }
  20146. // System.Type System.Reflection.Assembly::GetType(System.String,System.Boolean,System.Boolean)
  20147. extern "C" IL2CPP_METHOD_ATTR Type_t * Assembly_GetType_m3468564723 (Assembly_t * __this, String_t* ___name0, bool ___throwOnError1, bool ___ignoreCase2, const RuntimeMethod* method)
  20148. {
  20149. static bool s_Il2CppMethodInitialized;
  20150. if (!s_Il2CppMethodInitialized)
  20151. {
  20152. il2cpp_codegen_initialize_method (Assembly_GetType_m3468564723_MetadataUsageId);
  20153. s_Il2CppMethodInitialized = true;
  20154. }
  20155. {
  20156. String_t* L_0 = ___name0;
  20157. if (L_0)
  20158. {
  20159. goto IL_000d;
  20160. }
  20161. }
  20162. {
  20163. String_t* L_1 = ___name0;
  20164. ArgumentNullException_t1615371798 * L_2 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  20165. ArgumentNullException__ctor_m1170824041(L_2, L_1, /*hidden argument*/NULL);
  20166. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,Assembly_GetType_m3468564723_RuntimeMethod_var);
  20167. }
  20168. IL_000d:
  20169. {
  20170. String_t* L_3 = ___name0;
  20171. NullCheck(L_3);
  20172. int32_t L_4 = String_get_Length_m3847582255(L_3, /*hidden argument*/NULL);
  20173. if (L_4)
  20174. {
  20175. goto IL_0028;
  20176. }
  20177. }
  20178. {
  20179. ArgumentException_t132251570 * L_5 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  20180. ArgumentException__ctor_m1216717135(L_5, _stringLiteral62725243, _stringLiteral696966477, /*hidden argument*/NULL);
  20181. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,Assembly_GetType_m3468564723_RuntimeMethod_var);
  20182. }
  20183. IL_0028:
  20184. {
  20185. String_t* L_6 = ___name0;
  20186. bool L_7 = ___throwOnError1;
  20187. bool L_8 = ___ignoreCase2;
  20188. Type_t * L_9 = Assembly_InternalGetType_m3065345470(__this, (Module_t2987026101 *)NULL, L_6, L_7, L_8, /*hidden argument*/NULL);
  20189. return L_9;
  20190. }
  20191. }
  20192. // System.Void System.Reflection.Assembly::InternalGetAssemblyName(System.String,System.Reflection.AssemblyName)
  20193. extern "C" IL2CPP_METHOD_ATTR void Assembly_InternalGetAssemblyName_m4078200401 (RuntimeObject * __this /* static, unused */, String_t* ___assemblyFile0, AssemblyName_t270931938 * ___aname1, const RuntimeMethod* method)
  20194. {
  20195. typedef void (*Assembly_InternalGetAssemblyName_m4078200401_ftn) (String_t*, AssemblyName_t270931938 *);
  20196. using namespace il2cpp::icalls;
  20197. ((Assembly_InternalGetAssemblyName_m4078200401_ftn)mscorlib::System::Reflection::Assembly::InternalGetAssemblyName) (___assemblyFile0, ___aname1);
  20198. }
  20199. // System.Void System.Reflection.Assembly::FillName(System.Reflection.Assembly,System.Reflection.AssemblyName)
  20200. extern "C" IL2CPP_METHOD_ATTR void Assembly_FillName_m1660001542 (RuntimeObject * __this /* static, unused */, Assembly_t * ___ass0, AssemblyName_t270931938 * ___aname1, const RuntimeMethod* method)
  20201. {
  20202. typedef void (*Assembly_FillName_m1660001542_ftn) (Assembly_t *, AssemblyName_t270931938 *);
  20203. using namespace il2cpp::icalls;
  20204. ((Assembly_FillName_m1660001542_ftn)mscorlib::System::Reflection::Assembly::FillName) (___ass0, ___aname1);
  20205. }
  20206. // System.Reflection.AssemblyName System.Reflection.Assembly::GetName(System.Boolean)
  20207. extern "C" IL2CPP_METHOD_ATTR AssemblyName_t270931938 * Assembly_GetName_m981771927 (Assembly_t * __this, bool ___copiedName0, const RuntimeMethod* method)
  20208. {
  20209. static bool s_Il2CppMethodInitialized;
  20210. if (!s_Il2CppMethodInitialized)
  20211. {
  20212. il2cpp_codegen_initialize_method (Assembly_GetName_m981771927_MetadataUsageId);
  20213. s_Il2CppMethodInitialized = true;
  20214. }
  20215. {
  20216. IL2CPP_RUNTIME_CLASS_INIT(SecurityManager_t3383402582_il2cpp_TypeInfo_var);
  20217. bool L_0 = SecurityManager_get_SecurityEnabled_m3467182822(NULL /*static, unused*/, /*hidden argument*/NULL);
  20218. if (!L_0)
  20219. {
  20220. goto IL_0012;
  20221. }
  20222. }
  20223. {
  20224. Assembly_GetCodeBase_m2422053712(__this, (bool)1, /*hidden argument*/NULL);
  20225. }
  20226. IL_0012:
  20227. {
  20228. AssemblyName_t270931938 * L_1 = VirtFuncInvoker0< AssemblyName_t270931938 * >::Invoke(19 /* System.Reflection.AssemblyName System.Reflection.Assembly::UnprotectedGetName() */, __this);
  20229. return L_1;
  20230. }
  20231. }
  20232. // System.Reflection.AssemblyName System.Reflection.Assembly::GetName()
  20233. extern "C" IL2CPP_METHOD_ATTR AssemblyName_t270931938 * Assembly_GetName_m2439919985 (Assembly_t * __this, const RuntimeMethod* method)
  20234. {
  20235. {
  20236. AssemblyName_t270931938 * L_0 = VirtFuncInvoker1< AssemblyName_t270931938 *, bool >::Invoke(17 /* System.Reflection.AssemblyName System.Reflection.Assembly::GetName(System.Boolean) */, __this, (bool)0);
  20237. return L_0;
  20238. }
  20239. }
  20240. // System.Reflection.AssemblyName System.Reflection.Assembly::UnprotectedGetName()
  20241. extern "C" IL2CPP_METHOD_ATTR AssemblyName_t270931938 * Assembly_UnprotectedGetName_m600830855 (Assembly_t * __this, const RuntimeMethod* method)
  20242. {
  20243. static bool s_Il2CppMethodInitialized;
  20244. if (!s_Il2CppMethodInitialized)
  20245. {
  20246. il2cpp_codegen_initialize_method (Assembly_UnprotectedGetName_m600830855_MetadataUsageId);
  20247. s_Il2CppMethodInitialized = true;
  20248. }
  20249. AssemblyName_t270931938 * V_0 = NULL;
  20250. {
  20251. AssemblyName_t270931938 * L_0 = (AssemblyName_t270931938 *)il2cpp_codegen_object_new(AssemblyName_t270931938_il2cpp_TypeInfo_var);
  20252. AssemblyName__ctor_m2786326352(L_0, /*hidden argument*/NULL);
  20253. V_0 = L_0;
  20254. AssemblyName_t270931938 * L_1 = V_0;
  20255. Assembly_FillName_m1660001542(NULL /*static, unused*/, __this, L_1, /*hidden argument*/NULL);
  20256. AssemblyName_t270931938 * L_2 = V_0;
  20257. return L_2;
  20258. }
  20259. }
  20260. // System.String System.Reflection.Assembly::ToString()
  20261. extern "C" IL2CPP_METHOD_ATTR String_t* Assembly_ToString_m2053237013 (Assembly_t * __this, const RuntimeMethod* method)
  20262. {
  20263. {
  20264. String_t* L_0 = __this->get_assemblyName_9();
  20265. if (!L_0)
  20266. {
  20267. goto IL_0012;
  20268. }
  20269. }
  20270. {
  20271. String_t* L_1 = __this->get_assemblyName_9();
  20272. return L_1;
  20273. }
  20274. IL_0012:
  20275. {
  20276. String_t* L_2 = Assembly_get_fullname_m3421330653(__this, /*hidden argument*/NULL);
  20277. __this->set_assemblyName_9(L_2);
  20278. String_t* L_3 = __this->get_assemblyName_9();
  20279. return L_3;
  20280. }
  20281. }
  20282. // System.Reflection.Assembly System.Reflection.Assembly::LoadFrom(System.String,System.Boolean)
  20283. extern "C" IL2CPP_METHOD_ATTR Assembly_t * Assembly_LoadFrom_m3042502435 (RuntimeObject * __this /* static, unused */, String_t* ___assemblyFile0, bool ___refonly1, const RuntimeMethod* method)
  20284. {
  20285. typedef Assembly_t * (*Assembly_LoadFrom_m3042502435_ftn) (String_t*, bool);
  20286. using namespace il2cpp::icalls;
  20287. return ((Assembly_LoadFrom_m3042502435_ftn)mscorlib::System::Reflection::Assembly::LoadFrom) (___assemblyFile0, ___refonly1);
  20288. }
  20289. // System.Reflection.Assembly System.Reflection.Assembly::LoadFrom(System.String,System.Security.Policy.Evidence)
  20290. extern "C" IL2CPP_METHOD_ATTR Assembly_t * Assembly_LoadFrom_m3943705766 (RuntimeObject * __this /* static, unused */, String_t* ___assemblyFile0, Evidence_t2008144148 * ___securityEvidence1, const RuntimeMethod* method)
  20291. {
  20292. Assembly_t * V_0 = NULL;
  20293. {
  20294. String_t* L_0 = ___assemblyFile0;
  20295. Assembly_t * L_1 = Assembly_LoadFrom_m3042502435(NULL /*static, unused*/, L_0, (bool)0, /*hidden argument*/NULL);
  20296. V_0 = L_1;
  20297. Assembly_t * L_2 = V_0;
  20298. return L_2;
  20299. }
  20300. }
  20301. // System.Reflection.Assembly System.Reflection.Assembly::Load(System.String)
  20302. extern "C" IL2CPP_METHOD_ATTR Assembly_t * Assembly_Load_m3487507613 (RuntimeObject * __this /* static, unused */, String_t* ___assemblyString0, const RuntimeMethod* method)
  20303. {
  20304. {
  20305. AppDomain_t1571427825 * L_0 = AppDomain_get_CurrentDomain_m182766250(NULL /*static, unused*/, /*hidden argument*/NULL);
  20306. String_t* L_1 = ___assemblyString0;
  20307. NullCheck(L_0);
  20308. Assembly_t * L_2 = AppDomain_Load_m4174353770(L_0, L_1, /*hidden argument*/NULL);
  20309. return L_2;
  20310. }
  20311. }
  20312. // System.Reflection.Assembly System.Reflection.Assembly::Load(System.Reflection.AssemblyName)
  20313. extern "C" IL2CPP_METHOD_ATTR Assembly_t * Assembly_Load_m2586943103 (RuntimeObject * __this /* static, unused */, AssemblyName_t270931938 * ___assemblyRef0, const RuntimeMethod* method)
  20314. {
  20315. {
  20316. AppDomain_t1571427825 * L_0 = AppDomain_get_CurrentDomain_m182766250(NULL /*static, unused*/, /*hidden argument*/NULL);
  20317. AssemblyName_t270931938 * L_1 = ___assemblyRef0;
  20318. NullCheck(L_0);
  20319. Assembly_t * L_2 = AppDomain_Load_m3747492338(L_0, L_1, /*hidden argument*/NULL);
  20320. return L_2;
  20321. }
  20322. }
  20323. // System.Reflection.Module System.Reflection.Assembly::GetModule(System.String)
  20324. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * Assembly_GetModule_m3867448062 (Assembly_t * __this, String_t* ___name0, const RuntimeMethod* method)
  20325. {
  20326. static bool s_Il2CppMethodInitialized;
  20327. if (!s_Il2CppMethodInitialized)
  20328. {
  20329. il2cpp_codegen_initialize_method (Assembly_GetModule_m3867448062_MetadataUsageId);
  20330. s_Il2CppMethodInitialized = true;
  20331. }
  20332. ModuleU5BU5D_t4238763736* V_0 = NULL;
  20333. Module_t2987026101 * V_1 = NULL;
  20334. ModuleU5BU5D_t4238763736* V_2 = NULL;
  20335. int32_t V_3 = 0;
  20336. {
  20337. String_t* L_0 = ___name0;
  20338. if (L_0)
  20339. {
  20340. goto IL_0011;
  20341. }
  20342. }
  20343. {
  20344. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  20345. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral62725243, /*hidden argument*/NULL);
  20346. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Assembly_GetModule_m3867448062_RuntimeMethod_var);
  20347. }
  20348. IL_0011:
  20349. {
  20350. String_t* L_2 = ___name0;
  20351. NullCheck(L_2);
  20352. int32_t L_3 = String_get_Length_m3847582255(L_2, /*hidden argument*/NULL);
  20353. if (L_3)
  20354. {
  20355. goto IL_0027;
  20356. }
  20357. }
  20358. {
  20359. ArgumentException_t132251570 * L_4 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  20360. ArgumentException__ctor_m1312628991(L_4, _stringLiteral106439711, /*hidden argument*/NULL);
  20361. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,Assembly_GetModule_m3867448062_RuntimeMethod_var);
  20362. }
  20363. IL_0027:
  20364. {
  20365. ModuleU5BU5D_t4238763736* L_5 = Assembly_GetModules_m4157408231(__this, (bool)1, /*hidden argument*/NULL);
  20366. V_0 = L_5;
  20367. ModuleU5BU5D_t4238763736* L_6 = V_0;
  20368. V_2 = L_6;
  20369. V_3 = 0;
  20370. goto IL_0053;
  20371. }
  20372. IL_0038:
  20373. {
  20374. ModuleU5BU5D_t4238763736* L_7 = V_2;
  20375. int32_t L_8 = V_3;
  20376. NullCheck(L_7);
  20377. int32_t L_9 = L_8;
  20378. Module_t2987026101 * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  20379. V_1 = L_10;
  20380. Module_t2987026101 * L_11 = V_1;
  20381. NullCheck(L_11);
  20382. String_t* L_12 = Module_get_ScopeName_m4152486041(L_11, /*hidden argument*/NULL);
  20383. String_t* L_13 = ___name0;
  20384. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  20385. bool L_14 = String_op_Equality_m920492651(NULL /*static, unused*/, L_12, L_13, /*hidden argument*/NULL);
  20386. if (!L_14)
  20387. {
  20388. goto IL_004f;
  20389. }
  20390. }
  20391. {
  20392. Module_t2987026101 * L_15 = V_1;
  20393. return L_15;
  20394. }
  20395. IL_004f:
  20396. {
  20397. int32_t L_16 = V_3;
  20398. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
  20399. }
  20400. IL_0053:
  20401. {
  20402. int32_t L_17 = V_3;
  20403. ModuleU5BU5D_t4238763736* L_18 = V_2;
  20404. NullCheck(L_18);
  20405. if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length)))))))
  20406. {
  20407. goto IL_0038;
  20408. }
  20409. }
  20410. {
  20411. return (Module_t2987026101 *)NULL;
  20412. }
  20413. }
  20414. // System.Reflection.Module[] System.Reflection.Assembly::GetModulesInternal()
  20415. extern "C" IL2CPP_METHOD_ATTR ModuleU5BU5D_t4238763736* Assembly_GetModulesInternal_m3569974584 (Assembly_t * __this, const RuntimeMethod* method)
  20416. {
  20417. typedef ModuleU5BU5D_t4238763736* (*Assembly_GetModulesInternal_m3569974584_ftn) (Assembly_t *);
  20418. using namespace il2cpp::icalls;
  20419. return ((Assembly_GetModulesInternal_m3569974584_ftn)mscorlib::System::Reflection::Assembly::GetModulesInternal) (__this);
  20420. }
  20421. // System.Reflection.Module[] System.Reflection.Assembly::GetModules(System.Boolean)
  20422. extern "C" IL2CPP_METHOD_ATTR ModuleU5BU5D_t4238763736* Assembly_GetModules_m4157408231 (Assembly_t * __this, bool ___getResourceModules0, const RuntimeMethod* method)
  20423. {
  20424. static bool s_Il2CppMethodInitialized;
  20425. if (!s_Il2CppMethodInitialized)
  20426. {
  20427. il2cpp_codegen_initialize_method (Assembly_GetModules_m4157408231_MetadataUsageId);
  20428. s_Il2CppMethodInitialized = true;
  20429. }
  20430. ModuleU5BU5D_t4238763736* V_0 = NULL;
  20431. ArrayList_t2718874744 * V_1 = NULL;
  20432. Module_t2987026101 * V_2 = NULL;
  20433. ModuleU5BU5D_t4238763736* V_3 = NULL;
  20434. int32_t V_4 = 0;
  20435. {
  20436. ModuleU5BU5D_t4238763736* L_0 = VirtFuncInvoker0< ModuleU5BU5D_t4238763736* >::Invoke(21 /* System.Reflection.Module[] System.Reflection.Assembly::GetModulesInternal() */, __this);
  20437. V_0 = L_0;
  20438. bool L_1 = ___getResourceModules0;
  20439. if (L_1)
  20440. {
  20441. goto IL_005e;
  20442. }
  20443. }
  20444. {
  20445. ModuleU5BU5D_t4238763736* L_2 = V_0;
  20446. NullCheck(L_2);
  20447. ArrayList_t2718874744 * L_3 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var);
  20448. ArrayList__ctor_m3828927650(L_3, (((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))), /*hidden argument*/NULL);
  20449. V_1 = L_3;
  20450. ModuleU5BU5D_t4238763736* L_4 = V_0;
  20451. V_3 = L_4;
  20452. V_4 = 0;
  20453. goto IL_003e;
  20454. }
  20455. IL_0020:
  20456. {
  20457. ModuleU5BU5D_t4238763736* L_5 = V_3;
  20458. int32_t L_6 = V_4;
  20459. NullCheck(L_5);
  20460. int32_t L_7 = L_6;
  20461. Module_t2987026101 * L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  20462. V_2 = L_8;
  20463. Module_t2987026101 * L_9 = V_2;
  20464. NullCheck(L_9);
  20465. bool L_10 = Module_IsResource_m553227372(L_9, /*hidden argument*/NULL);
  20466. if (L_10)
  20467. {
  20468. goto IL_0038;
  20469. }
  20470. }
  20471. {
  20472. ArrayList_t2718874744 * L_11 = V_1;
  20473. Module_t2987026101 * L_12 = V_2;
  20474. NullCheck(L_11);
  20475. VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_11, L_12);
  20476. }
  20477. IL_0038:
  20478. {
  20479. int32_t L_13 = V_4;
  20480. V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  20481. }
  20482. IL_003e:
  20483. {
  20484. int32_t L_14 = V_4;
  20485. ModuleU5BU5D_t4238763736* L_15 = V_3;
  20486. NullCheck(L_15);
  20487. if ((((int32_t)L_14) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_15)->max_length)))))))
  20488. {
  20489. goto IL_0020;
  20490. }
  20491. }
  20492. {
  20493. ArrayList_t2718874744 * L_16 = V_1;
  20494. RuntimeTypeHandle_t3027515415 L_17 = { reinterpret_cast<intptr_t> (Module_t2987026101_0_0_0_var) };
  20495. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20496. Type_t * L_18 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_17, /*hidden argument*/NULL);
  20497. NullCheck(L_16);
  20498. RuntimeArray * L_19 = VirtFuncInvoker1< RuntimeArray *, Type_t * >::Invoke(48 /* System.Array System.Collections.ArrayList::ToArray(System.Type) */, L_16, L_18);
  20499. return ((ModuleU5BU5D_t4238763736*)Castclass((RuntimeObject*)L_19, ModuleU5BU5D_t4238763736_il2cpp_TypeInfo_var));
  20500. }
  20501. IL_005e:
  20502. {
  20503. ModuleU5BU5D_t4238763736* L_20 = V_0;
  20504. return L_20;
  20505. }
  20506. }
  20507. // System.Reflection.Assembly System.Reflection.Assembly::GetExecutingAssembly()
  20508. extern "C" IL2CPP_METHOD_ATTR Assembly_t * Assembly_GetExecutingAssembly_m4021024968 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  20509. {
  20510. static bool s_Il2CppMethodInitialized;
  20511. if (!s_Il2CppMethodInitialized)
  20512. {
  20513. il2cpp_codegen_initialize_method (Assembly_GetExecutingAssembly_m4021024968_MetadataUsageId);
  20514. s_Il2CppMethodInitialized = true;
  20515. }
  20516. return il2cpp_codegen_get_executing_assembly(Assembly_GetExecutingAssembly_m4021024968_RuntimeMethod_var);
  20517. }
  20518. #ifdef __clang__
  20519. #pragma clang diagnostic pop
  20520. #endif
  20521. #ifdef __clang__
  20522. #pragma clang diagnostic push
  20523. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20524. #pragma clang diagnostic ignored "-Wunused-variable"
  20525. #endif
  20526. // System.Void System.Reflection.Assembly/ResolveEventHolder::.ctor()
  20527. extern "C" IL2CPP_METHOD_ATTR void ResolveEventHolder__ctor_m1522332934 (ResolveEventHolder_t2120639521 * __this, const RuntimeMethod* method)
  20528. {
  20529. {
  20530. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  20531. return;
  20532. }
  20533. }
  20534. #ifdef __clang__
  20535. #pragma clang diagnostic pop
  20536. #endif
  20537. #ifdef __clang__
  20538. #pragma clang diagnostic push
  20539. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20540. #pragma clang diagnostic ignored "-Wunused-variable"
  20541. #endif
  20542. // System.Void System.Reflection.AssemblyCompanyAttribute::.ctor(System.String)
  20543. extern "C" IL2CPP_METHOD_ATTR void AssemblyCompanyAttribute__ctor_m1270469981 (AssemblyCompanyAttribute_t909257512 * __this, String_t* ___company0, const RuntimeMethod* method)
  20544. {
  20545. {
  20546. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  20547. String_t* L_0 = ___company0;
  20548. __this->set_name_0(L_0);
  20549. return;
  20550. }
  20551. }
  20552. #ifdef __clang__
  20553. #pragma clang diagnostic pop
  20554. #endif
  20555. #ifdef __clang__
  20556. #pragma clang diagnostic push
  20557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20558. #pragma clang diagnostic ignored "-Wunused-variable"
  20559. #endif
  20560. // System.Void System.Reflection.AssemblyConfigurationAttribute::.ctor(System.String)
  20561. extern "C" IL2CPP_METHOD_ATTR void AssemblyConfigurationAttribute__ctor_m3236176989 (AssemblyConfigurationAttribute_t2167450097 * __this, String_t* ___configuration0, const RuntimeMethod* method)
  20562. {
  20563. {
  20564. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  20565. String_t* L_0 = ___configuration0;
  20566. __this->set_name_0(L_0);
  20567. return;
  20568. }
  20569. }
  20570. #ifdef __clang__
  20571. #pragma clang diagnostic pop
  20572. #endif
  20573. #ifdef __clang__
  20574. #pragma clang diagnostic push
  20575. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20576. #pragma clang diagnostic ignored "-Wunused-variable"
  20577. #endif
  20578. // System.Void System.Reflection.AssemblyCopyrightAttribute::.ctor(System.String)
  20579. extern "C" IL2CPP_METHOD_ATTR void AssemblyCopyrightAttribute__ctor_m1842063359 (AssemblyCopyrightAttribute_t836190902 * __this, String_t* ___copyright0, const RuntimeMethod* method)
  20580. {
  20581. {
  20582. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  20583. String_t* L_0 = ___copyright0;
  20584. __this->set_name_0(L_0);
  20585. return;
  20586. }
  20587. }
  20588. #ifdef __clang__
  20589. #pragma clang diagnostic pop
  20590. #endif
  20591. #ifdef __clang__
  20592. #pragma clang diagnostic push
  20593. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20594. #pragma clang diagnostic ignored "-Wunused-variable"
  20595. #endif
  20596. // System.Void System.Reflection.AssemblyDefaultAliasAttribute::.ctor(System.String)
  20597. extern "C" IL2CPP_METHOD_ATTR void AssemblyDefaultAliasAttribute__ctor_m1809631251 (AssemblyDefaultAliasAttribute_t2176720766 * __this, String_t* ___defaultAlias0, const RuntimeMethod* method)
  20598. {
  20599. {
  20600. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  20601. String_t* L_0 = ___defaultAlias0;
  20602. __this->set_name_0(L_0);
  20603. return;
  20604. }
  20605. }
  20606. #ifdef __clang__
  20607. #pragma clang diagnostic pop
  20608. #endif
  20609. #ifdef __clang__
  20610. #pragma clang diagnostic push
  20611. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20612. #pragma clang diagnostic ignored "-Wunused-variable"
  20613. #endif
  20614. // System.Void System.Reflection.AssemblyDelaySignAttribute::.ctor(System.Boolean)
  20615. extern "C" IL2CPP_METHOD_ATTR void AssemblyDelaySignAttribute__ctor_m542336852 (AssemblyDelaySignAttribute_t176441654 * __this, bool ___delaySign0, const RuntimeMethod* method)
  20616. {
  20617. {
  20618. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  20619. bool L_0 = ___delaySign0;
  20620. __this->set_delay_0(L_0);
  20621. return;
  20622. }
  20623. }
  20624. #ifdef __clang__
  20625. #pragma clang diagnostic pop
  20626. #endif
  20627. #ifdef __clang__
  20628. #pragma clang diagnostic push
  20629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20630. #pragma clang diagnostic ignored "-Wunused-variable"
  20631. #endif
  20632. // System.Void System.Reflection.AssemblyDescriptionAttribute::.ctor(System.String)
  20633. extern "C" IL2CPP_METHOD_ATTR void AssemblyDescriptionAttribute__ctor_m3993445315 (AssemblyDescriptionAttribute_t1046996844 * __this, String_t* ___description0, const RuntimeMethod* method)
  20634. {
  20635. {
  20636. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  20637. String_t* L_0 = ___description0;
  20638. __this->set_name_0(L_0);
  20639. return;
  20640. }
  20641. }
  20642. #ifdef __clang__
  20643. #pragma clang diagnostic pop
  20644. #endif
  20645. #ifdef __clang__
  20646. #pragma clang diagnostic push
  20647. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20648. #pragma clang diagnostic ignored "-Wunused-variable"
  20649. #endif
  20650. // System.Void System.Reflection.AssemblyFileVersionAttribute::.ctor(System.String)
  20651. extern "C" IL2CPP_METHOD_ATTR void AssemblyFileVersionAttribute__ctor_m3720707642 (AssemblyFileVersionAttribute_t14927972 * __this, String_t* ___version0, const RuntimeMethod* method)
  20652. {
  20653. static bool s_Il2CppMethodInitialized;
  20654. if (!s_Il2CppMethodInitialized)
  20655. {
  20656. il2cpp_codegen_initialize_method (AssemblyFileVersionAttribute__ctor_m3720707642_MetadataUsageId);
  20657. s_Il2CppMethodInitialized = true;
  20658. }
  20659. {
  20660. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  20661. String_t* L_0 = ___version0;
  20662. if (L_0)
  20663. {
  20664. goto IL_0017;
  20665. }
  20666. }
  20667. {
  20668. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  20669. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral1902401671, /*hidden argument*/NULL);
  20670. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,AssemblyFileVersionAttribute__ctor_m3720707642_RuntimeMethod_var);
  20671. }
  20672. IL_0017:
  20673. {
  20674. String_t* L_2 = ___version0;
  20675. __this->set_name_0(L_2);
  20676. return;
  20677. }
  20678. }
  20679. #ifdef __clang__
  20680. #pragma clang diagnostic pop
  20681. #endif
  20682. #ifdef __clang__
  20683. #pragma clang diagnostic push
  20684. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20685. #pragma clang diagnostic ignored "-Wunused-variable"
  20686. #endif
  20687. // System.Void System.Reflection.AssemblyInformationalVersionAttribute::.ctor(System.String)
  20688. extern "C" IL2CPP_METHOD_ATTR void AssemblyInformationalVersionAttribute__ctor_m4033947902 (AssemblyInformationalVersionAttribute_t3037764991 * __this, String_t* ___informationalVersion0, const RuntimeMethod* method)
  20689. {
  20690. {
  20691. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  20692. String_t* L_0 = ___informationalVersion0;
  20693. __this->set_name_0(L_0);
  20694. return;
  20695. }
  20696. }
  20697. #ifdef __clang__
  20698. #pragma clang diagnostic pop
  20699. #endif
  20700. #ifdef __clang__
  20701. #pragma clang diagnostic push
  20702. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20703. #pragma clang diagnostic ignored "-Wunused-variable"
  20704. #endif
  20705. // System.Void System.Reflection.AssemblyKeyFileAttribute::.ctor(System.String)
  20706. extern "C" IL2CPP_METHOD_ATTR void AssemblyKeyFileAttribute__ctor_m535332047 (AssemblyKeyFileAttribute_t2825689142 * __this, String_t* ___keyFile0, const RuntimeMethod* method)
  20707. {
  20708. {
  20709. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  20710. String_t* L_0 = ___keyFile0;
  20711. __this->set_name_0(L_0);
  20712. return;
  20713. }
  20714. }
  20715. #ifdef __clang__
  20716. #pragma clang diagnostic pop
  20717. #endif
  20718. #ifdef __clang__
  20719. #pragma clang diagnostic push
  20720. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20721. #pragma clang diagnostic ignored "-Wunused-variable"
  20722. #endif
  20723. // System.Void System.Reflection.AssemblyName::.ctor()
  20724. extern "C" IL2CPP_METHOD_ATTR void AssemblyName__ctor_m2786326352 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  20725. {
  20726. {
  20727. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  20728. __this->set_versioncompat_12(1);
  20729. return;
  20730. }
  20731. }
  20732. // System.Void System.Reflection.AssemblyName::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  20733. extern "C" IL2CPP_METHOD_ATTR void AssemblyName__ctor_m1753467291 (AssemblyName_t270931938 * __this, SerializationInfo_t950877179 * ___si0, StreamingContext_t3711869237 ___sc1, const RuntimeMethod* method)
  20734. {
  20735. static bool s_Il2CppMethodInitialized;
  20736. if (!s_Il2CppMethodInitialized)
  20737. {
  20738. il2cpp_codegen_initialize_method (AssemblyName__ctor_m1753467291_MetadataUsageId);
  20739. s_Il2CppMethodInitialized = true;
  20740. }
  20741. int32_t V_0 = 0;
  20742. {
  20743. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  20744. SerializationInfo_t950877179 * L_0 = ___si0;
  20745. NullCheck(L_0);
  20746. String_t* L_1 = SerializationInfo_GetString_m3155282843(L_0, _stringLiteral2799480233, /*hidden argument*/NULL);
  20747. __this->set_name_0(L_1);
  20748. SerializationInfo_t950877179 * L_2 = ___si0;
  20749. NullCheck(L_2);
  20750. String_t* L_3 = SerializationInfo_GetString_m3155282843(L_2, _stringLiteral993777815, /*hidden argument*/NULL);
  20751. __this->set_codebase_1(L_3);
  20752. SerializationInfo_t950877179 * L_4 = ___si0;
  20753. RuntimeTypeHandle_t3027515415 L_5 = { reinterpret_cast<intptr_t> (Version_t3456873960_0_0_0_var) };
  20754. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20755. Type_t * L_6 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_5, /*hidden argument*/NULL);
  20756. NullCheck(L_4);
  20757. RuntimeObject * L_7 = SerializationInfo_GetValue_m42271953(L_4, _stringLiteral1979690544, L_6, /*hidden argument*/NULL);
  20758. __this->set_version_13(((Version_t3456873960 *)CastclassSealed((RuntimeObject*)L_7, Version_t3456873960_il2cpp_TypeInfo_var)));
  20759. SerializationInfo_t950877179 * L_8 = ___si0;
  20760. RuntimeTypeHandle_t3027515415 L_9 = { reinterpret_cast<intptr_t> (ByteU5BU5D_t4116647657_0_0_0_var) };
  20761. Type_t * L_10 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_9, /*hidden argument*/NULL);
  20762. NullCheck(L_8);
  20763. RuntimeObject * L_11 = SerializationInfo_GetValue_m42271953(L_8, _stringLiteral515930092, L_10, /*hidden argument*/NULL);
  20764. __this->set_publicKey_10(((ByteU5BU5D_t4116647657*)Castclass((RuntimeObject*)L_11, ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var)));
  20765. SerializationInfo_t950877179 * L_12 = ___si0;
  20766. RuntimeTypeHandle_t3027515415 L_13 = { reinterpret_cast<intptr_t> (ByteU5BU5D_t4116647657_0_0_0_var) };
  20767. Type_t * L_14 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_13, /*hidden argument*/NULL);
  20768. NullCheck(L_12);
  20769. RuntimeObject * L_15 = SerializationInfo_GetValue_m42271953(L_12, _stringLiteral2412227370, L_14, /*hidden argument*/NULL);
  20770. __this->set_keyToken_11(((ByteU5BU5D_t4116647657*)Castclass((RuntimeObject*)L_15, ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var)));
  20771. SerializationInfo_t950877179 * L_16 = ___si0;
  20772. RuntimeTypeHandle_t3027515415 L_17 = { reinterpret_cast<intptr_t> (AssemblyHashAlgorithm_t1216504064_0_0_0_var) };
  20773. Type_t * L_18 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_17, /*hidden argument*/NULL);
  20774. NullCheck(L_16);
  20775. RuntimeObject * L_19 = SerializationInfo_GetValue_m42271953(L_16, _stringLiteral809199843, L_18, /*hidden argument*/NULL);
  20776. __this->set_hashalg_8(((*(int32_t*)((int32_t*)UnBox(L_19, Int32_t2950945753_il2cpp_TypeInfo_var)))));
  20777. SerializationInfo_t950877179 * L_20 = ___si0;
  20778. RuntimeTypeHandle_t3027515415 L_21 = { reinterpret_cast<intptr_t> (StrongNameKeyPair_t3411219591_0_0_0_var) };
  20779. Type_t * L_22 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_21, /*hidden argument*/NULL);
  20780. NullCheck(L_20);
  20781. RuntimeObject * L_23 = SerializationInfo_GetValue_m42271953(L_20, _stringLiteral2690023160, L_22, /*hidden argument*/NULL);
  20782. __this->set_keypair_9(((StrongNameKeyPair_t3411219591 *)CastclassClass((RuntimeObject*)L_23, StrongNameKeyPair_t3411219591_il2cpp_TypeInfo_var)));
  20783. SerializationInfo_t950877179 * L_24 = ___si0;
  20784. RuntimeTypeHandle_t3027515415 L_25 = { reinterpret_cast<intptr_t> (AssemblyVersionCompatibility_t766556580_0_0_0_var) };
  20785. Type_t * L_26 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_25, /*hidden argument*/NULL);
  20786. NullCheck(L_24);
  20787. RuntimeObject * L_27 = SerializationInfo_GetValue_m42271953(L_24, _stringLiteral2861519396, L_26, /*hidden argument*/NULL);
  20788. __this->set_versioncompat_12(((*(int32_t*)((int32_t*)UnBox(L_27, Int32_t2950945753_il2cpp_TypeInfo_var)))));
  20789. SerializationInfo_t950877179 * L_28 = ___si0;
  20790. RuntimeTypeHandle_t3027515415 L_29 = { reinterpret_cast<intptr_t> (AssemblyNameFlags_t3675421470_0_0_0_var) };
  20791. Type_t * L_30 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_29, /*hidden argument*/NULL);
  20792. NullCheck(L_28);
  20793. RuntimeObject * L_31 = SerializationInfo_GetValue_m42271953(L_28, _stringLiteral1263429280, L_30, /*hidden argument*/NULL);
  20794. __this->set_flags_7(((*(int32_t*)((int32_t*)UnBox(L_31, Int32_t2950945753_il2cpp_TypeInfo_var)))));
  20795. SerializationInfo_t950877179 * L_32 = ___si0;
  20796. NullCheck(L_32);
  20797. int32_t L_33 = SerializationInfo_GetInt32_m2640574809(L_32, _stringLiteral3886796070, /*hidden argument*/NULL);
  20798. V_0 = L_33;
  20799. int32_t L_34 = V_0;
  20800. if ((((int32_t)L_34) == ((int32_t)(-1))))
  20801. {
  20802. goto IL_0127;
  20803. }
  20804. }
  20805. {
  20806. int32_t L_35 = V_0;
  20807. CultureInfo_t4157843068 * L_36 = (CultureInfo_t4157843068 *)il2cpp_codegen_object_new(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
  20808. CultureInfo__ctor_m2628215565(L_36, L_35, /*hidden argument*/NULL);
  20809. __this->set_cultureinfo_6(L_36);
  20810. }
  20811. IL_0127:
  20812. {
  20813. return;
  20814. }
  20815. }
  20816. // System.String System.Reflection.AssemblyName::get_Name()
  20817. extern "C" IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m4072373679 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  20818. {
  20819. {
  20820. String_t* L_0 = __this->get_name_0();
  20821. return L_0;
  20822. }
  20823. }
  20824. // System.String System.Reflection.AssemblyName::get_CodeBase()
  20825. extern "C" IL2CPP_METHOD_ATTR String_t* AssemblyName_get_CodeBase_m3370349098 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  20826. {
  20827. {
  20828. String_t* L_0 = __this->get_codebase_1();
  20829. return L_0;
  20830. }
  20831. }
  20832. // System.Globalization.CultureInfo System.Reflection.AssemblyName::get_CultureInfo()
  20833. extern "C" IL2CPP_METHOD_ATTR CultureInfo_t4157843068 * AssemblyName_get_CultureInfo_m3135152423 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  20834. {
  20835. {
  20836. CultureInfo_t4157843068 * L_0 = __this->get_cultureinfo_6();
  20837. return L_0;
  20838. }
  20839. }
  20840. // System.Reflection.AssemblyNameFlags System.Reflection.AssemblyName::get_Flags()
  20841. extern "C" IL2CPP_METHOD_ATTR int32_t AssemblyName_get_Flags_m1616840602 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  20842. {
  20843. {
  20844. int32_t L_0 = __this->get_flags_7();
  20845. return L_0;
  20846. }
  20847. }
  20848. // System.String System.Reflection.AssemblyName::get_FullName()
  20849. extern "C" IL2CPP_METHOD_ATTR String_t* AssemblyName_get_FullName_m3351492191 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  20850. {
  20851. static bool s_Il2CppMethodInitialized;
  20852. if (!s_Il2CppMethodInitialized)
  20853. {
  20854. il2cpp_codegen_initialize_method (AssemblyName_get_FullName_m3351492191_MetadataUsageId);
  20855. s_Il2CppMethodInitialized = true;
  20856. }
  20857. StringBuilder_t * V_0 = NULL;
  20858. ByteU5BU5D_t4116647657* V_1 = NULL;
  20859. int32_t V_2 = 0;
  20860. {
  20861. String_t* L_0 = __this->get_name_0();
  20862. if (L_0)
  20863. {
  20864. goto IL_0011;
  20865. }
  20866. }
  20867. {
  20868. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  20869. String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2();
  20870. return L_1;
  20871. }
  20872. IL_0011:
  20873. {
  20874. StringBuilder_t * L_2 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  20875. StringBuilder__ctor_m3121283359(L_2, /*hidden argument*/NULL);
  20876. V_0 = L_2;
  20877. StringBuilder_t * L_3 = V_0;
  20878. String_t* L_4 = __this->get_name_0();
  20879. NullCheck(L_3);
  20880. StringBuilder_Append_m1965104174(L_3, L_4, /*hidden argument*/NULL);
  20881. Version_t3456873960 * L_5 = AssemblyName_get_Version_m538083430(__this, /*hidden argument*/NULL);
  20882. bool L_6 = Version_op_Inequality_m1696193441(NULL /*static, unused*/, L_5, (Version_t3456873960 *)NULL, /*hidden argument*/NULL);
  20883. if (!L_6)
  20884. {
  20885. goto IL_0053;
  20886. }
  20887. }
  20888. {
  20889. StringBuilder_t * L_7 = V_0;
  20890. NullCheck(L_7);
  20891. StringBuilder_Append_m1965104174(L_7, _stringLiteral155902455, /*hidden argument*/NULL);
  20892. StringBuilder_t * L_8 = V_0;
  20893. Version_t3456873960 * L_9 = AssemblyName_get_Version_m538083430(__this, /*hidden argument*/NULL);
  20894. NullCheck(L_9);
  20895. String_t* L_10 = Version_ToString_m2279867705(L_9, /*hidden argument*/NULL);
  20896. NullCheck(L_8);
  20897. StringBuilder_Append_m1965104174(L_8, L_10, /*hidden argument*/NULL);
  20898. }
  20899. IL_0053:
  20900. {
  20901. CultureInfo_t4157843068 * L_11 = __this->get_cultureinfo_6();
  20902. if (!L_11)
  20903. {
  20904. goto IL_00a7;
  20905. }
  20906. }
  20907. {
  20908. StringBuilder_t * L_12 = V_0;
  20909. NullCheck(L_12);
  20910. StringBuilder_Append_m1965104174(L_12, _stringLiteral1973799399, /*hidden argument*/NULL);
  20911. CultureInfo_t4157843068 * L_13 = __this->get_cultureinfo_6();
  20912. NullCheck(L_13);
  20913. int32_t L_14 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_13);
  20914. IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
  20915. CultureInfo_t4157843068 * L_15 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL);
  20916. NullCheck(L_15);
  20917. int32_t L_16 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_15);
  20918. if ((!(((uint32_t)L_14) == ((uint32_t)L_16))))
  20919. {
  20920. goto IL_0095;
  20921. }
  20922. }
  20923. {
  20924. StringBuilder_t * L_17 = V_0;
  20925. NullCheck(L_17);
  20926. StringBuilder_Append_m1965104174(L_17, _stringLiteral490541601, /*hidden argument*/NULL);
  20927. goto IL_00a7;
  20928. }
  20929. IL_0095:
  20930. {
  20931. StringBuilder_t * L_18 = V_0;
  20932. CultureInfo_t4157843068 * L_19 = __this->get_cultureinfo_6();
  20933. NullCheck(L_19);
  20934. String_t* L_20 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Globalization.CultureInfo::get_Name() */, L_19);
  20935. NullCheck(L_18);
  20936. StringBuilder_Append_m1965104174(L_18, L_20, /*hidden argument*/NULL);
  20937. }
  20938. IL_00a7:
  20939. {
  20940. ByteU5BU5D_t4116647657* L_21 = AssemblyName_InternalGetPublicKeyToken_m3407918444(__this, /*hidden argument*/NULL);
  20941. V_1 = L_21;
  20942. ByteU5BU5D_t4116647657* L_22 = V_1;
  20943. if (!L_22)
  20944. {
  20945. goto IL_0105;
  20946. }
  20947. }
  20948. {
  20949. ByteU5BU5D_t4116647657* L_23 = V_1;
  20950. NullCheck(L_23);
  20951. if ((((int32_t)((int32_t)(((RuntimeArray *)L_23)->max_length)))))
  20952. {
  20953. goto IL_00cd;
  20954. }
  20955. }
  20956. {
  20957. StringBuilder_t * L_24 = V_0;
  20958. NullCheck(L_24);
  20959. StringBuilder_Append_m1965104174(L_24, _stringLiteral746622039, /*hidden argument*/NULL);
  20960. goto IL_0105;
  20961. }
  20962. IL_00cd:
  20963. {
  20964. StringBuilder_t * L_25 = V_0;
  20965. NullCheck(L_25);
  20966. StringBuilder_Append_m1965104174(L_25, _stringLiteral1736874801, /*hidden argument*/NULL);
  20967. V_2 = 0;
  20968. goto IL_00fc;
  20969. }
  20970. IL_00e0:
  20971. {
  20972. StringBuilder_t * L_26 = V_0;
  20973. ByteU5BU5D_t4116647657* L_27 = V_1;
  20974. int32_t L_28 = V_2;
  20975. NullCheck(L_27);
  20976. String_t* L_29 = Byte_ToString_m3735479648(((L_27)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_28))), _stringLiteral3451434968, /*hidden argument*/NULL);
  20977. NullCheck(L_26);
  20978. StringBuilder_Append_m1965104174(L_26, L_29, /*hidden argument*/NULL);
  20979. int32_t L_30 = V_2;
  20980. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1));
  20981. }
  20982. IL_00fc:
  20983. {
  20984. int32_t L_31 = V_2;
  20985. ByteU5BU5D_t4116647657* L_32 = V_1;
  20986. NullCheck(L_32);
  20987. if ((((int32_t)L_31) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_32)->max_length)))))))
  20988. {
  20989. goto IL_00e0;
  20990. }
  20991. }
  20992. IL_0105:
  20993. {
  20994. int32_t L_33 = AssemblyName_get_Flags_m1616840602(__this, /*hidden argument*/NULL);
  20995. if (!((int32_t)((int32_t)L_33&(int32_t)((int32_t)256))))
  20996. {
  20997. goto IL_0122;
  20998. }
  20999. }
  21000. {
  21001. StringBuilder_t * L_34 = V_0;
  21002. NullCheck(L_34);
  21003. StringBuilder_Append_m1965104174(L_34, _stringLiteral2676776848, /*hidden argument*/NULL);
  21004. }
  21005. IL_0122:
  21006. {
  21007. StringBuilder_t * L_35 = V_0;
  21008. NullCheck(L_35);
  21009. String_t* L_36 = StringBuilder_ToString_m3317489284(L_35, /*hidden argument*/NULL);
  21010. return L_36;
  21011. }
  21012. }
  21013. // System.Version System.Reflection.AssemblyName::get_Version()
  21014. extern "C" IL2CPP_METHOD_ATTR Version_t3456873960 * AssemblyName_get_Version_m538083430 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  21015. {
  21016. {
  21017. Version_t3456873960 * L_0 = __this->get_version_13();
  21018. return L_0;
  21019. }
  21020. }
  21021. // System.Void System.Reflection.AssemblyName::set_Version(System.Version)
  21022. extern "C" IL2CPP_METHOD_ATTR void AssemblyName_set_Version_m1802337156 (AssemblyName_t270931938 * __this, Version_t3456873960 * ___value0, const RuntimeMethod* method)
  21023. {
  21024. int32_t V_0 = 0;
  21025. {
  21026. Version_t3456873960 * L_0 = ___value0;
  21027. __this->set_version_13(L_0);
  21028. Version_t3456873960 * L_1 = ___value0;
  21029. bool L_2 = Version_op_Equality_m3804852517(NULL /*static, unused*/, L_1, (Version_t3456873960 *)NULL, /*hidden argument*/NULL);
  21030. if (!L_2)
  21031. {
  21032. goto IL_003a;
  21033. }
  21034. }
  21035. {
  21036. int32_t L_3 = 0;
  21037. V_0 = L_3;
  21038. __this->set_revision_5(L_3);
  21039. int32_t L_4 = V_0;
  21040. int32_t L_5 = L_4;
  21041. V_0 = L_5;
  21042. __this->set_build_4(L_5);
  21043. int32_t L_6 = V_0;
  21044. int32_t L_7 = L_6;
  21045. V_0 = L_7;
  21046. __this->set_minor_3(L_7);
  21047. int32_t L_8 = V_0;
  21048. __this->set_major_2(L_8);
  21049. goto IL_006a;
  21050. }
  21051. IL_003a:
  21052. {
  21053. Version_t3456873960 * L_9 = ___value0;
  21054. NullCheck(L_9);
  21055. int32_t L_10 = Version_get_Major_m2457928275(L_9, /*hidden argument*/NULL);
  21056. __this->set_major_2(L_10);
  21057. Version_t3456873960 * L_11 = ___value0;
  21058. NullCheck(L_11);
  21059. int32_t L_12 = Version_get_Minor_m150536655(L_11, /*hidden argument*/NULL);
  21060. __this->set_minor_3(L_12);
  21061. Version_t3456873960 * L_13 = ___value0;
  21062. NullCheck(L_13);
  21063. int32_t L_14 = Version_get_Build_m3667751407(L_13, /*hidden argument*/NULL);
  21064. __this->set_build_4(L_14);
  21065. Version_t3456873960 * L_15 = ___value0;
  21066. NullCheck(L_15);
  21067. int32_t L_16 = Version_get_Revision_m3982234017(L_15, /*hidden argument*/NULL);
  21068. __this->set_revision_5(L_16);
  21069. }
  21070. IL_006a:
  21071. {
  21072. return;
  21073. }
  21074. }
  21075. // System.String System.Reflection.AssemblyName::ToString()
  21076. extern "C" IL2CPP_METHOD_ATTR String_t* AssemblyName_ToString_m11651758 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  21077. {
  21078. String_t* V_0 = NULL;
  21079. String_t* G_B3_0 = NULL;
  21080. {
  21081. String_t* L_0 = AssemblyName_get_FullName_m3351492191(__this, /*hidden argument*/NULL);
  21082. V_0 = L_0;
  21083. String_t* L_1 = V_0;
  21084. if (!L_1)
  21085. {
  21086. goto IL_0013;
  21087. }
  21088. }
  21089. {
  21090. String_t* L_2 = V_0;
  21091. G_B3_0 = L_2;
  21092. goto IL_0019;
  21093. }
  21094. IL_0013:
  21095. {
  21096. String_t* L_3 = Object_ToString_m1740002499(__this, /*hidden argument*/NULL);
  21097. G_B3_0 = L_3;
  21098. }
  21099. IL_0019:
  21100. {
  21101. return G_B3_0;
  21102. }
  21103. }
  21104. // System.Byte[] System.Reflection.AssemblyName::GetPublicKeyToken()
  21105. extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* AssemblyName_GetPublicKeyToken_m741436902 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  21106. {
  21107. static bool s_Il2CppMethodInitialized;
  21108. if (!s_Il2CppMethodInitialized)
  21109. {
  21110. il2cpp_codegen_initialize_method (AssemblyName_GetPublicKeyToken_m741436902_MetadataUsageId);
  21111. s_Il2CppMethodInitialized = true;
  21112. }
  21113. {
  21114. ByteU5BU5D_t4116647657* L_0 = __this->get_keyToken_11();
  21115. if (!L_0)
  21116. {
  21117. goto IL_0012;
  21118. }
  21119. }
  21120. {
  21121. ByteU5BU5D_t4116647657* L_1 = __this->get_keyToken_11();
  21122. return L_1;
  21123. }
  21124. IL_0012:
  21125. {
  21126. ByteU5BU5D_t4116647657* L_2 = __this->get_publicKey_10();
  21127. if (L_2)
  21128. {
  21129. goto IL_001f;
  21130. }
  21131. }
  21132. {
  21133. return (ByteU5BU5D_t4116647657*)NULL;
  21134. }
  21135. IL_001f:
  21136. {
  21137. ByteU5BU5D_t4116647657* L_3 = __this->get_publicKey_10();
  21138. NullCheck(L_3);
  21139. if ((((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))))
  21140. {
  21141. goto IL_0033;
  21142. }
  21143. }
  21144. {
  21145. return ((ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)0));
  21146. }
  21147. IL_0033:
  21148. {
  21149. bool L_4 = AssemblyName_get_IsPublicKeyValid_m1483495830(__this, /*hidden argument*/NULL);
  21150. if (L_4)
  21151. {
  21152. goto IL_0049;
  21153. }
  21154. }
  21155. {
  21156. SecurityException_t975544473 * L_5 = (SecurityException_t975544473 *)il2cpp_codegen_object_new(SecurityException_t975544473_il2cpp_TypeInfo_var);
  21157. SecurityException__ctor_m1631242336(L_5, _stringLiteral761112055, /*hidden argument*/NULL);
  21158. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,AssemblyName_GetPublicKeyToken_m741436902_RuntimeMethod_var);
  21159. }
  21160. IL_0049:
  21161. {
  21162. ByteU5BU5D_t4116647657* L_6 = AssemblyName_ComputePublicKeyToken_m824893834(__this, /*hidden argument*/NULL);
  21163. __this->set_keyToken_11(L_6);
  21164. ByteU5BU5D_t4116647657* L_7 = __this->get_keyToken_11();
  21165. return L_7;
  21166. }
  21167. }
  21168. // System.Boolean System.Reflection.AssemblyName::get_IsPublicKeyValid()
  21169. extern "C" IL2CPP_METHOD_ATTR bool AssemblyName_get_IsPublicKeyValid_m1483495830 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  21170. {
  21171. static bool s_Il2CppMethodInitialized;
  21172. if (!s_Il2CppMethodInitialized)
  21173. {
  21174. il2cpp_codegen_initialize_method (AssemblyName_get_IsPublicKeyValid_m1483495830_MetadataUsageId);
  21175. s_Il2CppMethodInitialized = true;
  21176. }
  21177. int32_t V_0 = 0;
  21178. int32_t V_1 = 0;
  21179. uint8_t V_2 = 0x0;
  21180. bool V_3 = false;
  21181. Exception_t * __last_unhandled_exception = 0;
  21182. NO_UNUSED_WARNING (__last_unhandled_exception);
  21183. Exception_t * __exception_local = 0;
  21184. NO_UNUSED_WARNING (__exception_local);
  21185. int32_t __leave_target = 0;
  21186. NO_UNUSED_WARNING (__leave_target);
  21187. {
  21188. ByteU5BU5D_t4116647657* L_0 = __this->get_publicKey_10();
  21189. NullCheck(L_0);
  21190. if ((!(((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))))) == ((uint32_t)((int32_t)16)))))
  21191. {
  21192. goto IL_003e;
  21193. }
  21194. }
  21195. {
  21196. V_0 = 0;
  21197. V_1 = 0;
  21198. goto IL_0027;
  21199. }
  21200. IL_0018:
  21201. {
  21202. int32_t L_1 = V_1;
  21203. ByteU5BU5D_t4116647657* L_2 = __this->get_publicKey_10();
  21204. int32_t L_3 = V_0;
  21205. int32_t L_4 = L_3;
  21206. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
  21207. NullCheck(L_2);
  21208. int32_t L_5 = L_4;
  21209. uint8_t L_6 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  21210. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_6));
  21211. }
  21212. IL_0027:
  21213. {
  21214. int32_t L_7 = V_0;
  21215. ByteU5BU5D_t4116647657* L_8 = __this->get_publicKey_10();
  21216. NullCheck(L_8);
  21217. if ((((int32_t)L_7) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_8)->max_length)))))))
  21218. {
  21219. goto IL_0018;
  21220. }
  21221. }
  21222. {
  21223. int32_t L_9 = V_1;
  21224. if ((!(((uint32_t)L_9) == ((uint32_t)4))))
  21225. {
  21226. goto IL_003e;
  21227. }
  21228. }
  21229. {
  21230. return (bool)1;
  21231. }
  21232. IL_003e:
  21233. {
  21234. ByteU5BU5D_t4116647657* L_10 = __this->get_publicKey_10();
  21235. NullCheck(L_10);
  21236. int32_t L_11 = 0;
  21237. uint8_t L_12 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  21238. V_2 = L_12;
  21239. uint8_t L_13 = V_2;
  21240. if ((((int32_t)L_13) == ((int32_t)6)))
  21241. {
  21242. goto IL_00a4;
  21243. }
  21244. }
  21245. {
  21246. uint8_t L_14 = V_2;
  21247. if ((((int32_t)L_14) == ((int32_t)7)))
  21248. {
  21249. goto IL_00c7;
  21250. }
  21251. }
  21252. {
  21253. uint8_t L_15 = V_2;
  21254. if ((((int32_t)L_15) == ((int32_t)0)))
  21255. {
  21256. goto IL_0061;
  21257. }
  21258. }
  21259. {
  21260. goto IL_00cc;
  21261. }
  21262. IL_0061:
  21263. {
  21264. ByteU5BU5D_t4116647657* L_16 = __this->get_publicKey_10();
  21265. NullCheck(L_16);
  21266. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_16)->max_length))))) <= ((int32_t)((int32_t)12))))
  21267. {
  21268. goto IL_009f;
  21269. }
  21270. }
  21271. {
  21272. ByteU5BU5D_t4116647657* L_17 = __this->get_publicKey_10();
  21273. NullCheck(L_17);
  21274. int32_t L_18 = ((int32_t)12);
  21275. uint8_t L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
  21276. if ((!(((uint32_t)L_19) == ((uint32_t)6))))
  21277. {
  21278. goto IL_009f;
  21279. }
  21280. }
  21281. IL_007f:
  21282. try
  21283. { // begin try (depth: 1)
  21284. {
  21285. ByteU5BU5D_t4116647657* L_20 = __this->get_publicKey_10();
  21286. CryptoConvert_FromCapiPublicKeyBlob_m4073029974(NULL /*static, unused*/, L_20, ((int32_t)12), /*hidden argument*/NULL);
  21287. V_3 = (bool)1;
  21288. goto IL_00ce;
  21289. }
  21290. IL_0094:
  21291. {
  21292. ; // IL_0094: leave IL_009f
  21293. }
  21294. } // end try (depth: 1)
  21295. catch(Il2CppExceptionWrapper& e)
  21296. {
  21297. __exception_local = (Exception_t *)e.ex;
  21298. if(il2cpp_codegen_class_is_assignable_from (CryptographicException_t248831461_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
  21299. goto CATCH_0099;
  21300. throw e;
  21301. }
  21302. CATCH_0099:
  21303. { // begin catch(System.Security.Cryptography.CryptographicException)
  21304. goto IL_009f;
  21305. } // end catch (depth: 1)
  21306. IL_009f:
  21307. {
  21308. goto IL_00cc;
  21309. }
  21310. IL_00a4:
  21311. try
  21312. { // begin try (depth: 1)
  21313. {
  21314. ByteU5BU5D_t4116647657* L_21 = __this->get_publicKey_10();
  21315. CryptoConvert_FromCapiPublicKeyBlob_m184006806(NULL /*static, unused*/, L_21, /*hidden argument*/NULL);
  21316. V_3 = (bool)1;
  21317. goto IL_00ce;
  21318. }
  21319. IL_00b7:
  21320. {
  21321. ; // IL_00b7: leave IL_00c2
  21322. }
  21323. } // end try (depth: 1)
  21324. catch(Il2CppExceptionWrapper& e)
  21325. {
  21326. __exception_local = (Exception_t *)e.ex;
  21327. if(il2cpp_codegen_class_is_assignable_from (CryptographicException_t248831461_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
  21328. goto CATCH_00bc;
  21329. throw e;
  21330. }
  21331. CATCH_00bc:
  21332. { // begin catch(System.Security.Cryptography.CryptographicException)
  21333. goto IL_00c2;
  21334. } // end catch (depth: 1)
  21335. IL_00c2:
  21336. {
  21337. goto IL_00cc;
  21338. }
  21339. IL_00c7:
  21340. {
  21341. goto IL_00cc;
  21342. }
  21343. IL_00cc:
  21344. {
  21345. return (bool)0;
  21346. }
  21347. IL_00ce:
  21348. {
  21349. bool L_22 = V_3;
  21350. return L_22;
  21351. }
  21352. }
  21353. // System.Byte[] System.Reflection.AssemblyName::InternalGetPublicKeyToken()
  21354. extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* AssemblyName_InternalGetPublicKeyToken_m3407918444 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  21355. {
  21356. static bool s_Il2CppMethodInitialized;
  21357. if (!s_Il2CppMethodInitialized)
  21358. {
  21359. il2cpp_codegen_initialize_method (AssemblyName_InternalGetPublicKeyToken_m3407918444_MetadataUsageId);
  21360. s_Il2CppMethodInitialized = true;
  21361. }
  21362. {
  21363. ByteU5BU5D_t4116647657* L_0 = __this->get_keyToken_11();
  21364. if (!L_0)
  21365. {
  21366. goto IL_0012;
  21367. }
  21368. }
  21369. {
  21370. ByteU5BU5D_t4116647657* L_1 = __this->get_keyToken_11();
  21371. return L_1;
  21372. }
  21373. IL_0012:
  21374. {
  21375. ByteU5BU5D_t4116647657* L_2 = __this->get_publicKey_10();
  21376. if (L_2)
  21377. {
  21378. goto IL_001f;
  21379. }
  21380. }
  21381. {
  21382. return (ByteU5BU5D_t4116647657*)NULL;
  21383. }
  21384. IL_001f:
  21385. {
  21386. ByteU5BU5D_t4116647657* L_3 = __this->get_publicKey_10();
  21387. NullCheck(L_3);
  21388. if ((((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))))
  21389. {
  21390. goto IL_0033;
  21391. }
  21392. }
  21393. {
  21394. return ((ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)0));
  21395. }
  21396. IL_0033:
  21397. {
  21398. bool L_4 = AssemblyName_get_IsPublicKeyValid_m1483495830(__this, /*hidden argument*/NULL);
  21399. if (L_4)
  21400. {
  21401. goto IL_0049;
  21402. }
  21403. }
  21404. {
  21405. SecurityException_t975544473 * L_5 = (SecurityException_t975544473 *)il2cpp_codegen_object_new(SecurityException_t975544473_il2cpp_TypeInfo_var);
  21406. SecurityException__ctor_m1631242336(L_5, _stringLiteral761112055, /*hidden argument*/NULL);
  21407. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,AssemblyName_InternalGetPublicKeyToken_m3407918444_RuntimeMethod_var);
  21408. }
  21409. IL_0049:
  21410. {
  21411. ByteU5BU5D_t4116647657* L_6 = AssemblyName_ComputePublicKeyToken_m824893834(__this, /*hidden argument*/NULL);
  21412. return L_6;
  21413. }
  21414. }
  21415. // System.Byte[] System.Reflection.AssemblyName::ComputePublicKeyToken()
  21416. extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* AssemblyName_ComputePublicKeyToken_m824893834 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  21417. {
  21418. static bool s_Il2CppMethodInitialized;
  21419. if (!s_Il2CppMethodInitialized)
  21420. {
  21421. il2cpp_codegen_initialize_method (AssemblyName_ComputePublicKeyToken_m824893834_MetadataUsageId);
  21422. s_Il2CppMethodInitialized = true;
  21423. }
  21424. HashAlgorithm_t1432317219 * V_0 = NULL;
  21425. ByteU5BU5D_t4116647657* V_1 = NULL;
  21426. ByteU5BU5D_t4116647657* V_2 = NULL;
  21427. {
  21428. SHA1_t1803193667 * L_0 = SHA1_Create_m1390871308(NULL /*static, unused*/, /*hidden argument*/NULL);
  21429. V_0 = L_0;
  21430. HashAlgorithm_t1432317219 * L_1 = V_0;
  21431. ByteU5BU5D_t4116647657* L_2 = __this->get_publicKey_10();
  21432. NullCheck(L_1);
  21433. ByteU5BU5D_t4116647657* L_3 = HashAlgorithm_ComputeHash_m2825542963(L_1, L_2, /*hidden argument*/NULL);
  21434. V_1 = L_3;
  21435. V_2 = ((ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)8));
  21436. ByteU5BU5D_t4116647657* L_4 = V_1;
  21437. ByteU5BU5D_t4116647657* L_5 = V_1;
  21438. NullCheck(L_5);
  21439. ByteU5BU5D_t4116647657* L_6 = V_2;
  21440. Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), (int32_t)8)), (RuntimeArray *)(RuntimeArray *)L_6, 0, 8, /*hidden argument*/NULL);
  21441. ByteU5BU5D_t4116647657* L_7 = V_2;
  21442. Array_Reverse_m816310962(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_7, 0, 8, /*hidden argument*/NULL);
  21443. ByteU5BU5D_t4116647657* L_8 = V_2;
  21444. return L_8;
  21445. }
  21446. }
  21447. // System.Void System.Reflection.AssemblyName::SetPublicKey(System.Byte[])
  21448. extern "C" IL2CPP_METHOD_ATTR void AssemblyName_SetPublicKey_m1771377104 (AssemblyName_t270931938 * __this, ByteU5BU5D_t4116647657* ___publicKey0, const RuntimeMethod* method)
  21449. {
  21450. {
  21451. ByteU5BU5D_t4116647657* L_0 = ___publicKey0;
  21452. if (L_0)
  21453. {
  21454. goto IL_0019;
  21455. }
  21456. }
  21457. {
  21458. int32_t L_1 = __this->get_flags_7();
  21459. __this->set_flags_7(((int32_t)((int32_t)L_1^(int32_t)1)));
  21460. goto IL_0027;
  21461. }
  21462. IL_0019:
  21463. {
  21464. int32_t L_2 = __this->get_flags_7();
  21465. __this->set_flags_7(((int32_t)((int32_t)L_2|(int32_t)1)));
  21466. }
  21467. IL_0027:
  21468. {
  21469. ByteU5BU5D_t4116647657* L_3 = ___publicKey0;
  21470. __this->set_publicKey_10(L_3);
  21471. return;
  21472. }
  21473. }
  21474. // System.Void System.Reflection.AssemblyName::SetPublicKeyToken(System.Byte[])
  21475. extern "C" IL2CPP_METHOD_ATTR void AssemblyName_SetPublicKeyToken_m582470133 (AssemblyName_t270931938 * __this, ByteU5BU5D_t4116647657* ___publicKeyToken0, const RuntimeMethod* method)
  21476. {
  21477. {
  21478. ByteU5BU5D_t4116647657* L_0 = ___publicKeyToken0;
  21479. __this->set_keyToken_11(L_0);
  21480. return;
  21481. }
  21482. }
  21483. // System.Void System.Reflection.AssemblyName::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  21484. extern "C" IL2CPP_METHOD_ATTR void AssemblyName_GetObjectData_m1516383869 (AssemblyName_t270931938 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  21485. {
  21486. static bool s_Il2CppMethodInitialized;
  21487. if (!s_Il2CppMethodInitialized)
  21488. {
  21489. il2cpp_codegen_initialize_method (AssemblyName_GetObjectData_m1516383869_MetadataUsageId);
  21490. s_Il2CppMethodInitialized = true;
  21491. }
  21492. String_t* G_B4_0 = NULL;
  21493. SerializationInfo_t950877179 * G_B4_1 = NULL;
  21494. String_t* G_B3_0 = NULL;
  21495. SerializationInfo_t950877179 * G_B3_1 = NULL;
  21496. int32_t G_B5_0 = 0;
  21497. String_t* G_B5_1 = NULL;
  21498. SerializationInfo_t950877179 * G_B5_2 = NULL;
  21499. {
  21500. SerializationInfo_t950877179 * L_0 = ___info0;
  21501. if (L_0)
  21502. {
  21503. goto IL_0011;
  21504. }
  21505. }
  21506. {
  21507. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  21508. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral79347, /*hidden argument*/NULL);
  21509. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,AssemblyName_GetObjectData_m1516383869_RuntimeMethod_var);
  21510. }
  21511. IL_0011:
  21512. {
  21513. SerializationInfo_t950877179 * L_2 = ___info0;
  21514. String_t* L_3 = __this->get_name_0();
  21515. NullCheck(L_2);
  21516. SerializationInfo_AddValue_m2872281893(L_2, _stringLiteral2799480233, L_3, /*hidden argument*/NULL);
  21517. SerializationInfo_t950877179 * L_4 = ___info0;
  21518. ByteU5BU5D_t4116647657* L_5 = __this->get_publicKey_10();
  21519. NullCheck(L_4);
  21520. SerializationInfo_AddValue_m2872281893(L_4, _stringLiteral515930092, (RuntimeObject *)(RuntimeObject *)L_5, /*hidden argument*/NULL);
  21521. SerializationInfo_t950877179 * L_6 = ___info0;
  21522. ByteU5BU5D_t4116647657* L_7 = __this->get_keyToken_11();
  21523. NullCheck(L_6);
  21524. SerializationInfo_AddValue_m2872281893(L_6, _stringLiteral2412227370, (RuntimeObject *)(RuntimeObject *)L_7, /*hidden argument*/NULL);
  21525. SerializationInfo_t950877179 * L_8 = ___info0;
  21526. CultureInfo_t4157843068 * L_9 = __this->get_cultureinfo_6();
  21527. G_B3_0 = _stringLiteral3886796070;
  21528. G_B3_1 = L_8;
  21529. if (!L_9)
  21530. {
  21531. G_B4_0 = _stringLiteral3886796070;
  21532. G_B4_1 = L_8;
  21533. goto IL_0065;
  21534. }
  21535. }
  21536. {
  21537. CultureInfo_t4157843068 * L_10 = __this->get_cultureinfo_6();
  21538. NullCheck(L_10);
  21539. int32_t L_11 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_10);
  21540. G_B5_0 = L_11;
  21541. G_B5_1 = G_B3_0;
  21542. G_B5_2 = G_B3_1;
  21543. goto IL_0066;
  21544. }
  21545. IL_0065:
  21546. {
  21547. G_B5_0 = (-1);
  21548. G_B5_1 = G_B4_0;
  21549. G_B5_2 = G_B4_1;
  21550. }
  21551. IL_0066:
  21552. {
  21553. NullCheck(G_B5_2);
  21554. SerializationInfo_AddValue_m412754688(G_B5_2, G_B5_1, G_B5_0, /*hidden argument*/NULL);
  21555. SerializationInfo_t950877179 * L_12 = ___info0;
  21556. String_t* L_13 = __this->get_codebase_1();
  21557. NullCheck(L_12);
  21558. SerializationInfo_AddValue_m2872281893(L_12, _stringLiteral993777815, L_13, /*hidden argument*/NULL);
  21559. SerializationInfo_t950877179 * L_14 = ___info0;
  21560. Version_t3456873960 * L_15 = AssemblyName_get_Version_m538083430(__this, /*hidden argument*/NULL);
  21561. NullCheck(L_14);
  21562. SerializationInfo_AddValue_m2872281893(L_14, _stringLiteral1979690544, L_15, /*hidden argument*/NULL);
  21563. SerializationInfo_t950877179 * L_16 = ___info0;
  21564. int32_t L_17 = __this->get_hashalg_8();
  21565. int32_t L_18 = L_17;
  21566. RuntimeObject * L_19 = Box(AssemblyHashAlgorithm_t1216504064_il2cpp_TypeInfo_var, &L_18);
  21567. NullCheck(L_16);
  21568. SerializationInfo_AddValue_m2872281893(L_16, _stringLiteral809199843, L_19, /*hidden argument*/NULL);
  21569. SerializationInfo_t950877179 * L_20 = ___info0;
  21570. int32_t L_21 = ((int32_t)0);
  21571. RuntimeObject * L_22 = Box(AssemblyHashAlgorithm_t1216504064_il2cpp_TypeInfo_var, &L_21);
  21572. NullCheck(L_20);
  21573. SerializationInfo_AddValue_m2872281893(L_20, _stringLiteral1958963313, L_22, /*hidden argument*/NULL);
  21574. SerializationInfo_t950877179 * L_23 = ___info0;
  21575. StrongNameKeyPair_t3411219591 * L_24 = __this->get_keypair_9();
  21576. NullCheck(L_23);
  21577. SerializationInfo_AddValue_m2872281893(L_23, _stringLiteral2690023160, L_24, /*hidden argument*/NULL);
  21578. SerializationInfo_t950877179 * L_25 = ___info0;
  21579. int32_t L_26 = __this->get_versioncompat_12();
  21580. int32_t L_27 = L_26;
  21581. RuntimeObject * L_28 = Box(AssemblyVersionCompatibility_t766556580_il2cpp_TypeInfo_var, &L_27);
  21582. NullCheck(L_25);
  21583. SerializationInfo_AddValue_m2872281893(L_25, _stringLiteral2861519396, L_28, /*hidden argument*/NULL);
  21584. SerializationInfo_t950877179 * L_29 = ___info0;
  21585. int32_t L_30 = __this->get_flags_7();
  21586. int32_t L_31 = L_30;
  21587. RuntimeObject * L_32 = Box(AssemblyNameFlags_t3675421470_il2cpp_TypeInfo_var, &L_31);
  21588. NullCheck(L_29);
  21589. SerializationInfo_AddValue_m2872281893(L_29, _stringLiteral1263429280, L_32, /*hidden argument*/NULL);
  21590. SerializationInfo_t950877179 * L_33 = ___info0;
  21591. NullCheck(L_33);
  21592. SerializationInfo_AddValue_m2872281893(L_33, _stringLiteral1354616406, NULL, /*hidden argument*/NULL);
  21593. return;
  21594. }
  21595. }
  21596. // System.Object System.Reflection.AssemblyName::Clone()
  21597. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * AssemblyName_Clone_m43657973 (AssemblyName_t270931938 * __this, const RuntimeMethod* method)
  21598. {
  21599. static bool s_Il2CppMethodInitialized;
  21600. if (!s_Il2CppMethodInitialized)
  21601. {
  21602. il2cpp_codegen_initialize_method (AssemblyName_Clone_m43657973_MetadataUsageId);
  21603. s_Il2CppMethodInitialized = true;
  21604. }
  21605. AssemblyName_t270931938 * V_0 = NULL;
  21606. {
  21607. AssemblyName_t270931938 * L_0 = (AssemblyName_t270931938 *)il2cpp_codegen_object_new(AssemblyName_t270931938_il2cpp_TypeInfo_var);
  21608. AssemblyName__ctor_m2786326352(L_0, /*hidden argument*/NULL);
  21609. V_0 = L_0;
  21610. AssemblyName_t270931938 * L_1 = V_0;
  21611. String_t* L_2 = __this->get_name_0();
  21612. NullCheck(L_1);
  21613. L_1->set_name_0(L_2);
  21614. AssemblyName_t270931938 * L_3 = V_0;
  21615. String_t* L_4 = __this->get_codebase_1();
  21616. NullCheck(L_3);
  21617. L_3->set_codebase_1(L_4);
  21618. AssemblyName_t270931938 * L_5 = V_0;
  21619. int32_t L_6 = __this->get_major_2();
  21620. NullCheck(L_5);
  21621. L_5->set_major_2(L_6);
  21622. AssemblyName_t270931938 * L_7 = V_0;
  21623. int32_t L_8 = __this->get_minor_3();
  21624. NullCheck(L_7);
  21625. L_7->set_minor_3(L_8);
  21626. AssemblyName_t270931938 * L_9 = V_0;
  21627. int32_t L_10 = __this->get_build_4();
  21628. NullCheck(L_9);
  21629. L_9->set_build_4(L_10);
  21630. AssemblyName_t270931938 * L_11 = V_0;
  21631. int32_t L_12 = __this->get_revision_5();
  21632. NullCheck(L_11);
  21633. L_11->set_revision_5(L_12);
  21634. AssemblyName_t270931938 * L_13 = V_0;
  21635. Version_t3456873960 * L_14 = __this->get_version_13();
  21636. NullCheck(L_13);
  21637. L_13->set_version_13(L_14);
  21638. AssemblyName_t270931938 * L_15 = V_0;
  21639. CultureInfo_t4157843068 * L_16 = __this->get_cultureinfo_6();
  21640. NullCheck(L_15);
  21641. L_15->set_cultureinfo_6(L_16);
  21642. AssemblyName_t270931938 * L_17 = V_0;
  21643. int32_t L_18 = __this->get_flags_7();
  21644. NullCheck(L_17);
  21645. L_17->set_flags_7(L_18);
  21646. AssemblyName_t270931938 * L_19 = V_0;
  21647. int32_t L_20 = __this->get_hashalg_8();
  21648. NullCheck(L_19);
  21649. L_19->set_hashalg_8(L_20);
  21650. AssemblyName_t270931938 * L_21 = V_0;
  21651. StrongNameKeyPair_t3411219591 * L_22 = __this->get_keypair_9();
  21652. NullCheck(L_21);
  21653. L_21->set_keypair_9(L_22);
  21654. AssemblyName_t270931938 * L_23 = V_0;
  21655. ByteU5BU5D_t4116647657* L_24 = __this->get_publicKey_10();
  21656. NullCheck(L_23);
  21657. L_23->set_publicKey_10(L_24);
  21658. AssemblyName_t270931938 * L_25 = V_0;
  21659. ByteU5BU5D_t4116647657* L_26 = __this->get_keyToken_11();
  21660. NullCheck(L_25);
  21661. L_25->set_keyToken_11(L_26);
  21662. AssemblyName_t270931938 * L_27 = V_0;
  21663. int32_t L_28 = __this->get_versioncompat_12();
  21664. NullCheck(L_27);
  21665. L_27->set_versioncompat_12(L_28);
  21666. AssemblyName_t270931938 * L_29 = V_0;
  21667. return L_29;
  21668. }
  21669. }
  21670. // System.Void System.Reflection.AssemblyName::OnDeserialization(System.Object)
  21671. extern "C" IL2CPP_METHOD_ATTR void AssemblyName_OnDeserialization_m3779987437 (AssemblyName_t270931938 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method)
  21672. {
  21673. {
  21674. Version_t3456873960 * L_0 = __this->get_version_13();
  21675. AssemblyName_set_Version_m1802337156(__this, L_0, /*hidden argument*/NULL);
  21676. return;
  21677. }
  21678. }
  21679. // System.Reflection.AssemblyName System.Reflection.AssemblyName::GetAssemblyName(System.String)
  21680. extern "C" IL2CPP_METHOD_ATTR AssemblyName_t270931938 * AssemblyName_GetAssemblyName_m2947832080 (RuntimeObject * __this /* static, unused */, String_t* ___assemblyFile0, const RuntimeMethod* method)
  21681. {
  21682. static bool s_Il2CppMethodInitialized;
  21683. if (!s_Il2CppMethodInitialized)
  21684. {
  21685. il2cpp_codegen_initialize_method (AssemblyName_GetAssemblyName_m2947832080_MetadataUsageId);
  21686. s_Il2CppMethodInitialized = true;
  21687. }
  21688. AssemblyName_t270931938 * V_0 = NULL;
  21689. {
  21690. String_t* L_0 = ___assemblyFile0;
  21691. if (L_0)
  21692. {
  21693. goto IL_0011;
  21694. }
  21695. }
  21696. {
  21697. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  21698. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral1776126004, /*hidden argument*/NULL);
  21699. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,AssemblyName_GetAssemblyName_m2947832080_RuntimeMethod_var);
  21700. }
  21701. IL_0011:
  21702. {
  21703. AssemblyName_t270931938 * L_2 = (AssemblyName_t270931938 *)il2cpp_codegen_object_new(AssemblyName_t270931938_il2cpp_TypeInfo_var);
  21704. AssemblyName__ctor_m2786326352(L_2, /*hidden argument*/NULL);
  21705. V_0 = L_2;
  21706. String_t* L_3 = ___assemblyFile0;
  21707. IL2CPP_RUNTIME_CLASS_INIT(Path_t1605229823_il2cpp_TypeInfo_var);
  21708. String_t* L_4 = Path_GetFullPath_m4142135635(NULL /*static, unused*/, L_3, /*hidden argument*/NULL);
  21709. AssemblyName_t270931938 * L_5 = V_0;
  21710. Assembly_InternalGetAssemblyName_m4078200401(NULL /*static, unused*/, L_4, L_5, /*hidden argument*/NULL);
  21711. AssemblyName_t270931938 * L_6 = V_0;
  21712. return L_6;
  21713. }
  21714. }
  21715. #ifdef __clang__
  21716. #pragma clang diagnostic pop
  21717. #endif
  21718. #ifdef __clang__
  21719. #pragma clang diagnostic push
  21720. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21721. #pragma clang diagnostic ignored "-Wunused-variable"
  21722. #endif
  21723. #ifdef __clang__
  21724. #pragma clang diagnostic pop
  21725. #endif
  21726. #ifdef __clang__
  21727. #pragma clang diagnostic push
  21728. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21729. #pragma clang diagnostic ignored "-Wunused-variable"
  21730. #endif
  21731. // System.Void System.Reflection.AssemblyProductAttribute::.ctor(System.String)
  21732. extern "C" IL2CPP_METHOD_ATTR void AssemblyProductAttribute__ctor_m1203636347 (AssemblyProductAttribute_t1000945320 * __this, String_t* ___product0, const RuntimeMethod* method)
  21733. {
  21734. {
  21735. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  21736. String_t* L_0 = ___product0;
  21737. __this->set_name_0(L_0);
  21738. return;
  21739. }
  21740. }
  21741. #ifdef __clang__
  21742. #pragma clang diagnostic pop
  21743. #endif
  21744. #ifdef __clang__
  21745. #pragma clang diagnostic push
  21746. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21747. #pragma clang diagnostic ignored "-Wunused-variable"
  21748. #endif
  21749. // System.Void System.Reflection.AssemblyTitleAttribute::.ctor(System.String)
  21750. extern "C" IL2CPP_METHOD_ATTR void AssemblyTitleAttribute__ctor_m3257920016 (AssemblyTitleAttribute_t1901133402 * __this, String_t* ___title0, const RuntimeMethod* method)
  21751. {
  21752. {
  21753. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  21754. String_t* L_0 = ___title0;
  21755. __this->set_name_0(L_0);
  21756. return;
  21757. }
  21758. }
  21759. #ifdef __clang__
  21760. #pragma clang diagnostic pop
  21761. #endif
  21762. #ifdef __clang__
  21763. #pragma clang diagnostic push
  21764. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21765. #pragma clang diagnostic ignored "-Wunused-variable"
  21766. #endif
  21767. // System.Void System.Reflection.AssemblyTrademarkAttribute::.ctor(System.String)
  21768. extern "C" IL2CPP_METHOD_ATTR void AssemblyTrademarkAttribute__ctor_m837842042 (AssemblyTrademarkAttribute_t3598190473 * __this, String_t* ___trademark0, const RuntimeMethod* method)
  21769. {
  21770. {
  21771. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  21772. String_t* L_0 = ___trademark0;
  21773. __this->set_name_0(L_0);
  21774. return;
  21775. }
  21776. }
  21777. #ifdef __clang__
  21778. #pragma clang diagnostic pop
  21779. #endif
  21780. #ifdef __clang__
  21781. #pragma clang diagnostic push
  21782. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21783. #pragma clang diagnostic ignored "-Wunused-variable"
  21784. #endif
  21785. // System.Void System.Reflection.Binder::.ctor()
  21786. extern "C" IL2CPP_METHOD_ATTR void Binder__ctor_m2821133715 (Binder_t2999457153 * __this, const RuntimeMethod* method)
  21787. {
  21788. {
  21789. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  21790. return;
  21791. }
  21792. }
  21793. // System.Void System.Reflection.Binder::.cctor()
  21794. extern "C" IL2CPP_METHOD_ATTR void Binder__cctor_m245494241 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  21795. {
  21796. static bool s_Il2CppMethodInitialized;
  21797. if (!s_Il2CppMethodInitialized)
  21798. {
  21799. il2cpp_codegen_initialize_method (Binder__cctor_m245494241_MetadataUsageId);
  21800. s_Il2CppMethodInitialized = true;
  21801. }
  21802. {
  21803. Default_t2456596213 * L_0 = (Default_t2456596213 *)il2cpp_codegen_object_new(Default_t2456596213_il2cpp_TypeInfo_var);
  21804. Default__ctor_m325526679(L_0, /*hidden argument*/NULL);
  21805. ((Binder_t2999457153_StaticFields*)il2cpp_codegen_static_fields_for(Binder_t2999457153_il2cpp_TypeInfo_var))->set_default_binder_0(L_0);
  21806. return;
  21807. }
  21808. }
  21809. // System.Reflection.Binder System.Reflection.Binder::get_DefaultBinder()
  21810. extern "C" IL2CPP_METHOD_ATTR Binder_t2999457153 * Binder_get_DefaultBinder_m950908649 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  21811. {
  21812. static bool s_Il2CppMethodInitialized;
  21813. if (!s_Il2CppMethodInitialized)
  21814. {
  21815. il2cpp_codegen_initialize_method (Binder_get_DefaultBinder_m950908649_MetadataUsageId);
  21816. s_Il2CppMethodInitialized = true;
  21817. }
  21818. {
  21819. IL2CPP_RUNTIME_CLASS_INIT(Binder_t2999457153_il2cpp_TypeInfo_var);
  21820. Binder_t2999457153 * L_0 = ((Binder_t2999457153_StaticFields*)il2cpp_codegen_static_fields_for(Binder_t2999457153_il2cpp_TypeInfo_var))->get_default_binder_0();
  21821. return L_0;
  21822. }
  21823. }
  21824. // System.Boolean System.Reflection.Binder::ConvertArgs(System.Reflection.Binder,System.Object[],System.Reflection.ParameterInfo[],System.Globalization.CultureInfo)
  21825. extern "C" IL2CPP_METHOD_ATTR bool Binder_ConvertArgs_m2124461494 (RuntimeObject * __this /* static, unused */, Binder_t2999457153 * ___binder0, ObjectU5BU5D_t2843939325* ___args1, ParameterInfoU5BU5D_t390618515* ___pinfo2, CultureInfo_t4157843068 * ___culture3, const RuntimeMethod* method)
  21826. {
  21827. static bool s_Il2CppMethodInitialized;
  21828. if (!s_Il2CppMethodInitialized)
  21829. {
  21830. il2cpp_codegen_initialize_method (Binder_ConvertArgs_m2124461494_MetadataUsageId);
  21831. s_Il2CppMethodInitialized = true;
  21832. }
  21833. int32_t V_0 = 0;
  21834. RuntimeObject * V_1 = NULL;
  21835. {
  21836. ObjectU5BU5D_t2843939325* L_0 = ___args1;
  21837. if (L_0)
  21838. {
  21839. goto IL_0016;
  21840. }
  21841. }
  21842. {
  21843. ParameterInfoU5BU5D_t390618515* L_1 = ___pinfo2;
  21844. NullCheck(L_1);
  21845. if ((((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))
  21846. {
  21847. goto IL_0010;
  21848. }
  21849. }
  21850. {
  21851. return (bool)1;
  21852. }
  21853. IL_0010:
  21854. {
  21855. TargetParameterCountException_t1216617239 * L_2 = (TargetParameterCountException_t1216617239 *)il2cpp_codegen_object_new(TargetParameterCountException_t1216617239_il2cpp_TypeInfo_var);
  21856. TargetParameterCountException__ctor_m2135390327(L_2, /*hidden argument*/NULL);
  21857. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,Binder_ConvertArgs_m2124461494_RuntimeMethod_var);
  21858. }
  21859. IL_0016:
  21860. {
  21861. ParameterInfoU5BU5D_t390618515* L_3 = ___pinfo2;
  21862. NullCheck(L_3);
  21863. ObjectU5BU5D_t2843939325* L_4 = ___args1;
  21864. NullCheck(L_4);
  21865. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length))))) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length)))))))
  21866. {
  21867. goto IL_0027;
  21868. }
  21869. }
  21870. {
  21871. TargetParameterCountException_t1216617239 * L_5 = (TargetParameterCountException_t1216617239 *)il2cpp_codegen_object_new(TargetParameterCountException_t1216617239_il2cpp_TypeInfo_var);
  21872. TargetParameterCountException__ctor_m2135390327(L_5, /*hidden argument*/NULL);
  21873. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,Binder_ConvertArgs_m2124461494_RuntimeMethod_var);
  21874. }
  21875. IL_0027:
  21876. {
  21877. V_0 = 0;
  21878. goto IL_0059;
  21879. }
  21880. IL_002e:
  21881. {
  21882. Binder_t2999457153 * L_6 = ___binder0;
  21883. ObjectU5BU5D_t2843939325* L_7 = ___args1;
  21884. int32_t L_8 = V_0;
  21885. NullCheck(L_7);
  21886. int32_t L_9 = L_8;
  21887. RuntimeObject * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  21888. ParameterInfoU5BU5D_t390618515* L_11 = ___pinfo2;
  21889. int32_t L_12 = V_0;
  21890. NullCheck(L_11);
  21891. int32_t L_13 = L_12;
  21892. ParameterInfo_t1861056598 * L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  21893. NullCheck(L_14);
  21894. Type_t * L_15 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_14);
  21895. CultureInfo_t4157843068 * L_16 = ___culture3;
  21896. NullCheck(L_6);
  21897. RuntimeObject * L_17 = VirtFuncInvoker3< RuntimeObject *, RuntimeObject *, Type_t *, CultureInfo_t4157843068 * >::Invoke(5 /* System.Object System.Reflection.Binder::ChangeType(System.Object,System.Type,System.Globalization.CultureInfo) */, L_6, L_10, L_15, L_16);
  21898. V_1 = L_17;
  21899. RuntimeObject * L_18 = V_1;
  21900. if (L_18)
  21901. {
  21902. goto IL_0051;
  21903. }
  21904. }
  21905. {
  21906. ObjectU5BU5D_t2843939325* L_19 = ___args1;
  21907. int32_t L_20 = V_0;
  21908. NullCheck(L_19);
  21909. int32_t L_21 = L_20;
  21910. RuntimeObject * L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
  21911. if (!L_22)
  21912. {
  21913. goto IL_0051;
  21914. }
  21915. }
  21916. {
  21917. return (bool)0;
  21918. }
  21919. IL_0051:
  21920. {
  21921. ObjectU5BU5D_t2843939325* L_23 = ___args1;
  21922. int32_t L_24 = V_0;
  21923. RuntimeObject * L_25 = V_1;
  21924. NullCheck(L_23);
  21925. ArrayElementTypeCheck (L_23, L_25);
  21926. (L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (RuntimeObject *)L_25);
  21927. int32_t L_26 = V_0;
  21928. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  21929. }
  21930. IL_0059:
  21931. {
  21932. int32_t L_27 = V_0;
  21933. ObjectU5BU5D_t2843939325* L_28 = ___args1;
  21934. NullCheck(L_28);
  21935. if ((((int32_t)L_27) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_28)->max_length)))))))
  21936. {
  21937. goto IL_002e;
  21938. }
  21939. }
  21940. {
  21941. return (bool)1;
  21942. }
  21943. }
  21944. // System.Int32 System.Reflection.Binder::GetDerivedLevel(System.Type)
  21945. extern "C" IL2CPP_METHOD_ATTR int32_t Binder_GetDerivedLevel_m3216810447 (RuntimeObject * __this /* static, unused */, Type_t * ___type0, const RuntimeMethod* method)
  21946. {
  21947. Type_t * V_0 = NULL;
  21948. int32_t V_1 = 0;
  21949. {
  21950. Type_t * L_0 = ___type0;
  21951. V_0 = L_0;
  21952. V_1 = 1;
  21953. goto IL_0014;
  21954. }
  21955. IL_0009:
  21956. {
  21957. int32_t L_1 = V_1;
  21958. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1));
  21959. Type_t * L_2 = V_0;
  21960. NullCheck(L_2);
  21961. Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(18 /* System.Type System.Type::get_BaseType() */, L_2);
  21962. V_0 = L_3;
  21963. }
  21964. IL_0014:
  21965. {
  21966. Type_t * L_4 = V_0;
  21967. NullCheck(L_4);
  21968. Type_t * L_5 = VirtFuncInvoker0< Type_t * >::Invoke(18 /* System.Type System.Type::get_BaseType() */, L_4);
  21969. if (L_5)
  21970. {
  21971. goto IL_0009;
  21972. }
  21973. }
  21974. {
  21975. int32_t L_6 = V_1;
  21976. return L_6;
  21977. }
  21978. }
  21979. // System.Reflection.MethodBase System.Reflection.Binder::FindMostDerivedMatch(System.Reflection.MethodBase[])
  21980. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * Binder_FindMostDerivedMatch_m239579024 (RuntimeObject * __this /* static, unused */, MethodBaseU5BU5D_t779831733* ___match0, const RuntimeMethod* method)
  21981. {
  21982. static bool s_Il2CppMethodInitialized;
  21983. if (!s_Il2CppMethodInitialized)
  21984. {
  21985. il2cpp_codegen_initialize_method (Binder_FindMostDerivedMatch_m239579024_MetadataUsageId);
  21986. s_Il2CppMethodInitialized = true;
  21987. }
  21988. int32_t V_0 = 0;
  21989. int32_t V_1 = 0;
  21990. int32_t V_2 = 0;
  21991. int32_t V_3 = 0;
  21992. MethodBase_t * V_4 = NULL;
  21993. int32_t V_5 = 0;
  21994. ParameterInfoU5BU5D_t390618515* V_6 = NULL;
  21995. ParameterInfoU5BU5D_t390618515* V_7 = NULL;
  21996. bool V_8 = false;
  21997. int32_t V_9 = 0;
  21998. {
  21999. V_0 = 0;
  22000. V_1 = (-1);
  22001. MethodBaseU5BU5D_t779831733* L_0 = ___match0;
  22002. NullCheck(L_0);
  22003. V_2 = (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))));
  22004. V_3 = 0;
  22005. goto IL_00ba;
  22006. }
  22007. IL_000f:
  22008. {
  22009. MethodBaseU5BU5D_t779831733* L_1 = ___match0;
  22010. int32_t L_2 = V_3;
  22011. NullCheck(L_1);
  22012. int32_t L_3 = L_2;
  22013. MethodBase_t * L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  22014. V_4 = L_4;
  22015. MethodBase_t * L_5 = V_4;
  22016. NullCheck(L_5);
  22017. Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_5);
  22018. IL2CPP_RUNTIME_CLASS_INIT(Binder_t2999457153_il2cpp_TypeInfo_var);
  22019. int32_t L_7 = Binder_GetDerivedLevel_m3216810447(NULL /*static, unused*/, L_6, /*hidden argument*/NULL);
  22020. V_5 = L_7;
  22021. int32_t L_8 = V_5;
  22022. int32_t L_9 = V_0;
  22023. if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
  22024. {
  22025. goto IL_0030;
  22026. }
  22027. }
  22028. {
  22029. AmbiguousMatchException_t566690781 * L_10 = (AmbiguousMatchException_t566690781 *)il2cpp_codegen_object_new(AmbiguousMatchException_t566690781_il2cpp_TypeInfo_var);
  22030. AmbiguousMatchException__ctor_m15419215(L_10, /*hidden argument*/NULL);
  22031. IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,Binder_FindMostDerivedMatch_m239579024_RuntimeMethod_var);
  22032. }
  22033. IL_0030:
  22034. {
  22035. int32_t L_11 = V_1;
  22036. if ((((int32_t)L_11) < ((int32_t)0)))
  22037. {
  22038. goto IL_00a9;
  22039. }
  22040. }
  22041. {
  22042. MethodBase_t * L_12 = V_4;
  22043. NullCheck(L_12);
  22044. ParameterInfoU5BU5D_t390618515* L_13 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_12);
  22045. V_6 = L_13;
  22046. MethodBaseU5BU5D_t779831733* L_14 = ___match0;
  22047. int32_t L_15 = V_1;
  22048. NullCheck(L_14);
  22049. int32_t L_16 = L_15;
  22050. MethodBase_t * L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  22051. NullCheck(L_17);
  22052. ParameterInfoU5BU5D_t390618515* L_18 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_17);
  22053. V_7 = L_18;
  22054. V_8 = (bool)1;
  22055. ParameterInfoU5BU5D_t390618515* L_19 = V_6;
  22056. NullCheck(L_19);
  22057. ParameterInfoU5BU5D_t390618515* L_20 = V_7;
  22058. NullCheck(L_20);
  22059. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_19)->max_length))))) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_20)->max_length)))))))
  22060. {
  22061. goto IL_0062;
  22062. }
  22063. }
  22064. {
  22065. V_8 = (bool)0;
  22066. goto IL_009c;
  22067. }
  22068. IL_0062:
  22069. {
  22070. V_9 = 0;
  22071. goto IL_0091;
  22072. }
  22073. IL_006a:
  22074. {
  22075. ParameterInfoU5BU5D_t390618515* L_21 = V_6;
  22076. int32_t L_22 = V_9;
  22077. NullCheck(L_21);
  22078. int32_t L_23 = L_22;
  22079. ParameterInfo_t1861056598 * L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
  22080. NullCheck(L_24);
  22081. Type_t * L_25 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_24);
  22082. ParameterInfoU5BU5D_t390618515* L_26 = V_7;
  22083. int32_t L_27 = V_9;
  22084. NullCheck(L_26);
  22085. int32_t L_28 = L_27;
  22086. ParameterInfo_t1861056598 * L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
  22087. NullCheck(L_29);
  22088. Type_t * L_30 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_29);
  22089. if ((((RuntimeObject*)(Type_t *)L_25) == ((RuntimeObject*)(Type_t *)L_30)))
  22090. {
  22091. goto IL_008b;
  22092. }
  22093. }
  22094. {
  22095. V_8 = (bool)0;
  22096. goto IL_009c;
  22097. }
  22098. IL_008b:
  22099. {
  22100. int32_t L_31 = V_9;
  22101. V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1));
  22102. }
  22103. IL_0091:
  22104. {
  22105. int32_t L_32 = V_9;
  22106. ParameterInfoU5BU5D_t390618515* L_33 = V_6;
  22107. NullCheck(L_33);
  22108. if ((((int32_t)L_32) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_33)->max_length)))))))
  22109. {
  22110. goto IL_006a;
  22111. }
  22112. }
  22113. IL_009c:
  22114. {
  22115. bool L_34 = V_8;
  22116. if (L_34)
  22117. {
  22118. goto IL_00a9;
  22119. }
  22120. }
  22121. {
  22122. AmbiguousMatchException_t566690781 * L_35 = (AmbiguousMatchException_t566690781 *)il2cpp_codegen_object_new(AmbiguousMatchException_t566690781_il2cpp_TypeInfo_var);
  22123. AmbiguousMatchException__ctor_m15419215(L_35, /*hidden argument*/NULL);
  22124. IL2CPP_RAISE_MANAGED_EXCEPTION(L_35,Binder_FindMostDerivedMatch_m239579024_RuntimeMethod_var);
  22125. }
  22126. IL_00a9:
  22127. {
  22128. int32_t L_36 = V_5;
  22129. int32_t L_37 = V_0;
  22130. if ((((int32_t)L_36) <= ((int32_t)L_37)))
  22131. {
  22132. goto IL_00b6;
  22133. }
  22134. }
  22135. {
  22136. int32_t L_38 = V_5;
  22137. V_0 = L_38;
  22138. int32_t L_39 = V_3;
  22139. V_1 = L_39;
  22140. }
  22141. IL_00b6:
  22142. {
  22143. int32_t L_40 = V_3;
  22144. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1));
  22145. }
  22146. IL_00ba:
  22147. {
  22148. int32_t L_41 = V_3;
  22149. int32_t L_42 = V_2;
  22150. if ((((int32_t)L_41) < ((int32_t)L_42)))
  22151. {
  22152. goto IL_000f;
  22153. }
  22154. }
  22155. {
  22156. MethodBaseU5BU5D_t779831733* L_43 = ___match0;
  22157. int32_t L_44 = V_1;
  22158. NullCheck(L_43);
  22159. int32_t L_45 = L_44;
  22160. MethodBase_t * L_46 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
  22161. return L_46;
  22162. }
  22163. }
  22164. #ifdef __clang__
  22165. #pragma clang diagnostic pop
  22166. #endif
  22167. #ifdef __clang__
  22168. #pragma clang diagnostic push
  22169. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22170. #pragma clang diagnostic ignored "-Wunused-variable"
  22171. #endif
  22172. // System.Void System.Reflection.Binder/Default::.ctor()
  22173. extern "C" IL2CPP_METHOD_ATTR void Default__ctor_m325526679 (Default_t2456596213 * __this, const RuntimeMethod* method)
  22174. {
  22175. static bool s_Il2CppMethodInitialized;
  22176. if (!s_Il2CppMethodInitialized)
  22177. {
  22178. il2cpp_codegen_initialize_method (Default__ctor_m325526679_MetadataUsageId);
  22179. s_Il2CppMethodInitialized = true;
  22180. }
  22181. {
  22182. IL2CPP_RUNTIME_CLASS_INIT(Binder_t2999457153_il2cpp_TypeInfo_var);
  22183. Binder__ctor_m2821133715(__this, /*hidden argument*/NULL);
  22184. return;
  22185. }
  22186. }
  22187. // System.Reflection.MethodBase System.Reflection.Binder/Default::BindToMethod(System.Reflection.BindingFlags,System.Reflection.MethodBase[],System.Object[]&,System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[],System.Object&)
  22188. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * Default_BindToMethod_m490530316 (Default_t2456596213 * __this, int32_t ___bindingAttr0, MethodBaseU5BU5D_t779831733* ___match1, ObjectU5BU5D_t2843939325** ___args2, ParameterModifierU5BU5D_t2943407543* ___modifiers3, CultureInfo_t4157843068 * ___culture4, StringU5BU5D_t1281789340* ___names5, RuntimeObject ** ___state6, const RuntimeMethod* method)
  22189. {
  22190. static bool s_Il2CppMethodInitialized;
  22191. if (!s_Il2CppMethodInitialized)
  22192. {
  22193. il2cpp_codegen_initialize_method (Default_BindToMethod_m490530316_MetadataUsageId);
  22194. s_Il2CppMethodInitialized = true;
  22195. }
  22196. TypeU5BU5D_t3940880105* V_0 = NULL;
  22197. int32_t V_1 = 0;
  22198. MethodBase_t * V_2 = NULL;
  22199. {
  22200. ObjectU5BU5D_t2843939325** L_0 = ___args2;
  22201. ObjectU5BU5D_t2843939325* L_1 = *((ObjectU5BU5D_t2843939325**)L_0);
  22202. if (L_1)
  22203. {
  22204. goto IL_0012;
  22205. }
  22206. }
  22207. {
  22208. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22209. TypeU5BU5D_t3940880105* L_2 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  22210. V_0 = L_2;
  22211. goto IL_0046;
  22212. }
  22213. IL_0012:
  22214. {
  22215. ObjectU5BU5D_t2843939325** L_3 = ___args2;
  22216. ObjectU5BU5D_t2843939325* L_4 = *((ObjectU5BU5D_t2843939325**)L_3);
  22217. NullCheck(L_4);
  22218. V_0 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))));
  22219. V_1 = 0;
  22220. goto IL_003c;
  22221. }
  22222. IL_0023:
  22223. {
  22224. ObjectU5BU5D_t2843939325** L_5 = ___args2;
  22225. ObjectU5BU5D_t2843939325* L_6 = *((ObjectU5BU5D_t2843939325**)L_5);
  22226. int32_t L_7 = V_1;
  22227. NullCheck(L_6);
  22228. int32_t L_8 = L_7;
  22229. RuntimeObject * L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  22230. if (!L_9)
  22231. {
  22232. goto IL_0038;
  22233. }
  22234. }
  22235. {
  22236. TypeU5BU5D_t3940880105* L_10 = V_0;
  22237. int32_t L_11 = V_1;
  22238. ObjectU5BU5D_t2843939325** L_12 = ___args2;
  22239. ObjectU5BU5D_t2843939325* L_13 = *((ObjectU5BU5D_t2843939325**)L_12);
  22240. int32_t L_14 = V_1;
  22241. NullCheck(L_13);
  22242. int32_t L_15 = L_14;
  22243. RuntimeObject * L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
  22244. NullCheck(L_16);
  22245. Type_t * L_17 = Object_GetType_m88164663(L_16, /*hidden argument*/NULL);
  22246. NullCheck(L_10);
  22247. ArrayElementTypeCheck (L_10, L_17);
  22248. (L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (Type_t *)L_17);
  22249. }
  22250. IL_0038:
  22251. {
  22252. int32_t L_18 = V_1;
  22253. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  22254. }
  22255. IL_003c:
  22256. {
  22257. int32_t L_19 = V_1;
  22258. ObjectU5BU5D_t2843939325** L_20 = ___args2;
  22259. ObjectU5BU5D_t2843939325* L_21 = *((ObjectU5BU5D_t2843939325**)L_20);
  22260. NullCheck(L_21);
  22261. if ((((int32_t)L_19) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_21)->max_length)))))))
  22262. {
  22263. goto IL_0023;
  22264. }
  22265. }
  22266. IL_0046:
  22267. {
  22268. int32_t L_22 = ___bindingAttr0;
  22269. MethodBaseU5BU5D_t779831733* L_23 = ___match1;
  22270. TypeU5BU5D_t3940880105* L_24 = V_0;
  22271. ParameterModifierU5BU5D_t2943407543* L_25 = ___modifiers3;
  22272. MethodBase_t * L_26 = Default_SelectMethod_m469311730(__this, L_22, L_23, L_24, L_25, (bool)1, /*hidden argument*/NULL);
  22273. V_2 = L_26;
  22274. RuntimeObject ** L_27 = ___state6;
  22275. *((RuntimeObject **)(L_27)) = (RuntimeObject *)NULL;
  22276. Il2CppCodeGenWriteBarrier((RuntimeObject **)(L_27), (RuntimeObject *)NULL);
  22277. StringU5BU5D_t1281789340* L_28 = ___names5;
  22278. if (!L_28)
  22279. {
  22280. goto IL_0068;
  22281. }
  22282. }
  22283. {
  22284. StringU5BU5D_t1281789340* L_29 = ___names5;
  22285. ObjectU5BU5D_t2843939325** L_30 = ___args2;
  22286. MethodBase_t * L_31 = V_2;
  22287. Default_ReorderParameters_m2076271671(__this, L_29, L_30, L_31, /*hidden argument*/NULL);
  22288. }
  22289. IL_0068:
  22290. {
  22291. MethodBase_t * L_32 = V_2;
  22292. return L_32;
  22293. }
  22294. }
  22295. // System.Void System.Reflection.Binder/Default::ReorderParameters(System.String[],System.Object[]&,System.Reflection.MethodBase)
  22296. extern "C" IL2CPP_METHOD_ATTR void Default_ReorderParameters_m2076271671 (Default_t2456596213 * __this, StringU5BU5D_t1281789340* ___names0, ObjectU5BU5D_t2843939325** ___args1, MethodBase_t * ___selected2, const RuntimeMethod* method)
  22297. {
  22298. static bool s_Il2CppMethodInitialized;
  22299. if (!s_Il2CppMethodInitialized)
  22300. {
  22301. il2cpp_codegen_initialize_method (Default_ReorderParameters_m2076271671_MetadataUsageId);
  22302. s_Il2CppMethodInitialized = true;
  22303. }
  22304. ObjectU5BU5D_t2843939325* V_0 = NULL;
  22305. ParameterInfoU5BU5D_t390618515* V_1 = NULL;
  22306. int32_t V_2 = 0;
  22307. int32_t V_3 = 0;
  22308. {
  22309. ObjectU5BU5D_t2843939325** L_0 = ___args1;
  22310. ObjectU5BU5D_t2843939325* L_1 = *((ObjectU5BU5D_t2843939325**)L_0);
  22311. NullCheck(L_1);
  22312. V_0 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length))))));
  22313. ObjectU5BU5D_t2843939325** L_2 = ___args1;
  22314. ObjectU5BU5D_t2843939325* L_3 = *((ObjectU5BU5D_t2843939325**)L_2);
  22315. ObjectU5BU5D_t2843939325* L_4 = V_0;
  22316. ObjectU5BU5D_t2843939325** L_5 = ___args1;
  22317. ObjectU5BU5D_t2843939325* L_6 = *((ObjectU5BU5D_t2843939325**)L_5);
  22318. NullCheck(L_6);
  22319. Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_3, (RuntimeArray *)(RuntimeArray *)L_4, (((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), /*hidden argument*/NULL);
  22320. MethodBase_t * L_7 = ___selected2;
  22321. NullCheck(L_7);
  22322. ParameterInfoU5BU5D_t390618515* L_8 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_7);
  22323. V_1 = L_8;
  22324. V_2 = 0;
  22325. goto IL_005d;
  22326. }
  22327. IL_0024:
  22328. {
  22329. V_3 = 0;
  22330. goto IL_0050;
  22331. }
  22332. IL_002b:
  22333. {
  22334. StringU5BU5D_t1281789340* L_9 = ___names0;
  22335. int32_t L_10 = V_2;
  22336. NullCheck(L_9);
  22337. int32_t L_11 = L_10;
  22338. String_t* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  22339. ParameterInfoU5BU5D_t390618515* L_13 = V_1;
  22340. int32_t L_14 = V_3;
  22341. NullCheck(L_13);
  22342. int32_t L_15 = L_14;
  22343. ParameterInfo_t1861056598 * L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
  22344. NullCheck(L_16);
  22345. String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(11 /* System.String System.Reflection.ParameterInfo::get_Name() */, L_16);
  22346. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  22347. bool L_18 = String_op_Equality_m920492651(NULL /*static, unused*/, L_12, L_17, /*hidden argument*/NULL);
  22348. if (!L_18)
  22349. {
  22350. goto IL_004c;
  22351. }
  22352. }
  22353. {
  22354. ObjectU5BU5D_t2843939325* L_19 = V_0;
  22355. int32_t L_20 = V_3;
  22356. ObjectU5BU5D_t2843939325** L_21 = ___args1;
  22357. ObjectU5BU5D_t2843939325* L_22 = *((ObjectU5BU5D_t2843939325**)L_21);
  22358. int32_t L_23 = V_2;
  22359. NullCheck(L_22);
  22360. int32_t L_24 = L_23;
  22361. RuntimeObject * L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
  22362. NullCheck(L_19);
  22363. ArrayElementTypeCheck (L_19, L_25);
  22364. (L_19)->SetAt(static_cast<il2cpp_array_size_t>(L_20), (RuntimeObject *)L_25);
  22365. goto IL_0059;
  22366. }
  22367. IL_004c:
  22368. {
  22369. int32_t L_26 = V_3;
  22370. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  22371. }
  22372. IL_0050:
  22373. {
  22374. int32_t L_27 = V_3;
  22375. ParameterInfoU5BU5D_t390618515* L_28 = V_1;
  22376. NullCheck(L_28);
  22377. if ((((int32_t)L_27) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_28)->max_length)))))))
  22378. {
  22379. goto IL_002b;
  22380. }
  22381. }
  22382. IL_0059:
  22383. {
  22384. int32_t L_29 = V_2;
  22385. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1));
  22386. }
  22387. IL_005d:
  22388. {
  22389. int32_t L_30 = V_2;
  22390. StringU5BU5D_t1281789340* L_31 = ___names0;
  22391. NullCheck(L_31);
  22392. if ((((int32_t)L_30) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_31)->max_length)))))))
  22393. {
  22394. goto IL_0024;
  22395. }
  22396. }
  22397. {
  22398. ObjectU5BU5D_t2843939325* L_32 = V_0;
  22399. ObjectU5BU5D_t2843939325** L_33 = ___args1;
  22400. ObjectU5BU5D_t2843939325* L_34 = *((ObjectU5BU5D_t2843939325**)L_33);
  22401. ObjectU5BU5D_t2843939325** L_35 = ___args1;
  22402. ObjectU5BU5D_t2843939325* L_36 = *((ObjectU5BU5D_t2843939325**)L_35);
  22403. NullCheck(L_36);
  22404. Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_32, (RuntimeArray *)(RuntimeArray *)L_34, (((int32_t)((int32_t)(((RuntimeArray *)L_36)->max_length)))), /*hidden argument*/NULL);
  22405. return;
  22406. }
  22407. }
  22408. // System.Boolean System.Reflection.Binder/Default::IsArrayAssignable(System.Type,System.Type)
  22409. extern "C" IL2CPP_METHOD_ATTR bool Default_IsArrayAssignable_m953489228 (RuntimeObject * __this /* static, unused */, Type_t * ___object_type0, Type_t * ___target_type1, const RuntimeMethod* method)
  22410. {
  22411. {
  22412. Type_t * L_0 = ___object_type0;
  22413. NullCheck(L_0);
  22414. bool L_1 = Type_get_IsArray_m2591212821(L_0, /*hidden argument*/NULL);
  22415. if (!L_1)
  22416. {
  22417. goto IL_0028;
  22418. }
  22419. }
  22420. {
  22421. Type_t * L_2 = ___target_type1;
  22422. NullCheck(L_2);
  22423. bool L_3 = Type_get_IsArray_m2591212821(L_2, /*hidden argument*/NULL);
  22424. if (!L_3)
  22425. {
  22426. goto IL_0028;
  22427. }
  22428. }
  22429. {
  22430. Type_t * L_4 = ___object_type0;
  22431. NullCheck(L_4);
  22432. Type_t * L_5 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_4);
  22433. Type_t * L_6 = ___target_type1;
  22434. NullCheck(L_6);
  22435. Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_6);
  22436. bool L_8 = Default_IsArrayAssignable_m953489228(NULL /*static, unused*/, L_5, L_7, /*hidden argument*/NULL);
  22437. return L_8;
  22438. }
  22439. IL_0028:
  22440. {
  22441. Type_t * L_9 = ___target_type1;
  22442. Type_t * L_10 = ___object_type0;
  22443. NullCheck(L_9);
  22444. bool L_11 = VirtFuncInvoker1< bool, Type_t * >::Invoke(45 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_9, L_10);
  22445. if (!L_11)
  22446. {
  22447. goto IL_0036;
  22448. }
  22449. }
  22450. {
  22451. return (bool)1;
  22452. }
  22453. IL_0036:
  22454. {
  22455. return (bool)0;
  22456. }
  22457. }
  22458. // System.Object System.Reflection.Binder/Default::ChangeType(System.Object,System.Type,System.Globalization.CultureInfo)
  22459. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Default_ChangeType_m1399759417 (Default_t2456596213 * __this, RuntimeObject * ___value0, Type_t * ___type1, CultureInfo_t4157843068 * ___culture2, const RuntimeMethod* method)
  22460. {
  22461. static bool s_Il2CppMethodInitialized;
  22462. if (!s_Il2CppMethodInitialized)
  22463. {
  22464. il2cpp_codegen_initialize_method (Default_ChangeType_m1399759417_MetadataUsageId);
  22465. s_Il2CppMethodInitialized = true;
  22466. }
  22467. Type_t * V_0 = NULL;
  22468. {
  22469. RuntimeObject * L_0 = ___value0;
  22470. if (L_0)
  22471. {
  22472. goto IL_0008;
  22473. }
  22474. }
  22475. {
  22476. return NULL;
  22477. }
  22478. IL_0008:
  22479. {
  22480. RuntimeObject * L_1 = ___value0;
  22481. NullCheck(L_1);
  22482. Type_t * L_2 = Object_GetType_m88164663(L_1, /*hidden argument*/NULL);
  22483. V_0 = L_2;
  22484. Type_t * L_3 = ___type1;
  22485. NullCheck(L_3);
  22486. bool L_4 = Type_get_IsByRef_m1262524108(L_3, /*hidden argument*/NULL);
  22487. if (!L_4)
  22488. {
  22489. goto IL_0022;
  22490. }
  22491. }
  22492. {
  22493. Type_t * L_5 = ___type1;
  22494. NullCheck(L_5);
  22495. Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_5);
  22496. ___type1 = L_6;
  22497. }
  22498. IL_0022:
  22499. {
  22500. Type_t * L_7 = V_0;
  22501. Type_t * L_8 = ___type1;
  22502. if ((((RuntimeObject*)(Type_t *)L_7) == ((RuntimeObject*)(Type_t *)L_8)))
  22503. {
  22504. goto IL_0035;
  22505. }
  22506. }
  22507. {
  22508. Type_t * L_9 = ___type1;
  22509. RuntimeObject * L_10 = ___value0;
  22510. NullCheck(L_9);
  22511. bool L_11 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(46 /* System.Boolean System.Type::IsInstanceOfType(System.Object) */, L_9, L_10);
  22512. if (!L_11)
  22513. {
  22514. goto IL_0037;
  22515. }
  22516. }
  22517. IL_0035:
  22518. {
  22519. RuntimeObject * L_12 = ___value0;
  22520. return L_12;
  22521. }
  22522. IL_0037:
  22523. {
  22524. Type_t * L_13 = V_0;
  22525. NullCheck(L_13);
  22526. bool L_14 = Type_get_IsArray_m2591212821(L_13, /*hidden argument*/NULL);
  22527. if (!L_14)
  22528. {
  22529. goto IL_0065;
  22530. }
  22531. }
  22532. {
  22533. Type_t * L_15 = ___type1;
  22534. NullCheck(L_15);
  22535. bool L_16 = Type_get_IsArray_m2591212821(L_15, /*hidden argument*/NULL);
  22536. if (!L_16)
  22537. {
  22538. goto IL_0065;
  22539. }
  22540. }
  22541. {
  22542. Type_t * L_17 = V_0;
  22543. NullCheck(L_17);
  22544. Type_t * L_18 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_17);
  22545. Type_t * L_19 = ___type1;
  22546. NullCheck(L_19);
  22547. Type_t * L_20 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_19);
  22548. bool L_21 = Default_IsArrayAssignable_m953489228(NULL /*static, unused*/, L_18, L_20, /*hidden argument*/NULL);
  22549. if (!L_21)
  22550. {
  22551. goto IL_0065;
  22552. }
  22553. }
  22554. {
  22555. RuntimeObject * L_22 = ___value0;
  22556. return L_22;
  22557. }
  22558. IL_0065:
  22559. {
  22560. Type_t * L_23 = V_0;
  22561. Type_t * L_24 = ___type1;
  22562. bool L_25 = Default_check_type_m3691874551(NULL /*static, unused*/, L_23, L_24, /*hidden argument*/NULL);
  22563. if (!L_25)
  22564. {
  22565. goto IL_00f3;
  22566. }
  22567. }
  22568. {
  22569. Type_t * L_26 = ___type1;
  22570. NullCheck(L_26);
  22571. bool L_27 = Type_get_IsEnum_m208091508(L_26, /*hidden argument*/NULL);
  22572. if (!L_27)
  22573. {
  22574. goto IL_0084;
  22575. }
  22576. }
  22577. {
  22578. Type_t * L_28 = ___type1;
  22579. RuntimeObject * L_29 = ___value0;
  22580. IL2CPP_RUNTIME_CLASS_INIT(Enum_t4135868527_il2cpp_TypeInfo_var);
  22581. RuntimeObject * L_30 = Enum_ToObject_m1628250250(NULL /*static, unused*/, L_28, L_29, /*hidden argument*/NULL);
  22582. return L_30;
  22583. }
  22584. IL_0084:
  22585. {
  22586. Type_t * L_31 = V_0;
  22587. RuntimeTypeHandle_t3027515415 L_32 = { reinterpret_cast<intptr_t> (Char_t3634460470_0_0_0_var) };
  22588. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22589. Type_t * L_33 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_32, /*hidden argument*/NULL);
  22590. if ((!(((RuntimeObject*)(Type_t *)L_31) == ((RuntimeObject*)(Type_t *)L_33))))
  22591. {
  22592. goto IL_00ce;
  22593. }
  22594. }
  22595. {
  22596. Type_t * L_34 = ___type1;
  22597. RuntimeTypeHandle_t3027515415 L_35 = { reinterpret_cast<intptr_t> (Double_t594665363_0_0_0_var) };
  22598. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22599. Type_t * L_36 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_35, /*hidden argument*/NULL);
  22600. if ((!(((RuntimeObject*)(Type_t *)L_34) == ((RuntimeObject*)(Type_t *)L_36))))
  22601. {
  22602. goto IL_00b1;
  22603. }
  22604. }
  22605. {
  22606. RuntimeObject * L_37 = ___value0;
  22607. double L_38 = (((double)((double)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_37, Char_t3634460470_il2cpp_TypeInfo_var)))))));
  22608. RuntimeObject * L_39 = Box(Double_t594665363_il2cpp_TypeInfo_var, &L_38);
  22609. return L_39;
  22610. }
  22611. IL_00b1:
  22612. {
  22613. Type_t * L_40 = ___type1;
  22614. RuntimeTypeHandle_t3027515415 L_41 = { reinterpret_cast<intptr_t> (Single_t1397266774_0_0_0_var) };
  22615. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22616. Type_t * L_42 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_41, /*hidden argument*/NULL);
  22617. if ((!(((RuntimeObject*)(Type_t *)L_40) == ((RuntimeObject*)(Type_t *)L_42))))
  22618. {
  22619. goto IL_00ce;
  22620. }
  22621. }
  22622. {
  22623. RuntimeObject * L_43 = ___value0;
  22624. float L_44 = (((float)((float)((*(Il2CppChar*)((Il2CppChar*)UnBox(L_43, Char_t3634460470_il2cpp_TypeInfo_var)))))));
  22625. RuntimeObject * L_45 = Box(Single_t1397266774_il2cpp_TypeInfo_var, &L_44);
  22626. return L_45;
  22627. }
  22628. IL_00ce:
  22629. {
  22630. Type_t * L_46 = V_0;
  22631. RuntimeTypeHandle_t3027515415 L_47 = { reinterpret_cast<intptr_t> (IntPtr_t_0_0_0_var) };
  22632. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22633. Type_t * L_48 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_47, /*hidden argument*/NULL);
  22634. if ((!(((RuntimeObject*)(Type_t *)L_46) == ((RuntimeObject*)(Type_t *)L_48))))
  22635. {
  22636. goto IL_00eb;
  22637. }
  22638. }
  22639. {
  22640. Type_t * L_49 = ___type1;
  22641. NullCheck(L_49);
  22642. bool L_50 = Type_get_IsPointer_m4067542339(L_49, /*hidden argument*/NULL);
  22643. if (!L_50)
  22644. {
  22645. goto IL_00eb;
  22646. }
  22647. }
  22648. {
  22649. RuntimeObject * L_51 = ___value0;
  22650. return L_51;
  22651. }
  22652. IL_00eb:
  22653. {
  22654. RuntimeObject * L_52 = ___value0;
  22655. Type_t * L_53 = ___type1;
  22656. IL2CPP_RUNTIME_CLASS_INIT(Convert_t2465617642_il2cpp_TypeInfo_var);
  22657. RuntimeObject * L_54 = Convert_ChangeType_m739676612(NULL /*static, unused*/, L_52, L_53, /*hidden argument*/NULL);
  22658. return L_54;
  22659. }
  22660. IL_00f3:
  22661. {
  22662. return NULL;
  22663. }
  22664. }
  22665. // System.Void System.Reflection.Binder/Default::ReorderArgumentArray(System.Object[]&,System.Object)
  22666. extern "C" IL2CPP_METHOD_ATTR void Default_ReorderArgumentArray_m476258478 (Default_t2456596213 * __this, ObjectU5BU5D_t2843939325** ___args0, RuntimeObject * ___state1, const RuntimeMethod* method)
  22667. {
  22668. {
  22669. return;
  22670. }
  22671. }
  22672. // System.Boolean System.Reflection.Binder/Default::check_type(System.Type,System.Type)
  22673. extern "C" IL2CPP_METHOD_ATTR bool Default_check_type_m3691874551 (RuntimeObject * __this /* static, unused */, Type_t * ___from0, Type_t * ___to1, const RuntimeMethod* method)
  22674. {
  22675. static bool s_Il2CppMethodInitialized;
  22676. if (!s_Il2CppMethodInitialized)
  22677. {
  22678. il2cpp_codegen_initialize_method (Default_check_type_m3691874551_MetadataUsageId);
  22679. s_Il2CppMethodInitialized = true;
  22680. }
  22681. int32_t V_0 = 0;
  22682. int32_t V_1 = 0;
  22683. int32_t V_2 = 0;
  22684. int32_t V_3 = 0;
  22685. int32_t G_B28_0 = 0;
  22686. int32_t G_B30_0 = 0;
  22687. int32_t G_B38_0 = 0;
  22688. int32_t G_B40_0 = 0;
  22689. int32_t G_B48_0 = 0;
  22690. int32_t G_B50_0 = 0;
  22691. int32_t G_B58_0 = 0;
  22692. int32_t G_B60_0 = 0;
  22693. int32_t G_B68_0 = 0;
  22694. int32_t G_B70_0 = 0;
  22695. int32_t G_B78_0 = 0;
  22696. int32_t G_B80_0 = 0;
  22697. int32_t G_B89_0 = 0;
  22698. int32_t G_B91_0 = 0;
  22699. int32_t G_B95_0 = 0;
  22700. {
  22701. Type_t * L_0 = ___from0;
  22702. Type_t * L_1 = ___to1;
  22703. if ((!(((RuntimeObject*)(Type_t *)L_0) == ((RuntimeObject*)(Type_t *)L_1))))
  22704. {
  22705. goto IL_0009;
  22706. }
  22707. }
  22708. {
  22709. return (bool)1;
  22710. }
  22711. IL_0009:
  22712. {
  22713. Type_t * L_2 = ___from0;
  22714. if (L_2)
  22715. {
  22716. goto IL_0011;
  22717. }
  22718. }
  22719. {
  22720. return (bool)1;
  22721. }
  22722. IL_0011:
  22723. {
  22724. Type_t * L_3 = ___to1;
  22725. NullCheck(L_3);
  22726. bool L_4 = Type_get_IsByRef_m1262524108(L_3, /*hidden argument*/NULL);
  22727. Type_t * L_5 = ___from0;
  22728. NullCheck(L_5);
  22729. bool L_6 = Type_get_IsByRef_m1262524108(L_5, /*hidden argument*/NULL);
  22730. if ((((int32_t)L_4) == ((int32_t)L_6)))
  22731. {
  22732. goto IL_0024;
  22733. }
  22734. }
  22735. {
  22736. return (bool)0;
  22737. }
  22738. IL_0024:
  22739. {
  22740. Type_t * L_7 = ___to1;
  22741. NullCheck(L_7);
  22742. bool L_8 = Type_get_IsInterface_m3284996719(L_7, /*hidden argument*/NULL);
  22743. if (!L_8)
  22744. {
  22745. goto IL_0037;
  22746. }
  22747. }
  22748. {
  22749. Type_t * L_9 = ___to1;
  22750. Type_t * L_10 = ___from0;
  22751. NullCheck(L_9);
  22752. bool L_11 = VirtFuncInvoker1< bool, Type_t * >::Invoke(45 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_9, L_10);
  22753. return L_11;
  22754. }
  22755. IL_0037:
  22756. {
  22757. Type_t * L_12 = ___to1;
  22758. NullCheck(L_12);
  22759. bool L_13 = Type_get_IsEnum_m208091508(L_12, /*hidden argument*/NULL);
  22760. if (!L_13)
  22761. {
  22762. goto IL_0053;
  22763. }
  22764. }
  22765. {
  22766. Type_t * L_14 = ___to1;
  22767. IL2CPP_RUNTIME_CLASS_INIT(Enum_t4135868527_il2cpp_TypeInfo_var);
  22768. Type_t * L_15 = Enum_GetUnderlyingType_m2480312097(NULL /*static, unused*/, L_14, /*hidden argument*/NULL);
  22769. ___to1 = L_15;
  22770. Type_t * L_16 = ___from0;
  22771. Type_t * L_17 = ___to1;
  22772. if ((!(((RuntimeObject*)(Type_t *)L_16) == ((RuntimeObject*)(Type_t *)L_17))))
  22773. {
  22774. goto IL_0053;
  22775. }
  22776. }
  22777. {
  22778. return (bool)1;
  22779. }
  22780. IL_0053:
  22781. {
  22782. Type_t * L_18 = ___to1;
  22783. NullCheck(L_18);
  22784. bool L_19 = VirtFuncInvoker0< bool >::Invoke(96 /* System.Boolean System.Type::get_IsGenericType() */, L_18);
  22785. if (!L_19)
  22786. {
  22787. goto IL_0083;
  22788. }
  22789. }
  22790. {
  22791. Type_t * L_20 = ___to1;
  22792. NullCheck(L_20);
  22793. Type_t * L_21 = VirtFuncInvoker0< Type_t * >::Invoke(95 /* System.Type System.Type::GetGenericTypeDefinition() */, L_20);
  22794. RuntimeTypeHandle_t3027515415 L_22 = { reinterpret_cast<intptr_t> (Nullable_1_t3772285925_0_0_0_var) };
  22795. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22796. Type_t * L_23 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_22, /*hidden argument*/NULL);
  22797. if ((!(((RuntimeObject*)(Type_t *)L_21) == ((RuntimeObject*)(Type_t *)L_23))))
  22798. {
  22799. goto IL_0083;
  22800. }
  22801. }
  22802. {
  22803. Type_t * L_24 = ___to1;
  22804. NullCheck(L_24);
  22805. TypeU5BU5D_t3940880105* L_25 = VirtFuncInvoker0< TypeU5BU5D_t3940880105* >::Invoke(92 /* System.Type[] System.Type::GetGenericArguments() */, L_24);
  22806. NullCheck(L_25);
  22807. int32_t L_26 = 0;
  22808. Type_t * L_27 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
  22809. Type_t * L_28 = ___from0;
  22810. if ((!(((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_28))))
  22811. {
  22812. goto IL_0083;
  22813. }
  22814. }
  22815. {
  22816. return (bool)1;
  22817. }
  22818. IL_0083:
  22819. {
  22820. Type_t * L_29 = ___from0;
  22821. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22822. int32_t L_30 = Type_GetTypeCode_m480753082(NULL /*static, unused*/, L_29, /*hidden argument*/NULL);
  22823. V_0 = L_30;
  22824. Type_t * L_31 = ___to1;
  22825. int32_t L_32 = Type_GetTypeCode_m480753082(NULL /*static, unused*/, L_31, /*hidden argument*/NULL);
  22826. V_1 = L_32;
  22827. int32_t L_33 = V_0;
  22828. V_2 = L_33;
  22829. int32_t L_34 = V_2;
  22830. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)4)))
  22831. {
  22832. case 0:
  22833. {
  22834. goto IL_00c8;
  22835. }
  22836. case 1:
  22837. {
  22838. goto IL_016f;
  22839. }
  22840. case 2:
  22841. {
  22842. goto IL_0103;
  22843. }
  22844. case 3:
  22845. {
  22846. goto IL_0228;
  22847. }
  22848. case 4:
  22849. {
  22850. goto IL_01cf;
  22851. }
  22852. case 5:
  22853. {
  22854. goto IL_02d2;
  22855. }
  22856. case 6:
  22857. {
  22858. goto IL_0281;
  22859. }
  22860. case 7:
  22861. {
  22862. goto IL_0323;
  22863. }
  22864. case 8:
  22865. {
  22866. goto IL_0323;
  22867. }
  22868. case 9:
  22869. {
  22870. goto IL_036b;
  22871. }
  22872. }
  22873. }
  22874. {
  22875. goto IL_0384;
  22876. }
  22877. IL_00c8:
  22878. {
  22879. int32_t L_35 = V_1;
  22880. V_3 = L_35;
  22881. int32_t L_36 = V_3;
  22882. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)8)))
  22883. {
  22884. case 0:
  22885. {
  22886. goto IL_00f3;
  22887. }
  22888. case 1:
  22889. {
  22890. goto IL_00f3;
  22891. }
  22892. case 2:
  22893. {
  22894. goto IL_00f3;
  22895. }
  22896. case 3:
  22897. {
  22898. goto IL_00f3;
  22899. }
  22900. case 4:
  22901. {
  22902. goto IL_00f3;
  22903. }
  22904. case 5:
  22905. {
  22906. goto IL_00f3;
  22907. }
  22908. case 6:
  22909. {
  22910. goto IL_00f3;
  22911. }
  22912. }
  22913. }
  22914. {
  22915. goto IL_00f5;
  22916. }
  22917. IL_00f3:
  22918. {
  22919. return (bool)1;
  22920. }
  22921. IL_00f5:
  22922. {
  22923. Type_t * L_37 = ___to1;
  22924. RuntimeTypeHandle_t3027515415 L_38 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  22925. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22926. Type_t * L_39 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_38, /*hidden argument*/NULL);
  22927. return (bool)((((RuntimeObject*)(Type_t *)L_37) == ((RuntimeObject*)(Type_t *)L_39))? 1 : 0);
  22928. }
  22929. IL_0103:
  22930. {
  22931. int32_t L_40 = V_1;
  22932. V_3 = L_40;
  22933. int32_t L_41 = V_3;
  22934. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_41, (int32_t)4)))
  22935. {
  22936. case 0:
  22937. {
  22938. goto IL_013e;
  22939. }
  22940. case 1:
  22941. {
  22942. goto IL_0140;
  22943. }
  22944. case 2:
  22945. {
  22946. goto IL_0140;
  22947. }
  22948. case 3:
  22949. {
  22950. goto IL_013e;
  22951. }
  22952. case 4:
  22953. {
  22954. goto IL_013e;
  22955. }
  22956. case 5:
  22957. {
  22958. goto IL_013e;
  22959. }
  22960. case 6:
  22961. {
  22962. goto IL_013e;
  22963. }
  22964. case 7:
  22965. {
  22966. goto IL_013e;
  22967. }
  22968. case 8:
  22969. {
  22970. goto IL_013e;
  22971. }
  22972. case 9:
  22973. {
  22974. goto IL_013e;
  22975. }
  22976. case 10:
  22977. {
  22978. goto IL_013e;
  22979. }
  22980. }
  22981. }
  22982. {
  22983. goto IL_0140;
  22984. }
  22985. IL_013e:
  22986. {
  22987. return (bool)1;
  22988. }
  22989. IL_0140:
  22990. {
  22991. Type_t * L_42 = ___to1;
  22992. RuntimeTypeHandle_t3027515415 L_43 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  22993. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22994. Type_t * L_44 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_43, /*hidden argument*/NULL);
  22995. if ((((RuntimeObject*)(Type_t *)L_42) == ((RuntimeObject*)(Type_t *)L_44)))
  22996. {
  22997. goto IL_016d;
  22998. }
  22999. }
  23000. {
  23001. Type_t * L_45 = ___from0;
  23002. NullCheck(L_45);
  23003. bool L_46 = Type_get_IsEnum_m208091508(L_45, /*hidden argument*/NULL);
  23004. if (!L_46)
  23005. {
  23006. goto IL_016a;
  23007. }
  23008. }
  23009. {
  23010. Type_t * L_47 = ___to1;
  23011. RuntimeTypeHandle_t3027515415 L_48 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  23012. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23013. Type_t * L_49 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_48, /*hidden argument*/NULL);
  23014. G_B28_0 = ((((RuntimeObject*)(Type_t *)L_47) == ((RuntimeObject*)(Type_t *)L_49))? 1 : 0);
  23015. goto IL_016b;
  23016. }
  23017. IL_016a:
  23018. {
  23019. G_B28_0 = 0;
  23020. }
  23021. IL_016b:
  23022. {
  23023. G_B30_0 = G_B28_0;
  23024. goto IL_016e;
  23025. }
  23026. IL_016d:
  23027. {
  23028. G_B30_0 = 1;
  23029. }
  23030. IL_016e:
  23031. {
  23032. return (bool)G_B30_0;
  23033. }
  23034. IL_016f:
  23035. {
  23036. int32_t L_50 = V_1;
  23037. V_3 = L_50;
  23038. int32_t L_51 = V_3;
  23039. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_51, (int32_t)7)))
  23040. {
  23041. case 0:
  23042. {
  23043. goto IL_019e;
  23044. }
  23045. case 1:
  23046. {
  23047. goto IL_01a0;
  23048. }
  23049. case 2:
  23050. {
  23051. goto IL_019e;
  23052. }
  23053. case 3:
  23054. {
  23055. goto IL_01a0;
  23056. }
  23057. case 4:
  23058. {
  23059. goto IL_019e;
  23060. }
  23061. case 5:
  23062. {
  23063. goto IL_01a0;
  23064. }
  23065. case 6:
  23066. {
  23067. goto IL_019e;
  23068. }
  23069. case 7:
  23070. {
  23071. goto IL_019e;
  23072. }
  23073. }
  23074. }
  23075. {
  23076. goto IL_01a0;
  23077. }
  23078. IL_019e:
  23079. {
  23080. return (bool)1;
  23081. }
  23082. IL_01a0:
  23083. {
  23084. Type_t * L_52 = ___to1;
  23085. RuntimeTypeHandle_t3027515415 L_53 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  23086. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23087. Type_t * L_54 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_53, /*hidden argument*/NULL);
  23088. if ((((RuntimeObject*)(Type_t *)L_52) == ((RuntimeObject*)(Type_t *)L_54)))
  23089. {
  23090. goto IL_01cd;
  23091. }
  23092. }
  23093. {
  23094. Type_t * L_55 = ___from0;
  23095. NullCheck(L_55);
  23096. bool L_56 = Type_get_IsEnum_m208091508(L_55, /*hidden argument*/NULL);
  23097. if (!L_56)
  23098. {
  23099. goto IL_01ca;
  23100. }
  23101. }
  23102. {
  23103. Type_t * L_57 = ___to1;
  23104. RuntimeTypeHandle_t3027515415 L_58 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  23105. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23106. Type_t * L_59 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_58, /*hidden argument*/NULL);
  23107. G_B38_0 = ((((RuntimeObject*)(Type_t *)L_57) == ((RuntimeObject*)(Type_t *)L_59))? 1 : 0);
  23108. goto IL_01cb;
  23109. }
  23110. IL_01ca:
  23111. {
  23112. G_B38_0 = 0;
  23113. }
  23114. IL_01cb:
  23115. {
  23116. G_B40_0 = G_B38_0;
  23117. goto IL_01ce;
  23118. }
  23119. IL_01cd:
  23120. {
  23121. G_B40_0 = 1;
  23122. }
  23123. IL_01ce:
  23124. {
  23125. return (bool)G_B40_0;
  23126. }
  23127. IL_01cf:
  23128. {
  23129. int32_t L_60 = V_1;
  23130. V_3 = L_60;
  23131. int32_t L_61 = V_3;
  23132. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_61, (int32_t)((int32_t)9))))
  23133. {
  23134. case 0:
  23135. {
  23136. goto IL_01f7;
  23137. }
  23138. case 1:
  23139. {
  23140. goto IL_01f7;
  23141. }
  23142. case 2:
  23143. {
  23144. goto IL_01f7;
  23145. }
  23146. case 3:
  23147. {
  23148. goto IL_01f7;
  23149. }
  23150. case 4:
  23151. {
  23152. goto IL_01f7;
  23153. }
  23154. case 5:
  23155. {
  23156. goto IL_01f7;
  23157. }
  23158. }
  23159. }
  23160. {
  23161. goto IL_01f9;
  23162. }
  23163. IL_01f7:
  23164. {
  23165. return (bool)1;
  23166. }
  23167. IL_01f9:
  23168. {
  23169. Type_t * L_62 = ___to1;
  23170. RuntimeTypeHandle_t3027515415 L_63 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  23171. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23172. Type_t * L_64 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_63, /*hidden argument*/NULL);
  23173. if ((((RuntimeObject*)(Type_t *)L_62) == ((RuntimeObject*)(Type_t *)L_64)))
  23174. {
  23175. goto IL_0226;
  23176. }
  23177. }
  23178. {
  23179. Type_t * L_65 = ___from0;
  23180. NullCheck(L_65);
  23181. bool L_66 = Type_get_IsEnum_m208091508(L_65, /*hidden argument*/NULL);
  23182. if (!L_66)
  23183. {
  23184. goto IL_0223;
  23185. }
  23186. }
  23187. {
  23188. Type_t * L_67 = ___to1;
  23189. RuntimeTypeHandle_t3027515415 L_68 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  23190. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23191. Type_t * L_69 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_68, /*hidden argument*/NULL);
  23192. G_B48_0 = ((((RuntimeObject*)(Type_t *)L_67) == ((RuntimeObject*)(Type_t *)L_69))? 1 : 0);
  23193. goto IL_0224;
  23194. }
  23195. IL_0223:
  23196. {
  23197. G_B48_0 = 0;
  23198. }
  23199. IL_0224:
  23200. {
  23201. G_B50_0 = G_B48_0;
  23202. goto IL_0227;
  23203. }
  23204. IL_0226:
  23205. {
  23206. G_B50_0 = 1;
  23207. }
  23208. IL_0227:
  23209. {
  23210. return (bool)G_B50_0;
  23211. }
  23212. IL_0228:
  23213. {
  23214. int32_t L_70 = V_1;
  23215. V_3 = L_70;
  23216. int32_t L_71 = V_3;
  23217. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_71, (int32_t)((int32_t)9))))
  23218. {
  23219. case 0:
  23220. {
  23221. goto IL_0250;
  23222. }
  23223. case 1:
  23224. {
  23225. goto IL_0252;
  23226. }
  23227. case 2:
  23228. {
  23229. goto IL_0250;
  23230. }
  23231. case 3:
  23232. {
  23233. goto IL_0252;
  23234. }
  23235. case 4:
  23236. {
  23237. goto IL_0250;
  23238. }
  23239. case 5:
  23240. {
  23241. goto IL_0250;
  23242. }
  23243. }
  23244. }
  23245. {
  23246. goto IL_0252;
  23247. }
  23248. IL_0250:
  23249. {
  23250. return (bool)1;
  23251. }
  23252. IL_0252:
  23253. {
  23254. Type_t * L_72 = ___to1;
  23255. RuntimeTypeHandle_t3027515415 L_73 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  23256. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23257. Type_t * L_74 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_73, /*hidden argument*/NULL);
  23258. if ((((RuntimeObject*)(Type_t *)L_72) == ((RuntimeObject*)(Type_t *)L_74)))
  23259. {
  23260. goto IL_027f;
  23261. }
  23262. }
  23263. {
  23264. Type_t * L_75 = ___from0;
  23265. NullCheck(L_75);
  23266. bool L_76 = Type_get_IsEnum_m208091508(L_75, /*hidden argument*/NULL);
  23267. if (!L_76)
  23268. {
  23269. goto IL_027c;
  23270. }
  23271. }
  23272. {
  23273. Type_t * L_77 = ___to1;
  23274. RuntimeTypeHandle_t3027515415 L_78 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  23275. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23276. Type_t * L_79 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_78, /*hidden argument*/NULL);
  23277. G_B58_0 = ((((RuntimeObject*)(Type_t *)L_77) == ((RuntimeObject*)(Type_t *)L_79))? 1 : 0);
  23278. goto IL_027d;
  23279. }
  23280. IL_027c:
  23281. {
  23282. G_B58_0 = 0;
  23283. }
  23284. IL_027d:
  23285. {
  23286. G_B60_0 = G_B58_0;
  23287. goto IL_0280;
  23288. }
  23289. IL_027f:
  23290. {
  23291. G_B60_0 = 1;
  23292. }
  23293. IL_0280:
  23294. {
  23295. return (bool)G_B60_0;
  23296. }
  23297. IL_0281:
  23298. {
  23299. int32_t L_80 = V_1;
  23300. V_3 = L_80;
  23301. int32_t L_81 = V_3;
  23302. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_81, (int32_t)((int32_t)11))))
  23303. {
  23304. case 0:
  23305. {
  23306. goto IL_02a1;
  23307. }
  23308. case 1:
  23309. {
  23310. goto IL_02a1;
  23311. }
  23312. case 2:
  23313. {
  23314. goto IL_02a1;
  23315. }
  23316. case 3:
  23317. {
  23318. goto IL_02a1;
  23319. }
  23320. }
  23321. }
  23322. {
  23323. goto IL_02a3;
  23324. }
  23325. IL_02a1:
  23326. {
  23327. return (bool)1;
  23328. }
  23329. IL_02a3:
  23330. {
  23331. Type_t * L_82 = ___to1;
  23332. RuntimeTypeHandle_t3027515415 L_83 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  23333. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23334. Type_t * L_84 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_83, /*hidden argument*/NULL);
  23335. if ((((RuntimeObject*)(Type_t *)L_82) == ((RuntimeObject*)(Type_t *)L_84)))
  23336. {
  23337. goto IL_02d0;
  23338. }
  23339. }
  23340. {
  23341. Type_t * L_85 = ___from0;
  23342. NullCheck(L_85);
  23343. bool L_86 = Type_get_IsEnum_m208091508(L_85, /*hidden argument*/NULL);
  23344. if (!L_86)
  23345. {
  23346. goto IL_02cd;
  23347. }
  23348. }
  23349. {
  23350. Type_t * L_87 = ___to1;
  23351. RuntimeTypeHandle_t3027515415 L_88 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  23352. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23353. Type_t * L_89 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_88, /*hidden argument*/NULL);
  23354. G_B68_0 = ((((RuntimeObject*)(Type_t *)L_87) == ((RuntimeObject*)(Type_t *)L_89))? 1 : 0);
  23355. goto IL_02ce;
  23356. }
  23357. IL_02cd:
  23358. {
  23359. G_B68_0 = 0;
  23360. }
  23361. IL_02ce:
  23362. {
  23363. G_B70_0 = G_B68_0;
  23364. goto IL_02d1;
  23365. }
  23366. IL_02d0:
  23367. {
  23368. G_B70_0 = 1;
  23369. }
  23370. IL_02d1:
  23371. {
  23372. return (bool)G_B70_0;
  23373. }
  23374. IL_02d2:
  23375. {
  23376. int32_t L_90 = V_1;
  23377. V_3 = L_90;
  23378. int32_t L_91 = V_3;
  23379. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_91, (int32_t)((int32_t)11))))
  23380. {
  23381. case 0:
  23382. {
  23383. goto IL_02f2;
  23384. }
  23385. case 1:
  23386. {
  23387. goto IL_02f4;
  23388. }
  23389. case 2:
  23390. {
  23391. goto IL_02f2;
  23392. }
  23393. case 3:
  23394. {
  23395. goto IL_02f2;
  23396. }
  23397. }
  23398. }
  23399. {
  23400. goto IL_02f4;
  23401. }
  23402. IL_02f2:
  23403. {
  23404. return (bool)1;
  23405. }
  23406. IL_02f4:
  23407. {
  23408. Type_t * L_92 = ___to1;
  23409. RuntimeTypeHandle_t3027515415 L_93 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  23410. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23411. Type_t * L_94 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_93, /*hidden argument*/NULL);
  23412. if ((((RuntimeObject*)(Type_t *)L_92) == ((RuntimeObject*)(Type_t *)L_94)))
  23413. {
  23414. goto IL_0321;
  23415. }
  23416. }
  23417. {
  23418. Type_t * L_95 = ___from0;
  23419. NullCheck(L_95);
  23420. bool L_96 = Type_get_IsEnum_m208091508(L_95, /*hidden argument*/NULL);
  23421. if (!L_96)
  23422. {
  23423. goto IL_031e;
  23424. }
  23425. }
  23426. {
  23427. Type_t * L_97 = ___to1;
  23428. RuntimeTypeHandle_t3027515415 L_98 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  23429. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23430. Type_t * L_99 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_98, /*hidden argument*/NULL);
  23431. G_B78_0 = ((((RuntimeObject*)(Type_t *)L_97) == ((RuntimeObject*)(Type_t *)L_99))? 1 : 0);
  23432. goto IL_031f;
  23433. }
  23434. IL_031e:
  23435. {
  23436. G_B78_0 = 0;
  23437. }
  23438. IL_031f:
  23439. {
  23440. G_B80_0 = G_B78_0;
  23441. goto IL_0322;
  23442. }
  23443. IL_0321:
  23444. {
  23445. G_B80_0 = 1;
  23446. }
  23447. IL_0322:
  23448. {
  23449. return (bool)G_B80_0;
  23450. }
  23451. IL_0323:
  23452. {
  23453. int32_t L_100 = V_1;
  23454. V_3 = L_100;
  23455. int32_t L_101 = V_3;
  23456. if ((((int32_t)L_101) == ((int32_t)((int32_t)13))))
  23457. {
  23458. goto IL_033a;
  23459. }
  23460. }
  23461. {
  23462. int32_t L_102 = V_3;
  23463. if ((((int32_t)L_102) == ((int32_t)((int32_t)14))))
  23464. {
  23465. goto IL_033a;
  23466. }
  23467. }
  23468. {
  23469. goto IL_033c;
  23470. }
  23471. IL_033a:
  23472. {
  23473. return (bool)1;
  23474. }
  23475. IL_033c:
  23476. {
  23477. Type_t * L_103 = ___to1;
  23478. RuntimeTypeHandle_t3027515415 L_104 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  23479. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23480. Type_t * L_105 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_104, /*hidden argument*/NULL);
  23481. if ((((RuntimeObject*)(Type_t *)L_103) == ((RuntimeObject*)(Type_t *)L_105)))
  23482. {
  23483. goto IL_0369;
  23484. }
  23485. }
  23486. {
  23487. Type_t * L_106 = ___from0;
  23488. NullCheck(L_106);
  23489. bool L_107 = Type_get_IsEnum_m208091508(L_106, /*hidden argument*/NULL);
  23490. if (!L_107)
  23491. {
  23492. goto IL_0366;
  23493. }
  23494. }
  23495. {
  23496. Type_t * L_108 = ___to1;
  23497. RuntimeTypeHandle_t3027515415 L_109 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  23498. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23499. Type_t * L_110 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_109, /*hidden argument*/NULL);
  23500. G_B89_0 = ((((RuntimeObject*)(Type_t *)L_108) == ((RuntimeObject*)(Type_t *)L_110))? 1 : 0);
  23501. goto IL_0367;
  23502. }
  23503. IL_0366:
  23504. {
  23505. G_B89_0 = 0;
  23506. }
  23507. IL_0367:
  23508. {
  23509. G_B91_0 = G_B89_0;
  23510. goto IL_036a;
  23511. }
  23512. IL_0369:
  23513. {
  23514. G_B91_0 = 1;
  23515. }
  23516. IL_036a:
  23517. {
  23518. return (bool)G_B91_0;
  23519. }
  23520. IL_036b:
  23521. {
  23522. int32_t L_111 = V_1;
  23523. if ((((int32_t)L_111) == ((int32_t)((int32_t)14))))
  23524. {
  23525. goto IL_0382;
  23526. }
  23527. }
  23528. {
  23529. Type_t * L_112 = ___to1;
  23530. RuntimeTypeHandle_t3027515415 L_113 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  23531. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23532. Type_t * L_114 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_113, /*hidden argument*/NULL);
  23533. G_B95_0 = ((((RuntimeObject*)(Type_t *)L_112) == ((RuntimeObject*)(Type_t *)L_114))? 1 : 0);
  23534. goto IL_0383;
  23535. }
  23536. IL_0382:
  23537. {
  23538. G_B95_0 = 1;
  23539. }
  23540. IL_0383:
  23541. {
  23542. return (bool)G_B95_0;
  23543. }
  23544. IL_0384:
  23545. {
  23546. Type_t * L_115 = ___to1;
  23547. RuntimeTypeHandle_t3027515415 L_116 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  23548. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23549. Type_t * L_117 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_116, /*hidden argument*/NULL);
  23550. if ((!(((RuntimeObject*)(Type_t *)L_115) == ((RuntimeObject*)(Type_t *)L_117))))
  23551. {
  23552. goto IL_03a1;
  23553. }
  23554. }
  23555. {
  23556. Type_t * L_118 = ___from0;
  23557. NullCheck(L_118);
  23558. bool L_119 = Type_get_IsValueType_m3108065642(L_118, /*hidden argument*/NULL);
  23559. if (!L_119)
  23560. {
  23561. goto IL_03a1;
  23562. }
  23563. }
  23564. {
  23565. return (bool)1;
  23566. }
  23567. IL_03a1:
  23568. {
  23569. Type_t * L_120 = ___to1;
  23570. NullCheck(L_120);
  23571. bool L_121 = Type_get_IsPointer_m4067542339(L_120, /*hidden argument*/NULL);
  23572. if (!L_121)
  23573. {
  23574. goto IL_03be;
  23575. }
  23576. }
  23577. {
  23578. Type_t * L_122 = ___from0;
  23579. RuntimeTypeHandle_t3027515415 L_123 = { reinterpret_cast<intptr_t> (IntPtr_t_0_0_0_var) };
  23580. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23581. Type_t * L_124 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_123, /*hidden argument*/NULL);
  23582. if ((!(((RuntimeObject*)(Type_t *)L_122) == ((RuntimeObject*)(Type_t *)L_124))))
  23583. {
  23584. goto IL_03be;
  23585. }
  23586. }
  23587. {
  23588. return (bool)1;
  23589. }
  23590. IL_03be:
  23591. {
  23592. Type_t * L_125 = ___to1;
  23593. Type_t * L_126 = ___from0;
  23594. NullCheck(L_125);
  23595. bool L_127 = VirtFuncInvoker1< bool, Type_t * >::Invoke(45 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_125, L_126);
  23596. return L_127;
  23597. }
  23598. }
  23599. // System.Boolean System.Reflection.Binder/Default::check_arguments(System.Type[],System.Reflection.ParameterInfo[],System.Boolean)
  23600. extern "C" IL2CPP_METHOD_ATTR bool Default_check_arguments_m3882727959 (RuntimeObject * __this /* static, unused */, TypeU5BU5D_t3940880105* ___types0, ParameterInfoU5BU5D_t390618515* ___args1, bool ___allowByRefMatch2, const RuntimeMethod* method)
  23601. {
  23602. int32_t V_0 = 0;
  23603. bool V_1 = false;
  23604. Type_t * V_2 = NULL;
  23605. {
  23606. V_0 = 0;
  23607. goto IL_0053;
  23608. }
  23609. IL_0007:
  23610. {
  23611. TypeU5BU5D_t3940880105* L_0 = ___types0;
  23612. int32_t L_1 = V_0;
  23613. NullCheck(L_0);
  23614. int32_t L_2 = L_1;
  23615. Type_t * L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
  23616. ParameterInfoU5BU5D_t390618515* L_4 = ___args1;
  23617. int32_t L_5 = V_0;
  23618. NullCheck(L_4);
  23619. int32_t L_6 = L_5;
  23620. ParameterInfo_t1861056598 * L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  23621. NullCheck(L_7);
  23622. Type_t * L_8 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_7);
  23623. bool L_9 = Default_check_type_m3691874551(NULL /*static, unused*/, L_3, L_8, /*hidden argument*/NULL);
  23624. V_1 = L_9;
  23625. bool L_10 = V_1;
  23626. if (L_10)
  23627. {
  23628. goto IL_0047;
  23629. }
  23630. }
  23631. {
  23632. bool L_11 = ___allowByRefMatch2;
  23633. if (!L_11)
  23634. {
  23635. goto IL_0047;
  23636. }
  23637. }
  23638. {
  23639. ParameterInfoU5BU5D_t390618515* L_12 = ___args1;
  23640. int32_t L_13 = V_0;
  23641. NullCheck(L_12);
  23642. int32_t L_14 = L_13;
  23643. ParameterInfo_t1861056598 * L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
  23644. NullCheck(L_15);
  23645. Type_t * L_16 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_15);
  23646. V_2 = L_16;
  23647. Type_t * L_17 = V_2;
  23648. NullCheck(L_17);
  23649. bool L_18 = Type_get_IsByRef_m1262524108(L_17, /*hidden argument*/NULL);
  23650. if (!L_18)
  23651. {
  23652. goto IL_0047;
  23653. }
  23654. }
  23655. {
  23656. TypeU5BU5D_t3940880105* L_19 = ___types0;
  23657. int32_t L_20 = V_0;
  23658. NullCheck(L_19);
  23659. int32_t L_21 = L_20;
  23660. Type_t * L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
  23661. Type_t * L_23 = V_2;
  23662. NullCheck(L_23);
  23663. Type_t * L_24 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_23);
  23664. bool L_25 = Default_check_type_m3691874551(NULL /*static, unused*/, L_22, L_24, /*hidden argument*/NULL);
  23665. V_1 = L_25;
  23666. }
  23667. IL_0047:
  23668. {
  23669. bool L_26 = V_1;
  23670. if (L_26)
  23671. {
  23672. goto IL_004f;
  23673. }
  23674. }
  23675. {
  23676. return (bool)0;
  23677. }
  23678. IL_004f:
  23679. {
  23680. int32_t L_27 = V_0;
  23681. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
  23682. }
  23683. IL_0053:
  23684. {
  23685. int32_t L_28 = V_0;
  23686. TypeU5BU5D_t3940880105* L_29 = ___types0;
  23687. NullCheck(L_29);
  23688. if ((((int32_t)L_28) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_29)->max_length)))))))
  23689. {
  23690. goto IL_0007;
  23691. }
  23692. }
  23693. {
  23694. return (bool)1;
  23695. }
  23696. }
  23697. // System.Reflection.MethodBase System.Reflection.Binder/Default::SelectMethod(System.Reflection.BindingFlags,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[])
  23698. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * Default_SelectMethod_m3090153711 (Default_t2456596213 * __this, int32_t ___bindingAttr0, MethodBaseU5BU5D_t779831733* ___match1, TypeU5BU5D_t3940880105* ___types2, ParameterModifierU5BU5D_t2943407543* ___modifiers3, const RuntimeMethod* method)
  23699. {
  23700. {
  23701. int32_t L_0 = ___bindingAttr0;
  23702. MethodBaseU5BU5D_t779831733* L_1 = ___match1;
  23703. TypeU5BU5D_t3940880105* L_2 = ___types2;
  23704. ParameterModifierU5BU5D_t2943407543* L_3 = ___modifiers3;
  23705. MethodBase_t * L_4 = Default_SelectMethod_m469311730(__this, L_0, L_1, L_2, L_3, (bool)0, /*hidden argument*/NULL);
  23706. return L_4;
  23707. }
  23708. }
  23709. // System.Reflection.MethodBase System.Reflection.Binder/Default::SelectMethod(System.Reflection.BindingFlags,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[],System.Boolean)
  23710. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * Default_SelectMethod_m469311730 (Default_t2456596213 * __this, int32_t ___bindingAttr0, MethodBaseU5BU5D_t779831733* ___match1, TypeU5BU5D_t3940880105* ___types2, ParameterModifierU5BU5D_t2943407543* ___modifiers3, bool ___allowByRefMatch4, const RuntimeMethod* method)
  23711. {
  23712. static bool s_Il2CppMethodInitialized;
  23713. if (!s_Il2CppMethodInitialized)
  23714. {
  23715. il2cpp_codegen_initialize_method (Default_SelectMethod_m469311730_MetadataUsageId);
  23716. s_Il2CppMethodInitialized = true;
  23717. }
  23718. MethodBase_t * V_0 = NULL;
  23719. int32_t V_1 = 0;
  23720. int32_t V_2 = 0;
  23721. ParameterInfoU5BU5D_t390618515* V_3 = NULL;
  23722. bool V_4 = false;
  23723. Type_t * V_5 = NULL;
  23724. ParameterInfoU5BU5D_t390618515* V_6 = NULL;
  23725. MethodBase_t * V_7 = NULL;
  23726. ParameterInfoU5BU5D_t390618515* V_8 = NULL;
  23727. {
  23728. MethodBaseU5BU5D_t779831733* L_0 = ___match1;
  23729. if (L_0)
  23730. {
  23731. goto IL_0011;
  23732. }
  23733. }
  23734. {
  23735. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  23736. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral461028519, /*hidden argument*/NULL);
  23737. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Default_SelectMethod_m469311730_RuntimeMethod_var);
  23738. }
  23739. IL_0011:
  23740. {
  23741. V_1 = 0;
  23742. goto IL_006b;
  23743. }
  23744. IL_0018:
  23745. {
  23746. MethodBaseU5BU5D_t779831733* L_2 = ___match1;
  23747. int32_t L_3 = V_1;
  23748. NullCheck(L_2);
  23749. int32_t L_4 = L_3;
  23750. MethodBase_t * L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  23751. V_0 = L_5;
  23752. MethodBase_t * L_6 = V_0;
  23753. NullCheck(L_6);
  23754. ParameterInfoU5BU5D_t390618515* L_7 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_6);
  23755. V_3 = L_7;
  23756. ParameterInfoU5BU5D_t390618515* L_8 = V_3;
  23757. NullCheck(L_8);
  23758. TypeU5BU5D_t3940880105* L_9 = ___types2;
  23759. NullCheck(L_9);
  23760. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_8)->max_length))))) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_9)->max_length)))))))
  23761. {
  23762. goto IL_0033;
  23763. }
  23764. }
  23765. {
  23766. goto IL_0067;
  23767. }
  23768. IL_0033:
  23769. {
  23770. V_2 = 0;
  23771. goto IL_0053;
  23772. }
  23773. IL_003a:
  23774. {
  23775. TypeU5BU5D_t3940880105* L_10 = ___types2;
  23776. int32_t L_11 = V_2;
  23777. NullCheck(L_10);
  23778. int32_t L_12 = L_11;
  23779. Type_t * L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  23780. ParameterInfoU5BU5D_t390618515* L_14 = V_3;
  23781. int32_t L_15 = V_2;
  23782. NullCheck(L_14);
  23783. int32_t L_16 = L_15;
  23784. ParameterInfo_t1861056598 * L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  23785. NullCheck(L_17);
  23786. Type_t * L_18 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_17);
  23787. if ((((RuntimeObject*)(Type_t *)L_13) == ((RuntimeObject*)(Type_t *)L_18)))
  23788. {
  23789. goto IL_004f;
  23790. }
  23791. }
  23792. {
  23793. goto IL_005c;
  23794. }
  23795. IL_004f:
  23796. {
  23797. int32_t L_19 = V_2;
  23798. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  23799. }
  23800. IL_0053:
  23801. {
  23802. int32_t L_20 = V_2;
  23803. TypeU5BU5D_t3940880105* L_21 = ___types2;
  23804. NullCheck(L_21);
  23805. if ((((int32_t)L_20) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_21)->max_length)))))))
  23806. {
  23807. goto IL_003a;
  23808. }
  23809. }
  23810. IL_005c:
  23811. {
  23812. int32_t L_22 = V_2;
  23813. TypeU5BU5D_t3940880105* L_23 = ___types2;
  23814. NullCheck(L_23);
  23815. if ((!(((uint32_t)L_22) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_23)->max_length))))))))
  23816. {
  23817. goto IL_0067;
  23818. }
  23819. }
  23820. {
  23821. MethodBase_t * L_24 = V_0;
  23822. return L_24;
  23823. }
  23824. IL_0067:
  23825. {
  23826. int32_t L_25 = V_1;
  23827. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
  23828. }
  23829. IL_006b:
  23830. {
  23831. int32_t L_26 = V_1;
  23832. MethodBaseU5BU5D_t779831733* L_27 = ___match1;
  23833. NullCheck(L_27);
  23834. if ((((int32_t)L_26) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_27)->max_length)))))))
  23835. {
  23836. goto IL_0018;
  23837. }
  23838. }
  23839. {
  23840. V_4 = (bool)0;
  23841. V_5 = (Type_t *)NULL;
  23842. V_1 = 0;
  23843. goto IL_0147;
  23844. }
  23845. IL_0081:
  23846. {
  23847. MethodBaseU5BU5D_t779831733* L_28 = ___match1;
  23848. int32_t L_29 = V_1;
  23849. NullCheck(L_28);
  23850. int32_t L_30 = L_29;
  23851. MethodBase_t * L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
  23852. V_0 = L_31;
  23853. MethodBase_t * L_32 = V_0;
  23854. NullCheck(L_32);
  23855. ParameterInfoU5BU5D_t390618515* L_33 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_32);
  23856. V_6 = L_33;
  23857. ParameterInfoU5BU5D_t390618515* L_34 = V_6;
  23858. NullCheck(L_34);
  23859. TypeU5BU5D_t3940880105* L_35 = ___types2;
  23860. NullCheck(L_35);
  23861. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length))))) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_35)->max_length)))))))
  23862. {
  23863. goto IL_009e;
  23864. }
  23865. }
  23866. {
  23867. goto IL_0143;
  23868. }
  23869. IL_009e:
  23870. {
  23871. ParameterInfoU5BU5D_t390618515* L_36 = V_6;
  23872. NullCheck(L_36);
  23873. if ((((int32_t)((int32_t)(((RuntimeArray *)L_36)->max_length)))))
  23874. {
  23875. goto IL_00ac;
  23876. }
  23877. }
  23878. {
  23879. goto IL_0143;
  23880. }
  23881. IL_00ac:
  23882. {
  23883. ParameterInfoU5BU5D_t390618515* L_37 = V_6;
  23884. ParameterInfoU5BU5D_t390618515* L_38 = V_6;
  23885. NullCheck(L_38);
  23886. NullCheck(L_37);
  23887. int32_t L_39 = ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_38)->max_length)))), (int32_t)1));
  23888. ParameterInfo_t1861056598 * L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
  23889. RuntimeTypeHandle_t3027515415 L_41 = { reinterpret_cast<intptr_t> (ParamArrayAttribute_t3664765590_0_0_0_var) };
  23890. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23891. Type_t * L_42 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_41, /*hidden argument*/NULL);
  23892. bool L_43 = Attribute_IsDefined_m4069052474(NULL /*static, unused*/, L_40, L_42, /*hidden argument*/NULL);
  23893. V_4 = L_43;
  23894. bool L_44 = V_4;
  23895. if (L_44)
  23896. {
  23897. goto IL_00d2;
  23898. }
  23899. }
  23900. {
  23901. goto IL_0143;
  23902. }
  23903. IL_00d2:
  23904. {
  23905. ParameterInfoU5BU5D_t390618515* L_45 = V_6;
  23906. ParameterInfoU5BU5D_t390618515* L_46 = V_6;
  23907. NullCheck(L_46);
  23908. NullCheck(L_45);
  23909. int32_t L_47 = ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_46)->max_length)))), (int32_t)1));
  23910. ParameterInfo_t1861056598 * L_48 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
  23911. NullCheck(L_48);
  23912. Type_t * L_49 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_48);
  23913. NullCheck(L_49);
  23914. Type_t * L_50 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_49);
  23915. V_5 = L_50;
  23916. V_2 = 0;
  23917. goto IL_012f;
  23918. }
  23919. IL_00ee:
  23920. {
  23921. int32_t L_51 = V_2;
  23922. ParameterInfoU5BU5D_t390618515* L_52 = V_6;
  23923. NullCheck(L_52);
  23924. if ((((int32_t)L_51) >= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_52)->max_length)))), (int32_t)1)))))
  23925. {
  23926. goto IL_0110;
  23927. }
  23928. }
  23929. {
  23930. TypeU5BU5D_t3940880105* L_53 = ___types2;
  23931. int32_t L_54 = V_2;
  23932. NullCheck(L_53);
  23933. int32_t L_55 = L_54;
  23934. Type_t * L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
  23935. ParameterInfoU5BU5D_t390618515* L_57 = V_6;
  23936. int32_t L_58 = V_2;
  23937. NullCheck(L_57);
  23938. int32_t L_59 = L_58;
  23939. ParameterInfo_t1861056598 * L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
  23940. NullCheck(L_60);
  23941. Type_t * L_61 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_60);
  23942. if ((((RuntimeObject*)(Type_t *)L_56) == ((RuntimeObject*)(Type_t *)L_61)))
  23943. {
  23944. goto IL_0110;
  23945. }
  23946. }
  23947. {
  23948. goto IL_0138;
  23949. }
  23950. IL_0110:
  23951. {
  23952. int32_t L_62 = V_2;
  23953. ParameterInfoU5BU5D_t390618515* L_63 = V_6;
  23954. NullCheck(L_63);
  23955. if ((((int32_t)L_62) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_63)->max_length)))), (int32_t)1)))))
  23956. {
  23957. goto IL_012b;
  23958. }
  23959. }
  23960. {
  23961. TypeU5BU5D_t3940880105* L_64 = ___types2;
  23962. int32_t L_65 = V_2;
  23963. NullCheck(L_64);
  23964. int32_t L_66 = L_65;
  23965. Type_t * L_67 = (L_64)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
  23966. Type_t * L_68 = V_5;
  23967. if ((((RuntimeObject*)(Type_t *)L_67) == ((RuntimeObject*)(Type_t *)L_68)))
  23968. {
  23969. goto IL_012b;
  23970. }
  23971. }
  23972. {
  23973. goto IL_0138;
  23974. }
  23975. IL_012b:
  23976. {
  23977. int32_t L_69 = V_2;
  23978. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)1));
  23979. }
  23980. IL_012f:
  23981. {
  23982. int32_t L_70 = V_2;
  23983. TypeU5BU5D_t3940880105* L_71 = ___types2;
  23984. NullCheck(L_71);
  23985. if ((((int32_t)L_70) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_71)->max_length)))))))
  23986. {
  23987. goto IL_00ee;
  23988. }
  23989. }
  23990. IL_0138:
  23991. {
  23992. int32_t L_72 = V_2;
  23993. TypeU5BU5D_t3940880105* L_73 = ___types2;
  23994. NullCheck(L_73);
  23995. if ((!(((uint32_t)L_72) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_73)->max_length))))))))
  23996. {
  23997. goto IL_0143;
  23998. }
  23999. }
  24000. {
  24001. MethodBase_t * L_74 = V_0;
  24002. return L_74;
  24003. }
  24004. IL_0143:
  24005. {
  24006. int32_t L_75 = V_1;
  24007. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_75, (int32_t)1));
  24008. }
  24009. IL_0147:
  24010. {
  24011. int32_t L_76 = V_1;
  24012. MethodBaseU5BU5D_t779831733* L_77 = ___match1;
  24013. NullCheck(L_77);
  24014. if ((((int32_t)L_76) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_77)->max_length)))))))
  24015. {
  24016. goto IL_0081;
  24017. }
  24018. }
  24019. {
  24020. int32_t L_78 = ___bindingAttr0;
  24021. if (!((int32_t)((int32_t)L_78&(int32_t)((int32_t)65536))))
  24022. {
  24023. goto IL_015e;
  24024. }
  24025. }
  24026. {
  24027. return (MethodBase_t *)NULL;
  24028. }
  24029. IL_015e:
  24030. {
  24031. V_7 = (MethodBase_t *)NULL;
  24032. V_1 = 0;
  24033. goto IL_01b8;
  24034. }
  24035. IL_0168:
  24036. {
  24037. MethodBaseU5BU5D_t779831733* L_79 = ___match1;
  24038. int32_t L_80 = V_1;
  24039. NullCheck(L_79);
  24040. int32_t L_81 = L_80;
  24041. MethodBase_t * L_82 = (L_79)->GetAt(static_cast<il2cpp_array_size_t>(L_81));
  24042. V_0 = L_82;
  24043. MethodBase_t * L_83 = V_0;
  24044. NullCheck(L_83);
  24045. ParameterInfoU5BU5D_t390618515* L_84 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_83);
  24046. V_8 = L_84;
  24047. ParameterInfoU5BU5D_t390618515* L_85 = V_8;
  24048. NullCheck(L_85);
  24049. TypeU5BU5D_t3940880105* L_86 = ___types2;
  24050. NullCheck(L_86);
  24051. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_85)->max_length))))) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_86)->max_length)))))))
  24052. {
  24053. goto IL_0185;
  24054. }
  24055. }
  24056. {
  24057. goto IL_01b4;
  24058. }
  24059. IL_0185:
  24060. {
  24061. TypeU5BU5D_t3940880105* L_87 = ___types2;
  24062. ParameterInfoU5BU5D_t390618515* L_88 = V_8;
  24063. bool L_89 = ___allowByRefMatch4;
  24064. bool L_90 = Default_check_arguments_m3882727959(NULL /*static, unused*/, L_87, L_88, L_89, /*hidden argument*/NULL);
  24065. if (L_90)
  24066. {
  24067. goto IL_0199;
  24068. }
  24069. }
  24070. {
  24071. goto IL_01b4;
  24072. }
  24073. IL_0199:
  24074. {
  24075. MethodBase_t * L_91 = V_7;
  24076. if (!L_91)
  24077. {
  24078. goto IL_01b1;
  24079. }
  24080. }
  24081. {
  24082. MethodBase_t * L_92 = V_7;
  24083. MethodBase_t * L_93 = V_0;
  24084. TypeU5BU5D_t3940880105* L_94 = ___types2;
  24085. MethodBase_t * L_95 = Default_GetBetterMethod_m3232777160(__this, L_92, L_93, L_94, /*hidden argument*/NULL);
  24086. V_7 = L_95;
  24087. goto IL_01b4;
  24088. }
  24089. IL_01b1:
  24090. {
  24091. MethodBase_t * L_96 = V_0;
  24092. V_7 = L_96;
  24093. }
  24094. IL_01b4:
  24095. {
  24096. int32_t L_97 = V_1;
  24097. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1));
  24098. }
  24099. IL_01b8:
  24100. {
  24101. int32_t L_98 = V_1;
  24102. MethodBaseU5BU5D_t779831733* L_99 = ___match1;
  24103. NullCheck(L_99);
  24104. if ((((int32_t)L_98) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_99)->max_length)))))))
  24105. {
  24106. goto IL_0168;
  24107. }
  24108. }
  24109. {
  24110. MethodBase_t * L_100 = V_7;
  24111. return L_100;
  24112. }
  24113. }
  24114. // System.Reflection.MethodBase System.Reflection.Binder/Default::GetBetterMethod(System.Reflection.MethodBase,System.Reflection.MethodBase,System.Type[])
  24115. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * Default_GetBetterMethod_m3232777160 (Default_t2456596213 * __this, MethodBase_t * ___m10, MethodBase_t * ___m21, TypeU5BU5D_t3940880105* ___types2, const RuntimeMethod* method)
  24116. {
  24117. static bool s_Il2CppMethodInitialized;
  24118. if (!s_Il2CppMethodInitialized)
  24119. {
  24120. il2cpp_codegen_initialize_method (Default_GetBetterMethod_m3232777160_MetadataUsageId);
  24121. s_Il2CppMethodInitialized = true;
  24122. }
  24123. ParameterInfoU5BU5D_t390618515* V_0 = NULL;
  24124. ParameterInfoU5BU5D_t390618515* V_1 = NULL;
  24125. int32_t V_2 = 0;
  24126. int32_t V_3 = 0;
  24127. int32_t V_4 = 0;
  24128. Type_t * V_5 = NULL;
  24129. Type_t * V_6 = NULL;
  24130. bool V_7 = false;
  24131. bool V_8 = false;
  24132. MethodBase_t * G_B19_0 = NULL;
  24133. {
  24134. MethodBase_t * L_0 = ___m10;
  24135. NullCheck(L_0);
  24136. bool L_1 = VirtFuncInvoker0< bool >::Invoke(31 /* System.Boolean System.Reflection.MethodBase::get_IsGenericMethodDefinition() */, L_0);
  24137. if (!L_1)
  24138. {
  24139. goto IL_0018;
  24140. }
  24141. }
  24142. {
  24143. MethodBase_t * L_2 = ___m21;
  24144. NullCheck(L_2);
  24145. bool L_3 = VirtFuncInvoker0< bool >::Invoke(31 /* System.Boolean System.Reflection.MethodBase::get_IsGenericMethodDefinition() */, L_2);
  24146. if (L_3)
  24147. {
  24148. goto IL_0018;
  24149. }
  24150. }
  24151. {
  24152. MethodBase_t * L_4 = ___m21;
  24153. return L_4;
  24154. }
  24155. IL_0018:
  24156. {
  24157. MethodBase_t * L_5 = ___m21;
  24158. NullCheck(L_5);
  24159. bool L_6 = VirtFuncInvoker0< bool >::Invoke(31 /* System.Boolean System.Reflection.MethodBase::get_IsGenericMethodDefinition() */, L_5);
  24160. if (!L_6)
  24161. {
  24162. goto IL_0030;
  24163. }
  24164. }
  24165. {
  24166. MethodBase_t * L_7 = ___m10;
  24167. NullCheck(L_7);
  24168. bool L_8 = VirtFuncInvoker0< bool >::Invoke(31 /* System.Boolean System.Reflection.MethodBase::get_IsGenericMethodDefinition() */, L_7);
  24169. if (L_8)
  24170. {
  24171. goto IL_0030;
  24172. }
  24173. }
  24174. {
  24175. MethodBase_t * L_9 = ___m10;
  24176. return L_9;
  24177. }
  24178. IL_0030:
  24179. {
  24180. MethodBase_t * L_10 = ___m10;
  24181. NullCheck(L_10);
  24182. ParameterInfoU5BU5D_t390618515* L_11 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_10);
  24183. V_0 = L_11;
  24184. MethodBase_t * L_12 = ___m21;
  24185. NullCheck(L_12);
  24186. ParameterInfoU5BU5D_t390618515* L_13 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_12);
  24187. V_1 = L_13;
  24188. V_2 = 0;
  24189. V_3 = 0;
  24190. goto IL_0088;
  24191. }
  24192. IL_0047:
  24193. {
  24194. ParameterInfoU5BU5D_t390618515* L_14 = V_0;
  24195. int32_t L_15 = V_3;
  24196. NullCheck(L_14);
  24197. int32_t L_16 = L_15;
  24198. ParameterInfo_t1861056598 * L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  24199. NullCheck(L_17);
  24200. Type_t * L_18 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_17);
  24201. ParameterInfoU5BU5D_t390618515* L_19 = V_1;
  24202. int32_t L_20 = V_3;
  24203. NullCheck(L_19);
  24204. int32_t L_21 = L_20;
  24205. ParameterInfo_t1861056598 * L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
  24206. NullCheck(L_22);
  24207. Type_t * L_23 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_22);
  24208. int32_t L_24 = Default_CompareCloserType_m2643961470(__this, L_18, L_23, /*hidden argument*/NULL);
  24209. V_4 = L_24;
  24210. int32_t L_25 = V_4;
  24211. if (!L_25)
  24212. {
  24213. goto IL_007a;
  24214. }
  24215. }
  24216. {
  24217. int32_t L_26 = V_2;
  24218. if (!L_26)
  24219. {
  24220. goto IL_007a;
  24221. }
  24222. }
  24223. {
  24224. int32_t L_27 = V_2;
  24225. int32_t L_28 = V_4;
  24226. if ((((int32_t)L_27) == ((int32_t)L_28)))
  24227. {
  24228. goto IL_007a;
  24229. }
  24230. }
  24231. {
  24232. AmbiguousMatchException_t566690781 * L_29 = (AmbiguousMatchException_t566690781 *)il2cpp_codegen_object_new(AmbiguousMatchException_t566690781_il2cpp_TypeInfo_var);
  24233. AmbiguousMatchException__ctor_m15419215(L_29, /*hidden argument*/NULL);
  24234. IL2CPP_RAISE_MANAGED_EXCEPTION(L_29,Default_GetBetterMethod_m3232777160_RuntimeMethod_var);
  24235. }
  24236. IL_007a:
  24237. {
  24238. int32_t L_30 = V_4;
  24239. if (!L_30)
  24240. {
  24241. goto IL_0084;
  24242. }
  24243. }
  24244. {
  24245. int32_t L_31 = V_4;
  24246. V_2 = L_31;
  24247. }
  24248. IL_0084:
  24249. {
  24250. int32_t L_32 = V_3;
  24251. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  24252. }
  24253. IL_0088:
  24254. {
  24255. int32_t L_33 = V_3;
  24256. ParameterInfoU5BU5D_t390618515* L_34 = V_0;
  24257. NullCheck(L_34);
  24258. if ((((int32_t)L_33) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length)))))))
  24259. {
  24260. goto IL_0047;
  24261. }
  24262. }
  24263. {
  24264. int32_t L_35 = V_2;
  24265. if (!L_35)
  24266. {
  24267. goto IL_00a6;
  24268. }
  24269. }
  24270. {
  24271. int32_t L_36 = V_2;
  24272. if ((((int32_t)L_36) <= ((int32_t)0)))
  24273. {
  24274. goto IL_00a4;
  24275. }
  24276. }
  24277. {
  24278. MethodBase_t * L_37 = ___m21;
  24279. G_B19_0 = L_37;
  24280. goto IL_00a5;
  24281. }
  24282. IL_00a4:
  24283. {
  24284. MethodBase_t * L_38 = ___m10;
  24285. G_B19_0 = L_38;
  24286. }
  24287. IL_00a5:
  24288. {
  24289. return G_B19_0;
  24290. }
  24291. IL_00a6:
  24292. {
  24293. MethodBase_t * L_39 = ___m10;
  24294. NullCheck(L_39);
  24295. Type_t * L_40 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_39);
  24296. V_5 = L_40;
  24297. MethodBase_t * L_41 = ___m21;
  24298. NullCheck(L_41);
  24299. Type_t * L_42 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_41);
  24300. V_6 = L_42;
  24301. Type_t * L_43 = V_5;
  24302. Type_t * L_44 = V_6;
  24303. if ((((RuntimeObject*)(Type_t *)L_43) == ((RuntimeObject*)(Type_t *)L_44)))
  24304. {
  24305. goto IL_00df;
  24306. }
  24307. }
  24308. {
  24309. Type_t * L_45 = V_5;
  24310. Type_t * L_46 = V_6;
  24311. NullCheck(L_45);
  24312. bool L_47 = VirtFuncInvoker1< bool, Type_t * >::Invoke(41 /* System.Boolean System.Type::IsSubclassOf(System.Type) */, L_45, L_46);
  24313. if (!L_47)
  24314. {
  24315. goto IL_00cf;
  24316. }
  24317. }
  24318. {
  24319. MethodBase_t * L_48 = ___m10;
  24320. return L_48;
  24321. }
  24322. IL_00cf:
  24323. {
  24324. Type_t * L_49 = V_6;
  24325. Type_t * L_50 = V_5;
  24326. NullCheck(L_49);
  24327. bool L_51 = VirtFuncInvoker1< bool, Type_t * >::Invoke(41 /* System.Boolean System.Type::IsSubclassOf(System.Type) */, L_49, L_50);
  24328. if (!L_51)
  24329. {
  24330. goto IL_00df;
  24331. }
  24332. }
  24333. {
  24334. MethodBase_t * L_52 = ___m21;
  24335. return L_52;
  24336. }
  24337. IL_00df:
  24338. {
  24339. MethodBase_t * L_53 = ___m10;
  24340. NullCheck(L_53);
  24341. int32_t L_54 = VirtFuncInvoker0< int32_t >::Invoke(21 /* System.Reflection.CallingConventions System.Reflection.MethodBase::get_CallingConvention() */, L_53);
  24342. V_7 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_54&(int32_t)2))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  24343. MethodBase_t * L_55 = ___m21;
  24344. NullCheck(L_55);
  24345. int32_t L_56 = VirtFuncInvoker0< int32_t >::Invoke(21 /* System.Reflection.CallingConventions System.Reflection.MethodBase::get_CallingConvention() */, L_55);
  24346. V_8 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_56&(int32_t)2))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  24347. bool L_57 = V_7;
  24348. if (!L_57)
  24349. {
  24350. goto IL_010f;
  24351. }
  24352. }
  24353. {
  24354. bool L_58 = V_8;
  24355. if (L_58)
  24356. {
  24357. goto IL_010f;
  24358. }
  24359. }
  24360. {
  24361. MethodBase_t * L_59 = ___m21;
  24362. return L_59;
  24363. }
  24364. IL_010f:
  24365. {
  24366. bool L_60 = V_8;
  24367. if (!L_60)
  24368. {
  24369. goto IL_011f;
  24370. }
  24371. }
  24372. {
  24373. bool L_61 = V_7;
  24374. if (L_61)
  24375. {
  24376. goto IL_011f;
  24377. }
  24378. }
  24379. {
  24380. MethodBase_t * L_62 = ___m10;
  24381. return L_62;
  24382. }
  24383. IL_011f:
  24384. {
  24385. AmbiguousMatchException_t566690781 * L_63 = (AmbiguousMatchException_t566690781 *)il2cpp_codegen_object_new(AmbiguousMatchException_t566690781_il2cpp_TypeInfo_var);
  24386. AmbiguousMatchException__ctor_m15419215(L_63, /*hidden argument*/NULL);
  24387. IL2CPP_RAISE_MANAGED_EXCEPTION(L_63,Default_GetBetterMethod_m3232777160_RuntimeMethod_var);
  24388. }
  24389. }
  24390. // System.Int32 System.Reflection.Binder/Default::CompareCloserType(System.Type,System.Type)
  24391. extern "C" IL2CPP_METHOD_ATTR int32_t Default_CompareCloserType_m2643961470 (Default_t2456596213 * __this, Type_t * ___t10, Type_t * ___t21, const RuntimeMethod* method)
  24392. {
  24393. static bool s_Il2CppMethodInitialized;
  24394. if (!s_Il2CppMethodInitialized)
  24395. {
  24396. il2cpp_codegen_initialize_method (Default_CompareCloserType_m2643961470_MetadataUsageId);
  24397. s_Il2CppMethodInitialized = true;
  24398. }
  24399. {
  24400. Type_t * L_0 = ___t10;
  24401. Type_t * L_1 = ___t21;
  24402. if ((!(((RuntimeObject*)(Type_t *)L_0) == ((RuntimeObject*)(Type_t *)L_1))))
  24403. {
  24404. goto IL_0009;
  24405. }
  24406. }
  24407. {
  24408. return 0;
  24409. }
  24410. IL_0009:
  24411. {
  24412. Type_t * L_2 = ___t10;
  24413. NullCheck(L_2);
  24414. bool L_3 = VirtFuncInvoker0< bool >::Invoke(98 /* System.Boolean System.Type::get_IsGenericParameter() */, L_2);
  24415. if (!L_3)
  24416. {
  24417. goto IL_0021;
  24418. }
  24419. }
  24420. {
  24421. Type_t * L_4 = ___t21;
  24422. NullCheck(L_4);
  24423. bool L_5 = VirtFuncInvoker0< bool >::Invoke(98 /* System.Boolean System.Type::get_IsGenericParameter() */, L_4);
  24424. if (L_5)
  24425. {
  24426. goto IL_0021;
  24427. }
  24428. }
  24429. {
  24430. return 1;
  24431. }
  24432. IL_0021:
  24433. {
  24434. Type_t * L_6 = ___t10;
  24435. NullCheck(L_6);
  24436. bool L_7 = VirtFuncInvoker0< bool >::Invoke(98 /* System.Boolean System.Type::get_IsGenericParameter() */, L_6);
  24437. if (L_7)
  24438. {
  24439. goto IL_0039;
  24440. }
  24441. }
  24442. {
  24443. Type_t * L_8 = ___t21;
  24444. NullCheck(L_8);
  24445. bool L_9 = VirtFuncInvoker0< bool >::Invoke(98 /* System.Boolean System.Type::get_IsGenericParameter() */, L_8);
  24446. if (!L_9)
  24447. {
  24448. goto IL_0039;
  24449. }
  24450. }
  24451. {
  24452. return (-1);
  24453. }
  24454. IL_0039:
  24455. {
  24456. Type_t * L_10 = ___t10;
  24457. NullCheck(L_10);
  24458. bool L_11 = Type_get_HasElementType_m710151977(L_10, /*hidden argument*/NULL);
  24459. if (!L_11)
  24460. {
  24461. goto IL_0062;
  24462. }
  24463. }
  24464. {
  24465. Type_t * L_12 = ___t21;
  24466. NullCheck(L_12);
  24467. bool L_13 = Type_get_HasElementType_m710151977(L_12, /*hidden argument*/NULL);
  24468. if (!L_13)
  24469. {
  24470. goto IL_0062;
  24471. }
  24472. }
  24473. {
  24474. Type_t * L_14 = ___t10;
  24475. NullCheck(L_14);
  24476. Type_t * L_15 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_14);
  24477. Type_t * L_16 = ___t21;
  24478. NullCheck(L_16);
  24479. Type_t * L_17 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_16);
  24480. int32_t L_18 = Default_CompareCloserType_m2643961470(__this, L_15, L_17, /*hidden argument*/NULL);
  24481. return L_18;
  24482. }
  24483. IL_0062:
  24484. {
  24485. Type_t * L_19 = ___t10;
  24486. Type_t * L_20 = ___t21;
  24487. NullCheck(L_19);
  24488. bool L_21 = VirtFuncInvoker1< bool, Type_t * >::Invoke(41 /* System.Boolean System.Type::IsSubclassOf(System.Type) */, L_19, L_20);
  24489. if (!L_21)
  24490. {
  24491. goto IL_0070;
  24492. }
  24493. }
  24494. {
  24495. return (-1);
  24496. }
  24497. IL_0070:
  24498. {
  24499. Type_t * L_22 = ___t21;
  24500. Type_t * L_23 = ___t10;
  24501. NullCheck(L_22);
  24502. bool L_24 = VirtFuncInvoker1< bool, Type_t * >::Invoke(41 /* System.Boolean System.Type::IsSubclassOf(System.Type) */, L_22, L_23);
  24503. if (!L_24)
  24504. {
  24505. goto IL_007e;
  24506. }
  24507. }
  24508. {
  24509. return 1;
  24510. }
  24511. IL_007e:
  24512. {
  24513. Type_t * L_25 = ___t10;
  24514. NullCheck(L_25);
  24515. bool L_26 = Type_get_IsInterface_m3284996719(L_25, /*hidden argument*/NULL);
  24516. if (!L_26)
  24517. {
  24518. goto IL_009d;
  24519. }
  24520. }
  24521. {
  24522. Type_t * L_27 = ___t21;
  24523. NullCheck(L_27);
  24524. TypeU5BU5D_t3940880105* L_28 = VirtFuncInvoker0< TypeU5BU5D_t3940880105* >::Invoke(44 /* System.Type[] System.Type::GetInterfaces() */, L_27);
  24525. Type_t * L_29 = ___t10;
  24526. int32_t L_30 = Array_IndexOf_TisType_t_m2550246197(NULL /*static, unused*/, L_28, L_29, /*hidden argument*/Array_IndexOf_TisType_t_m2550246197_RuntimeMethod_var);
  24527. if ((((int32_t)L_30) < ((int32_t)0)))
  24528. {
  24529. goto IL_009d;
  24530. }
  24531. }
  24532. {
  24533. return 1;
  24534. }
  24535. IL_009d:
  24536. {
  24537. Type_t * L_31 = ___t21;
  24538. NullCheck(L_31);
  24539. bool L_32 = Type_get_IsInterface_m3284996719(L_31, /*hidden argument*/NULL);
  24540. if (!L_32)
  24541. {
  24542. goto IL_00bc;
  24543. }
  24544. }
  24545. {
  24546. Type_t * L_33 = ___t10;
  24547. NullCheck(L_33);
  24548. TypeU5BU5D_t3940880105* L_34 = VirtFuncInvoker0< TypeU5BU5D_t3940880105* >::Invoke(44 /* System.Type[] System.Type::GetInterfaces() */, L_33);
  24549. Type_t * L_35 = ___t21;
  24550. int32_t L_36 = Array_IndexOf_TisType_t_m2550246197(NULL /*static, unused*/, L_34, L_35, /*hidden argument*/Array_IndexOf_TisType_t_m2550246197_RuntimeMethod_var);
  24551. if ((((int32_t)L_36) < ((int32_t)0)))
  24552. {
  24553. goto IL_00bc;
  24554. }
  24555. }
  24556. {
  24557. return (-1);
  24558. }
  24559. IL_00bc:
  24560. {
  24561. return 0;
  24562. }
  24563. }
  24564. // System.Reflection.PropertyInfo System.Reflection.Binder/Default::SelectProperty(System.Reflection.BindingFlags,System.Reflection.PropertyInfo[],System.Type,System.Type[],System.Reflection.ParameterModifier[])
  24565. extern "C" IL2CPP_METHOD_ATTR PropertyInfo_t * Default_SelectProperty_m1220817815 (Default_t2456596213 * __this, int32_t ___bindingAttr0, PropertyInfoU5BU5D_t1461822886* ___match1, Type_t * ___returnType2, TypeU5BU5D_t3940880105* ___indexes3, ParameterModifierU5BU5D_t2943407543* ___modifiers4, const RuntimeMethod* method)
  24566. {
  24567. static bool s_Il2CppMethodInitialized;
  24568. if (!s_Il2CppMethodInitialized)
  24569. {
  24570. il2cpp_codegen_initialize_method (Default_SelectProperty_m1220817815_MetadataUsageId);
  24571. s_Il2CppMethodInitialized = true;
  24572. }
  24573. bool V_0 = false;
  24574. int32_t V_1 = 0;
  24575. PropertyInfo_t * V_2 = NULL;
  24576. int32_t V_3 = 0;
  24577. int32_t V_4 = 0;
  24578. int32_t V_5 = 0;
  24579. int32_t V_6 = 0;
  24580. PropertyInfo_t * V_7 = NULL;
  24581. ParameterInfoU5BU5D_t390618515* V_8 = NULL;
  24582. int32_t V_9 = 0;
  24583. int32_t V_10 = 0;
  24584. int32_t G_B6_0 = 0;
  24585. {
  24586. PropertyInfoU5BU5D_t1461822886* L_0 = ___match1;
  24587. if (!L_0)
  24588. {
  24589. goto IL_000e;
  24590. }
  24591. }
  24592. {
  24593. PropertyInfoU5BU5D_t1461822886* L_1 = ___match1;
  24594. NullCheck(L_1);
  24595. if ((((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))
  24596. {
  24597. goto IL_001e;
  24598. }
  24599. }
  24600. IL_000e:
  24601. {
  24602. ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  24603. ArgumentException__ctor_m1216717135(L_2, _stringLiteral4221296810, _stringLiteral461028519, /*hidden argument*/NULL);
  24604. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,Default_SelectProperty_m1220817815_RuntimeMethod_var);
  24605. }
  24606. IL_001e:
  24607. {
  24608. Type_t * L_3 = ___returnType2;
  24609. V_0 = (bool)((((int32_t)((((RuntimeObject*)(Type_t *)L_3) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  24610. TypeU5BU5D_t3940880105* L_4 = ___indexes3;
  24611. if (!L_4)
  24612. {
  24613. goto IL_0036;
  24614. }
  24615. }
  24616. {
  24617. TypeU5BU5D_t3940880105* L_5 = ___indexes3;
  24618. NullCheck(L_5);
  24619. G_B6_0 = (((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length))));
  24620. goto IL_0037;
  24621. }
  24622. IL_0036:
  24623. {
  24624. G_B6_0 = (-1);
  24625. }
  24626. IL_0037:
  24627. {
  24628. V_1 = G_B6_0;
  24629. V_2 = (PropertyInfo_t *)NULL;
  24630. V_4 = ((int32_t)2147483646);
  24631. V_5 = ((int32_t)2147483647LL);
  24632. V_6 = 0;
  24633. PropertyInfoU5BU5D_t1461822886* L_6 = ___match1;
  24634. NullCheck(L_6);
  24635. V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)1));
  24636. goto IL_0112;
  24637. }
  24638. IL_0056:
  24639. {
  24640. PropertyInfoU5BU5D_t1461822886* L_7 = ___match1;
  24641. int32_t L_8 = V_3;
  24642. NullCheck(L_7);
  24643. int32_t L_9 = L_8;
  24644. PropertyInfo_t * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  24645. V_7 = L_10;
  24646. PropertyInfo_t * L_11 = V_7;
  24647. NullCheck(L_11);
  24648. ParameterInfoU5BU5D_t390618515* L_12 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(22 /* System.Reflection.ParameterInfo[] System.Reflection.PropertyInfo::GetIndexParameters() */, L_11);
  24649. V_8 = L_12;
  24650. int32_t L_13 = V_1;
  24651. if ((((int32_t)L_13) < ((int32_t)0)))
  24652. {
  24653. goto IL_007a;
  24654. }
  24655. }
  24656. {
  24657. int32_t L_14 = V_1;
  24658. ParameterInfoU5BU5D_t390618515* L_15 = V_8;
  24659. NullCheck(L_15);
  24660. if ((((int32_t)L_14) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_15)->max_length)))))))
  24661. {
  24662. goto IL_007a;
  24663. }
  24664. }
  24665. {
  24666. goto IL_010e;
  24667. }
  24668. IL_007a:
  24669. {
  24670. bool L_16 = V_0;
  24671. if (!L_16)
  24672. {
  24673. goto IL_0092;
  24674. }
  24675. }
  24676. {
  24677. PropertyInfo_t * L_17 = V_7;
  24678. NullCheck(L_17);
  24679. Type_t * L_18 = VirtFuncInvoker0< Type_t * >::Invoke(18 /* System.Type System.Reflection.PropertyInfo::get_PropertyType() */, L_17);
  24680. Type_t * L_19 = ___returnType2;
  24681. if ((((RuntimeObject*)(Type_t *)L_18) == ((RuntimeObject*)(Type_t *)L_19)))
  24682. {
  24683. goto IL_0092;
  24684. }
  24685. }
  24686. {
  24687. goto IL_010e;
  24688. }
  24689. IL_0092:
  24690. {
  24691. V_9 = ((int32_t)2147483646);
  24692. int32_t L_20 = V_1;
  24693. if ((((int32_t)L_20) <= ((int32_t)0)))
  24694. {
  24695. goto IL_00b8;
  24696. }
  24697. }
  24698. {
  24699. TypeU5BU5D_t3940880105* L_21 = ___indexes3;
  24700. ParameterInfoU5BU5D_t390618515* L_22 = V_8;
  24701. int32_t L_23 = Default_check_arguments_with_score_m3467814020(NULL /*static, unused*/, L_21, L_22, /*hidden argument*/NULL);
  24702. V_9 = L_23;
  24703. int32_t L_24 = V_9;
  24704. if ((!(((uint32_t)L_24) == ((uint32_t)(-1)))))
  24705. {
  24706. goto IL_00b8;
  24707. }
  24708. }
  24709. {
  24710. goto IL_010e;
  24711. }
  24712. IL_00b8:
  24713. {
  24714. PropertyInfo_t * L_25 = V_7;
  24715. NullCheck(L_25);
  24716. Type_t * L_26 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_25);
  24717. IL2CPP_RUNTIME_CLASS_INIT(Binder_t2999457153_il2cpp_TypeInfo_var);
  24718. int32_t L_27 = Binder_GetDerivedLevel_m3216810447(NULL /*static, unused*/, L_26, /*hidden argument*/NULL);
  24719. V_10 = L_27;
  24720. PropertyInfo_t * L_28 = V_2;
  24721. if (!L_28)
  24722. {
  24723. goto IL_0103;
  24724. }
  24725. }
  24726. {
  24727. int32_t L_29 = V_4;
  24728. int32_t L_30 = V_9;
  24729. if ((((int32_t)L_29) >= ((int32_t)L_30)))
  24730. {
  24731. goto IL_00da;
  24732. }
  24733. }
  24734. {
  24735. goto IL_010e;
  24736. }
  24737. IL_00da:
  24738. {
  24739. int32_t L_31 = V_4;
  24740. int32_t L_32 = V_9;
  24741. if ((!(((uint32_t)L_31) == ((uint32_t)L_32))))
  24742. {
  24743. goto IL_0103;
  24744. }
  24745. }
  24746. {
  24747. int32_t L_33 = V_6;
  24748. int32_t L_34 = V_10;
  24749. if ((!(((uint32_t)L_33) == ((uint32_t)L_34))))
  24750. {
  24751. goto IL_00f5;
  24752. }
  24753. }
  24754. {
  24755. int32_t L_35 = V_9;
  24756. V_5 = L_35;
  24757. goto IL_010e;
  24758. }
  24759. IL_00f5:
  24760. {
  24761. int32_t L_36 = V_6;
  24762. int32_t L_37 = V_10;
  24763. if ((((int32_t)L_36) <= ((int32_t)L_37)))
  24764. {
  24765. goto IL_0103;
  24766. }
  24767. }
  24768. {
  24769. goto IL_010e;
  24770. }
  24771. IL_0103:
  24772. {
  24773. PropertyInfo_t * L_38 = V_7;
  24774. V_2 = L_38;
  24775. int32_t L_39 = V_9;
  24776. V_4 = L_39;
  24777. int32_t L_40 = V_10;
  24778. V_6 = L_40;
  24779. }
  24780. IL_010e:
  24781. {
  24782. int32_t L_41 = V_3;
  24783. V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_41, (int32_t)1));
  24784. }
  24785. IL_0112:
  24786. {
  24787. int32_t L_42 = V_3;
  24788. if ((((int32_t)L_42) >= ((int32_t)0)))
  24789. {
  24790. goto IL_0056;
  24791. }
  24792. }
  24793. {
  24794. int32_t L_43 = V_5;
  24795. int32_t L_44 = V_4;
  24796. if ((((int32_t)L_43) > ((int32_t)L_44)))
  24797. {
  24798. goto IL_0128;
  24799. }
  24800. }
  24801. {
  24802. AmbiguousMatchException_t566690781 * L_45 = (AmbiguousMatchException_t566690781 *)il2cpp_codegen_object_new(AmbiguousMatchException_t566690781_il2cpp_TypeInfo_var);
  24803. AmbiguousMatchException__ctor_m15419215(L_45, /*hidden argument*/NULL);
  24804. IL2CPP_RAISE_MANAGED_EXCEPTION(L_45,Default_SelectProperty_m1220817815_RuntimeMethod_var);
  24805. }
  24806. IL_0128:
  24807. {
  24808. PropertyInfo_t * L_46 = V_2;
  24809. return L_46;
  24810. }
  24811. }
  24812. // System.Int32 System.Reflection.Binder/Default::check_arguments_with_score(System.Type[],System.Reflection.ParameterInfo[])
  24813. extern "C" IL2CPP_METHOD_ATTR int32_t Default_check_arguments_with_score_m3467814020 (RuntimeObject * __this /* static, unused */, TypeU5BU5D_t3940880105* ___types0, ParameterInfoU5BU5D_t390618515* ___args1, const RuntimeMethod* method)
  24814. {
  24815. int32_t V_0 = 0;
  24816. int32_t V_1 = 0;
  24817. int32_t V_2 = 0;
  24818. {
  24819. V_0 = (-1);
  24820. V_1 = 0;
  24821. goto IL_0030;
  24822. }
  24823. IL_0009:
  24824. {
  24825. TypeU5BU5D_t3940880105* L_0 = ___types0;
  24826. int32_t L_1 = V_1;
  24827. NullCheck(L_0);
  24828. int32_t L_2 = L_1;
  24829. Type_t * L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
  24830. ParameterInfoU5BU5D_t390618515* L_4 = ___args1;
  24831. int32_t L_5 = V_1;
  24832. NullCheck(L_4);
  24833. int32_t L_6 = L_5;
  24834. ParameterInfo_t1861056598 * L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  24835. NullCheck(L_7);
  24836. Type_t * L_8 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_7);
  24837. int32_t L_9 = Default_check_type_with_score_m3022331006(NULL /*static, unused*/, L_3, L_8, /*hidden argument*/NULL);
  24838. V_2 = L_9;
  24839. int32_t L_10 = V_2;
  24840. if ((!(((uint32_t)L_10) == ((uint32_t)(-1)))))
  24841. {
  24842. goto IL_0023;
  24843. }
  24844. }
  24845. {
  24846. return (-1);
  24847. }
  24848. IL_0023:
  24849. {
  24850. int32_t L_11 = V_0;
  24851. int32_t L_12 = V_2;
  24852. if ((((int32_t)L_11) >= ((int32_t)L_12)))
  24853. {
  24854. goto IL_002c;
  24855. }
  24856. }
  24857. {
  24858. int32_t L_13 = V_2;
  24859. V_0 = L_13;
  24860. }
  24861. IL_002c:
  24862. {
  24863. int32_t L_14 = V_1;
  24864. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
  24865. }
  24866. IL_0030:
  24867. {
  24868. int32_t L_15 = V_1;
  24869. TypeU5BU5D_t3940880105* L_16 = ___types0;
  24870. NullCheck(L_16);
  24871. if ((((int32_t)L_15) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_16)->max_length)))))))
  24872. {
  24873. goto IL_0009;
  24874. }
  24875. }
  24876. {
  24877. int32_t L_17 = V_0;
  24878. return L_17;
  24879. }
  24880. }
  24881. // System.Int32 System.Reflection.Binder/Default::check_type_with_score(System.Type,System.Type)
  24882. extern "C" IL2CPP_METHOD_ATTR int32_t Default_check_type_with_score_m3022331006 (RuntimeObject * __this /* static, unused */, Type_t * ___from0, Type_t * ___to1, const RuntimeMethod* method)
  24883. {
  24884. static bool s_Il2CppMethodInitialized;
  24885. if (!s_Il2CppMethodInitialized)
  24886. {
  24887. il2cpp_codegen_initialize_method (Default_check_type_with_score_m3022331006_MetadataUsageId);
  24888. s_Il2CppMethodInitialized = true;
  24889. }
  24890. int32_t V_0 = 0;
  24891. int32_t V_1 = 0;
  24892. int32_t V_2 = 0;
  24893. int32_t V_3 = 0;
  24894. int32_t G_B4_0 = 0;
  24895. int32_t G_B23_0 = 0;
  24896. int32_t G_B31_0 = 0;
  24897. int32_t G_B39_0 = 0;
  24898. int32_t G_B47_0 = 0;
  24899. int32_t G_B55_0 = 0;
  24900. int32_t G_B63_0 = 0;
  24901. int32_t G_B72_0 = 0;
  24902. int32_t G_B76_0 = 0;
  24903. int32_t G_B80_0 = 0;
  24904. {
  24905. Type_t * L_0 = ___from0;
  24906. if (L_0)
  24907. {
  24908. goto IL_0019;
  24909. }
  24910. }
  24911. {
  24912. Type_t * L_1 = ___to1;
  24913. NullCheck(L_1);
  24914. bool L_2 = Type_get_IsValueType_m3108065642(L_1, /*hidden argument*/NULL);
  24915. if (!L_2)
  24916. {
  24917. goto IL_0017;
  24918. }
  24919. }
  24920. {
  24921. G_B4_0 = (-1);
  24922. goto IL_0018;
  24923. }
  24924. IL_0017:
  24925. {
  24926. G_B4_0 = 0;
  24927. }
  24928. IL_0018:
  24929. {
  24930. return G_B4_0;
  24931. }
  24932. IL_0019:
  24933. {
  24934. Type_t * L_3 = ___from0;
  24935. Type_t * L_4 = ___to1;
  24936. if ((!(((RuntimeObject*)(Type_t *)L_3) == ((RuntimeObject*)(Type_t *)L_4))))
  24937. {
  24938. goto IL_0022;
  24939. }
  24940. }
  24941. {
  24942. return 0;
  24943. }
  24944. IL_0022:
  24945. {
  24946. Type_t * L_5 = ___to1;
  24947. RuntimeTypeHandle_t3027515415 L_6 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  24948. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24949. Type_t * L_7 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_6, /*hidden argument*/NULL);
  24950. if ((!(((RuntimeObject*)(Type_t *)L_5) == ((RuntimeObject*)(Type_t *)L_7))))
  24951. {
  24952. goto IL_0034;
  24953. }
  24954. }
  24955. {
  24956. return 4;
  24957. }
  24958. IL_0034:
  24959. {
  24960. Type_t * L_8 = ___from0;
  24961. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24962. int32_t L_9 = Type_GetTypeCode_m480753082(NULL /*static, unused*/, L_8, /*hidden argument*/NULL);
  24963. V_0 = L_9;
  24964. Type_t * L_10 = ___to1;
  24965. int32_t L_11 = Type_GetTypeCode_m480753082(NULL /*static, unused*/, L_10, /*hidden argument*/NULL);
  24966. V_1 = L_11;
  24967. int32_t L_12 = V_0;
  24968. V_2 = L_12;
  24969. int32_t L_13 = V_2;
  24970. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)4)))
  24971. {
  24972. case 0:
  24973. {
  24974. goto IL_0079;
  24975. }
  24976. case 1:
  24977. {
  24978. goto IL_010a;
  24979. }
  24980. case 2:
  24981. {
  24982. goto IL_00aa;
  24983. }
  24984. case 3:
  24985. {
  24986. goto IL_01ab;
  24987. }
  24988. case 4:
  24989. {
  24990. goto IL_015e;
  24991. }
  24992. case 5:
  24993. {
  24994. goto IL_023d;
  24995. }
  24996. case 6:
  24997. {
  24998. goto IL_01f8;
  24999. }
  25000. case 7:
  25001. {
  25002. goto IL_0282;
  25003. }
  25004. case 8:
  25005. {
  25006. goto IL_0282;
  25007. }
  25008. case 9:
  25009. {
  25010. goto IL_02be;
  25011. }
  25012. }
  25013. }
  25014. {
  25015. goto IL_02ce;
  25016. }
  25017. IL_0079:
  25018. {
  25019. int32_t L_14 = V_1;
  25020. V_3 = L_14;
  25021. int32_t L_15 = V_3;
  25022. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)8)))
  25023. {
  25024. case 0:
  25025. {
  25026. goto IL_00a4;
  25027. }
  25028. case 1:
  25029. {
  25030. goto IL_00a6;
  25031. }
  25032. case 2:
  25033. {
  25034. goto IL_00a6;
  25035. }
  25036. case 3:
  25037. {
  25038. goto IL_00a6;
  25039. }
  25040. case 4:
  25041. {
  25042. goto IL_00a6;
  25043. }
  25044. case 5:
  25045. {
  25046. goto IL_00a6;
  25047. }
  25048. case 6:
  25049. {
  25050. goto IL_00a6;
  25051. }
  25052. }
  25053. }
  25054. {
  25055. goto IL_00a8;
  25056. }
  25057. IL_00a4:
  25058. {
  25059. return 0;
  25060. }
  25061. IL_00a6:
  25062. {
  25063. return 2;
  25064. }
  25065. IL_00a8:
  25066. {
  25067. return (-1);
  25068. }
  25069. IL_00aa:
  25070. {
  25071. int32_t L_16 = V_1;
  25072. V_3 = L_16;
  25073. int32_t L_17 = V_3;
  25074. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)4)))
  25075. {
  25076. case 0:
  25077. {
  25078. goto IL_00e5;
  25079. }
  25080. case 1:
  25081. {
  25082. goto IL_00e7;
  25083. }
  25084. case 2:
  25085. {
  25086. goto IL_00e7;
  25087. }
  25088. case 3:
  25089. {
  25090. goto IL_00e5;
  25091. }
  25092. case 4:
  25093. {
  25094. goto IL_00e5;
  25095. }
  25096. case 5:
  25097. {
  25098. goto IL_00e5;
  25099. }
  25100. case 6:
  25101. {
  25102. goto IL_00e5;
  25103. }
  25104. case 7:
  25105. {
  25106. goto IL_00e5;
  25107. }
  25108. case 8:
  25109. {
  25110. goto IL_00e5;
  25111. }
  25112. case 9:
  25113. {
  25114. goto IL_00e5;
  25115. }
  25116. case 10:
  25117. {
  25118. goto IL_00e5;
  25119. }
  25120. }
  25121. }
  25122. {
  25123. goto IL_00e7;
  25124. }
  25125. IL_00e5:
  25126. {
  25127. return 2;
  25128. }
  25129. IL_00e7:
  25130. {
  25131. Type_t * L_18 = ___from0;
  25132. NullCheck(L_18);
  25133. bool L_19 = Type_get_IsEnum_m208091508(L_18, /*hidden argument*/NULL);
  25134. if (!L_19)
  25135. {
  25136. goto IL_0108;
  25137. }
  25138. }
  25139. {
  25140. Type_t * L_20 = ___to1;
  25141. RuntimeTypeHandle_t3027515415 L_21 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  25142. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25143. Type_t * L_22 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_21, /*hidden argument*/NULL);
  25144. if ((!(((RuntimeObject*)(Type_t *)L_20) == ((RuntimeObject*)(Type_t *)L_22))))
  25145. {
  25146. goto IL_0108;
  25147. }
  25148. }
  25149. {
  25150. G_B23_0 = 1;
  25151. goto IL_0109;
  25152. }
  25153. IL_0108:
  25154. {
  25155. G_B23_0 = (-1);
  25156. }
  25157. IL_0109:
  25158. {
  25159. return G_B23_0;
  25160. }
  25161. IL_010a:
  25162. {
  25163. int32_t L_23 = V_1;
  25164. V_3 = L_23;
  25165. int32_t L_24 = V_3;
  25166. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)7)))
  25167. {
  25168. case 0:
  25169. {
  25170. goto IL_0139;
  25171. }
  25172. case 1:
  25173. {
  25174. goto IL_013b;
  25175. }
  25176. case 2:
  25177. {
  25178. goto IL_0139;
  25179. }
  25180. case 3:
  25181. {
  25182. goto IL_013b;
  25183. }
  25184. case 4:
  25185. {
  25186. goto IL_0139;
  25187. }
  25188. case 5:
  25189. {
  25190. goto IL_013b;
  25191. }
  25192. case 6:
  25193. {
  25194. goto IL_0139;
  25195. }
  25196. case 7:
  25197. {
  25198. goto IL_0139;
  25199. }
  25200. }
  25201. }
  25202. {
  25203. goto IL_013b;
  25204. }
  25205. IL_0139:
  25206. {
  25207. return 2;
  25208. }
  25209. IL_013b:
  25210. {
  25211. Type_t * L_25 = ___from0;
  25212. NullCheck(L_25);
  25213. bool L_26 = Type_get_IsEnum_m208091508(L_25, /*hidden argument*/NULL);
  25214. if (!L_26)
  25215. {
  25216. goto IL_015c;
  25217. }
  25218. }
  25219. {
  25220. Type_t * L_27 = ___to1;
  25221. RuntimeTypeHandle_t3027515415 L_28 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  25222. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25223. Type_t * L_29 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_28, /*hidden argument*/NULL);
  25224. if ((!(((RuntimeObject*)(Type_t *)L_27) == ((RuntimeObject*)(Type_t *)L_29))))
  25225. {
  25226. goto IL_015c;
  25227. }
  25228. }
  25229. {
  25230. G_B31_0 = 1;
  25231. goto IL_015d;
  25232. }
  25233. IL_015c:
  25234. {
  25235. G_B31_0 = (-1);
  25236. }
  25237. IL_015d:
  25238. {
  25239. return G_B31_0;
  25240. }
  25241. IL_015e:
  25242. {
  25243. int32_t L_30 = V_1;
  25244. V_3 = L_30;
  25245. int32_t L_31 = V_3;
  25246. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)((int32_t)9))))
  25247. {
  25248. case 0:
  25249. {
  25250. goto IL_0186;
  25251. }
  25252. case 1:
  25253. {
  25254. goto IL_0186;
  25255. }
  25256. case 2:
  25257. {
  25258. goto IL_0186;
  25259. }
  25260. case 3:
  25261. {
  25262. goto IL_0186;
  25263. }
  25264. case 4:
  25265. {
  25266. goto IL_0186;
  25267. }
  25268. case 5:
  25269. {
  25270. goto IL_0186;
  25271. }
  25272. }
  25273. }
  25274. {
  25275. goto IL_0188;
  25276. }
  25277. IL_0186:
  25278. {
  25279. return 2;
  25280. }
  25281. IL_0188:
  25282. {
  25283. Type_t * L_32 = ___from0;
  25284. NullCheck(L_32);
  25285. bool L_33 = Type_get_IsEnum_m208091508(L_32, /*hidden argument*/NULL);
  25286. if (!L_33)
  25287. {
  25288. goto IL_01a9;
  25289. }
  25290. }
  25291. {
  25292. Type_t * L_34 = ___to1;
  25293. RuntimeTypeHandle_t3027515415 L_35 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  25294. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25295. Type_t * L_36 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_35, /*hidden argument*/NULL);
  25296. if ((!(((RuntimeObject*)(Type_t *)L_34) == ((RuntimeObject*)(Type_t *)L_36))))
  25297. {
  25298. goto IL_01a9;
  25299. }
  25300. }
  25301. {
  25302. G_B39_0 = 1;
  25303. goto IL_01aa;
  25304. }
  25305. IL_01a9:
  25306. {
  25307. G_B39_0 = (-1);
  25308. }
  25309. IL_01aa:
  25310. {
  25311. return G_B39_0;
  25312. }
  25313. IL_01ab:
  25314. {
  25315. int32_t L_37 = V_1;
  25316. V_3 = L_37;
  25317. int32_t L_38 = V_3;
  25318. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)((int32_t)9))))
  25319. {
  25320. case 0:
  25321. {
  25322. goto IL_01d3;
  25323. }
  25324. case 1:
  25325. {
  25326. goto IL_01d5;
  25327. }
  25328. case 2:
  25329. {
  25330. goto IL_01d3;
  25331. }
  25332. case 3:
  25333. {
  25334. goto IL_01d5;
  25335. }
  25336. case 4:
  25337. {
  25338. goto IL_01d3;
  25339. }
  25340. case 5:
  25341. {
  25342. goto IL_01d3;
  25343. }
  25344. }
  25345. }
  25346. {
  25347. goto IL_01d5;
  25348. }
  25349. IL_01d3:
  25350. {
  25351. return 2;
  25352. }
  25353. IL_01d5:
  25354. {
  25355. Type_t * L_39 = ___from0;
  25356. NullCheck(L_39);
  25357. bool L_40 = Type_get_IsEnum_m208091508(L_39, /*hidden argument*/NULL);
  25358. if (!L_40)
  25359. {
  25360. goto IL_01f6;
  25361. }
  25362. }
  25363. {
  25364. Type_t * L_41 = ___to1;
  25365. RuntimeTypeHandle_t3027515415 L_42 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  25366. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25367. Type_t * L_43 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_42, /*hidden argument*/NULL);
  25368. if ((!(((RuntimeObject*)(Type_t *)L_41) == ((RuntimeObject*)(Type_t *)L_43))))
  25369. {
  25370. goto IL_01f6;
  25371. }
  25372. }
  25373. {
  25374. G_B47_0 = 1;
  25375. goto IL_01f7;
  25376. }
  25377. IL_01f6:
  25378. {
  25379. G_B47_0 = (-1);
  25380. }
  25381. IL_01f7:
  25382. {
  25383. return G_B47_0;
  25384. }
  25385. IL_01f8:
  25386. {
  25387. int32_t L_44 = V_1;
  25388. V_3 = L_44;
  25389. int32_t L_45 = V_3;
  25390. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_45, (int32_t)((int32_t)11))))
  25391. {
  25392. case 0:
  25393. {
  25394. goto IL_0218;
  25395. }
  25396. case 1:
  25397. {
  25398. goto IL_0218;
  25399. }
  25400. case 2:
  25401. {
  25402. goto IL_0218;
  25403. }
  25404. case 3:
  25405. {
  25406. goto IL_0218;
  25407. }
  25408. }
  25409. }
  25410. {
  25411. goto IL_021a;
  25412. }
  25413. IL_0218:
  25414. {
  25415. return 2;
  25416. }
  25417. IL_021a:
  25418. {
  25419. Type_t * L_46 = ___from0;
  25420. NullCheck(L_46);
  25421. bool L_47 = Type_get_IsEnum_m208091508(L_46, /*hidden argument*/NULL);
  25422. if (!L_47)
  25423. {
  25424. goto IL_023b;
  25425. }
  25426. }
  25427. {
  25428. Type_t * L_48 = ___to1;
  25429. RuntimeTypeHandle_t3027515415 L_49 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  25430. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25431. Type_t * L_50 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_49, /*hidden argument*/NULL);
  25432. if ((!(((RuntimeObject*)(Type_t *)L_48) == ((RuntimeObject*)(Type_t *)L_50))))
  25433. {
  25434. goto IL_023b;
  25435. }
  25436. }
  25437. {
  25438. G_B55_0 = 1;
  25439. goto IL_023c;
  25440. }
  25441. IL_023b:
  25442. {
  25443. G_B55_0 = (-1);
  25444. }
  25445. IL_023c:
  25446. {
  25447. return G_B55_0;
  25448. }
  25449. IL_023d:
  25450. {
  25451. int32_t L_51 = V_1;
  25452. V_3 = L_51;
  25453. int32_t L_52 = V_3;
  25454. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_52, (int32_t)((int32_t)11))))
  25455. {
  25456. case 0:
  25457. {
  25458. goto IL_025d;
  25459. }
  25460. case 1:
  25461. {
  25462. goto IL_025f;
  25463. }
  25464. case 2:
  25465. {
  25466. goto IL_025d;
  25467. }
  25468. case 3:
  25469. {
  25470. goto IL_025d;
  25471. }
  25472. }
  25473. }
  25474. {
  25475. goto IL_025f;
  25476. }
  25477. IL_025d:
  25478. {
  25479. return 2;
  25480. }
  25481. IL_025f:
  25482. {
  25483. Type_t * L_53 = ___from0;
  25484. NullCheck(L_53);
  25485. bool L_54 = Type_get_IsEnum_m208091508(L_53, /*hidden argument*/NULL);
  25486. if (!L_54)
  25487. {
  25488. goto IL_0280;
  25489. }
  25490. }
  25491. {
  25492. Type_t * L_55 = ___to1;
  25493. RuntimeTypeHandle_t3027515415 L_56 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  25494. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25495. Type_t * L_57 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_56, /*hidden argument*/NULL);
  25496. if ((!(((RuntimeObject*)(Type_t *)L_55) == ((RuntimeObject*)(Type_t *)L_57))))
  25497. {
  25498. goto IL_0280;
  25499. }
  25500. }
  25501. {
  25502. G_B63_0 = 1;
  25503. goto IL_0281;
  25504. }
  25505. IL_0280:
  25506. {
  25507. G_B63_0 = (-1);
  25508. }
  25509. IL_0281:
  25510. {
  25511. return G_B63_0;
  25512. }
  25513. IL_0282:
  25514. {
  25515. int32_t L_58 = V_1;
  25516. V_3 = L_58;
  25517. int32_t L_59 = V_3;
  25518. if ((((int32_t)L_59) == ((int32_t)((int32_t)13))))
  25519. {
  25520. goto IL_0299;
  25521. }
  25522. }
  25523. {
  25524. int32_t L_60 = V_3;
  25525. if ((((int32_t)L_60) == ((int32_t)((int32_t)14))))
  25526. {
  25527. goto IL_0299;
  25528. }
  25529. }
  25530. {
  25531. goto IL_029b;
  25532. }
  25533. IL_0299:
  25534. {
  25535. return 2;
  25536. }
  25537. IL_029b:
  25538. {
  25539. Type_t * L_61 = ___from0;
  25540. NullCheck(L_61);
  25541. bool L_62 = Type_get_IsEnum_m208091508(L_61, /*hidden argument*/NULL);
  25542. if (!L_62)
  25543. {
  25544. goto IL_02bc;
  25545. }
  25546. }
  25547. {
  25548. Type_t * L_63 = ___to1;
  25549. RuntimeTypeHandle_t3027515415 L_64 = { reinterpret_cast<intptr_t> (Enum_t4135868527_0_0_0_var) };
  25550. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25551. Type_t * L_65 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_64, /*hidden argument*/NULL);
  25552. if ((!(((RuntimeObject*)(Type_t *)L_63) == ((RuntimeObject*)(Type_t *)L_65))))
  25553. {
  25554. goto IL_02bc;
  25555. }
  25556. }
  25557. {
  25558. G_B72_0 = 1;
  25559. goto IL_02bd;
  25560. }
  25561. IL_02bc:
  25562. {
  25563. G_B72_0 = (-1);
  25564. }
  25565. IL_02bd:
  25566. {
  25567. return G_B72_0;
  25568. }
  25569. IL_02be:
  25570. {
  25571. int32_t L_66 = V_1;
  25572. if ((!(((uint32_t)L_66) == ((uint32_t)((int32_t)14)))))
  25573. {
  25574. goto IL_02cc;
  25575. }
  25576. }
  25577. {
  25578. G_B76_0 = 2;
  25579. goto IL_02cd;
  25580. }
  25581. IL_02cc:
  25582. {
  25583. G_B76_0 = (-1);
  25584. }
  25585. IL_02cd:
  25586. {
  25587. return G_B76_0;
  25588. }
  25589. IL_02ce:
  25590. {
  25591. Type_t * L_67 = ___to1;
  25592. Type_t * L_68 = ___from0;
  25593. NullCheck(L_67);
  25594. bool L_69 = VirtFuncInvoker1< bool, Type_t * >::Invoke(45 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_67, L_68);
  25595. if (!L_69)
  25596. {
  25597. goto IL_02e0;
  25598. }
  25599. }
  25600. {
  25601. G_B80_0 = 3;
  25602. goto IL_02e1;
  25603. }
  25604. IL_02e0:
  25605. {
  25606. G_B80_0 = (-1);
  25607. }
  25608. IL_02e1:
  25609. {
  25610. return G_B80_0;
  25611. }
  25612. }
  25613. #ifdef __clang__
  25614. #pragma clang diagnostic pop
  25615. #endif
  25616. #ifdef __clang__
  25617. #pragma clang diagnostic push
  25618. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25619. #pragma clang diagnostic ignored "-Wunused-variable"
  25620. #endif
  25621. #ifdef __clang__
  25622. #pragma clang diagnostic pop
  25623. #endif
  25624. #ifdef __clang__
  25625. #pragma clang diagnostic push
  25626. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25627. #pragma clang diagnostic ignored "-Wunused-variable"
  25628. #endif
  25629. #ifdef __clang__
  25630. #pragma clang diagnostic pop
  25631. #endif
  25632. #ifdef __clang__
  25633. #pragma clang diagnostic push
  25634. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25635. #pragma clang diagnostic ignored "-Wunused-variable"
  25636. #endif
  25637. // System.Void System.Reflection.ConstructorInfo::.ctor()
  25638. extern "C" IL2CPP_METHOD_ATTR void ConstructorInfo__ctor_m356047157 (ConstructorInfo_t5769829 * __this, const RuntimeMethod* method)
  25639. {
  25640. {
  25641. MethodBase__ctor_m1907868998(__this, /*hidden argument*/NULL);
  25642. return;
  25643. }
  25644. }
  25645. // System.Void System.Reflection.ConstructorInfo::.cctor()
  25646. extern "C" IL2CPP_METHOD_ATTR void ConstructorInfo__cctor_m1016079270 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  25647. {
  25648. static bool s_Il2CppMethodInitialized;
  25649. if (!s_Il2CppMethodInitialized)
  25650. {
  25651. il2cpp_codegen_initialize_method (ConstructorInfo__cctor_m1016079270_MetadataUsageId);
  25652. s_Il2CppMethodInitialized = true;
  25653. }
  25654. {
  25655. ((ConstructorInfo_t5769829_StaticFields*)il2cpp_codegen_static_fields_for(ConstructorInfo_t5769829_il2cpp_TypeInfo_var))->set_ConstructorName_0(_stringLiteral1221375020);
  25656. ((ConstructorInfo_t5769829_StaticFields*)il2cpp_codegen_static_fields_for(ConstructorInfo_t5769829_il2cpp_TypeInfo_var))->set_TypeConstructorName_1(_stringLiteral3452012868);
  25657. return;
  25658. }
  25659. }
  25660. // System.Reflection.MemberTypes System.Reflection.ConstructorInfo::get_MemberType()
  25661. extern "C" IL2CPP_METHOD_ATTR int32_t ConstructorInfo_get_MemberType_m2297974335 (ConstructorInfo_t5769829 * __this, const RuntimeMethod* method)
  25662. {
  25663. {
  25664. return (int32_t)(1);
  25665. }
  25666. }
  25667. // System.Object System.Reflection.ConstructorInfo::Invoke(System.Object[])
  25668. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ConstructorInfo_Invoke_m4089836896 (ConstructorInfo_t5769829 * __this, ObjectU5BU5D_t2843939325* ___parameters0, const RuntimeMethod* method)
  25669. {
  25670. static bool s_Il2CppMethodInitialized;
  25671. if (!s_Il2CppMethodInitialized)
  25672. {
  25673. il2cpp_codegen_initialize_method (ConstructorInfo_Invoke_m4089836896_MetadataUsageId);
  25674. s_Il2CppMethodInitialized = true;
  25675. }
  25676. {
  25677. ObjectU5BU5D_t2843939325* L_0 = ___parameters0;
  25678. if (L_0)
  25679. {
  25680. goto IL_000e;
  25681. }
  25682. }
  25683. {
  25684. ___parameters0 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)0));
  25685. }
  25686. IL_000e:
  25687. {
  25688. ObjectU5BU5D_t2843939325* L_1 = ___parameters0;
  25689. RuntimeObject * L_2 = VirtFuncInvoker4< RuntimeObject *, int32_t, Binder_t2999457153 *, ObjectU5BU5D_t2843939325*, CultureInfo_t4157843068 * >::Invoke(33 /* System.Object System.Reflection.ConstructorInfo::Invoke(System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) */, __this, ((int32_t)512), (Binder_t2999457153 *)NULL, L_1, (CultureInfo_t4157843068 *)NULL);
  25690. return L_2;
  25691. }
  25692. }
  25693. #ifdef __clang__
  25694. #pragma clang diagnostic pop
  25695. #endif
  25696. #ifdef __clang__
  25697. #pragma clang diagnostic push
  25698. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25699. #pragma clang diagnostic ignored "-Wunused-variable"
  25700. #endif
  25701. // System.Void System.Reflection.CustomAttributeData::.ctor(System.Reflection.ConstructorInfo,System.Object[],System.Object[])
  25702. extern "C" IL2CPP_METHOD_ATTR void CustomAttributeData__ctor_m2966233049 (CustomAttributeData_t1084486650 * __this, ConstructorInfo_t5769829 * ___ctorInfo0, ObjectU5BU5D_t2843939325* ___ctorArgs1, ObjectU5BU5D_t2843939325* ___namedArgs2, const RuntimeMethod* method)
  25703. {
  25704. static bool s_Il2CppMethodInitialized;
  25705. if (!s_Il2CppMethodInitialized)
  25706. {
  25707. il2cpp_codegen_initialize_method (CustomAttributeData__ctor_m2966233049_MetadataUsageId);
  25708. s_Il2CppMethodInitialized = true;
  25709. }
  25710. CustomAttributeData_t1084486650 * G_B2_0 = NULL;
  25711. CustomAttributeData_t1084486650 * G_B1_0 = NULL;
  25712. CustomAttributeTypedArgumentU5BU5D_t1465843424* G_B3_0 = NULL;
  25713. CustomAttributeData_t1084486650 * G_B3_1 = NULL;
  25714. CustomAttributeData_t1084486650 * G_B5_0 = NULL;
  25715. CustomAttributeData_t1084486650 * G_B4_0 = NULL;
  25716. CustomAttributeNamedArgumentU5BU5D_t3710464795* G_B6_0 = NULL;
  25717. CustomAttributeData_t1084486650 * G_B6_1 = NULL;
  25718. {
  25719. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  25720. ConstructorInfo_t5769829 * L_0 = ___ctorInfo0;
  25721. __this->set_ctorInfo_0(L_0);
  25722. ObjectU5BU5D_t2843939325* L_1 = ___ctorArgs1;
  25723. G_B1_0 = __this;
  25724. if (!L_1)
  25725. {
  25726. G_B2_0 = __this;
  25727. goto IL_001f;
  25728. }
  25729. }
  25730. {
  25731. ObjectU5BU5D_t2843939325* L_2 = ___ctorArgs1;
  25732. CustomAttributeTypedArgumentU5BU5D_t1465843424* L_3 = CustomAttributeData_UnboxValues_TisCustomAttributeTypedArgument_t2723150157_m679789813(NULL /*static, unused*/, L_2, /*hidden argument*/CustomAttributeData_UnboxValues_TisCustomAttributeTypedArgument_t2723150157_m679789813_RuntimeMethod_var);
  25733. G_B3_0 = L_3;
  25734. G_B3_1 = G_B1_0;
  25735. goto IL_0025;
  25736. }
  25737. IL_001f:
  25738. {
  25739. G_B3_0 = ((CustomAttributeTypedArgumentU5BU5D_t1465843424*)SZArrayNew(CustomAttributeTypedArgumentU5BU5D_t1465843424_il2cpp_TypeInfo_var, (uint32_t)0));
  25740. G_B3_1 = G_B2_0;
  25741. }
  25742. IL_0025:
  25743. {
  25744. ReadOnlyCollection_1_t3935726444 * L_4 = Array_AsReadOnly_TisCustomAttributeTypedArgument_t2723150157_m2714472677(NULL /*static, unused*/, G_B3_0, /*hidden argument*/Array_AsReadOnly_TisCustomAttributeTypedArgument_t2723150157_m2714472677_RuntimeMethod_var);
  25745. NullCheck(G_B3_1);
  25746. G_B3_1->set_ctorArgs_1(L_4);
  25747. ObjectU5BU5D_t2843939325* L_5 = ___namedArgs2;
  25748. G_B4_0 = __this;
  25749. if (!L_5)
  25750. {
  25751. G_B5_0 = __this;
  25752. goto IL_0041;
  25753. }
  25754. }
  25755. {
  25756. ObjectU5BU5D_t2843939325* L_6 = ___namedArgs2;
  25757. CustomAttributeNamedArgumentU5BU5D_t3710464795* L_7 = CustomAttributeData_UnboxValues_TisCustomAttributeNamedArgument_t287865710_m2244692512(NULL /*static, unused*/, L_6, /*hidden argument*/CustomAttributeData_UnboxValues_TisCustomAttributeNamedArgument_t287865710_m2244692512_RuntimeMethod_var);
  25758. G_B6_0 = L_7;
  25759. G_B6_1 = G_B4_0;
  25760. goto IL_0047;
  25761. }
  25762. IL_0041:
  25763. {
  25764. G_B6_0 = ((CustomAttributeNamedArgumentU5BU5D_t3710464795*)SZArrayNew(CustomAttributeNamedArgumentU5BU5D_t3710464795_il2cpp_TypeInfo_var, (uint32_t)0));
  25765. G_B6_1 = G_B5_0;
  25766. }
  25767. IL_0047:
  25768. {
  25769. ReadOnlyCollection_1_t1500441997 * L_8 = Array_AsReadOnly_TisCustomAttributeNamedArgument_t287865710_m2126958740(NULL /*static, unused*/, G_B6_0, /*hidden argument*/Array_AsReadOnly_TisCustomAttributeNamedArgument_t287865710_m2126958740_RuntimeMethod_var);
  25770. NullCheck(G_B6_1);
  25771. G_B6_1->set_namedArgs_2(L_8);
  25772. return;
  25773. }
  25774. }
  25775. // System.Reflection.ConstructorInfo System.Reflection.CustomAttributeData::get_Constructor()
  25776. extern "C" IL2CPP_METHOD_ATTR ConstructorInfo_t5769829 * CustomAttributeData_get_Constructor_m489601093 (CustomAttributeData_t1084486650 * __this, const RuntimeMethod* method)
  25777. {
  25778. {
  25779. ConstructorInfo_t5769829 * L_0 = __this->get_ctorInfo_0();
  25780. return L_0;
  25781. }
  25782. }
  25783. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument> System.Reflection.CustomAttributeData::get_ConstructorArguments()
  25784. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_get_ConstructorArguments_m1602558961 (CustomAttributeData_t1084486650 * __this, const RuntimeMethod* method)
  25785. {
  25786. {
  25787. RuntimeObject* L_0 = __this->get_ctorArgs_1();
  25788. return L_0;
  25789. }
  25790. }
  25791. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument> System.Reflection.CustomAttributeData::get_NamedArguments()
  25792. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_get_NamedArguments_m2950811181 (CustomAttributeData_t1084486650 * __this, const RuntimeMethod* method)
  25793. {
  25794. {
  25795. RuntimeObject* L_0 = __this->get_namedArgs_2();
  25796. return L_0;
  25797. }
  25798. }
  25799. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData> System.Reflection.CustomAttributeData::GetCustomAttributes(System.Reflection.Assembly)
  25800. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_GetCustomAttributes_m2970182643 (RuntimeObject * __this /* static, unused */, Assembly_t * ___target0, const RuntimeMethod* method)
  25801. {
  25802. static bool s_Il2CppMethodInitialized;
  25803. if (!s_Il2CppMethodInitialized)
  25804. {
  25805. il2cpp_codegen_initialize_method (CustomAttributeData_GetCustomAttributes_m2970182643_MetadataUsageId);
  25806. s_Il2CppMethodInitialized = true;
  25807. }
  25808. {
  25809. Assembly_t * L_0 = ___target0;
  25810. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  25811. RuntimeObject* L_1 = MonoCustomAttrs_GetCustomAttributesData_m3138951217(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  25812. return L_1;
  25813. }
  25814. }
  25815. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData> System.Reflection.CustomAttributeData::GetCustomAttributes(System.Reflection.MemberInfo)
  25816. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_GetCustomAttributes_m2141595938 (RuntimeObject * __this /* static, unused */, MemberInfo_t * ___target0, const RuntimeMethod* method)
  25817. {
  25818. static bool s_Il2CppMethodInitialized;
  25819. if (!s_Il2CppMethodInitialized)
  25820. {
  25821. il2cpp_codegen_initialize_method (CustomAttributeData_GetCustomAttributes_m2141595938_MetadataUsageId);
  25822. s_Il2CppMethodInitialized = true;
  25823. }
  25824. {
  25825. MemberInfo_t * L_0 = ___target0;
  25826. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  25827. RuntimeObject* L_1 = MonoCustomAttrs_GetCustomAttributesData_m3138951217(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  25828. return L_1;
  25829. }
  25830. }
  25831. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData> System.Reflection.CustomAttributeData::GetCustomAttributes(System.Reflection.Module)
  25832. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_GetCustomAttributes_m1033457578 (RuntimeObject * __this /* static, unused */, Module_t2987026101 * ___target0, const RuntimeMethod* method)
  25833. {
  25834. static bool s_Il2CppMethodInitialized;
  25835. if (!s_Il2CppMethodInitialized)
  25836. {
  25837. il2cpp_codegen_initialize_method (CustomAttributeData_GetCustomAttributes_m1033457578_MetadataUsageId);
  25838. s_Il2CppMethodInitialized = true;
  25839. }
  25840. {
  25841. Module_t2987026101 * L_0 = ___target0;
  25842. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  25843. RuntimeObject* L_1 = MonoCustomAttrs_GetCustomAttributesData_m3138951217(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  25844. return L_1;
  25845. }
  25846. }
  25847. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData> System.Reflection.CustomAttributeData::GetCustomAttributes(System.Reflection.ParameterInfo)
  25848. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_GetCustomAttributes_m1863564558 (RuntimeObject * __this /* static, unused */, ParameterInfo_t1861056598 * ___target0, const RuntimeMethod* method)
  25849. {
  25850. static bool s_Il2CppMethodInitialized;
  25851. if (!s_Il2CppMethodInitialized)
  25852. {
  25853. il2cpp_codegen_initialize_method (CustomAttributeData_GetCustomAttributes_m1863564558_MetadataUsageId);
  25854. s_Il2CppMethodInitialized = true;
  25855. }
  25856. {
  25857. ParameterInfo_t1861056598 * L_0 = ___target0;
  25858. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  25859. RuntimeObject* L_1 = MonoCustomAttrs_GetCustomAttributesData_m3138951217(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  25860. return L_1;
  25861. }
  25862. }
  25863. // System.String System.Reflection.CustomAttributeData::ToString()
  25864. extern "C" IL2CPP_METHOD_ATTR String_t* CustomAttributeData_ToString_m1995965208 (CustomAttributeData_t1084486650 * __this, const RuntimeMethod* method)
  25865. {
  25866. static bool s_Il2CppMethodInitialized;
  25867. if (!s_Il2CppMethodInitialized)
  25868. {
  25869. il2cpp_codegen_initialize_method (CustomAttributeData_ToString_m1995965208_MetadataUsageId);
  25870. s_Il2CppMethodInitialized = true;
  25871. }
  25872. StringBuilder_t * V_0 = NULL;
  25873. int32_t V_1 = 0;
  25874. int32_t V_2 = 0;
  25875. CustomAttributeTypedArgument_t2723150157 V_3;
  25876. memset(&V_3, 0, sizeof(V_3));
  25877. CustomAttributeNamedArgument_t287865710 V_4;
  25878. memset(&V_4, 0, sizeof(V_4));
  25879. {
  25880. StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  25881. StringBuilder__ctor_m3121283359(L_0, /*hidden argument*/NULL);
  25882. V_0 = L_0;
  25883. StringBuilder_t * L_1 = V_0;
  25884. ConstructorInfo_t5769829 * L_2 = __this->get_ctorInfo_0();
  25885. NullCheck(L_2);
  25886. Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_2);
  25887. NullCheck(L_3);
  25888. String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(19 /* System.String System.Type::get_FullName() */, L_3);
  25889. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  25890. String_t* L_5 = String_Concat_m3755062657(NULL /*static, unused*/, _stringLiteral3452614645, L_4, _stringLiteral3452614536, /*hidden argument*/NULL);
  25891. NullCheck(L_1);
  25892. StringBuilder_Append_m1965104174(L_1, L_5, /*hidden argument*/NULL);
  25893. V_1 = 0;
  25894. goto IL_0071;
  25895. }
  25896. IL_0033:
  25897. {
  25898. StringBuilder_t * L_6 = V_0;
  25899. RuntimeObject* L_7 = __this->get_ctorArgs_1();
  25900. int32_t L_8 = V_1;
  25901. NullCheck(L_7);
  25902. CustomAttributeTypedArgument_t2723150157 L_9 = InterfaceFuncInvoker1< CustomAttributeTypedArgument_t2723150157 , int32_t >::Invoke(3 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument>::get_Item(System.Int32) */, IList_1_t243502644_il2cpp_TypeInfo_var, L_7, L_8);
  25903. V_3 = L_9;
  25904. String_t* L_10 = CustomAttributeTypedArgument_ToString_m864948362((&V_3), /*hidden argument*/NULL);
  25905. NullCheck(L_6);
  25906. StringBuilder_Append_m1965104174(L_6, L_10, /*hidden argument*/NULL);
  25907. int32_t L_11 = V_1;
  25908. RuntimeObject* L_12 = __this->get_ctorArgs_1();
  25909. NullCheck(L_12);
  25910. int32_t L_13 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeTypedArgument>::get_Count() */, ICollection_1_t1256335095_il2cpp_TypeInfo_var, L_12);
  25911. if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1))) >= ((int32_t)L_13)))
  25912. {
  25913. goto IL_006d;
  25914. }
  25915. }
  25916. {
  25917. StringBuilder_t * L_14 = V_0;
  25918. NullCheck(L_14);
  25919. StringBuilder_Append_m1965104174(L_14, _stringLiteral3450517380, /*hidden argument*/NULL);
  25920. }
  25921. IL_006d:
  25922. {
  25923. int32_t L_15 = V_1;
  25924. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  25925. }
  25926. IL_0071:
  25927. {
  25928. int32_t L_16 = V_1;
  25929. RuntimeObject* L_17 = __this->get_ctorArgs_1();
  25930. NullCheck(L_17);
  25931. int32_t L_18 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeTypedArgument>::get_Count() */, ICollection_1_t1256335095_il2cpp_TypeInfo_var, L_17);
  25932. if ((((int32_t)L_16) < ((int32_t)L_18)))
  25933. {
  25934. goto IL_0033;
  25935. }
  25936. }
  25937. {
  25938. RuntimeObject* L_19 = __this->get_namedArgs_2();
  25939. NullCheck(L_19);
  25940. int32_t L_20 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t3116017944_il2cpp_TypeInfo_var, L_19);
  25941. if ((((int32_t)L_20) <= ((int32_t)0)))
  25942. {
  25943. goto IL_009f;
  25944. }
  25945. }
  25946. {
  25947. StringBuilder_t * L_21 = V_0;
  25948. NullCheck(L_21);
  25949. StringBuilder_Append_m1965104174(L_21, _stringLiteral3450517380, /*hidden argument*/NULL);
  25950. }
  25951. IL_009f:
  25952. {
  25953. V_2 = 0;
  25954. goto IL_00e5;
  25955. }
  25956. IL_00a6:
  25957. {
  25958. StringBuilder_t * L_22 = V_0;
  25959. RuntimeObject* L_23 = __this->get_namedArgs_2();
  25960. int32_t L_24 = V_2;
  25961. NullCheck(L_23);
  25962. CustomAttributeNamedArgument_t287865710 L_25 = InterfaceFuncInvoker1< CustomAttributeNamedArgument_t287865710 , int32_t >::Invoke(3 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument>::get_Item(System.Int32) */, IList_1_t2103185493_il2cpp_TypeInfo_var, L_23, L_24);
  25963. V_4 = L_25;
  25964. String_t* L_26 = CustomAttributeNamedArgument_ToString_m1488801416((&V_4), /*hidden argument*/NULL);
  25965. NullCheck(L_22);
  25966. StringBuilder_Append_m1965104174(L_22, L_26, /*hidden argument*/NULL);
  25967. int32_t L_27 = V_2;
  25968. RuntimeObject* L_28 = __this->get_namedArgs_2();
  25969. NullCheck(L_28);
  25970. int32_t L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t3116017944_il2cpp_TypeInfo_var, L_28);
  25971. if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1))) >= ((int32_t)L_29)))
  25972. {
  25973. goto IL_00e1;
  25974. }
  25975. }
  25976. {
  25977. StringBuilder_t * L_30 = V_0;
  25978. NullCheck(L_30);
  25979. StringBuilder_Append_m1965104174(L_30, _stringLiteral3450517380, /*hidden argument*/NULL);
  25980. }
  25981. IL_00e1:
  25982. {
  25983. int32_t L_31 = V_2;
  25984. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1));
  25985. }
  25986. IL_00e5:
  25987. {
  25988. int32_t L_32 = V_2;
  25989. RuntimeObject* L_33 = __this->get_namedArgs_2();
  25990. NullCheck(L_33);
  25991. int32_t L_34 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t3116017944_il2cpp_TypeInfo_var, L_33);
  25992. if ((((int32_t)L_32) < ((int32_t)L_34)))
  25993. {
  25994. goto IL_00a6;
  25995. }
  25996. }
  25997. {
  25998. StringBuilder_t * L_35 = V_0;
  25999. NullCheck(L_35);
  26000. StringBuilder_AppendFormat_m921870684(L_35, _stringLiteral3458054023, ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)0)), /*hidden argument*/NULL);
  26001. StringBuilder_t * L_36 = V_0;
  26002. NullCheck(L_36);
  26003. String_t* L_37 = StringBuilder_ToString_m3317489284(L_36, /*hidden argument*/NULL);
  26004. return L_37;
  26005. }
  26006. }
  26007. // System.Boolean System.Reflection.CustomAttributeData::Equals(System.Object)
  26008. extern "C" IL2CPP_METHOD_ATTR bool CustomAttributeData_Equals_m4034962021 (CustomAttributeData_t1084486650 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26009. {
  26010. static bool s_Il2CppMethodInitialized;
  26011. if (!s_Il2CppMethodInitialized)
  26012. {
  26013. il2cpp_codegen_initialize_method (CustomAttributeData_Equals_m4034962021_MetadataUsageId);
  26014. s_Il2CppMethodInitialized = true;
  26015. }
  26016. CustomAttributeData_t1084486650 * V_0 = NULL;
  26017. int32_t V_1 = 0;
  26018. int32_t V_2 = 0;
  26019. bool V_3 = false;
  26020. int32_t V_4 = 0;
  26021. CustomAttributeTypedArgument_t2723150157 V_5;
  26022. memset(&V_5, 0, sizeof(V_5));
  26023. CustomAttributeNamedArgument_t287865710 V_6;
  26024. memset(&V_6, 0, sizeof(V_6));
  26025. {
  26026. RuntimeObject * L_0 = ___obj0;
  26027. V_0 = ((CustomAttributeData_t1084486650 *)IsInstSealed((RuntimeObject*)L_0, CustomAttributeData_t1084486650_il2cpp_TypeInfo_var));
  26028. CustomAttributeData_t1084486650 * L_1 = V_0;
  26029. if (!L_1)
  26030. {
  26031. goto IL_0054;
  26032. }
  26033. }
  26034. {
  26035. CustomAttributeData_t1084486650 * L_2 = V_0;
  26036. NullCheck(L_2);
  26037. ConstructorInfo_t5769829 * L_3 = L_2->get_ctorInfo_0();
  26038. ConstructorInfo_t5769829 * L_4 = __this->get_ctorInfo_0();
  26039. if ((!(((RuntimeObject*)(ConstructorInfo_t5769829 *)L_3) == ((RuntimeObject*)(ConstructorInfo_t5769829 *)L_4))))
  26040. {
  26041. goto IL_0054;
  26042. }
  26043. }
  26044. {
  26045. CustomAttributeData_t1084486650 * L_5 = V_0;
  26046. NullCheck(L_5);
  26047. RuntimeObject* L_6 = L_5->get_ctorArgs_1();
  26048. NullCheck(L_6);
  26049. int32_t L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeTypedArgument>::get_Count() */, ICollection_1_t1256335095_il2cpp_TypeInfo_var, L_6);
  26050. RuntimeObject* L_8 = __this->get_ctorArgs_1();
  26051. NullCheck(L_8);
  26052. int32_t L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeTypedArgument>::get_Count() */, ICollection_1_t1256335095_il2cpp_TypeInfo_var, L_8);
  26053. if ((!(((uint32_t)L_7) == ((uint32_t)L_9))))
  26054. {
  26055. goto IL_0054;
  26056. }
  26057. }
  26058. {
  26059. CustomAttributeData_t1084486650 * L_10 = V_0;
  26060. NullCheck(L_10);
  26061. RuntimeObject* L_11 = L_10->get_namedArgs_2();
  26062. NullCheck(L_11);
  26063. int32_t L_12 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t3116017944_il2cpp_TypeInfo_var, L_11);
  26064. RuntimeObject* L_13 = __this->get_namedArgs_2();
  26065. NullCheck(L_13);
  26066. int32_t L_14 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t3116017944_il2cpp_TypeInfo_var, L_13);
  26067. if ((((int32_t)L_12) == ((int32_t)L_14)))
  26068. {
  26069. goto IL_0056;
  26070. }
  26071. }
  26072. IL_0054:
  26073. {
  26074. return (bool)0;
  26075. }
  26076. IL_0056:
  26077. {
  26078. V_1 = 0;
  26079. goto IL_008e;
  26080. }
  26081. IL_005d:
  26082. {
  26083. RuntimeObject* L_15 = __this->get_ctorArgs_1();
  26084. int32_t L_16 = V_1;
  26085. NullCheck(L_15);
  26086. CustomAttributeTypedArgument_t2723150157 L_17 = InterfaceFuncInvoker1< CustomAttributeTypedArgument_t2723150157 , int32_t >::Invoke(3 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument>::get_Item(System.Int32) */, IList_1_t243502644_il2cpp_TypeInfo_var, L_15, L_16);
  26087. V_5 = L_17;
  26088. CustomAttributeData_t1084486650 * L_18 = V_0;
  26089. NullCheck(L_18);
  26090. RuntimeObject* L_19 = L_18->get_ctorArgs_1();
  26091. int32_t L_20 = V_1;
  26092. NullCheck(L_19);
  26093. CustomAttributeTypedArgument_t2723150157 L_21 = InterfaceFuncInvoker1< CustomAttributeTypedArgument_t2723150157 , int32_t >::Invoke(3 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument>::get_Item(System.Int32) */, IList_1_t243502644_il2cpp_TypeInfo_var, L_19, L_20);
  26094. CustomAttributeTypedArgument_t2723150157 L_22 = L_21;
  26095. RuntimeObject * L_23 = Box(CustomAttributeTypedArgument_t2723150157_il2cpp_TypeInfo_var, &L_22);
  26096. bool L_24 = CustomAttributeTypedArgument_Equals_m2261980307((&V_5), L_23, /*hidden argument*/NULL);
  26097. if (!L_24)
  26098. {
  26099. goto IL_008a;
  26100. }
  26101. }
  26102. {
  26103. return (bool)0;
  26104. }
  26105. IL_008a:
  26106. {
  26107. int32_t L_25 = V_1;
  26108. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
  26109. }
  26110. IL_008e:
  26111. {
  26112. int32_t L_26 = V_1;
  26113. RuntimeObject* L_27 = __this->get_ctorArgs_1();
  26114. NullCheck(L_27);
  26115. int32_t L_28 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeTypedArgument>::get_Count() */, ICollection_1_t1256335095_il2cpp_TypeInfo_var, L_27);
  26116. if ((((int32_t)L_26) < ((int32_t)L_28)))
  26117. {
  26118. goto IL_005d;
  26119. }
  26120. }
  26121. {
  26122. V_2 = 0;
  26123. goto IL_0107;
  26124. }
  26125. IL_00a6:
  26126. {
  26127. V_3 = (bool)0;
  26128. V_4 = 0;
  26129. goto IL_00e9;
  26130. }
  26131. IL_00b0:
  26132. {
  26133. RuntimeObject* L_29 = __this->get_namedArgs_2();
  26134. int32_t L_30 = V_2;
  26135. NullCheck(L_29);
  26136. CustomAttributeNamedArgument_t287865710 L_31 = InterfaceFuncInvoker1< CustomAttributeNamedArgument_t287865710 , int32_t >::Invoke(3 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument>::get_Item(System.Int32) */, IList_1_t2103185493_il2cpp_TypeInfo_var, L_29, L_30);
  26137. V_6 = L_31;
  26138. CustomAttributeData_t1084486650 * L_32 = V_0;
  26139. NullCheck(L_32);
  26140. RuntimeObject* L_33 = L_32->get_namedArgs_2();
  26141. int32_t L_34 = V_4;
  26142. NullCheck(L_33);
  26143. CustomAttributeNamedArgument_t287865710 L_35 = InterfaceFuncInvoker1< CustomAttributeNamedArgument_t287865710 , int32_t >::Invoke(3 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument>::get_Item(System.Int32) */, IList_1_t2103185493_il2cpp_TypeInfo_var, L_33, L_34);
  26144. CustomAttributeNamedArgument_t287865710 L_36 = L_35;
  26145. RuntimeObject * L_37 = Box(CustomAttributeNamedArgument_t287865710_il2cpp_TypeInfo_var, &L_36);
  26146. bool L_38 = CustomAttributeNamedArgument_Equals_m1414002036((&V_6), L_37, /*hidden argument*/NULL);
  26147. if (!L_38)
  26148. {
  26149. goto IL_00e3;
  26150. }
  26151. }
  26152. {
  26153. V_3 = (bool)1;
  26154. goto IL_00fb;
  26155. }
  26156. IL_00e3:
  26157. {
  26158. int32_t L_39 = V_4;
  26159. V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1));
  26160. }
  26161. IL_00e9:
  26162. {
  26163. int32_t L_40 = V_4;
  26164. CustomAttributeData_t1084486650 * L_41 = V_0;
  26165. NullCheck(L_41);
  26166. RuntimeObject* L_42 = L_41->get_namedArgs_2();
  26167. NullCheck(L_42);
  26168. int32_t L_43 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t3116017944_il2cpp_TypeInfo_var, L_42);
  26169. if ((((int32_t)L_40) < ((int32_t)L_43)))
  26170. {
  26171. goto IL_00b0;
  26172. }
  26173. }
  26174. IL_00fb:
  26175. {
  26176. bool L_44 = V_3;
  26177. if (L_44)
  26178. {
  26179. goto IL_0103;
  26180. }
  26181. }
  26182. {
  26183. return (bool)0;
  26184. }
  26185. IL_0103:
  26186. {
  26187. int32_t L_45 = V_2;
  26188. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1));
  26189. }
  26190. IL_0107:
  26191. {
  26192. int32_t L_46 = V_2;
  26193. RuntimeObject* L_47 = __this->get_namedArgs_2();
  26194. NullCheck(L_47);
  26195. int32_t L_48 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t3116017944_il2cpp_TypeInfo_var, L_47);
  26196. if ((((int32_t)L_46) < ((int32_t)L_48)))
  26197. {
  26198. goto IL_00a6;
  26199. }
  26200. }
  26201. {
  26202. return (bool)1;
  26203. }
  26204. }
  26205. // System.Int32 System.Reflection.CustomAttributeData::GetHashCode()
  26206. extern "C" IL2CPP_METHOD_ATTR int32_t CustomAttributeData_GetHashCode_m3727773664 (CustomAttributeData_t1084486650 * __this, const RuntimeMethod* method)
  26207. {
  26208. static bool s_Il2CppMethodInitialized;
  26209. if (!s_Il2CppMethodInitialized)
  26210. {
  26211. il2cpp_codegen_initialize_method (CustomAttributeData_GetHashCode_m3727773664_MetadataUsageId);
  26212. s_Il2CppMethodInitialized = true;
  26213. }
  26214. int32_t V_0 = 0;
  26215. int32_t V_1 = 0;
  26216. int32_t V_2 = 0;
  26217. CustomAttributeTypedArgument_t2723150157 V_3;
  26218. memset(&V_3, 0, sizeof(V_3));
  26219. CustomAttributeNamedArgument_t287865710 V_4;
  26220. memset(&V_4, 0, sizeof(V_4));
  26221. {
  26222. ConstructorInfo_t5769829 * L_0 = __this->get_ctorInfo_0();
  26223. NullCheck(L_0);
  26224. int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0);
  26225. V_0 = ((int32_t)((int32_t)L_1<<(int32_t)((int32_t)16)));
  26226. V_1 = 0;
  26227. goto IL_003f;
  26228. }
  26229. IL_0016:
  26230. {
  26231. int32_t L_2 = V_0;
  26232. int32_t L_3 = V_0;
  26233. RuntimeObject* L_4 = __this->get_ctorArgs_1();
  26234. int32_t L_5 = V_1;
  26235. NullCheck(L_4);
  26236. CustomAttributeTypedArgument_t2723150157 L_6 = InterfaceFuncInvoker1< CustomAttributeTypedArgument_t2723150157 , int32_t >::Invoke(3 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument>::get_Item(System.Int32) */, IList_1_t243502644_il2cpp_TypeInfo_var, L_4, L_5);
  26237. V_3 = L_6;
  26238. int32_t L_7 = CustomAttributeTypedArgument_GetHashCode_m1121388927((&V_3), /*hidden argument*/NULL);
  26239. int32_t L_8 = V_1;
  26240. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)((int32_t)((int32_t)L_3^(int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)7, (int32_t)L_7))<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_8, (int32_t)4))&(int32_t)((int32_t)31)))&(int32_t)((int32_t)31)))))))));
  26241. int32_t L_9 = V_1;
  26242. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
  26243. }
  26244. IL_003f:
  26245. {
  26246. int32_t L_10 = V_1;
  26247. RuntimeObject* L_11 = __this->get_ctorArgs_1();
  26248. NullCheck(L_11);
  26249. int32_t L_12 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeTypedArgument>::get_Count() */, ICollection_1_t1256335095_il2cpp_TypeInfo_var, L_11);
  26250. if ((((int32_t)L_10) < ((int32_t)L_12)))
  26251. {
  26252. goto IL_0016;
  26253. }
  26254. }
  26255. {
  26256. V_2 = 0;
  26257. goto IL_0075;
  26258. }
  26259. IL_0057:
  26260. {
  26261. int32_t L_13 = V_0;
  26262. RuntimeObject* L_14 = __this->get_namedArgs_2();
  26263. int32_t L_15 = V_2;
  26264. NullCheck(L_14);
  26265. CustomAttributeNamedArgument_t287865710 L_16 = InterfaceFuncInvoker1< CustomAttributeNamedArgument_t287865710 , int32_t >::Invoke(3 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument>::get_Item(System.Int32) */, IList_1_t2103185493_il2cpp_TypeInfo_var, L_14, L_15);
  26266. V_4 = L_16;
  26267. int32_t L_17 = CustomAttributeNamedArgument_GetHashCode_m2317130892((&V_4), /*hidden argument*/NULL);
  26268. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)((int32_t)((int32_t)L_17<<(int32_t)5))));
  26269. int32_t L_18 = V_2;
  26270. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  26271. }
  26272. IL_0075:
  26273. {
  26274. int32_t L_19 = V_2;
  26275. RuntimeObject* L_20 = __this->get_namedArgs_2();
  26276. NullCheck(L_20);
  26277. int32_t L_21 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t3116017944_il2cpp_TypeInfo_var, L_20);
  26278. if ((((int32_t)L_19) < ((int32_t)L_21)))
  26279. {
  26280. goto IL_0057;
  26281. }
  26282. }
  26283. {
  26284. int32_t L_22 = V_0;
  26285. return L_22;
  26286. }
  26287. }
  26288. #ifdef __clang__
  26289. #pragma clang diagnostic pop
  26290. #endif
  26291. #ifdef __clang__
  26292. #pragma clang diagnostic push
  26293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26294. #pragma clang diagnostic ignored "-Wunused-variable"
  26295. #endif
  26296. // Conversion methods for marshalling of: System.Reflection.CustomAttributeNamedArgument
  26297. extern "C" void CustomAttributeNamedArgument_t287865710_marshal_pinvoke(const CustomAttributeNamedArgument_t287865710& unmarshaled, CustomAttributeNamedArgument_t287865710_marshaled_pinvoke& marshaled)
  26298. {
  26299. Exception_t* ___typedArgument_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'typedArgument' of type 'CustomAttributeNamedArgument'.");
  26300. IL2CPP_RAISE_MANAGED_EXCEPTION(___typedArgument_0Exception,NULL);
  26301. }
  26302. extern "C" void CustomAttributeNamedArgument_t287865710_marshal_pinvoke_back(const CustomAttributeNamedArgument_t287865710_marshaled_pinvoke& marshaled, CustomAttributeNamedArgument_t287865710& unmarshaled)
  26303. {
  26304. Exception_t* ___typedArgument_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'typedArgument' of type 'CustomAttributeNamedArgument'.");
  26305. IL2CPP_RAISE_MANAGED_EXCEPTION(___typedArgument_0Exception,NULL);
  26306. }
  26307. // Conversion method for clean up from marshalling of: System.Reflection.CustomAttributeNamedArgument
  26308. extern "C" void CustomAttributeNamedArgument_t287865710_marshal_pinvoke_cleanup(CustomAttributeNamedArgument_t287865710_marshaled_pinvoke& marshaled)
  26309. {
  26310. }
  26311. // Conversion methods for marshalling of: System.Reflection.CustomAttributeNamedArgument
  26312. extern "C" void CustomAttributeNamedArgument_t287865710_marshal_com(const CustomAttributeNamedArgument_t287865710& unmarshaled, CustomAttributeNamedArgument_t287865710_marshaled_com& marshaled)
  26313. {
  26314. Exception_t* ___typedArgument_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'typedArgument' of type 'CustomAttributeNamedArgument'.");
  26315. IL2CPP_RAISE_MANAGED_EXCEPTION(___typedArgument_0Exception,NULL);
  26316. }
  26317. extern "C" void CustomAttributeNamedArgument_t287865710_marshal_com_back(const CustomAttributeNamedArgument_t287865710_marshaled_com& marshaled, CustomAttributeNamedArgument_t287865710& unmarshaled)
  26318. {
  26319. Exception_t* ___typedArgument_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'typedArgument' of type 'CustomAttributeNamedArgument'.");
  26320. IL2CPP_RAISE_MANAGED_EXCEPTION(___typedArgument_0Exception,NULL);
  26321. }
  26322. // Conversion method for clean up from marshalling of: System.Reflection.CustomAttributeNamedArgument
  26323. extern "C" void CustomAttributeNamedArgument_t287865710_marshal_com_cleanup(CustomAttributeNamedArgument_t287865710_marshaled_com& marshaled)
  26324. {
  26325. }
  26326. // System.String System.Reflection.CustomAttributeNamedArgument::ToString()
  26327. extern "C" IL2CPP_METHOD_ATTR String_t* CustomAttributeNamedArgument_ToString_m1488801416 (CustomAttributeNamedArgument_t287865710 * __this, const RuntimeMethod* method)
  26328. {
  26329. static bool s_Il2CppMethodInitialized;
  26330. if (!s_Il2CppMethodInitialized)
  26331. {
  26332. il2cpp_codegen_initialize_method (CustomAttributeNamedArgument_ToString_m1488801416_MetadataUsageId);
  26333. s_Il2CppMethodInitialized = true;
  26334. }
  26335. {
  26336. MemberInfo_t * L_0 = __this->get_memberInfo_1();
  26337. NullCheck(L_0);
  26338. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_0);
  26339. CustomAttributeTypedArgument_t2723150157 * L_2 = __this->get_address_of_typedArgument_0();
  26340. String_t* L_3 = CustomAttributeTypedArgument_ToString_m864948362(L_2, /*hidden argument*/NULL);
  26341. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  26342. String_t* L_4 = String_Concat_m3755062657(NULL /*static, unused*/, L_1, _stringLiteral3787301066, L_3, /*hidden argument*/NULL);
  26343. return L_4;
  26344. }
  26345. }
  26346. extern "C" String_t* CustomAttributeNamedArgument_ToString_m1488801416_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26347. {
  26348. CustomAttributeNamedArgument_t287865710 * _thisAdjusted = reinterpret_cast<CustomAttributeNamedArgument_t287865710 *>(__this + 1);
  26349. return CustomAttributeNamedArgument_ToString_m1488801416(_thisAdjusted, method);
  26350. }
  26351. // System.Boolean System.Reflection.CustomAttributeNamedArgument::Equals(System.Object)
  26352. extern "C" IL2CPP_METHOD_ATTR bool CustomAttributeNamedArgument_Equals_m1414002036 (CustomAttributeNamedArgument_t287865710 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26353. {
  26354. static bool s_Il2CppMethodInitialized;
  26355. if (!s_Il2CppMethodInitialized)
  26356. {
  26357. il2cpp_codegen_initialize_method (CustomAttributeNamedArgument_Equals_m1414002036_MetadataUsageId);
  26358. s_Il2CppMethodInitialized = true;
  26359. }
  26360. CustomAttributeNamedArgument_t287865710 V_0;
  26361. memset(&V_0, 0, sizeof(V_0));
  26362. int32_t G_B5_0 = 0;
  26363. {
  26364. RuntimeObject * L_0 = ___obj0;
  26365. if (((RuntimeObject *)IsInstSealed((RuntimeObject*)L_0, CustomAttributeNamedArgument_t287865710_il2cpp_TypeInfo_var)))
  26366. {
  26367. goto IL_000d;
  26368. }
  26369. }
  26370. {
  26371. return (bool)0;
  26372. }
  26373. IL_000d:
  26374. {
  26375. RuntimeObject * L_1 = ___obj0;
  26376. V_0 = ((*(CustomAttributeNamedArgument_t287865710 *)((CustomAttributeNamedArgument_t287865710 *)UnBox(L_1, CustomAttributeNamedArgument_t287865710_il2cpp_TypeInfo_var))));
  26377. MemberInfo_t * L_2 = (&V_0)->get_memberInfo_1();
  26378. MemberInfo_t * L_3 = __this->get_memberInfo_1();
  26379. if ((!(((RuntimeObject*)(MemberInfo_t *)L_2) == ((RuntimeObject*)(MemberInfo_t *)L_3))))
  26380. {
  26381. goto IL_003f;
  26382. }
  26383. }
  26384. {
  26385. CustomAttributeTypedArgument_t2723150157 * L_4 = __this->get_address_of_typedArgument_0();
  26386. CustomAttributeTypedArgument_t2723150157 L_5 = (&V_0)->get_typedArgument_0();
  26387. CustomAttributeTypedArgument_t2723150157 L_6 = L_5;
  26388. RuntimeObject * L_7 = Box(CustomAttributeTypedArgument_t2723150157_il2cpp_TypeInfo_var, &L_6);
  26389. bool L_8 = CustomAttributeTypedArgument_Equals_m2261980307(L_4, L_7, /*hidden argument*/NULL);
  26390. G_B5_0 = ((int32_t)(L_8));
  26391. goto IL_0040;
  26392. }
  26393. IL_003f:
  26394. {
  26395. G_B5_0 = 0;
  26396. }
  26397. IL_0040:
  26398. {
  26399. return (bool)G_B5_0;
  26400. }
  26401. }
  26402. extern "C" bool CustomAttributeNamedArgument_Equals_m1414002036_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26403. {
  26404. CustomAttributeNamedArgument_t287865710 * _thisAdjusted = reinterpret_cast<CustomAttributeNamedArgument_t287865710 *>(__this + 1);
  26405. return CustomAttributeNamedArgument_Equals_m1414002036(_thisAdjusted, ___obj0, method);
  26406. }
  26407. // System.Int32 System.Reflection.CustomAttributeNamedArgument::GetHashCode()
  26408. extern "C" IL2CPP_METHOD_ATTR int32_t CustomAttributeNamedArgument_GetHashCode_m2317130892 (CustomAttributeNamedArgument_t287865710 * __this, const RuntimeMethod* method)
  26409. {
  26410. {
  26411. MemberInfo_t * L_0 = __this->get_memberInfo_1();
  26412. NullCheck(L_0);
  26413. int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0);
  26414. CustomAttributeTypedArgument_t2723150157 * L_2 = __this->get_address_of_typedArgument_0();
  26415. int32_t L_3 = CustomAttributeTypedArgument_GetHashCode_m1121388927(L_2, /*hidden argument*/NULL);
  26416. return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)16))), (int32_t)L_3));
  26417. }
  26418. }
  26419. extern "C" int32_t CustomAttributeNamedArgument_GetHashCode_m2317130892_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26420. {
  26421. CustomAttributeNamedArgument_t287865710 * _thisAdjusted = reinterpret_cast<CustomAttributeNamedArgument_t287865710 *>(__this + 1);
  26422. return CustomAttributeNamedArgument_GetHashCode_m2317130892(_thisAdjusted, method);
  26423. }
  26424. #ifdef __clang__
  26425. #pragma clang diagnostic pop
  26426. #endif
  26427. #ifdef __clang__
  26428. #pragma clang diagnostic push
  26429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26430. #pragma clang diagnostic ignored "-Wunused-variable"
  26431. #endif
  26432. // Conversion methods for marshalling of: System.Reflection.CustomAttributeTypedArgument
  26433. extern "C" void CustomAttributeTypedArgument_t2723150157_marshal_pinvoke(const CustomAttributeTypedArgument_t2723150157& unmarshaled, CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke& marshaled)
  26434. {
  26435. Exception_t* ___argumentType_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'argumentType' of type 'CustomAttributeTypedArgument': Reference type field marshaling is not supported.");
  26436. IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentType_0Exception,NULL);
  26437. }
  26438. extern "C" void CustomAttributeTypedArgument_t2723150157_marshal_pinvoke_back(const CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke& marshaled, CustomAttributeTypedArgument_t2723150157& unmarshaled)
  26439. {
  26440. Exception_t* ___argumentType_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'argumentType' of type 'CustomAttributeTypedArgument': Reference type field marshaling is not supported.");
  26441. IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentType_0Exception,NULL);
  26442. }
  26443. // Conversion method for clean up from marshalling of: System.Reflection.CustomAttributeTypedArgument
  26444. extern "C" void CustomAttributeTypedArgument_t2723150157_marshal_pinvoke_cleanup(CustomAttributeTypedArgument_t2723150157_marshaled_pinvoke& marshaled)
  26445. {
  26446. }
  26447. // Conversion methods for marshalling of: System.Reflection.CustomAttributeTypedArgument
  26448. extern "C" void CustomAttributeTypedArgument_t2723150157_marshal_com(const CustomAttributeTypedArgument_t2723150157& unmarshaled, CustomAttributeTypedArgument_t2723150157_marshaled_com& marshaled)
  26449. {
  26450. Exception_t* ___argumentType_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'argumentType' of type 'CustomAttributeTypedArgument': Reference type field marshaling is not supported.");
  26451. IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentType_0Exception,NULL);
  26452. }
  26453. extern "C" void CustomAttributeTypedArgument_t2723150157_marshal_com_back(const CustomAttributeTypedArgument_t2723150157_marshaled_com& marshaled, CustomAttributeTypedArgument_t2723150157& unmarshaled)
  26454. {
  26455. Exception_t* ___argumentType_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'argumentType' of type 'CustomAttributeTypedArgument': Reference type field marshaling is not supported.");
  26456. IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentType_0Exception,NULL);
  26457. }
  26458. // Conversion method for clean up from marshalling of: System.Reflection.CustomAttributeTypedArgument
  26459. extern "C" void CustomAttributeTypedArgument_t2723150157_marshal_com_cleanup(CustomAttributeTypedArgument_t2723150157_marshaled_com& marshaled)
  26460. {
  26461. }
  26462. // System.String System.Reflection.CustomAttributeTypedArgument::ToString()
  26463. extern "C" IL2CPP_METHOD_ATTR String_t* CustomAttributeTypedArgument_ToString_m864948362 (CustomAttributeTypedArgument_t2723150157 * __this, const RuntimeMethod* method)
  26464. {
  26465. static bool s_Il2CppMethodInitialized;
  26466. if (!s_Il2CppMethodInitialized)
  26467. {
  26468. il2cpp_codegen_initialize_method (CustomAttributeTypedArgument_ToString_m864948362_MetadataUsageId);
  26469. s_Il2CppMethodInitialized = true;
  26470. }
  26471. String_t* V_0 = NULL;
  26472. String_t* G_B3_0 = NULL;
  26473. {
  26474. RuntimeObject * L_0 = __this->get_value_1();
  26475. if (!L_0)
  26476. {
  26477. goto IL_001b;
  26478. }
  26479. }
  26480. {
  26481. RuntimeObject * L_1 = __this->get_value_1();
  26482. NullCheck(L_1);
  26483. String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_1);
  26484. G_B3_0 = L_2;
  26485. goto IL_0020;
  26486. }
  26487. IL_001b:
  26488. {
  26489. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  26490. String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2();
  26491. G_B3_0 = L_3;
  26492. }
  26493. IL_0020:
  26494. {
  26495. V_0 = G_B3_0;
  26496. Type_t * L_4 = __this->get_argumentType_0();
  26497. RuntimeTypeHandle_t3027515415 L_5 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
  26498. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26499. Type_t * L_6 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_5, /*hidden argument*/NULL);
  26500. if ((!(((RuntimeObject*)(Type_t *)L_4) == ((RuntimeObject*)(Type_t *)L_6))))
  26501. {
  26502. goto IL_0047;
  26503. }
  26504. }
  26505. {
  26506. String_t* L_7 = V_0;
  26507. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  26508. String_t* L_8 = String_Concat_m3755062657(NULL /*static, unused*/, _stringLiteral3452614526, L_7, _stringLiteral3452614526, /*hidden argument*/NULL);
  26509. return L_8;
  26510. }
  26511. IL_0047:
  26512. {
  26513. Type_t * L_9 = __this->get_argumentType_0();
  26514. RuntimeTypeHandle_t3027515415 L_10 = { reinterpret_cast<intptr_t> (Type_t_0_0_0_var) };
  26515. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26516. Type_t * L_11 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_10, /*hidden argument*/NULL);
  26517. if ((!(((RuntimeObject*)(Type_t *)L_9) == ((RuntimeObject*)(Type_t *)L_11))))
  26518. {
  26519. goto IL_006d;
  26520. }
  26521. }
  26522. {
  26523. String_t* L_12 = V_0;
  26524. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  26525. String_t* L_13 = String_Concat_m3755062657(NULL /*static, unused*/, _stringLiteral2900977383, L_12, _stringLiteral3452614535, /*hidden argument*/NULL);
  26526. return L_13;
  26527. }
  26528. IL_006d:
  26529. {
  26530. Type_t * L_14 = __this->get_argumentType_0();
  26531. NullCheck(L_14);
  26532. bool L_15 = Type_get_IsEnum_m208091508(L_14, /*hidden argument*/NULL);
  26533. if (!L_15)
  26534. {
  26535. goto IL_0099;
  26536. }
  26537. }
  26538. {
  26539. Type_t * L_16 = __this->get_argumentType_0();
  26540. NullCheck(L_16);
  26541. String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_16);
  26542. String_t* L_18 = V_0;
  26543. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  26544. String_t* L_19 = String_Concat_m2163913788(NULL /*static, unused*/, _stringLiteral3452614536, L_17, _stringLiteral3452614535, L_18, /*hidden argument*/NULL);
  26545. return L_19;
  26546. }
  26547. IL_0099:
  26548. {
  26549. String_t* L_20 = V_0;
  26550. return L_20;
  26551. }
  26552. }
  26553. extern "C" String_t* CustomAttributeTypedArgument_ToString_m864948362_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26554. {
  26555. CustomAttributeTypedArgument_t2723150157 * _thisAdjusted = reinterpret_cast<CustomAttributeTypedArgument_t2723150157 *>(__this + 1);
  26556. return CustomAttributeTypedArgument_ToString_m864948362(_thisAdjusted, method);
  26557. }
  26558. // System.Boolean System.Reflection.CustomAttributeTypedArgument::Equals(System.Object)
  26559. extern "C" IL2CPP_METHOD_ATTR bool CustomAttributeTypedArgument_Equals_m2261980307 (CustomAttributeTypedArgument_t2723150157 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26560. {
  26561. static bool s_Il2CppMethodInitialized;
  26562. if (!s_Il2CppMethodInitialized)
  26563. {
  26564. il2cpp_codegen_initialize_method (CustomAttributeTypedArgument_Equals_m2261980307_MetadataUsageId);
  26565. s_Il2CppMethodInitialized = true;
  26566. }
  26567. CustomAttributeTypedArgument_t2723150157 V_0;
  26568. memset(&V_0, 0, sizeof(V_0));
  26569. int32_t G_B6_0 = 0;
  26570. {
  26571. RuntimeObject * L_0 = ___obj0;
  26572. if (((RuntimeObject *)IsInstSealed((RuntimeObject*)L_0, CustomAttributeTypedArgument_t2723150157_il2cpp_TypeInfo_var)))
  26573. {
  26574. goto IL_000d;
  26575. }
  26576. }
  26577. {
  26578. return (bool)0;
  26579. }
  26580. IL_000d:
  26581. {
  26582. RuntimeObject * L_1 = ___obj0;
  26583. V_0 = ((*(CustomAttributeTypedArgument_t2723150157 *)((CustomAttributeTypedArgument_t2723150157 *)UnBox(L_1, CustomAttributeTypedArgument_t2723150157_il2cpp_TypeInfo_var))));
  26584. Type_t * L_2 = (&V_0)->get_argumentType_0();
  26585. Type_t * L_3 = __this->get_argumentType_0();
  26586. if ((!(((RuntimeObject*)(Type_t *)L_2) == ((RuntimeObject*)(Type_t *)L_3))))
  26587. {
  26588. goto IL_0048;
  26589. }
  26590. }
  26591. {
  26592. RuntimeObject * L_4 = __this->get_value_1();
  26593. if (!L_4)
  26594. {
  26595. goto IL_0048;
  26596. }
  26597. }
  26598. {
  26599. RuntimeObject * L_5 = __this->get_value_1();
  26600. RuntimeObject * L_6 = (&V_0)->get_value_1();
  26601. NullCheck(L_5);
  26602. bool L_7 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_5, L_6);
  26603. G_B6_0 = ((int32_t)(L_7));
  26604. goto IL_0052;
  26605. }
  26606. IL_0048:
  26607. {
  26608. RuntimeObject * L_8 = (&V_0)->get_value_1();
  26609. G_B6_0 = ((((RuntimeObject*)(RuntimeObject *)L_8) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  26610. }
  26611. IL_0052:
  26612. {
  26613. return (bool)G_B6_0;
  26614. }
  26615. }
  26616. extern "C" bool CustomAttributeTypedArgument_Equals_m2261980307_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26617. {
  26618. CustomAttributeTypedArgument_t2723150157 * _thisAdjusted = reinterpret_cast<CustomAttributeTypedArgument_t2723150157 *>(__this + 1);
  26619. return CustomAttributeTypedArgument_Equals_m2261980307(_thisAdjusted, ___obj0, method);
  26620. }
  26621. // System.Int32 System.Reflection.CustomAttributeTypedArgument::GetHashCode()
  26622. extern "C" IL2CPP_METHOD_ATTR int32_t CustomAttributeTypedArgument_GetHashCode_m1121388927 (CustomAttributeTypedArgument_t2723150157 * __this, const RuntimeMethod* method)
  26623. {
  26624. int32_t G_B2_0 = 0;
  26625. int32_t G_B1_0 = 0;
  26626. int32_t G_B3_0 = 0;
  26627. int32_t G_B3_1 = 0;
  26628. {
  26629. Type_t * L_0 = __this->get_argumentType_0();
  26630. NullCheck(L_0);
  26631. int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Type::GetHashCode() */, L_0);
  26632. RuntimeObject * L_2 = __this->get_value_1();
  26633. G_B1_0 = ((int32_t)((int32_t)L_1<<(int32_t)((int32_t)16)));
  26634. if (!L_2)
  26635. {
  26636. G_B2_0 = ((int32_t)((int32_t)L_1<<(int32_t)((int32_t)16)));
  26637. goto IL_0029;
  26638. }
  26639. }
  26640. {
  26641. RuntimeObject * L_3 = __this->get_value_1();
  26642. NullCheck(L_3);
  26643. int32_t L_4 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_3);
  26644. G_B3_0 = L_4;
  26645. G_B3_1 = G_B1_0;
  26646. goto IL_002a;
  26647. }
  26648. IL_0029:
  26649. {
  26650. G_B3_0 = 0;
  26651. G_B3_1 = G_B2_0;
  26652. }
  26653. IL_002a:
  26654. {
  26655. return ((int32_t)il2cpp_codegen_add((int32_t)G_B3_1, (int32_t)G_B3_0));
  26656. }
  26657. }
  26658. extern "C" int32_t CustomAttributeTypedArgument_GetHashCode_m1121388927_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26659. {
  26660. CustomAttributeTypedArgument_t2723150157 * _thisAdjusted = reinterpret_cast<CustomAttributeTypedArgument_t2723150157 *>(__this + 1);
  26661. return CustomAttributeTypedArgument_GetHashCode_m1121388927(_thisAdjusted, method);
  26662. }
  26663. #ifdef __clang__
  26664. #pragma clang diagnostic pop
  26665. #endif
  26666. #ifdef __clang__
  26667. #pragma clang diagnostic push
  26668. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26669. #pragma clang diagnostic ignored "-Wunused-variable"
  26670. #endif
  26671. // System.Void System.Reflection.DefaultMemberAttribute::.ctor(System.String)
  26672. extern "C" IL2CPP_METHOD_ATTR void DefaultMemberAttribute__ctor_m1410463653 (DefaultMemberAttribute_t3275092422 * __this, String_t* ___memberName0, const RuntimeMethod* method)
  26673. {
  26674. {
  26675. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  26676. String_t* L_0 = ___memberName0;
  26677. __this->set_member_name_0(L_0);
  26678. return;
  26679. }
  26680. }
  26681. // System.String System.Reflection.DefaultMemberAttribute::get_MemberName()
  26682. extern "C" IL2CPP_METHOD_ATTR String_t* DefaultMemberAttribute_get_MemberName_m3384235354 (DefaultMemberAttribute_t3275092422 * __this, const RuntimeMethod* method)
  26683. {
  26684. {
  26685. String_t* L_0 = __this->get_member_name_0();
  26686. return L_0;
  26687. }
  26688. }
  26689. #ifdef __clang__
  26690. #pragma clang diagnostic pop
  26691. #endif
  26692. #ifdef __clang__
  26693. #pragma clang diagnostic push
  26694. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26695. #pragma clang diagnostic ignored "-Wunused-variable"
  26696. #endif
  26697. // System.String System.Reflection.Emit.AssemblyBuilder::get_Location()
  26698. extern "C" IL2CPP_METHOD_ATTR String_t* AssemblyBuilder_get_Location_m384539722 (AssemblyBuilder_t359885250 * __this, const RuntimeMethod* method)
  26699. {
  26700. static bool s_Il2CppMethodInitialized;
  26701. if (!s_Il2CppMethodInitialized)
  26702. {
  26703. il2cpp_codegen_initialize_method (AssemblyBuilder_get_Location_m384539722_MetadataUsageId);
  26704. s_Il2CppMethodInitialized = true;
  26705. }
  26706. {
  26707. Exception_t * L_0 = AssemblyBuilder_not_supported_m1735277432(__this, /*hidden argument*/NULL);
  26708. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,AssemblyBuilder_get_Location_m384539722_RuntimeMethod_var);
  26709. }
  26710. }
  26711. // System.Reflection.Module[] System.Reflection.Emit.AssemblyBuilder::GetModulesInternal()
  26712. extern "C" IL2CPP_METHOD_ATTR ModuleU5BU5D_t4238763736* AssemblyBuilder_GetModulesInternal_m1170927462 (AssemblyBuilder_t359885250 * __this, const RuntimeMethod* method)
  26713. {
  26714. static bool s_Il2CppMethodInitialized;
  26715. if (!s_Il2CppMethodInitialized)
  26716. {
  26717. il2cpp_codegen_initialize_method (AssemblyBuilder_GetModulesInternal_m1170927462_MetadataUsageId);
  26718. s_Il2CppMethodInitialized = true;
  26719. }
  26720. {
  26721. ModuleBuilderU5BU5D_t2441092650* L_0 = __this->get_modules_10();
  26722. if (L_0)
  26723. {
  26724. goto IL_0012;
  26725. }
  26726. }
  26727. {
  26728. return ((ModuleU5BU5D_t4238763736*)SZArrayNew(ModuleU5BU5D_t4238763736_il2cpp_TypeInfo_var, (uint32_t)0));
  26729. }
  26730. IL_0012:
  26731. {
  26732. ModuleBuilderU5BU5D_t2441092650* L_1 = __this->get_modules_10();
  26733. NullCheck((RuntimeArray *)(RuntimeArray *)L_1);
  26734. RuntimeObject * L_2 = Array_Clone_m2672907798((RuntimeArray *)(RuntimeArray *)L_1, /*hidden argument*/NULL);
  26735. return ((ModuleU5BU5D_t4238763736*)Castclass((RuntimeObject*)L_2, ModuleU5BU5D_t4238763736_il2cpp_TypeInfo_var));
  26736. }
  26737. }
  26738. // System.Type[] System.Reflection.Emit.AssemblyBuilder::GetTypes(System.Boolean)
  26739. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* AssemblyBuilder_GetTypes_m3415680380 (AssemblyBuilder_t359885250 * __this, bool ___exportedOnly0, const RuntimeMethod* method)
  26740. {
  26741. static bool s_Il2CppMethodInitialized;
  26742. if (!s_Il2CppMethodInitialized)
  26743. {
  26744. il2cpp_codegen_initialize_method (AssemblyBuilder_GetTypes_m3415680380_MetadataUsageId);
  26745. s_Il2CppMethodInitialized = true;
  26746. }
  26747. TypeU5BU5D_t3940880105* V_0 = NULL;
  26748. int32_t V_1 = 0;
  26749. TypeU5BU5D_t3940880105* V_2 = NULL;
  26750. TypeU5BU5D_t3940880105* V_3 = NULL;
  26751. int32_t V_4 = 0;
  26752. TypeU5BU5D_t3940880105* V_5 = NULL;
  26753. TypeU5BU5D_t3940880105* V_6 = NULL;
  26754. TypeU5BU5D_t3940880105* G_B17_0 = NULL;
  26755. {
  26756. V_0 = (TypeU5BU5D_t3940880105*)NULL;
  26757. ModuleBuilderU5BU5D_t2441092650* L_0 = __this->get_modules_10();
  26758. if (!L_0)
  26759. {
  26760. goto IL_0068;
  26761. }
  26762. }
  26763. {
  26764. V_1 = 0;
  26765. goto IL_005a;
  26766. }
  26767. IL_0014:
  26768. {
  26769. ModuleBuilderU5BU5D_t2441092650* L_1 = __this->get_modules_10();
  26770. int32_t L_2 = V_1;
  26771. NullCheck(L_1);
  26772. int32_t L_3 = L_2;
  26773. ModuleBuilder_t731887691 * L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  26774. NullCheck(L_4);
  26775. TypeU5BU5D_t3940880105* L_5 = VirtFuncInvoker0< TypeU5BU5D_t3940880105* >::Invoke(11 /* System.Type[] System.Reflection.Emit.ModuleBuilder::GetTypes() */, L_4);
  26776. V_2 = L_5;
  26777. TypeU5BU5D_t3940880105* L_6 = V_0;
  26778. if (L_6)
  26779. {
  26780. goto IL_002f;
  26781. }
  26782. }
  26783. {
  26784. TypeU5BU5D_t3940880105* L_7 = V_2;
  26785. V_0 = L_7;
  26786. goto IL_0056;
  26787. }
  26788. IL_002f:
  26789. {
  26790. TypeU5BU5D_t3940880105* L_8 = V_0;
  26791. NullCheck(L_8);
  26792. TypeU5BU5D_t3940880105* L_9 = V_2;
  26793. NullCheck(L_9);
  26794. V_3 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_8)->max_length)))), (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_9)->max_length))))))));
  26795. TypeU5BU5D_t3940880105* L_10 = V_0;
  26796. TypeU5BU5D_t3940880105* L_11 = V_3;
  26797. TypeU5BU5D_t3940880105* L_12 = V_0;
  26798. NullCheck(L_12);
  26799. Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_10, 0, (RuntimeArray *)(RuntimeArray *)L_11, 0, (((int32_t)((int32_t)(((RuntimeArray *)L_12)->max_length)))), /*hidden argument*/NULL);
  26800. TypeU5BU5D_t3940880105* L_13 = V_2;
  26801. TypeU5BU5D_t3940880105* L_14 = V_3;
  26802. TypeU5BU5D_t3940880105* L_15 = V_0;
  26803. NullCheck(L_15);
  26804. TypeU5BU5D_t3940880105* L_16 = V_2;
  26805. NullCheck(L_16);
  26806. Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_13, 0, (RuntimeArray *)(RuntimeArray *)L_14, (((int32_t)((int32_t)(((RuntimeArray *)L_15)->max_length)))), (((int32_t)((int32_t)(((RuntimeArray *)L_16)->max_length)))), /*hidden argument*/NULL);
  26807. }
  26808. IL_0056:
  26809. {
  26810. int32_t L_17 = V_1;
  26811. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
  26812. }
  26813. IL_005a:
  26814. {
  26815. int32_t L_18 = V_1;
  26816. ModuleBuilderU5BU5D_t2441092650* L_19 = __this->get_modules_10();
  26817. NullCheck(L_19);
  26818. if ((((int32_t)L_18) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_19)->max_length)))))))
  26819. {
  26820. goto IL_0014;
  26821. }
  26822. }
  26823. IL_0068:
  26824. {
  26825. ModuleU5BU5D_t4238763736* L_20 = __this->get_loaded_modules_11();
  26826. if (!L_20)
  26827. {
  26828. goto IL_00db;
  26829. }
  26830. }
  26831. {
  26832. V_4 = 0;
  26833. goto IL_00cc;
  26834. }
  26835. IL_007b:
  26836. {
  26837. ModuleU5BU5D_t4238763736* L_21 = __this->get_loaded_modules_11();
  26838. int32_t L_22 = V_4;
  26839. NullCheck(L_21);
  26840. int32_t L_23 = L_22;
  26841. Module_t2987026101 * L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
  26842. NullCheck(L_24);
  26843. TypeU5BU5D_t3940880105* L_25 = VirtFuncInvoker0< TypeU5BU5D_t3940880105* >::Invoke(11 /* System.Type[] System.Reflection.Module::GetTypes() */, L_24);
  26844. V_5 = L_25;
  26845. TypeU5BU5D_t3940880105* L_26 = V_0;
  26846. if (L_26)
  26847. {
  26848. goto IL_0099;
  26849. }
  26850. }
  26851. {
  26852. TypeU5BU5D_t3940880105* L_27 = V_5;
  26853. V_0 = L_27;
  26854. goto IL_00c6;
  26855. }
  26856. IL_0099:
  26857. {
  26858. TypeU5BU5D_t3940880105* L_28 = V_0;
  26859. NullCheck(L_28);
  26860. TypeU5BU5D_t3940880105* L_29 = V_5;
  26861. NullCheck(L_29);
  26862. V_6 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_28)->max_length)))), (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_29)->max_length))))))));
  26863. TypeU5BU5D_t3940880105* L_30 = V_0;
  26864. TypeU5BU5D_t3940880105* L_31 = V_6;
  26865. TypeU5BU5D_t3940880105* L_32 = V_0;
  26866. NullCheck(L_32);
  26867. Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_30, 0, (RuntimeArray *)(RuntimeArray *)L_31, 0, (((int32_t)((int32_t)(((RuntimeArray *)L_32)->max_length)))), /*hidden argument*/NULL);
  26868. TypeU5BU5D_t3940880105* L_33 = V_5;
  26869. TypeU5BU5D_t3940880105* L_34 = V_6;
  26870. TypeU5BU5D_t3940880105* L_35 = V_0;
  26871. NullCheck(L_35);
  26872. TypeU5BU5D_t3940880105* L_36 = V_5;
  26873. NullCheck(L_36);
  26874. Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_33, 0, (RuntimeArray *)(RuntimeArray *)L_34, (((int32_t)((int32_t)(((RuntimeArray *)L_35)->max_length)))), (((int32_t)((int32_t)(((RuntimeArray *)L_36)->max_length)))), /*hidden argument*/NULL);
  26875. }
  26876. IL_00c6:
  26877. {
  26878. int32_t L_37 = V_4;
  26879. V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1));
  26880. }
  26881. IL_00cc:
  26882. {
  26883. int32_t L_38 = V_4;
  26884. ModuleU5BU5D_t4238763736* L_39 = __this->get_loaded_modules_11();
  26885. NullCheck(L_39);
  26886. if ((((int32_t)L_38) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_39)->max_length)))))))
  26887. {
  26888. goto IL_007b;
  26889. }
  26890. }
  26891. IL_00db:
  26892. {
  26893. TypeU5BU5D_t3940880105* L_40 = V_0;
  26894. if (L_40)
  26895. {
  26896. goto IL_00eb;
  26897. }
  26898. }
  26899. {
  26900. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26901. TypeU5BU5D_t3940880105* L_41 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  26902. G_B17_0 = L_41;
  26903. goto IL_00ec;
  26904. }
  26905. IL_00eb:
  26906. {
  26907. TypeU5BU5D_t3940880105* L_42 = V_0;
  26908. G_B17_0 = L_42;
  26909. }
  26910. IL_00ec:
  26911. {
  26912. return G_B17_0;
  26913. }
  26914. }
  26915. // System.Boolean System.Reflection.Emit.AssemblyBuilder::get_IsCompilerContext()
  26916. extern "C" IL2CPP_METHOD_ATTR bool AssemblyBuilder_get_IsCompilerContext_m4201958597 (AssemblyBuilder_t359885250 * __this, const RuntimeMethod* method)
  26917. {
  26918. {
  26919. bool L_0 = __this->get_is_compiler_context_16();
  26920. return L_0;
  26921. }
  26922. }
  26923. // System.Exception System.Reflection.Emit.AssemblyBuilder::not_supported()
  26924. extern "C" IL2CPP_METHOD_ATTR Exception_t * AssemblyBuilder_not_supported_m1735277432 (AssemblyBuilder_t359885250 * __this, const RuntimeMethod* method)
  26925. {
  26926. static bool s_Il2CppMethodInitialized;
  26927. if (!s_Il2CppMethodInitialized)
  26928. {
  26929. il2cpp_codegen_initialize_method (AssemblyBuilder_not_supported_m1735277432_MetadataUsageId);
  26930. s_Il2CppMethodInitialized = true;
  26931. }
  26932. {
  26933. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  26934. NotSupportedException__ctor_m2494070935(L_0, _stringLiteral20346071, /*hidden argument*/NULL);
  26935. return L_0;
  26936. }
  26937. }
  26938. // System.Reflection.AssemblyName System.Reflection.Emit.AssemblyBuilder::UnprotectedGetName()
  26939. extern "C" IL2CPP_METHOD_ATTR AssemblyName_t270931938 * AssemblyBuilder_UnprotectedGetName_m4080174862 (AssemblyBuilder_t359885250 * __this, const RuntimeMethod* method)
  26940. {
  26941. AssemblyName_t270931938 * V_0 = NULL;
  26942. {
  26943. AssemblyName_t270931938 * L_0 = Assembly_UnprotectedGetName_m600830855(__this, /*hidden argument*/NULL);
  26944. V_0 = L_0;
  26945. StrongName_t4093849377 * L_1 = __this->get_sn_15();
  26946. if (!L_1)
  26947. {
  26948. goto IL_0034;
  26949. }
  26950. }
  26951. {
  26952. AssemblyName_t270931938 * L_2 = V_0;
  26953. StrongName_t4093849377 * L_3 = __this->get_sn_15();
  26954. NullCheck(L_3);
  26955. ByteU5BU5D_t4116647657* L_4 = StrongName_get_PublicKey_m1841537984(L_3, /*hidden argument*/NULL);
  26956. NullCheck(L_2);
  26957. AssemblyName_SetPublicKey_m1771377104(L_2, L_4, /*hidden argument*/NULL);
  26958. AssemblyName_t270931938 * L_5 = V_0;
  26959. StrongName_t4093849377 * L_6 = __this->get_sn_15();
  26960. NullCheck(L_6);
  26961. ByteU5BU5D_t4116647657* L_7 = StrongName_get_PublicKeyToken_m2115276552(L_6, /*hidden argument*/NULL);
  26962. NullCheck(L_5);
  26963. AssemblyName_SetPublicKeyToken_m582470133(L_5, L_7, /*hidden argument*/NULL);
  26964. }
  26965. IL_0034:
  26966. {
  26967. AssemblyName_t270931938 * L_8 = V_0;
  26968. return L_8;
  26969. }
  26970. }
  26971. #ifdef __clang__
  26972. #pragma clang diagnostic pop
  26973. #endif
  26974. #ifdef __clang__
  26975. #pragma clang diagnostic push
  26976. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26977. #pragma clang diagnostic ignored "-Wunused-variable"
  26978. #endif
  26979. // System.Void System.Reflection.Emit.ByRefType::.ctor(System.Type)
  26980. extern "C" IL2CPP_METHOD_ATTR void ByRefType__ctor_m194708390 (ByRefType_t2066805327 * __this, Type_t * ___elementType0, const RuntimeMethod* method)
  26981. {
  26982. {
  26983. Type_t * L_0 = ___elementType0;
  26984. DerivedType__ctor_m1853298054(__this, L_0, /*hidden argument*/NULL);
  26985. return;
  26986. }
  26987. }
  26988. // System.Boolean System.Reflection.Emit.ByRefType::IsByRefImpl()
  26989. extern "C" IL2CPP_METHOD_ATTR bool ByRefType_IsByRefImpl_m3962519791 (ByRefType_t2066805327 * __this, const RuntimeMethod* method)
  26990. {
  26991. {
  26992. return (bool)1;
  26993. }
  26994. }
  26995. // System.Type System.Reflection.Emit.ByRefType::get_BaseType()
  26996. extern "C" IL2CPP_METHOD_ATTR Type_t * ByRefType_get_BaseType_m3006686054 (ByRefType_t2066805327 * __this, const RuntimeMethod* method)
  26997. {
  26998. static bool s_Il2CppMethodInitialized;
  26999. if (!s_Il2CppMethodInitialized)
  27000. {
  27001. il2cpp_codegen_initialize_method (ByRefType_get_BaseType_m3006686054_MetadataUsageId);
  27002. s_Il2CppMethodInitialized = true;
  27003. }
  27004. {
  27005. RuntimeTypeHandle_t3027515415 L_0 = { reinterpret_cast<intptr_t> (RuntimeArray_0_0_0_var) };
  27006. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27007. Type_t * L_1 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  27008. return L_1;
  27009. }
  27010. }
  27011. // System.String System.Reflection.Emit.ByRefType::FormatName(System.String)
  27012. extern "C" IL2CPP_METHOD_ATTR String_t* ByRefType_FormatName_m4045363682 (ByRefType_t2066805327 * __this, String_t* ___elementName0, const RuntimeMethod* method)
  27013. {
  27014. static bool s_Il2CppMethodInitialized;
  27015. if (!s_Il2CppMethodInitialized)
  27016. {
  27017. il2cpp_codegen_initialize_method (ByRefType_FormatName_m4045363682_MetadataUsageId);
  27018. s_Il2CppMethodInitialized = true;
  27019. }
  27020. {
  27021. String_t* L_0 = ___elementName0;
  27022. if (L_0)
  27023. {
  27024. goto IL_0008;
  27025. }
  27026. }
  27027. {
  27028. return (String_t*)NULL;
  27029. }
  27030. IL_0008:
  27031. {
  27032. String_t* L_1 = ___elementName0;
  27033. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  27034. String_t* L_2 = String_Concat_m3937257545(NULL /*static, unused*/, L_1, _stringLiteral3452614522, /*hidden argument*/NULL);
  27035. return L_2;
  27036. }
  27037. }
  27038. // System.Type System.Reflection.Emit.ByRefType::MakeByRefType()
  27039. extern "C" IL2CPP_METHOD_ATTR Type_t * ByRefType_MakeByRefType_m272328919 (ByRefType_t2066805327 * __this, const RuntimeMethod* method)
  27040. {
  27041. static bool s_Il2CppMethodInitialized;
  27042. if (!s_Il2CppMethodInitialized)
  27043. {
  27044. il2cpp_codegen_initialize_method (ByRefType_MakeByRefType_m272328919_MetadataUsageId);
  27045. s_Il2CppMethodInitialized = true;
  27046. }
  27047. {
  27048. ArgumentException_t132251570 * L_0 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  27049. ArgumentException__ctor_m1312628991(L_0, _stringLiteral2989606046, /*hidden argument*/NULL);
  27050. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ByRefType_MakeByRefType_m272328919_RuntimeMethod_var);
  27051. }
  27052. }
  27053. #ifdef __clang__
  27054. #pragma clang diagnostic pop
  27055. #endif
  27056. #ifdef __clang__
  27057. #pragma clang diagnostic push
  27058. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27059. #pragma clang diagnostic ignored "-Wunused-variable"
  27060. #endif
  27061. // System.Void System.Reflection.Emit.ConstructorBuilder::.ctor(System.Reflection.Emit.TypeBuilder,System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type[],System.Type[][],System.Type[][])
  27062. extern "C" IL2CPP_METHOD_ATTR void ConstructorBuilder__ctor_m1580993362 (ConstructorBuilder_t2813524108 * __this, TypeBuilder_t1073948154 * ___tb0, int32_t ___attributes1, int32_t ___callingConvention2, TypeU5BU5D_t3940880105* ___parameterTypes3, TypeU5BU5DU5BU5D_t4042077012* ___paramModReq4, TypeU5BU5DU5BU5D_t4042077012* ___paramModOpt5, const RuntimeMethod* method)
  27063. {
  27064. static bool s_Il2CppMethodInitialized;
  27065. if (!s_Il2CppMethodInitialized)
  27066. {
  27067. il2cpp_codegen_initialize_method (ConstructorBuilder__ctor_m1580993362_MetadataUsageId);
  27068. s_Il2CppMethodInitialized = true;
  27069. }
  27070. int32_t V_0 = 0;
  27071. MethodToken_t4055728386 V_1;
  27072. memset(&V_1, 0, sizeof(V_1));
  27073. {
  27074. __this->set_init_locals_10((bool)1);
  27075. IL2CPP_RUNTIME_CLASS_INIT(ConstructorInfo_t5769829_il2cpp_TypeInfo_var);
  27076. ConstructorInfo__ctor_m356047157(__this, /*hidden argument*/NULL);
  27077. int32_t L_0 = ___attributes1;
  27078. __this->set_attrs_4(((int32_t)((int32_t)((int32_t)((int32_t)L_0|(int32_t)((int32_t)2048)))|(int32_t)((int32_t)4096))));
  27079. int32_t L_1 = ___callingConvention2;
  27080. __this->set_call_conv_7(L_1);
  27081. TypeU5BU5D_t3940880105* L_2 = ___parameterTypes3;
  27082. if (!L_2)
  27083. {
  27084. goto IL_007c;
  27085. }
  27086. }
  27087. {
  27088. V_0 = 0;
  27089. goto IL_0052;
  27090. }
  27091. IL_0035:
  27092. {
  27093. TypeU5BU5D_t3940880105* L_3 = ___parameterTypes3;
  27094. int32_t L_4 = V_0;
  27095. NullCheck(L_3);
  27096. int32_t L_5 = L_4;
  27097. Type_t * L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  27098. if (L_6)
  27099. {
  27100. goto IL_004e;
  27101. }
  27102. }
  27103. {
  27104. ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  27105. ArgumentException__ctor_m1216717135(L_7, _stringLiteral2983100596, _stringLiteral3892320758, /*hidden argument*/NULL);
  27106. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,ConstructorBuilder__ctor_m1580993362_RuntimeMethod_var);
  27107. }
  27108. IL_004e:
  27109. {
  27110. int32_t L_8 = V_0;
  27111. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1));
  27112. }
  27113. IL_0052:
  27114. {
  27115. int32_t L_9 = V_0;
  27116. TypeU5BU5D_t3940880105* L_10 = ___parameterTypes3;
  27117. NullCheck(L_10);
  27118. if ((((int32_t)L_9) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))))))
  27119. {
  27120. goto IL_0035;
  27121. }
  27122. }
  27123. {
  27124. TypeU5BU5D_t3940880105* L_11 = ___parameterTypes3;
  27125. NullCheck(L_11);
  27126. __this->set_parameters_3(((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))))));
  27127. TypeU5BU5D_t3940880105* L_12 = ___parameterTypes3;
  27128. TypeU5BU5D_t3940880105* L_13 = __this->get_parameters_3();
  27129. TypeU5BU5D_t3940880105* L_14 = ___parameterTypes3;
  27130. NullCheck(L_14);
  27131. Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_12, (RuntimeArray *)(RuntimeArray *)L_13, (((int32_t)((int32_t)(((RuntimeArray *)L_14)->max_length)))), /*hidden argument*/NULL);
  27132. }
  27133. IL_007c:
  27134. {
  27135. TypeBuilder_t1073948154 * L_15 = ___tb0;
  27136. __this->set_type_8(L_15);
  27137. TypeU5BU5DU5BU5D_t4042077012* L_16 = ___paramModReq4;
  27138. __this->set_paramModReq_11(L_16);
  27139. TypeU5BU5DU5BU5D_t4042077012* L_17 = ___paramModOpt5;
  27140. __this->set_paramModOpt_12(L_17);
  27141. int32_t L_18 = ConstructorBuilder_get_next_table_index_m2681706538(__this, __this, 6, (bool)1, /*hidden argument*/NULL);
  27142. __this->set_table_idx_6(L_18);
  27143. TypeBuilder_t1073948154 * L_19 = ___tb0;
  27144. NullCheck(L_19);
  27145. Module_t2987026101 * L_20 = TypeBuilder_get_Module_m4154269895(L_19, /*hidden argument*/NULL);
  27146. MethodToken_t4055728386 L_21 = ConstructorBuilder_GetToken_m109400720(__this, /*hidden argument*/NULL);
  27147. V_1 = L_21;
  27148. int32_t L_22 = MethodToken_get_Token_m966062910((&V_1), /*hidden argument*/NULL);
  27149. NullCheck(((ModuleBuilder_t731887691 *)CastclassClass((RuntimeObject*)L_20, ModuleBuilder_t731887691_il2cpp_TypeInfo_var)));
  27150. ModuleBuilder_RegisterToken_m4166846047(((ModuleBuilder_t731887691 *)CastclassClass((RuntimeObject*)L_20, ModuleBuilder_t731887691_il2cpp_TypeInfo_var)), __this, L_22, /*hidden argument*/NULL);
  27151. return;
  27152. }
  27153. }
  27154. // System.Reflection.CallingConventions System.Reflection.Emit.ConstructorBuilder::get_CallingConvention()
  27155. extern "C" IL2CPP_METHOD_ATTR int32_t ConstructorBuilder_get_CallingConvention_m3019479360 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27156. {
  27157. {
  27158. int32_t L_0 = __this->get_call_conv_7();
  27159. return L_0;
  27160. }
  27161. }
  27162. // System.Reflection.Emit.TypeBuilder System.Reflection.Emit.ConstructorBuilder::get_TypeBuilder()
  27163. extern "C" IL2CPP_METHOD_ATTR TypeBuilder_t1073948154 * ConstructorBuilder_get_TypeBuilder_m2755629087 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27164. {
  27165. {
  27166. TypeBuilder_t1073948154 * L_0 = __this->get_type_8();
  27167. return L_0;
  27168. }
  27169. }
  27170. // System.Reflection.ParameterInfo[] System.Reflection.Emit.ConstructorBuilder::GetParameters()
  27171. extern "C" IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t390618515* ConstructorBuilder_GetParameters_m1348730871 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27172. {
  27173. static bool s_Il2CppMethodInitialized;
  27174. if (!s_Il2CppMethodInitialized)
  27175. {
  27176. il2cpp_codegen_initialize_method (ConstructorBuilder_GetParameters_m1348730871_MetadataUsageId);
  27177. s_Il2CppMethodInitialized = true;
  27178. }
  27179. {
  27180. TypeBuilder_t1073948154 * L_0 = __this->get_type_8();
  27181. NullCheck(L_0);
  27182. bool L_1 = TypeBuilder_get_is_created_m1192848807(L_0, /*hidden argument*/NULL);
  27183. if (L_1)
  27184. {
  27185. goto IL_0022;
  27186. }
  27187. }
  27188. {
  27189. bool L_2 = ConstructorBuilder_get_IsCompilerContext_m3364441562(__this, /*hidden argument*/NULL);
  27190. if (L_2)
  27191. {
  27192. goto IL_0022;
  27193. }
  27194. }
  27195. {
  27196. Exception_t * L_3 = ConstructorBuilder_not_created_m1456215494(__this, /*hidden argument*/NULL);
  27197. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,ConstructorBuilder_GetParameters_m1348730871_RuntimeMethod_var);
  27198. }
  27199. IL_0022:
  27200. {
  27201. ParameterInfoU5BU5D_t390618515* L_4 = ConstructorBuilder_GetParametersInternal_m2039842762(__this, /*hidden argument*/NULL);
  27202. return L_4;
  27203. }
  27204. }
  27205. // System.Reflection.ParameterInfo[] System.Reflection.Emit.ConstructorBuilder::GetParametersInternal()
  27206. extern "C" IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t390618515* ConstructorBuilder_GetParametersInternal_m2039842762 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27207. {
  27208. static bool s_Il2CppMethodInitialized;
  27209. if (!s_Il2CppMethodInitialized)
  27210. {
  27211. il2cpp_codegen_initialize_method (ConstructorBuilder_GetParametersInternal_m2039842762_MetadataUsageId);
  27212. s_Il2CppMethodInitialized = true;
  27213. }
  27214. ParameterInfoU5BU5D_t390618515* V_0 = NULL;
  27215. int32_t V_1 = 0;
  27216. int32_t G_B5_0 = 0;
  27217. ParameterInfoU5BU5D_t390618515* G_B5_1 = NULL;
  27218. int32_t G_B4_0 = 0;
  27219. ParameterInfoU5BU5D_t390618515* G_B4_1 = NULL;
  27220. ParameterBuilder_t1137139675 * G_B6_0 = NULL;
  27221. int32_t G_B6_1 = 0;
  27222. ParameterInfoU5BU5D_t390618515* G_B6_2 = NULL;
  27223. {
  27224. TypeU5BU5D_t3940880105* L_0 = __this->get_parameters_3();
  27225. if (L_0)
  27226. {
  27227. goto IL_0012;
  27228. }
  27229. }
  27230. {
  27231. return ((ParameterInfoU5BU5D_t390618515*)SZArrayNew(ParameterInfoU5BU5D_t390618515_il2cpp_TypeInfo_var, (uint32_t)0));
  27232. }
  27233. IL_0012:
  27234. {
  27235. TypeU5BU5D_t3940880105* L_1 = __this->get_parameters_3();
  27236. NullCheck(L_1);
  27237. V_0 = ((ParameterInfoU5BU5D_t390618515*)SZArrayNew(ParameterInfoU5BU5D_t390618515_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length))))));
  27238. V_1 = 0;
  27239. goto IL_005a;
  27240. }
  27241. IL_0027:
  27242. {
  27243. ParameterInfoU5BU5D_t390618515* L_2 = V_0;
  27244. int32_t L_3 = V_1;
  27245. ParameterBuilderU5BU5D_t3054868058* L_4 = __this->get_pinfo_9();
  27246. G_B4_0 = L_3;
  27247. G_B4_1 = L_2;
  27248. if (L_4)
  27249. {
  27250. G_B5_0 = L_3;
  27251. G_B5_1 = L_2;
  27252. goto IL_003a;
  27253. }
  27254. }
  27255. {
  27256. G_B6_0 = ((ParameterBuilder_t1137139675 *)(NULL));
  27257. G_B6_1 = G_B4_0;
  27258. G_B6_2 = G_B4_1;
  27259. goto IL_0044;
  27260. }
  27261. IL_003a:
  27262. {
  27263. ParameterBuilderU5BU5D_t3054868058* L_5 = __this->get_pinfo_9();
  27264. int32_t L_6 = V_1;
  27265. NullCheck(L_5);
  27266. int32_t L_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
  27267. ParameterBuilder_t1137139675 * L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  27268. G_B6_0 = L_8;
  27269. G_B6_1 = G_B5_0;
  27270. G_B6_2 = G_B5_1;
  27271. }
  27272. IL_0044:
  27273. {
  27274. TypeU5BU5D_t3940880105* L_9 = __this->get_parameters_3();
  27275. int32_t L_10 = V_1;
  27276. NullCheck(L_9);
  27277. int32_t L_11 = L_10;
  27278. Type_t * L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  27279. int32_t L_13 = V_1;
  27280. ParameterInfo_t1861056598 * L_14 = (ParameterInfo_t1861056598 *)il2cpp_codegen_object_new(ParameterInfo_t1861056598_il2cpp_TypeInfo_var);
  27281. ParameterInfo__ctor_m2779026345(L_14, G_B6_0, L_12, __this, ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)), /*hidden argument*/NULL);
  27282. NullCheck(G_B6_2);
  27283. ArrayElementTypeCheck (G_B6_2, L_14);
  27284. (G_B6_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B6_1), (ParameterInfo_t1861056598 *)L_14);
  27285. int32_t L_15 = V_1;
  27286. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  27287. }
  27288. IL_005a:
  27289. {
  27290. int32_t L_16 = V_1;
  27291. TypeU5BU5D_t3940880105* L_17 = __this->get_parameters_3();
  27292. NullCheck(L_17);
  27293. if ((((int32_t)L_16) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_17)->max_length)))))))
  27294. {
  27295. goto IL_0027;
  27296. }
  27297. }
  27298. {
  27299. ParameterInfoU5BU5D_t390618515* L_18 = V_0;
  27300. return L_18;
  27301. }
  27302. }
  27303. // System.Int32 System.Reflection.Emit.ConstructorBuilder::GetParameterCount()
  27304. extern "C" IL2CPP_METHOD_ATTR int32_t ConstructorBuilder_GetParameterCount_m1122995462 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27305. {
  27306. {
  27307. TypeU5BU5D_t3940880105* L_0 = __this->get_parameters_3();
  27308. if (L_0)
  27309. {
  27310. goto IL_000d;
  27311. }
  27312. }
  27313. {
  27314. return 0;
  27315. }
  27316. IL_000d:
  27317. {
  27318. TypeU5BU5D_t3940880105* L_1 = __this->get_parameters_3();
  27319. NullCheck(L_1);
  27320. return (((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length))));
  27321. }
  27322. }
  27323. // System.Object System.Reflection.Emit.ConstructorBuilder::Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  27324. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ConstructorBuilder_Invoke_m3979373259 (ConstructorBuilder_t2813524108 * __this, RuntimeObject * ___obj0, int32_t ___invokeAttr1, Binder_t2999457153 * ___binder2, ObjectU5BU5D_t2843939325* ___parameters3, CultureInfo_t4157843068 * ___culture4, const RuntimeMethod* method)
  27325. {
  27326. static bool s_Il2CppMethodInitialized;
  27327. if (!s_Il2CppMethodInitialized)
  27328. {
  27329. il2cpp_codegen_initialize_method (ConstructorBuilder_Invoke_m3979373259_MetadataUsageId);
  27330. s_Il2CppMethodInitialized = true;
  27331. }
  27332. {
  27333. Exception_t * L_0 = ConstructorBuilder_not_supported_m1054126936(__this, /*hidden argument*/NULL);
  27334. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ConstructorBuilder_Invoke_m3979373259_RuntimeMethod_var);
  27335. }
  27336. }
  27337. // System.Object System.Reflection.Emit.ConstructorBuilder::Invoke(System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  27338. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ConstructorBuilder_Invoke_m3010446651 (ConstructorBuilder_t2813524108 * __this, int32_t ___invokeAttr0, Binder_t2999457153 * ___binder1, ObjectU5BU5D_t2843939325* ___parameters2, CultureInfo_t4157843068 * ___culture3, const RuntimeMethod* method)
  27339. {
  27340. static bool s_Il2CppMethodInitialized;
  27341. if (!s_Il2CppMethodInitialized)
  27342. {
  27343. il2cpp_codegen_initialize_method (ConstructorBuilder_Invoke_m3010446651_MetadataUsageId);
  27344. s_Il2CppMethodInitialized = true;
  27345. }
  27346. {
  27347. Exception_t * L_0 = ConstructorBuilder_not_supported_m1054126936(__this, /*hidden argument*/NULL);
  27348. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ConstructorBuilder_Invoke_m3010446651_RuntimeMethod_var);
  27349. }
  27350. }
  27351. // System.RuntimeMethodHandle System.Reflection.Emit.ConstructorBuilder::get_MethodHandle()
  27352. extern "C" IL2CPP_METHOD_ATTR RuntimeMethodHandle_t1133924984 ConstructorBuilder_get_MethodHandle_m3934509563 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27353. {
  27354. static bool s_Il2CppMethodInitialized;
  27355. if (!s_Il2CppMethodInitialized)
  27356. {
  27357. il2cpp_codegen_initialize_method (ConstructorBuilder_get_MethodHandle_m3934509563_MetadataUsageId);
  27358. s_Il2CppMethodInitialized = true;
  27359. }
  27360. {
  27361. Exception_t * L_0 = ConstructorBuilder_not_supported_m1054126936(__this, /*hidden argument*/NULL);
  27362. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ConstructorBuilder_get_MethodHandle_m3934509563_RuntimeMethod_var);
  27363. }
  27364. }
  27365. // System.Reflection.MethodAttributes System.Reflection.Emit.ConstructorBuilder::get_Attributes()
  27366. extern "C" IL2CPP_METHOD_ATTR int32_t ConstructorBuilder_get_Attributes_m1598011285 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27367. {
  27368. {
  27369. int32_t L_0 = __this->get_attrs_4();
  27370. return L_0;
  27371. }
  27372. }
  27373. // System.Type System.Reflection.Emit.ConstructorBuilder::get_ReflectedType()
  27374. extern "C" IL2CPP_METHOD_ATTR Type_t * ConstructorBuilder_get_ReflectedType_m2642670880 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27375. {
  27376. {
  27377. TypeBuilder_t1073948154 * L_0 = __this->get_type_8();
  27378. return L_0;
  27379. }
  27380. }
  27381. // System.Type System.Reflection.Emit.ConstructorBuilder::get_DeclaringType()
  27382. extern "C" IL2CPP_METHOD_ATTR Type_t * ConstructorBuilder_get_DeclaringType_m2098046507 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27383. {
  27384. {
  27385. TypeBuilder_t1073948154 * L_0 = __this->get_type_8();
  27386. return L_0;
  27387. }
  27388. }
  27389. // System.String System.Reflection.Emit.ConstructorBuilder::get_Name()
  27390. extern "C" IL2CPP_METHOD_ATTR String_t* ConstructorBuilder_get_Name_m2426555260 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27391. {
  27392. static bool s_Il2CppMethodInitialized;
  27393. if (!s_Il2CppMethodInitialized)
  27394. {
  27395. il2cpp_codegen_initialize_method (ConstructorBuilder_get_Name_m2426555260_MetadataUsageId);
  27396. s_Il2CppMethodInitialized = true;
  27397. }
  27398. String_t* G_B3_0 = NULL;
  27399. {
  27400. int32_t L_0 = __this->get_attrs_4();
  27401. if (!((int32_t)((int32_t)L_0&(int32_t)((int32_t)16))))
  27402. {
  27403. goto IL_0018;
  27404. }
  27405. }
  27406. {
  27407. IL2CPP_RUNTIME_CLASS_INIT(ConstructorInfo_t5769829_il2cpp_TypeInfo_var);
  27408. String_t* L_1 = ((ConstructorInfo_t5769829_StaticFields*)il2cpp_codegen_static_fields_for(ConstructorInfo_t5769829_il2cpp_TypeInfo_var))->get_TypeConstructorName_1();
  27409. G_B3_0 = L_1;
  27410. goto IL_001d;
  27411. }
  27412. IL_0018:
  27413. {
  27414. IL2CPP_RUNTIME_CLASS_INIT(ConstructorInfo_t5769829_il2cpp_TypeInfo_var);
  27415. String_t* L_2 = ((ConstructorInfo_t5769829_StaticFields*)il2cpp_codegen_static_fields_for(ConstructorInfo_t5769829_il2cpp_TypeInfo_var))->get_ConstructorName_0();
  27416. G_B3_0 = L_2;
  27417. }
  27418. IL_001d:
  27419. {
  27420. return G_B3_0;
  27421. }
  27422. }
  27423. // System.Boolean System.Reflection.Emit.ConstructorBuilder::IsDefined(System.Type,System.Boolean)
  27424. extern "C" IL2CPP_METHOD_ATTR bool ConstructorBuilder_IsDefined_m3603803379 (ConstructorBuilder_t2813524108 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  27425. {
  27426. static bool s_Il2CppMethodInitialized;
  27427. if (!s_Il2CppMethodInitialized)
  27428. {
  27429. il2cpp_codegen_initialize_method (ConstructorBuilder_IsDefined_m3603803379_MetadataUsageId);
  27430. s_Il2CppMethodInitialized = true;
  27431. }
  27432. {
  27433. Exception_t * L_0 = ConstructorBuilder_not_supported_m1054126936(__this, /*hidden argument*/NULL);
  27434. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,ConstructorBuilder_IsDefined_m3603803379_RuntimeMethod_var);
  27435. }
  27436. }
  27437. // System.Object[] System.Reflection.Emit.ConstructorBuilder::GetCustomAttributes(System.Boolean)
  27438. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* ConstructorBuilder_GetCustomAttributes_m2495332786 (ConstructorBuilder_t2813524108 * __this, bool ___inherit0, const RuntimeMethod* method)
  27439. {
  27440. static bool s_Il2CppMethodInitialized;
  27441. if (!s_Il2CppMethodInitialized)
  27442. {
  27443. il2cpp_codegen_initialize_method (ConstructorBuilder_GetCustomAttributes_m2495332786_MetadataUsageId);
  27444. s_Il2CppMethodInitialized = true;
  27445. }
  27446. {
  27447. TypeBuilder_t1073948154 * L_0 = __this->get_type_8();
  27448. NullCheck(L_0);
  27449. bool L_1 = TypeBuilder_get_is_created_m1192848807(L_0, /*hidden argument*/NULL);
  27450. if (!L_1)
  27451. {
  27452. goto IL_0023;
  27453. }
  27454. }
  27455. {
  27456. bool L_2 = ConstructorBuilder_get_IsCompilerContext_m3364441562(__this, /*hidden argument*/NULL);
  27457. if (!L_2)
  27458. {
  27459. goto IL_0023;
  27460. }
  27461. }
  27462. {
  27463. bool L_3 = ___inherit0;
  27464. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  27465. ObjectU5BU5D_t2843939325* L_4 = MonoCustomAttrs_GetCustomAttributes_m1775925192(NULL /*static, unused*/, __this, L_3, /*hidden argument*/NULL);
  27466. return L_4;
  27467. }
  27468. IL_0023:
  27469. {
  27470. Exception_t * L_5 = ConstructorBuilder_not_supported_m1054126936(__this, /*hidden argument*/NULL);
  27471. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,ConstructorBuilder_GetCustomAttributes_m2495332786_RuntimeMethod_var);
  27472. }
  27473. }
  27474. // System.Object[] System.Reflection.Emit.ConstructorBuilder::GetCustomAttributes(System.Type,System.Boolean)
  27475. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* ConstructorBuilder_GetCustomAttributes_m330373636 (ConstructorBuilder_t2813524108 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  27476. {
  27477. static bool s_Il2CppMethodInitialized;
  27478. if (!s_Il2CppMethodInitialized)
  27479. {
  27480. il2cpp_codegen_initialize_method (ConstructorBuilder_GetCustomAttributes_m330373636_MetadataUsageId);
  27481. s_Il2CppMethodInitialized = true;
  27482. }
  27483. {
  27484. TypeBuilder_t1073948154 * L_0 = __this->get_type_8();
  27485. NullCheck(L_0);
  27486. bool L_1 = TypeBuilder_get_is_created_m1192848807(L_0, /*hidden argument*/NULL);
  27487. if (!L_1)
  27488. {
  27489. goto IL_0024;
  27490. }
  27491. }
  27492. {
  27493. bool L_2 = ConstructorBuilder_get_IsCompilerContext_m3364441562(__this, /*hidden argument*/NULL);
  27494. if (!L_2)
  27495. {
  27496. goto IL_0024;
  27497. }
  27498. }
  27499. {
  27500. Type_t * L_3 = ___attributeType0;
  27501. bool L_4 = ___inherit1;
  27502. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  27503. ObjectU5BU5D_t2843939325* L_5 = MonoCustomAttrs_GetCustomAttributes_m1347331976(NULL /*static, unused*/, __this, L_3, L_4, /*hidden argument*/NULL);
  27504. return L_5;
  27505. }
  27506. IL_0024:
  27507. {
  27508. Exception_t * L_6 = ConstructorBuilder_not_supported_m1054126936(__this, /*hidden argument*/NULL);
  27509. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6,ConstructorBuilder_GetCustomAttributes_m330373636_RuntimeMethod_var);
  27510. }
  27511. }
  27512. // System.Reflection.Emit.ILGenerator System.Reflection.Emit.ConstructorBuilder::GetILGenerator()
  27513. extern "C" IL2CPP_METHOD_ATTR ILGenerator_t1388622344 * ConstructorBuilder_GetILGenerator_m1421260830 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27514. {
  27515. {
  27516. ILGenerator_t1388622344 * L_0 = ConstructorBuilder_GetILGenerator_m1750792206(__this, ((int32_t)64), /*hidden argument*/NULL);
  27517. return L_0;
  27518. }
  27519. }
  27520. // System.Reflection.Emit.ILGenerator System.Reflection.Emit.ConstructorBuilder::GetILGenerator(System.Int32)
  27521. extern "C" IL2CPP_METHOD_ATTR ILGenerator_t1388622344 * ConstructorBuilder_GetILGenerator_m1750792206 (ConstructorBuilder_t2813524108 * __this, int32_t ___streamSize0, const RuntimeMethod* method)
  27522. {
  27523. static bool s_Il2CppMethodInitialized;
  27524. if (!s_Il2CppMethodInitialized)
  27525. {
  27526. il2cpp_codegen_initialize_method (ConstructorBuilder_GetILGenerator_m1750792206_MetadataUsageId);
  27527. s_Il2CppMethodInitialized = true;
  27528. }
  27529. {
  27530. ILGenerator_t1388622344 * L_0 = __this->get_ilgen_2();
  27531. if (!L_0)
  27532. {
  27533. goto IL_0012;
  27534. }
  27535. }
  27536. {
  27537. ILGenerator_t1388622344 * L_1 = __this->get_ilgen_2();
  27538. return L_1;
  27539. }
  27540. IL_0012:
  27541. {
  27542. TypeBuilder_t1073948154 * L_2 = __this->get_type_8();
  27543. NullCheck(L_2);
  27544. Module_t2987026101 * L_3 = TypeBuilder_get_Module_m4154269895(L_2, /*hidden argument*/NULL);
  27545. TypeBuilder_t1073948154 * L_4 = __this->get_type_8();
  27546. NullCheck(L_4);
  27547. Module_t2987026101 * L_5 = TypeBuilder_get_Module_m4154269895(L_4, /*hidden argument*/NULL);
  27548. NullCheck(((ModuleBuilder_t731887691 *)CastclassClass((RuntimeObject*)L_5, ModuleBuilder_t731887691_il2cpp_TypeInfo_var)));
  27549. RuntimeObject* L_6 = ModuleBuilder_GetTokenGenerator_m4177350090(((ModuleBuilder_t731887691 *)CastclassClass((RuntimeObject*)L_5, ModuleBuilder_t731887691_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
  27550. int32_t L_7 = ___streamSize0;
  27551. ILGenerator_t1388622344 * L_8 = (ILGenerator_t1388622344 *)il2cpp_codegen_object_new(ILGenerator_t1388622344_il2cpp_TypeInfo_var);
  27552. ILGenerator__ctor_m1540961053(L_8, L_3, L_6, L_7, /*hidden argument*/NULL);
  27553. __this->set_ilgen_2(L_8);
  27554. ILGenerator_t1388622344 * L_9 = __this->get_ilgen_2();
  27555. return L_9;
  27556. }
  27557. }
  27558. // System.Reflection.Emit.MethodToken System.Reflection.Emit.ConstructorBuilder::GetToken()
  27559. extern "C" IL2CPP_METHOD_ATTR MethodToken_t4055728386 ConstructorBuilder_GetToken_m109400720 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27560. {
  27561. {
  27562. int32_t L_0 = __this->get_table_idx_6();
  27563. MethodToken_t4055728386 L_1;
  27564. memset(&L_1, 0, sizeof(L_1));
  27565. MethodToken__ctor_m2100013302((&L_1), ((int32_t)((int32_t)((int32_t)100663296)|(int32_t)L_0)), /*hidden argument*/NULL);
  27566. return L_1;
  27567. }
  27568. }
  27569. // System.Reflection.Module System.Reflection.Emit.ConstructorBuilder::get_Module()
  27570. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * ConstructorBuilder_get_Module_m1709295866 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27571. {
  27572. {
  27573. Module_t2987026101 * L_0 = MemberInfo_get_Module_m4119009657(__this, /*hidden argument*/NULL);
  27574. return L_0;
  27575. }
  27576. }
  27577. // System.String System.Reflection.Emit.ConstructorBuilder::ToString()
  27578. extern "C" IL2CPP_METHOD_ATTR String_t* ConstructorBuilder_ToString_m1596813917 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27579. {
  27580. static bool s_Il2CppMethodInitialized;
  27581. if (!s_Il2CppMethodInitialized)
  27582. {
  27583. il2cpp_codegen_initialize_method (ConstructorBuilder_ToString_m1596813917_MetadataUsageId);
  27584. s_Il2CppMethodInitialized = true;
  27585. }
  27586. {
  27587. TypeBuilder_t1073948154 * L_0 = __this->get_type_8();
  27588. NullCheck(L_0);
  27589. String_t* L_1 = TypeBuilder_get_Name_m1525921477(L_0, /*hidden argument*/NULL);
  27590. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  27591. String_t* L_2 = String_Concat_m3755062657(NULL /*static, unused*/, _stringLiteral501570505, L_1, _stringLiteral3458054009, /*hidden argument*/NULL);
  27592. return L_2;
  27593. }
  27594. }
  27595. // System.Void System.Reflection.Emit.ConstructorBuilder::fixup()
  27596. extern "C" IL2CPP_METHOD_ATTR void ConstructorBuilder_fixup_m3699998230 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27597. {
  27598. static bool s_Il2CppMethodInitialized;
  27599. if (!s_Il2CppMethodInitialized)
  27600. {
  27601. il2cpp_codegen_initialize_method (ConstructorBuilder_fixup_m3699998230_MetadataUsageId);
  27602. s_Il2CppMethodInitialized = true;
  27603. }
  27604. {
  27605. int32_t L_0 = __this->get_attrs_4();
  27606. if (((int32_t)((int32_t)L_0&(int32_t)((int32_t)9216))))
  27607. {
  27608. goto IL_0058;
  27609. }
  27610. }
  27611. {
  27612. int32_t L_1 = __this->get_iattrs_5();
  27613. if (((int32_t)((int32_t)L_1&(int32_t)((int32_t)4099))))
  27614. {
  27615. goto IL_0058;
  27616. }
  27617. }
  27618. {
  27619. ILGenerator_t1388622344 * L_2 = __this->get_ilgen_2();
  27620. if (!L_2)
  27621. {
  27622. goto IL_003d;
  27623. }
  27624. }
  27625. {
  27626. ILGenerator_t1388622344 * L_3 = __this->get_ilgen_2();
  27627. IL2CPP_RUNTIME_CLASS_INIT(ILGenerator_t1388622344_il2cpp_TypeInfo_var);
  27628. int32_t L_4 = ILGenerator_Mono_GetCurrentOffset_m993338688(NULL /*static, unused*/, L_3, /*hidden argument*/NULL);
  27629. if (L_4)
  27630. {
  27631. goto IL_0058;
  27632. }
  27633. }
  27634. IL_003d:
  27635. {
  27636. String_t* L_5 = ConstructorBuilder_get_Name_m2426555260(__this, /*hidden argument*/NULL);
  27637. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  27638. String_t* L_6 = String_Concat_m3755062657(NULL /*static, unused*/, _stringLiteral3260778972, L_5, _stringLiteral861788849, /*hidden argument*/NULL);
  27639. InvalidOperationException_t56020091 * L_7 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  27640. InvalidOperationException__ctor_m237278729(L_7, L_6, /*hidden argument*/NULL);
  27641. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,ConstructorBuilder_fixup_m3699998230_RuntimeMethod_var);
  27642. }
  27643. IL_0058:
  27644. {
  27645. ILGenerator_t1388622344 * L_8 = __this->get_ilgen_2();
  27646. if (!L_8)
  27647. {
  27648. goto IL_006e;
  27649. }
  27650. }
  27651. {
  27652. ILGenerator_t1388622344 * L_9 = __this->get_ilgen_2();
  27653. NullCheck(L_9);
  27654. ILGenerator_label_fixup_m1749904972(L_9, /*hidden argument*/NULL);
  27655. }
  27656. IL_006e:
  27657. {
  27658. return;
  27659. }
  27660. }
  27661. // System.Int32 System.Reflection.Emit.ConstructorBuilder::get_next_table_index(System.Object,System.Int32,System.Boolean)
  27662. extern "C" IL2CPP_METHOD_ATTR int32_t ConstructorBuilder_get_next_table_index_m2681706538 (ConstructorBuilder_t2813524108 * __this, RuntimeObject * ___obj0, int32_t ___table1, bool ___inc2, const RuntimeMethod* method)
  27663. {
  27664. {
  27665. TypeBuilder_t1073948154 * L_0 = __this->get_type_8();
  27666. RuntimeObject * L_1 = ___obj0;
  27667. int32_t L_2 = ___table1;
  27668. bool L_3 = ___inc2;
  27669. NullCheck(L_0);
  27670. int32_t L_4 = TypeBuilder_get_next_table_index_m789974556(L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
  27671. return L_4;
  27672. }
  27673. }
  27674. // System.Boolean System.Reflection.Emit.ConstructorBuilder::get_IsCompilerContext()
  27675. extern "C" IL2CPP_METHOD_ATTR bool ConstructorBuilder_get_IsCompilerContext_m3364441562 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27676. {
  27677. static bool s_Il2CppMethodInitialized;
  27678. if (!s_Il2CppMethodInitialized)
  27679. {
  27680. il2cpp_codegen_initialize_method (ConstructorBuilder_get_IsCompilerContext_m3364441562_MetadataUsageId);
  27681. s_Il2CppMethodInitialized = true;
  27682. }
  27683. ModuleBuilder_t731887691 * V_0 = NULL;
  27684. AssemblyBuilder_t359885250 * V_1 = NULL;
  27685. {
  27686. TypeBuilder_t1073948154 * L_0 = ConstructorBuilder_get_TypeBuilder_m2755629087(__this, /*hidden argument*/NULL);
  27687. NullCheck(L_0);
  27688. Module_t2987026101 * L_1 = TypeBuilder_get_Module_m4154269895(L_0, /*hidden argument*/NULL);
  27689. V_0 = ((ModuleBuilder_t731887691 *)CastclassClass((RuntimeObject*)L_1, ModuleBuilder_t731887691_il2cpp_TypeInfo_var));
  27690. ModuleBuilder_t731887691 * L_2 = V_0;
  27691. NullCheck(L_2);
  27692. Assembly_t * L_3 = Module_get_Assembly_m2485063752(L_2, /*hidden argument*/NULL);
  27693. V_1 = ((AssemblyBuilder_t359885250 *)CastclassSealed((RuntimeObject*)L_3, AssemblyBuilder_t359885250_il2cpp_TypeInfo_var));
  27694. AssemblyBuilder_t359885250 * L_4 = V_1;
  27695. NullCheck(L_4);
  27696. bool L_5 = AssemblyBuilder_get_IsCompilerContext_m4201958597(L_4, /*hidden argument*/NULL);
  27697. return L_5;
  27698. }
  27699. }
  27700. // System.Exception System.Reflection.Emit.ConstructorBuilder::not_supported()
  27701. extern "C" IL2CPP_METHOD_ATTR Exception_t * ConstructorBuilder_not_supported_m1054126936 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27702. {
  27703. static bool s_Il2CppMethodInitialized;
  27704. if (!s_Il2CppMethodInitialized)
  27705. {
  27706. il2cpp_codegen_initialize_method (ConstructorBuilder_not_supported_m1054126936_MetadataUsageId);
  27707. s_Il2CppMethodInitialized = true;
  27708. }
  27709. {
  27710. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27711. NotSupportedException__ctor_m2494070935(L_0, _stringLiteral20346071, /*hidden argument*/NULL);
  27712. return L_0;
  27713. }
  27714. }
  27715. // System.Exception System.Reflection.Emit.ConstructorBuilder::not_created()
  27716. extern "C" IL2CPP_METHOD_ATTR Exception_t * ConstructorBuilder_not_created_m1456215494 (ConstructorBuilder_t2813524108 * __this, const RuntimeMethod* method)
  27717. {
  27718. static bool s_Il2CppMethodInitialized;
  27719. if (!s_Il2CppMethodInitialized)
  27720. {
  27721. il2cpp_codegen_initialize_method (ConstructorBuilder_not_created_m1456215494_MetadataUsageId);
  27722. s_Il2CppMethodInitialized = true;
  27723. }
  27724. {
  27725. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27726. NotSupportedException__ctor_m2494070935(L_0, _stringLiteral1269799139, /*hidden argument*/NULL);
  27727. return L_0;
  27728. }
  27729. }
  27730. #ifdef __clang__
  27731. #pragma clang diagnostic pop
  27732. #endif
  27733. #ifdef __clang__
  27734. #pragma clang diagnostic push
  27735. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27736. #pragma clang diagnostic ignored "-Wunused-variable"
  27737. #endif
  27738. #ifdef __clang__
  27739. #pragma clang diagnostic pop
  27740. #endif
  27741. #ifdef __clang__
  27742. #pragma clang diagnostic push
  27743. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27744. #pragma clang diagnostic ignored "-Wunused-variable"
  27745. #endif
  27746. // System.Void System.Reflection.Emit.DerivedType::.ctor(System.Type)
  27747. extern "C" IL2CPP_METHOD_ATTR void DerivedType__ctor_m1853298054 (DerivedType_t4286302013 * __this, Type_t * ___elementType0, const RuntimeMethod* method)
  27748. {
  27749. static bool s_Il2CppMethodInitialized;
  27750. if (!s_Il2CppMethodInitialized)
  27751. {
  27752. il2cpp_codegen_initialize_method (DerivedType__ctor_m1853298054_MetadataUsageId);
  27753. s_Il2CppMethodInitialized = true;
  27754. }
  27755. {
  27756. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27757. Type__ctor_m3795799013(__this, /*hidden argument*/NULL);
  27758. Type_t * L_0 = ___elementType0;
  27759. __this->set_elementType_8(L_0);
  27760. return;
  27761. }
  27762. }
  27763. // System.Void System.Reflection.Emit.DerivedType::create_unmanaged_type(System.Type)
  27764. extern "C" IL2CPP_METHOD_ATTR void DerivedType_create_unmanaged_type_m747846525 (RuntimeObject * __this /* static, unused */, Type_t * ___type0, const RuntimeMethod* method)
  27765. {
  27766. typedef void (*DerivedType_create_unmanaged_type_m747846525_ftn) (Type_t *);
  27767. using namespace il2cpp::icalls;
  27768. ((DerivedType_create_unmanaged_type_m747846525_ftn)mscorlib::System::Reflection::Emit::DerivedType::create_unmanaged_type) (___type0);
  27769. }
  27770. // System.Type System.Reflection.Emit.DerivedType::GetInterface(System.String,System.Boolean)
  27771. extern "C" IL2CPP_METHOD_ATTR Type_t * DerivedType_GetInterface_m1167193043 (DerivedType_t4286302013 * __this, String_t* ___name0, bool ___ignoreCase1, const RuntimeMethod* method)
  27772. {
  27773. static bool s_Il2CppMethodInitialized;
  27774. if (!s_Il2CppMethodInitialized)
  27775. {
  27776. il2cpp_codegen_initialize_method (DerivedType_GetInterface_m1167193043_MetadataUsageId);
  27777. s_Il2CppMethodInitialized = true;
  27778. }
  27779. {
  27780. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27781. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  27782. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetInterface_m1167193043_RuntimeMethod_var);
  27783. }
  27784. }
  27785. // System.Type[] System.Reflection.Emit.DerivedType::GetInterfaces()
  27786. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* DerivedType_GetInterfaces_m2159651138 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  27787. {
  27788. static bool s_Il2CppMethodInitialized;
  27789. if (!s_Il2CppMethodInitialized)
  27790. {
  27791. il2cpp_codegen_initialize_method (DerivedType_GetInterfaces_m2159651138_MetadataUsageId);
  27792. s_Il2CppMethodInitialized = true;
  27793. }
  27794. {
  27795. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27796. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  27797. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetInterfaces_m2159651138_RuntimeMethod_var);
  27798. }
  27799. }
  27800. // System.Type System.Reflection.Emit.DerivedType::GetElementType()
  27801. extern "C" IL2CPP_METHOD_ATTR Type_t * DerivedType_GetElementType_m2584464668 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  27802. {
  27803. {
  27804. Type_t * L_0 = __this->get_elementType_8();
  27805. return L_0;
  27806. }
  27807. }
  27808. // System.Reflection.EventInfo System.Reflection.Emit.DerivedType::GetEvent(System.String,System.Reflection.BindingFlags)
  27809. extern "C" IL2CPP_METHOD_ATTR EventInfo_t * DerivedType_GetEvent_m4157575360 (DerivedType_t4286302013 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  27810. {
  27811. static bool s_Il2CppMethodInitialized;
  27812. if (!s_Il2CppMethodInitialized)
  27813. {
  27814. il2cpp_codegen_initialize_method (DerivedType_GetEvent_m4157575360_MetadataUsageId);
  27815. s_Il2CppMethodInitialized = true;
  27816. }
  27817. {
  27818. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27819. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  27820. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetEvent_m4157575360_RuntimeMethod_var);
  27821. }
  27822. }
  27823. // System.Reflection.EventInfo[] System.Reflection.Emit.DerivedType::GetEvents(System.Reflection.BindingFlags)
  27824. extern "C" IL2CPP_METHOD_ATTR EventInfoU5BU5D_t3237081491* DerivedType_GetEvents_m4141000909 (DerivedType_t4286302013 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  27825. {
  27826. static bool s_Il2CppMethodInitialized;
  27827. if (!s_Il2CppMethodInitialized)
  27828. {
  27829. il2cpp_codegen_initialize_method (DerivedType_GetEvents_m4141000909_MetadataUsageId);
  27830. s_Il2CppMethodInitialized = true;
  27831. }
  27832. {
  27833. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27834. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  27835. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetEvents_m4141000909_RuntimeMethod_var);
  27836. }
  27837. }
  27838. // System.Reflection.FieldInfo System.Reflection.Emit.DerivedType::GetField(System.String,System.Reflection.BindingFlags)
  27839. extern "C" IL2CPP_METHOD_ATTR FieldInfo_t * DerivedType_GetField_m2027861924 (DerivedType_t4286302013 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  27840. {
  27841. static bool s_Il2CppMethodInitialized;
  27842. if (!s_Il2CppMethodInitialized)
  27843. {
  27844. il2cpp_codegen_initialize_method (DerivedType_GetField_m2027861924_MetadataUsageId);
  27845. s_Il2CppMethodInitialized = true;
  27846. }
  27847. {
  27848. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27849. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  27850. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetField_m2027861924_RuntimeMethod_var);
  27851. }
  27852. }
  27853. // System.Reflection.FieldInfo[] System.Reflection.Emit.DerivedType::GetFields(System.Reflection.BindingFlags)
  27854. extern "C" IL2CPP_METHOD_ATTR FieldInfoU5BU5D_t846150980* DerivedType_GetFields_m3190137327 (DerivedType_t4286302013 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  27855. {
  27856. static bool s_Il2CppMethodInitialized;
  27857. if (!s_Il2CppMethodInitialized)
  27858. {
  27859. il2cpp_codegen_initialize_method (DerivedType_GetFields_m3190137327_MetadataUsageId);
  27860. s_Il2CppMethodInitialized = true;
  27861. }
  27862. {
  27863. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27864. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  27865. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetFields_m3190137327_RuntimeMethod_var);
  27866. }
  27867. }
  27868. // System.Reflection.MethodInfo System.Reflection.Emit.DerivedType::GetMethodImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  27869. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * DerivedType_GetMethodImpl_m1964451112 (DerivedType_t4286302013 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t2999457153 * ___binder2, int32_t ___callConvention3, TypeU5BU5D_t3940880105* ___types4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, const RuntimeMethod* method)
  27870. {
  27871. static bool s_Il2CppMethodInitialized;
  27872. if (!s_Il2CppMethodInitialized)
  27873. {
  27874. il2cpp_codegen_initialize_method (DerivedType_GetMethodImpl_m1964451112_MetadataUsageId);
  27875. s_Il2CppMethodInitialized = true;
  27876. }
  27877. {
  27878. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27879. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  27880. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetMethodImpl_m1964451112_RuntimeMethod_var);
  27881. }
  27882. }
  27883. // System.Reflection.MethodInfo[] System.Reflection.Emit.DerivedType::GetMethods(System.Reflection.BindingFlags)
  27884. extern "C" IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t2572182361* DerivedType_GetMethods_m3787404845 (DerivedType_t4286302013 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  27885. {
  27886. static bool s_Il2CppMethodInitialized;
  27887. if (!s_Il2CppMethodInitialized)
  27888. {
  27889. il2cpp_codegen_initialize_method (DerivedType_GetMethods_m3787404845_MetadataUsageId);
  27890. s_Il2CppMethodInitialized = true;
  27891. }
  27892. {
  27893. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27894. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  27895. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetMethods_m3787404845_RuntimeMethod_var);
  27896. }
  27897. }
  27898. // System.Type[] System.Reflection.Emit.DerivedType::GetNestedTypes(System.Reflection.BindingFlags)
  27899. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* DerivedType_GetNestedTypes_m2475059027 (DerivedType_t4286302013 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  27900. {
  27901. static bool s_Il2CppMethodInitialized;
  27902. if (!s_Il2CppMethodInitialized)
  27903. {
  27904. il2cpp_codegen_initialize_method (DerivedType_GetNestedTypes_m2475059027_MetadataUsageId);
  27905. s_Il2CppMethodInitialized = true;
  27906. }
  27907. {
  27908. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27909. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  27910. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetNestedTypes_m2475059027_RuntimeMethod_var);
  27911. }
  27912. }
  27913. // System.Reflection.PropertyInfo[] System.Reflection.Emit.DerivedType::GetProperties(System.Reflection.BindingFlags)
  27914. extern "C" IL2CPP_METHOD_ATTR PropertyInfoU5BU5D_t1461822886* DerivedType_GetProperties_m1122279043 (DerivedType_t4286302013 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  27915. {
  27916. static bool s_Il2CppMethodInitialized;
  27917. if (!s_Il2CppMethodInitialized)
  27918. {
  27919. il2cpp_codegen_initialize_method (DerivedType_GetProperties_m1122279043_MetadataUsageId);
  27920. s_Il2CppMethodInitialized = true;
  27921. }
  27922. {
  27923. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27924. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  27925. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetProperties_m1122279043_RuntimeMethod_var);
  27926. }
  27927. }
  27928. // System.Reflection.PropertyInfo System.Reflection.Emit.DerivedType::GetPropertyImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[])
  27929. extern "C" IL2CPP_METHOD_ATTR PropertyInfo_t * DerivedType_GetPropertyImpl_m1772478290 (DerivedType_t4286302013 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t2999457153 * ___binder2, Type_t * ___returnType3, TypeU5BU5D_t3940880105* ___types4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, const RuntimeMethod* method)
  27930. {
  27931. static bool s_Il2CppMethodInitialized;
  27932. if (!s_Il2CppMethodInitialized)
  27933. {
  27934. il2cpp_codegen_initialize_method (DerivedType_GetPropertyImpl_m1772478290_MetadataUsageId);
  27935. s_Il2CppMethodInitialized = true;
  27936. }
  27937. {
  27938. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27939. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  27940. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetPropertyImpl_m1772478290_RuntimeMethod_var);
  27941. }
  27942. }
  27943. // System.Reflection.ConstructorInfo System.Reflection.Emit.DerivedType::GetConstructorImpl(System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  27944. extern "C" IL2CPP_METHOD_ATTR ConstructorInfo_t5769829 * DerivedType_GetConstructorImpl_m3293273905 (DerivedType_t4286302013 * __this, int32_t ___bindingAttr0, Binder_t2999457153 * ___binder1, int32_t ___callConvention2, TypeU5BU5D_t3940880105* ___types3, ParameterModifierU5BU5D_t2943407543* ___modifiers4, const RuntimeMethod* method)
  27945. {
  27946. static bool s_Il2CppMethodInitialized;
  27947. if (!s_Il2CppMethodInitialized)
  27948. {
  27949. il2cpp_codegen_initialize_method (DerivedType_GetConstructorImpl_m3293273905_MetadataUsageId);
  27950. s_Il2CppMethodInitialized = true;
  27951. }
  27952. {
  27953. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  27954. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  27955. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetConstructorImpl_m3293273905_RuntimeMethod_var);
  27956. }
  27957. }
  27958. // System.Reflection.TypeAttributes System.Reflection.Emit.DerivedType::GetAttributeFlagsImpl()
  27959. extern "C" IL2CPP_METHOD_ATTR int32_t DerivedType_GetAttributeFlagsImpl_m1180718237 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  27960. {
  27961. {
  27962. Type_t * L_0 = __this->get_elementType_8();
  27963. NullCheck(L_0);
  27964. int32_t L_1 = Type_get_Attributes_m58528356(L_0, /*hidden argument*/NULL);
  27965. return L_1;
  27966. }
  27967. }
  27968. // System.Boolean System.Reflection.Emit.DerivedType::HasElementTypeImpl()
  27969. extern "C" IL2CPP_METHOD_ATTR bool DerivedType_HasElementTypeImpl_m1097388608 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  27970. {
  27971. {
  27972. return (bool)1;
  27973. }
  27974. }
  27975. // System.Boolean System.Reflection.Emit.DerivedType::IsArrayImpl()
  27976. extern "C" IL2CPP_METHOD_ATTR bool DerivedType_IsArrayImpl_m264758273 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  27977. {
  27978. {
  27979. return (bool)0;
  27980. }
  27981. }
  27982. // System.Boolean System.Reflection.Emit.DerivedType::IsByRefImpl()
  27983. extern "C" IL2CPP_METHOD_ATTR bool DerivedType_IsByRefImpl_m2585680005 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  27984. {
  27985. {
  27986. return (bool)0;
  27987. }
  27988. }
  27989. // System.Boolean System.Reflection.Emit.DerivedType::IsPointerImpl()
  27990. extern "C" IL2CPP_METHOD_ATTR bool DerivedType_IsPointerImpl_m1941000720 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  27991. {
  27992. {
  27993. return (bool)0;
  27994. }
  27995. }
  27996. // System.Boolean System.Reflection.Emit.DerivedType::IsPrimitiveImpl()
  27997. extern "C" IL2CPP_METHOD_ATTR bool DerivedType_IsPrimitiveImpl_m2340048382 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  27998. {
  27999. {
  28000. return (bool)0;
  28001. }
  28002. }
  28003. // System.Reflection.ConstructorInfo[] System.Reflection.Emit.DerivedType::GetConstructors(System.Reflection.BindingFlags)
  28004. extern "C" IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t881249896* DerivedType_GetConstructors_m483065502 (DerivedType_t4286302013 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  28005. {
  28006. static bool s_Il2CppMethodInitialized;
  28007. if (!s_Il2CppMethodInitialized)
  28008. {
  28009. il2cpp_codegen_initialize_method (DerivedType_GetConstructors_m483065502_MetadataUsageId);
  28010. s_Il2CppMethodInitialized = true;
  28011. }
  28012. {
  28013. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  28014. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  28015. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetConstructors_m483065502_RuntimeMethod_var);
  28016. }
  28017. }
  28018. // System.Object System.Reflection.Emit.DerivedType::InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[])
  28019. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * DerivedType_InvokeMember_m2769515495 (DerivedType_t4286302013 * __this, String_t* ___name0, int32_t ___invokeAttr1, Binder_t2999457153 * ___binder2, RuntimeObject * ___target3, ObjectU5BU5D_t2843939325* ___args4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, CultureInfo_t4157843068 * ___culture6, StringU5BU5D_t1281789340* ___namedParameters7, const RuntimeMethod* method)
  28020. {
  28021. static bool s_Il2CppMethodInitialized;
  28022. if (!s_Il2CppMethodInitialized)
  28023. {
  28024. il2cpp_codegen_initialize_method (DerivedType_InvokeMember_m2769515495_MetadataUsageId);
  28025. s_Il2CppMethodInitialized = true;
  28026. }
  28027. {
  28028. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  28029. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  28030. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_InvokeMember_m2769515495_RuntimeMethod_var);
  28031. }
  28032. }
  28033. // System.Boolean System.Reflection.Emit.DerivedType::IsInstanceOfType(System.Object)
  28034. extern "C" IL2CPP_METHOD_ATTR bool DerivedType_IsInstanceOfType_m1527022408 (DerivedType_t4286302013 * __this, RuntimeObject * ___o0, const RuntimeMethod* method)
  28035. {
  28036. {
  28037. return (bool)0;
  28038. }
  28039. }
  28040. // System.Boolean System.Reflection.Emit.DerivedType::IsAssignableFrom(System.Type)
  28041. extern "C" IL2CPP_METHOD_ATTR bool DerivedType_IsAssignableFrom_m1623073368 (DerivedType_t4286302013 * __this, Type_t * ___c0, const RuntimeMethod* method)
  28042. {
  28043. {
  28044. return (bool)0;
  28045. }
  28046. }
  28047. // System.Boolean System.Reflection.Emit.DerivedType::get_ContainsGenericParameters()
  28048. extern "C" IL2CPP_METHOD_ATTR bool DerivedType_get_ContainsGenericParameters_m2816335630 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  28049. {
  28050. {
  28051. Type_t * L_0 = __this->get_elementType_8();
  28052. NullCheck(L_0);
  28053. bool L_1 = VirtFuncInvoker0< bool >::Invoke(93 /* System.Boolean System.Type::get_ContainsGenericParameters() */, L_0);
  28054. return L_1;
  28055. }
  28056. }
  28057. // System.Type System.Reflection.Emit.DerivedType::MakeGenericType(System.Type[])
  28058. extern "C" IL2CPP_METHOD_ATTR Type_t * DerivedType_MakeGenericType_m100846339 (DerivedType_t4286302013 * __this, TypeU5BU5D_t3940880105* ___typeArguments0, const RuntimeMethod* method)
  28059. {
  28060. static bool s_Il2CppMethodInitialized;
  28061. if (!s_Il2CppMethodInitialized)
  28062. {
  28063. il2cpp_codegen_initialize_method (DerivedType_MakeGenericType_m100846339_MetadataUsageId);
  28064. s_Il2CppMethodInitialized = true;
  28065. }
  28066. {
  28067. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  28068. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  28069. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_MakeGenericType_m100846339_RuntimeMethod_var);
  28070. }
  28071. }
  28072. // System.Type System.Reflection.Emit.DerivedType::MakeByRefType()
  28073. extern "C" IL2CPP_METHOD_ATTR Type_t * DerivedType_MakeByRefType_m252999187 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  28074. {
  28075. static bool s_Il2CppMethodInitialized;
  28076. if (!s_Il2CppMethodInitialized)
  28077. {
  28078. il2cpp_codegen_initialize_method (DerivedType_MakeByRefType_m252999187_MetadataUsageId);
  28079. s_Il2CppMethodInitialized = true;
  28080. }
  28081. {
  28082. ByRefType_t2066805327 * L_0 = (ByRefType_t2066805327 *)il2cpp_codegen_object_new(ByRefType_t2066805327_il2cpp_TypeInfo_var);
  28083. ByRefType__ctor_m194708390(L_0, __this, /*hidden argument*/NULL);
  28084. return L_0;
  28085. }
  28086. }
  28087. // System.String System.Reflection.Emit.DerivedType::ToString()
  28088. extern "C" IL2CPP_METHOD_ATTR String_t* DerivedType_ToString_m2289563350 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  28089. {
  28090. {
  28091. Type_t * L_0 = __this->get_elementType_8();
  28092. NullCheck(L_0);
  28093. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, L_0);
  28094. String_t* L_2 = VirtFuncInvoker1< String_t*, String_t* >::Invoke(101 /* System.String System.Reflection.Emit.DerivedType::FormatName(System.String) */, __this, L_1);
  28095. return L_2;
  28096. }
  28097. }
  28098. // System.Reflection.Assembly System.Reflection.Emit.DerivedType::get_Assembly()
  28099. extern "C" IL2CPP_METHOD_ATTR Assembly_t * DerivedType_get_Assembly_m2979298667 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  28100. {
  28101. {
  28102. Type_t * L_0 = __this->get_elementType_8();
  28103. NullCheck(L_0);
  28104. Assembly_t * L_1 = VirtFuncInvoker0< Assembly_t * >::Invoke(15 /* System.Reflection.Assembly System.Type::get_Assembly() */, L_0);
  28105. return L_1;
  28106. }
  28107. }
  28108. // System.String System.Reflection.Emit.DerivedType::get_AssemblyQualifiedName()
  28109. extern "C" IL2CPP_METHOD_ATTR String_t* DerivedType_get_AssemblyQualifiedName_m1959142976 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  28110. {
  28111. static bool s_Il2CppMethodInitialized;
  28112. if (!s_Il2CppMethodInitialized)
  28113. {
  28114. il2cpp_codegen_initialize_method (DerivedType_get_AssemblyQualifiedName_m1959142976_MetadataUsageId);
  28115. s_Il2CppMethodInitialized = true;
  28116. }
  28117. String_t* V_0 = NULL;
  28118. {
  28119. Type_t * L_0 = __this->get_elementType_8();
  28120. NullCheck(L_0);
  28121. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(19 /* System.String System.Type::get_FullName() */, L_0);
  28122. String_t* L_2 = VirtFuncInvoker1< String_t*, String_t* >::Invoke(101 /* System.String System.Reflection.Emit.DerivedType::FormatName(System.String) */, __this, L_1);
  28123. V_0 = L_2;
  28124. String_t* L_3 = V_0;
  28125. if (L_3)
  28126. {
  28127. goto IL_001a;
  28128. }
  28129. }
  28130. {
  28131. return (String_t*)NULL;
  28132. }
  28133. IL_001a:
  28134. {
  28135. String_t* L_4 = V_0;
  28136. Type_t * L_5 = __this->get_elementType_8();
  28137. NullCheck(L_5);
  28138. Assembly_t * L_6 = VirtFuncInvoker0< Assembly_t * >::Invoke(15 /* System.Reflection.Assembly System.Type::get_Assembly() */, L_5);
  28139. NullCheck(L_6);
  28140. String_t* L_7 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.Assembly::get_FullName() */, L_6);
  28141. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  28142. String_t* L_8 = String_Concat_m3755062657(NULL /*static, unused*/, L_4, _stringLiteral3450517380, L_7, /*hidden argument*/NULL);
  28143. return L_8;
  28144. }
  28145. }
  28146. // System.String System.Reflection.Emit.DerivedType::get_FullName()
  28147. extern "C" IL2CPP_METHOD_ATTR String_t* DerivedType_get_FullName_m1025358827 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  28148. {
  28149. {
  28150. Type_t * L_0 = __this->get_elementType_8();
  28151. NullCheck(L_0);
  28152. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(19 /* System.String System.Type::get_FullName() */, L_0);
  28153. String_t* L_2 = VirtFuncInvoker1< String_t*, String_t* >::Invoke(101 /* System.String System.Reflection.Emit.DerivedType::FormatName(System.String) */, __this, L_1);
  28154. return L_2;
  28155. }
  28156. }
  28157. // System.String System.Reflection.Emit.DerivedType::get_Name()
  28158. extern "C" IL2CPP_METHOD_ATTR String_t* DerivedType_get_Name_m1552295539 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  28159. {
  28160. {
  28161. Type_t * L_0 = __this->get_elementType_8();
  28162. NullCheck(L_0);
  28163. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_0);
  28164. String_t* L_2 = VirtFuncInvoker1< String_t*, String_t* >::Invoke(101 /* System.String System.Reflection.Emit.DerivedType::FormatName(System.String) */, __this, L_1);
  28165. return L_2;
  28166. }
  28167. }
  28168. // System.Reflection.Module System.Reflection.Emit.DerivedType::get_Module()
  28169. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * DerivedType_get_Module_m3032466746 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  28170. {
  28171. {
  28172. Type_t * L_0 = __this->get_elementType_8();
  28173. NullCheck(L_0);
  28174. Module_t2987026101 * L_1 = VirtFuncInvoker0< Module_t2987026101 * >::Invoke(11 /* System.Reflection.Module System.Type::get_Module() */, L_0);
  28175. return L_1;
  28176. }
  28177. }
  28178. // System.String System.Reflection.Emit.DerivedType::get_Namespace()
  28179. extern "C" IL2CPP_METHOD_ATTR String_t* DerivedType_get_Namespace_m2649418450 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  28180. {
  28181. {
  28182. Type_t * L_0 = __this->get_elementType_8();
  28183. NullCheck(L_0);
  28184. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(37 /* System.String System.Type::get_Namespace() */, L_0);
  28185. return L_1;
  28186. }
  28187. }
  28188. // System.RuntimeTypeHandle System.Reflection.Emit.DerivedType::get_TypeHandle()
  28189. extern "C" IL2CPP_METHOD_ATTR RuntimeTypeHandle_t3027515415 DerivedType_get_TypeHandle_m2879235498 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  28190. {
  28191. static bool s_Il2CppMethodInitialized;
  28192. if (!s_Il2CppMethodInitialized)
  28193. {
  28194. il2cpp_codegen_initialize_method (DerivedType_get_TypeHandle_m2879235498_MetadataUsageId);
  28195. s_Il2CppMethodInitialized = true;
  28196. }
  28197. {
  28198. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  28199. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  28200. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_get_TypeHandle_m2879235498_RuntimeMethod_var);
  28201. }
  28202. }
  28203. // System.Type System.Reflection.Emit.DerivedType::get_UnderlyingSystemType()
  28204. extern "C" IL2CPP_METHOD_ATTR Type_t * DerivedType_get_UnderlyingSystemType_m392724457 (DerivedType_t4286302013 * __this, const RuntimeMethod* method)
  28205. {
  28206. {
  28207. DerivedType_create_unmanaged_type_m747846525(NULL /*static, unused*/, __this, /*hidden argument*/NULL);
  28208. return __this;
  28209. }
  28210. }
  28211. // System.Boolean System.Reflection.Emit.DerivedType::IsDefined(System.Type,System.Boolean)
  28212. extern "C" IL2CPP_METHOD_ATTR bool DerivedType_IsDefined_m3906894566 (DerivedType_t4286302013 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  28213. {
  28214. static bool s_Il2CppMethodInitialized;
  28215. if (!s_Il2CppMethodInitialized)
  28216. {
  28217. il2cpp_codegen_initialize_method (DerivedType_IsDefined_m3906894566_MetadataUsageId);
  28218. s_Il2CppMethodInitialized = true;
  28219. }
  28220. {
  28221. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  28222. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  28223. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_IsDefined_m3906894566_RuntimeMethod_var);
  28224. }
  28225. }
  28226. // System.Object[] System.Reflection.Emit.DerivedType::GetCustomAttributes(System.Boolean)
  28227. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* DerivedType_GetCustomAttributes_m851300494 (DerivedType_t4286302013 * __this, bool ___inherit0, const RuntimeMethod* method)
  28228. {
  28229. static bool s_Il2CppMethodInitialized;
  28230. if (!s_Il2CppMethodInitialized)
  28231. {
  28232. il2cpp_codegen_initialize_method (DerivedType_GetCustomAttributes_m851300494_MetadataUsageId);
  28233. s_Il2CppMethodInitialized = true;
  28234. }
  28235. {
  28236. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  28237. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  28238. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetCustomAttributes_m851300494_RuntimeMethod_var);
  28239. }
  28240. }
  28241. // System.Object[] System.Reflection.Emit.DerivedType::GetCustomAttributes(System.Type,System.Boolean)
  28242. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* DerivedType_GetCustomAttributes_m3536779709 (DerivedType_t4286302013 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  28243. {
  28244. static bool s_Il2CppMethodInitialized;
  28245. if (!s_Il2CppMethodInitialized)
  28246. {
  28247. il2cpp_codegen_initialize_method (DerivedType_GetCustomAttributes_m3536779709_MetadataUsageId);
  28248. s_Il2CppMethodInitialized = true;
  28249. }
  28250. {
  28251. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  28252. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  28253. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,DerivedType_GetCustomAttributes_m3536779709_RuntimeMethod_var);
  28254. }
  28255. }
  28256. #ifdef __clang__
  28257. #pragma clang diagnostic pop
  28258. #endif
  28259. #ifdef __clang__
  28260. #pragma clang diagnostic push
  28261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28262. #pragma clang diagnostic ignored "-Wunused-variable"
  28263. #endif
  28264. // System.Reflection.Assembly System.Reflection.Emit.EnumBuilder::get_Assembly()
  28265. extern "C" IL2CPP_METHOD_ATTR Assembly_t * EnumBuilder_get_Assembly_m1175292766 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28266. {
  28267. {
  28268. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28269. NullCheck(L_0);
  28270. Assembly_t * L_1 = TypeBuilder_get_Assembly_m4071790036(L_0, /*hidden argument*/NULL);
  28271. return L_1;
  28272. }
  28273. }
  28274. // System.String System.Reflection.Emit.EnumBuilder::get_AssemblyQualifiedName()
  28275. extern "C" IL2CPP_METHOD_ATTR String_t* EnumBuilder_get_AssemblyQualifiedName_m3542375588 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28276. {
  28277. {
  28278. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28279. NullCheck(L_0);
  28280. String_t* L_1 = TypeBuilder_get_AssemblyQualifiedName_m4059714567(L_0, /*hidden argument*/NULL);
  28281. return L_1;
  28282. }
  28283. }
  28284. // System.Type System.Reflection.Emit.EnumBuilder::get_BaseType()
  28285. extern "C" IL2CPP_METHOD_ATTR Type_t * EnumBuilder_get_BaseType_m1707640163 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28286. {
  28287. {
  28288. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28289. NullCheck(L_0);
  28290. Type_t * L_1 = TypeBuilder_get_BaseType_m3571781126(L_0, /*hidden argument*/NULL);
  28291. return L_1;
  28292. }
  28293. }
  28294. // System.Type System.Reflection.Emit.EnumBuilder::get_DeclaringType()
  28295. extern "C" IL2CPP_METHOD_ATTR Type_t * EnumBuilder_get_DeclaringType_m4266754303 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28296. {
  28297. {
  28298. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28299. NullCheck(L_0);
  28300. Type_t * L_1 = TypeBuilder_get_DeclaringType_m4128305641(L_0, /*hidden argument*/NULL);
  28301. return L_1;
  28302. }
  28303. }
  28304. // System.String System.Reflection.Emit.EnumBuilder::get_FullName()
  28305. extern "C" IL2CPP_METHOD_ATTR String_t* EnumBuilder_get_FullName_m86524873 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28306. {
  28307. {
  28308. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28309. NullCheck(L_0);
  28310. String_t* L_1 = TypeBuilder_get_FullName_m420272554(L_0, /*hidden argument*/NULL);
  28311. return L_1;
  28312. }
  28313. }
  28314. // System.Reflection.Module System.Reflection.Emit.EnumBuilder::get_Module()
  28315. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * EnumBuilder_get_Module_m3038920337 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28316. {
  28317. {
  28318. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28319. NullCheck(L_0);
  28320. Module_t2987026101 * L_1 = TypeBuilder_get_Module_m4154269895(L_0, /*hidden argument*/NULL);
  28321. return L_1;
  28322. }
  28323. }
  28324. // System.String System.Reflection.Emit.EnumBuilder::get_Name()
  28325. extern "C" IL2CPP_METHOD_ATTR String_t* EnumBuilder_get_Name_m4016811629 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28326. {
  28327. {
  28328. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28329. NullCheck(L_0);
  28330. String_t* L_1 = TypeBuilder_get_Name_m1525921477(L_0, /*hidden argument*/NULL);
  28331. return L_1;
  28332. }
  28333. }
  28334. // System.String System.Reflection.Emit.EnumBuilder::get_Namespace()
  28335. extern "C" IL2CPP_METHOD_ATTR String_t* EnumBuilder_get_Namespace_m931779410 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28336. {
  28337. {
  28338. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28339. NullCheck(L_0);
  28340. String_t* L_1 = TypeBuilder_get_Namespace_m4175323609(L_0, /*hidden argument*/NULL);
  28341. return L_1;
  28342. }
  28343. }
  28344. // System.Type System.Reflection.Emit.EnumBuilder::get_ReflectedType()
  28345. extern "C" IL2CPP_METHOD_ATTR Type_t * EnumBuilder_get_ReflectedType_m3155130643 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28346. {
  28347. {
  28348. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28349. NullCheck(L_0);
  28350. Type_t * L_1 = TypeBuilder_get_ReflectedType_m3266505878(L_0, /*hidden argument*/NULL);
  28351. return L_1;
  28352. }
  28353. }
  28354. // System.RuntimeTypeHandle System.Reflection.Emit.EnumBuilder::get_TypeHandle()
  28355. extern "C" IL2CPP_METHOD_ATTR RuntimeTypeHandle_t3027515415 EnumBuilder_get_TypeHandle_m825995360 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28356. {
  28357. {
  28358. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28359. NullCheck(L_0);
  28360. RuntimeTypeHandle_t3027515415 L_1 = TypeBuilder_get_TypeHandle_m3498565307(L_0, /*hidden argument*/NULL);
  28361. return L_1;
  28362. }
  28363. }
  28364. // System.Type System.Reflection.Emit.EnumBuilder::get_UnderlyingSystemType()
  28365. extern "C" IL2CPP_METHOD_ATTR Type_t * EnumBuilder_get_UnderlyingSystemType_m1095282781 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28366. {
  28367. {
  28368. Type_t * L_0 = __this->get__underlyingType_9();
  28369. return L_0;
  28370. }
  28371. }
  28372. // System.Reflection.TypeAttributes System.Reflection.Emit.EnumBuilder::GetAttributeFlagsImpl()
  28373. extern "C" IL2CPP_METHOD_ATTR int32_t EnumBuilder_GetAttributeFlagsImpl_m2708654755 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28374. {
  28375. {
  28376. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28377. NullCheck(L_0);
  28378. int32_t L_1 = L_0->get_attrs_22();
  28379. return L_1;
  28380. }
  28381. }
  28382. // System.Reflection.ConstructorInfo System.Reflection.Emit.EnumBuilder::GetConstructorImpl(System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  28383. extern "C" IL2CPP_METHOD_ATTR ConstructorInfo_t5769829 * EnumBuilder_GetConstructorImpl_m3068576149 (EnumBuilder_t2400448213 * __this, int32_t ___bindingAttr0, Binder_t2999457153 * ___binder1, int32_t ___callConvention2, TypeU5BU5D_t3940880105* ___types3, ParameterModifierU5BU5D_t2943407543* ___modifiers4, const RuntimeMethod* method)
  28384. {
  28385. {
  28386. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28387. int32_t L_1 = ___bindingAttr0;
  28388. Binder_t2999457153 * L_2 = ___binder1;
  28389. int32_t L_3 = ___callConvention2;
  28390. TypeU5BU5D_t3940880105* L_4 = ___types3;
  28391. ParameterModifierU5BU5D_t2943407543* L_5 = ___modifiers4;
  28392. NullCheck(L_0);
  28393. ConstructorInfo_t5769829 * L_6 = Type_GetConstructor_m1195697116(L_0, L_1, L_2, L_3, L_4, L_5, /*hidden argument*/NULL);
  28394. return L_6;
  28395. }
  28396. }
  28397. // System.Reflection.ConstructorInfo[] System.Reflection.Emit.EnumBuilder::GetConstructors(System.Reflection.BindingFlags)
  28398. extern "C" IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t881249896* EnumBuilder_GetConstructors_m3294436155 (EnumBuilder_t2400448213 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  28399. {
  28400. {
  28401. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28402. int32_t L_1 = ___bindingAttr0;
  28403. NullCheck(L_0);
  28404. ConstructorInfoU5BU5D_t881249896* L_2 = TypeBuilder_GetConstructors_m26844333(L_0, L_1, /*hidden argument*/NULL);
  28405. return L_2;
  28406. }
  28407. }
  28408. // System.Object[] System.Reflection.Emit.EnumBuilder::GetCustomAttributes(System.Boolean)
  28409. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* EnumBuilder_GetCustomAttributes_m3678770762 (EnumBuilder_t2400448213 * __this, bool ___inherit0, const RuntimeMethod* method)
  28410. {
  28411. {
  28412. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28413. bool L_1 = ___inherit0;
  28414. NullCheck(L_0);
  28415. ObjectU5BU5D_t2843939325* L_2 = TypeBuilder_GetCustomAttributes_m2898560796(L_0, L_1, /*hidden argument*/NULL);
  28416. return L_2;
  28417. }
  28418. }
  28419. // System.Object[] System.Reflection.Emit.EnumBuilder::GetCustomAttributes(System.Type,System.Boolean)
  28420. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* EnumBuilder_GetCustomAttributes_m166600193 (EnumBuilder_t2400448213 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  28421. {
  28422. {
  28423. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28424. Type_t * L_1 = ___attributeType0;
  28425. bool L_2 = ___inherit1;
  28426. NullCheck(L_0);
  28427. ObjectU5BU5D_t2843939325* L_3 = TypeBuilder_GetCustomAttributes_m981725999(L_0, L_1, L_2, /*hidden argument*/NULL);
  28428. return L_3;
  28429. }
  28430. }
  28431. // System.Type System.Reflection.Emit.EnumBuilder::GetElementType()
  28432. extern "C" IL2CPP_METHOD_ATTR Type_t * EnumBuilder_GetElementType_m2534333387 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28433. {
  28434. {
  28435. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28436. NullCheck(L_0);
  28437. Type_t * L_1 = TypeBuilder_GetElementType_m1881206953(L_0, /*hidden argument*/NULL);
  28438. return L_1;
  28439. }
  28440. }
  28441. // System.Reflection.EventInfo System.Reflection.Emit.EnumBuilder::GetEvent(System.String,System.Reflection.BindingFlags)
  28442. extern "C" IL2CPP_METHOD_ATTR EventInfo_t * EnumBuilder_GetEvent_m4074915332 (EnumBuilder_t2400448213 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  28443. {
  28444. {
  28445. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28446. String_t* L_1 = ___name0;
  28447. int32_t L_2 = ___bindingAttr1;
  28448. NullCheck(L_0);
  28449. EventInfo_t * L_3 = TypeBuilder_GetEvent_m2166527753(L_0, L_1, L_2, /*hidden argument*/NULL);
  28450. return L_3;
  28451. }
  28452. }
  28453. // System.Reflection.EventInfo[] System.Reflection.Emit.EnumBuilder::GetEvents(System.Reflection.BindingFlags)
  28454. extern "C" IL2CPP_METHOD_ATTR EventInfoU5BU5D_t3237081491* EnumBuilder_GetEvents_m3009080635 (EnumBuilder_t2400448213 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  28455. {
  28456. {
  28457. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28458. int32_t L_1 = ___bindingAttr0;
  28459. NullCheck(L_0);
  28460. EventInfoU5BU5D_t3237081491* L_2 = TypeBuilder_GetEvents_m1798175863(L_0, L_1, /*hidden argument*/NULL);
  28461. return L_2;
  28462. }
  28463. }
  28464. // System.Reflection.FieldInfo System.Reflection.Emit.EnumBuilder::GetField(System.String,System.Reflection.BindingFlags)
  28465. extern "C" IL2CPP_METHOD_ATTR FieldInfo_t * EnumBuilder_GetField_m3489745843 (EnumBuilder_t2400448213 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  28466. {
  28467. {
  28468. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28469. String_t* L_1 = ___name0;
  28470. int32_t L_2 = ___bindingAttr1;
  28471. NullCheck(L_0);
  28472. FieldInfo_t * L_3 = TypeBuilder_GetField_m2932767407(L_0, L_1, L_2, /*hidden argument*/NULL);
  28473. return L_3;
  28474. }
  28475. }
  28476. // System.Reflection.FieldInfo[] System.Reflection.Emit.EnumBuilder::GetFields(System.Reflection.BindingFlags)
  28477. extern "C" IL2CPP_METHOD_ATTR FieldInfoU5BU5D_t846150980* EnumBuilder_GetFields_m151883523 (EnumBuilder_t2400448213 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  28478. {
  28479. {
  28480. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28481. int32_t L_1 = ___bindingAttr0;
  28482. NullCheck(L_0);
  28483. FieldInfoU5BU5D_t846150980* L_2 = TypeBuilder_GetFields_m2518194342(L_0, L_1, /*hidden argument*/NULL);
  28484. return L_2;
  28485. }
  28486. }
  28487. // System.Type System.Reflection.Emit.EnumBuilder::GetInterface(System.String,System.Boolean)
  28488. extern "C" IL2CPP_METHOD_ATTR Type_t * EnumBuilder_GetInterface_m2633694718 (EnumBuilder_t2400448213 * __this, String_t* ___name0, bool ___ignoreCase1, const RuntimeMethod* method)
  28489. {
  28490. {
  28491. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28492. String_t* L_1 = ___name0;
  28493. bool L_2 = ___ignoreCase1;
  28494. NullCheck(L_0);
  28495. Type_t * L_3 = TypeBuilder_GetInterface_m459524699(L_0, L_1, L_2, /*hidden argument*/NULL);
  28496. return L_3;
  28497. }
  28498. }
  28499. // System.Type[] System.Reflection.Emit.EnumBuilder::GetInterfaces()
  28500. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* EnumBuilder_GetInterfaces_m282127151 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28501. {
  28502. {
  28503. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28504. NullCheck(L_0);
  28505. TypeU5BU5D_t3940880105* L_1 = TypeBuilder_GetInterfaces_m4067367903(L_0, /*hidden argument*/NULL);
  28506. return L_1;
  28507. }
  28508. }
  28509. // System.Reflection.MemberInfo[] System.Reflection.Emit.EnumBuilder::GetMember(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags)
  28510. extern "C" IL2CPP_METHOD_ATTR MemberInfoU5BU5D_t1302094432* EnumBuilder_GetMember_m1257386227 (EnumBuilder_t2400448213 * __this, String_t* ___name0, int32_t ___type1, int32_t ___bindingAttr2, const RuntimeMethod* method)
  28511. {
  28512. {
  28513. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28514. String_t* L_1 = ___name0;
  28515. int32_t L_2 = ___type1;
  28516. int32_t L_3 = ___bindingAttr2;
  28517. NullCheck(L_0);
  28518. MemberInfoU5BU5D_t1302094432* L_4 = TypeBuilder_GetMember_m1363689566(L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
  28519. return L_4;
  28520. }
  28521. }
  28522. // System.Reflection.MethodInfo System.Reflection.Emit.EnumBuilder::GetMethodImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  28523. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * EnumBuilder_GetMethodImpl_m3968140917 (EnumBuilder_t2400448213 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t2999457153 * ___binder2, int32_t ___callConvention3, TypeU5BU5D_t3940880105* ___types4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, const RuntimeMethod* method)
  28524. {
  28525. {
  28526. TypeU5BU5D_t3940880105* L_0 = ___types4;
  28527. if (L_0)
  28528. {
  28529. goto IL_0015;
  28530. }
  28531. }
  28532. {
  28533. TypeBuilder_t1073948154 * L_1 = __this->get__tb_8();
  28534. String_t* L_2 = ___name0;
  28535. int32_t L_3 = ___bindingAttr1;
  28536. NullCheck(L_1);
  28537. MethodInfo_t * L_4 = Type_GetMethod_m1197120913(L_1, L_2, L_3, /*hidden argument*/NULL);
  28538. return L_4;
  28539. }
  28540. IL_0015:
  28541. {
  28542. TypeBuilder_t1073948154 * L_5 = __this->get__tb_8();
  28543. String_t* L_6 = ___name0;
  28544. int32_t L_7 = ___bindingAttr1;
  28545. Binder_t2999457153 * L_8 = ___binder2;
  28546. int32_t L_9 = ___callConvention3;
  28547. TypeU5BU5D_t3940880105* L_10 = ___types4;
  28548. ParameterModifierU5BU5D_t2943407543* L_11 = ___modifiers5;
  28549. NullCheck(L_5);
  28550. MethodInfo_t * L_12 = Type_GetMethod_m1512604930(L_5, L_6, L_7, L_8, L_9, L_10, L_11, /*hidden argument*/NULL);
  28551. return L_12;
  28552. }
  28553. }
  28554. // System.Reflection.MethodInfo[] System.Reflection.Emit.EnumBuilder::GetMethods(System.Reflection.BindingFlags)
  28555. extern "C" IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t2572182361* EnumBuilder_GetMethods_m415781370 (EnumBuilder_t2400448213 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  28556. {
  28557. {
  28558. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28559. int32_t L_1 = ___bindingAttr0;
  28560. NullCheck(L_0);
  28561. MethodInfoU5BU5D_t2572182361* L_2 = TypeBuilder_GetMethods_m455544206(L_0, L_1, /*hidden argument*/NULL);
  28562. return L_2;
  28563. }
  28564. }
  28565. // System.Type[] System.Reflection.Emit.EnumBuilder::GetNestedTypes(System.Reflection.BindingFlags)
  28566. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* EnumBuilder_GetNestedTypes_m931349538 (EnumBuilder_t2400448213 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  28567. {
  28568. {
  28569. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28570. int32_t L_1 = ___bindingAttr0;
  28571. NullCheck(L_0);
  28572. TypeU5BU5D_t3940880105* L_2 = TypeBuilder_GetNestedTypes_m2300144215(L_0, L_1, /*hidden argument*/NULL);
  28573. return L_2;
  28574. }
  28575. }
  28576. // System.Reflection.PropertyInfo[] System.Reflection.Emit.EnumBuilder::GetProperties(System.Reflection.BindingFlags)
  28577. extern "C" IL2CPP_METHOD_ATTR PropertyInfoU5BU5D_t1461822886* EnumBuilder_GetProperties_m931286213 (EnumBuilder_t2400448213 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  28578. {
  28579. {
  28580. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28581. int32_t L_1 = ___bindingAttr0;
  28582. NullCheck(L_0);
  28583. PropertyInfoU5BU5D_t1461822886* L_2 = TypeBuilder_GetProperties_m1107583832(L_0, L_1, /*hidden argument*/NULL);
  28584. return L_2;
  28585. }
  28586. }
  28587. // System.Reflection.PropertyInfo System.Reflection.Emit.EnumBuilder::GetPropertyImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[])
  28588. extern "C" IL2CPP_METHOD_ATTR PropertyInfo_t * EnumBuilder_GetPropertyImpl_m569583507 (EnumBuilder_t2400448213 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t2999457153 * ___binder2, Type_t * ___returnType3, TypeU5BU5D_t3940880105* ___types4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, const RuntimeMethod* method)
  28589. {
  28590. static bool s_Il2CppMethodInitialized;
  28591. if (!s_Il2CppMethodInitialized)
  28592. {
  28593. il2cpp_codegen_initialize_method (EnumBuilder_GetPropertyImpl_m569583507_MetadataUsageId);
  28594. s_Il2CppMethodInitialized = true;
  28595. }
  28596. {
  28597. Exception_t * L_0 = EnumBuilder_CreateNotSupportedException_m3236297331(__this, /*hidden argument*/NULL);
  28598. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,EnumBuilder_GetPropertyImpl_m569583507_RuntimeMethod_var);
  28599. }
  28600. }
  28601. // System.Boolean System.Reflection.Emit.EnumBuilder::HasElementTypeImpl()
  28602. extern "C" IL2CPP_METHOD_ATTR bool EnumBuilder_HasElementTypeImpl_m3477408451 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28603. {
  28604. {
  28605. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28606. NullCheck(L_0);
  28607. bool L_1 = Type_get_HasElementType_m710151977(L_0, /*hidden argument*/NULL);
  28608. return L_1;
  28609. }
  28610. }
  28611. // System.Object System.Reflection.Emit.EnumBuilder::InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[])
  28612. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * EnumBuilder_InvokeMember_m2995510206 (EnumBuilder_t2400448213 * __this, String_t* ___name0, int32_t ___invokeAttr1, Binder_t2999457153 * ___binder2, RuntimeObject * ___target3, ObjectU5BU5D_t2843939325* ___args4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, CultureInfo_t4157843068 * ___culture6, StringU5BU5D_t1281789340* ___namedParameters7, const RuntimeMethod* method)
  28613. {
  28614. {
  28615. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28616. String_t* L_1 = ___name0;
  28617. int32_t L_2 = ___invokeAttr1;
  28618. Binder_t2999457153 * L_3 = ___binder2;
  28619. RuntimeObject * L_4 = ___target3;
  28620. ObjectU5BU5D_t2843939325* L_5 = ___args4;
  28621. ParameterModifierU5BU5D_t2943407543* L_6 = ___modifiers5;
  28622. CultureInfo_t4157843068 * L_7 = ___culture6;
  28623. StringU5BU5D_t1281789340* L_8 = ___namedParameters7;
  28624. NullCheck(L_0);
  28625. RuntimeObject * L_9 = TypeBuilder_InvokeMember_m713975721(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, /*hidden argument*/NULL);
  28626. return L_9;
  28627. }
  28628. }
  28629. // System.Boolean System.Reflection.Emit.EnumBuilder::IsArrayImpl()
  28630. extern "C" IL2CPP_METHOD_ATTR bool EnumBuilder_IsArrayImpl_m572123653 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28631. {
  28632. {
  28633. return (bool)0;
  28634. }
  28635. }
  28636. // System.Boolean System.Reflection.Emit.EnumBuilder::IsByRefImpl()
  28637. extern "C" IL2CPP_METHOD_ATTR bool EnumBuilder_IsByRefImpl_m210003629 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28638. {
  28639. {
  28640. return (bool)0;
  28641. }
  28642. }
  28643. // System.Boolean System.Reflection.Emit.EnumBuilder::IsPointerImpl()
  28644. extern "C" IL2CPP_METHOD_ATTR bool EnumBuilder_IsPointerImpl_m2644353933 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28645. {
  28646. {
  28647. return (bool)0;
  28648. }
  28649. }
  28650. // System.Boolean System.Reflection.Emit.EnumBuilder::IsPrimitiveImpl()
  28651. extern "C" IL2CPP_METHOD_ATTR bool EnumBuilder_IsPrimitiveImpl_m3796774069 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28652. {
  28653. {
  28654. return (bool)0;
  28655. }
  28656. }
  28657. // System.Boolean System.Reflection.Emit.EnumBuilder::IsValueTypeImpl()
  28658. extern "C" IL2CPP_METHOD_ATTR bool EnumBuilder_IsValueTypeImpl_m57969026 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28659. {
  28660. {
  28661. return (bool)1;
  28662. }
  28663. }
  28664. // System.Boolean System.Reflection.Emit.EnumBuilder::IsDefined(System.Type,System.Boolean)
  28665. extern "C" IL2CPP_METHOD_ATTR bool EnumBuilder_IsDefined_m4222535176 (EnumBuilder_t2400448213 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  28666. {
  28667. {
  28668. TypeBuilder_t1073948154 * L_0 = __this->get__tb_8();
  28669. Type_t * L_1 = ___attributeType0;
  28670. bool L_2 = ___inherit1;
  28671. NullCheck(L_0);
  28672. bool L_3 = TypeBuilder_IsDefined_m1289323273(L_0, L_1, L_2, /*hidden argument*/NULL);
  28673. return L_3;
  28674. }
  28675. }
  28676. // System.Type System.Reflection.Emit.EnumBuilder::MakeByRefType()
  28677. extern "C" IL2CPP_METHOD_ATTR Type_t * EnumBuilder_MakeByRefType_m1814180319 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28678. {
  28679. static bool s_Il2CppMethodInitialized;
  28680. if (!s_Il2CppMethodInitialized)
  28681. {
  28682. il2cpp_codegen_initialize_method (EnumBuilder_MakeByRefType_m1814180319_MetadataUsageId);
  28683. s_Il2CppMethodInitialized = true;
  28684. }
  28685. {
  28686. ByRefType_t2066805327 * L_0 = (ByRefType_t2066805327 *)il2cpp_codegen_object_new(ByRefType_t2066805327_il2cpp_TypeInfo_var);
  28687. ByRefType__ctor_m194708390(L_0, __this, /*hidden argument*/NULL);
  28688. return L_0;
  28689. }
  28690. }
  28691. // System.Exception System.Reflection.Emit.EnumBuilder::CreateNotSupportedException()
  28692. extern "C" IL2CPP_METHOD_ATTR Exception_t * EnumBuilder_CreateNotSupportedException_m3236297331 (EnumBuilder_t2400448213 * __this, const RuntimeMethod* method)
  28693. {
  28694. static bool s_Il2CppMethodInitialized;
  28695. if (!s_Il2CppMethodInitialized)
  28696. {
  28697. il2cpp_codegen_initialize_method (EnumBuilder_CreateNotSupportedException_m3236297331_MetadataUsageId);
  28698. s_Il2CppMethodInitialized = true;
  28699. }
  28700. {
  28701. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  28702. NotSupportedException__ctor_m2494070935(L_0, _stringLiteral20346071, /*hidden argument*/NULL);
  28703. return L_0;
  28704. }
  28705. }
  28706. #ifdef __clang__
  28707. #pragma clang diagnostic pop
  28708. #endif
  28709. #ifdef __clang__
  28710. #pragma clang diagnostic push
  28711. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28712. #pragma clang diagnostic ignored "-Wunused-variable"
  28713. #endif
  28714. #ifdef __clang__
  28715. #pragma clang diagnostic pop
  28716. #endif
  28717. #ifdef __clang__
  28718. #pragma clang diagnostic push
  28719. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28720. #pragma clang diagnostic ignored "-Wunused-variable"
  28721. #endif
  28722. // System.Reflection.FieldAttributes System.Reflection.Emit.FieldBuilder::get_Attributes()
  28723. extern "C" IL2CPP_METHOD_ATTR int32_t FieldBuilder_get_Attributes_m1473479383 (FieldBuilder_t2627049993 * __this, const RuntimeMethod* method)
  28724. {
  28725. {
  28726. int32_t L_0 = __this->get_attrs_0();
  28727. return L_0;
  28728. }
  28729. }
  28730. // System.Type System.Reflection.Emit.FieldBuilder::get_DeclaringType()
  28731. extern "C" IL2CPP_METHOD_ATTR Type_t * FieldBuilder_get_DeclaringType_m41087402 (FieldBuilder_t2627049993 * __this, const RuntimeMethod* method)
  28732. {
  28733. {
  28734. TypeBuilder_t1073948154 * L_0 = __this->get_typeb_3();
  28735. return L_0;
  28736. }
  28737. }
  28738. // System.RuntimeFieldHandle System.Reflection.Emit.FieldBuilder::get_FieldHandle()
  28739. extern "C" IL2CPP_METHOD_ATTR RuntimeFieldHandle_t1871169219 FieldBuilder_get_FieldHandle_m535167546 (FieldBuilder_t2627049993 * __this, const RuntimeMethod* method)
  28740. {
  28741. static bool s_Il2CppMethodInitialized;
  28742. if (!s_Il2CppMethodInitialized)
  28743. {
  28744. il2cpp_codegen_initialize_method (FieldBuilder_get_FieldHandle_m535167546_MetadataUsageId);
  28745. s_Il2CppMethodInitialized = true;
  28746. }
  28747. {
  28748. Exception_t * L_0 = FieldBuilder_CreateNotSupportedException_m2447945803(__this, /*hidden argument*/NULL);
  28749. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,FieldBuilder_get_FieldHandle_m535167546_RuntimeMethod_var);
  28750. }
  28751. }
  28752. // System.Type System.Reflection.Emit.FieldBuilder::get_FieldType()
  28753. extern "C" IL2CPP_METHOD_ATTR Type_t * FieldBuilder_get_FieldType_m1091288720 (FieldBuilder_t2627049993 * __this, const RuntimeMethod* method)
  28754. {
  28755. {
  28756. Type_t * L_0 = __this->get_type_1();
  28757. return L_0;
  28758. }
  28759. }
  28760. // System.String System.Reflection.Emit.FieldBuilder::get_Name()
  28761. extern "C" IL2CPP_METHOD_ATTR String_t* FieldBuilder_get_Name_m510046506 (FieldBuilder_t2627049993 * __this, const RuntimeMethod* method)
  28762. {
  28763. {
  28764. String_t* L_0 = __this->get_name_2();
  28765. return L_0;
  28766. }
  28767. }
  28768. // System.Type System.Reflection.Emit.FieldBuilder::get_ReflectedType()
  28769. extern "C" IL2CPP_METHOD_ATTR Type_t * FieldBuilder_get_ReflectedType_m4057589759 (FieldBuilder_t2627049993 * __this, const RuntimeMethod* method)
  28770. {
  28771. {
  28772. TypeBuilder_t1073948154 * L_0 = __this->get_typeb_3();
  28773. return L_0;
  28774. }
  28775. }
  28776. // System.Object[] System.Reflection.Emit.FieldBuilder::GetCustomAttributes(System.Boolean)
  28777. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* FieldBuilder_GetCustomAttributes_m664752430 (FieldBuilder_t2627049993 * __this, bool ___inherit0, const RuntimeMethod* method)
  28778. {
  28779. static bool s_Il2CppMethodInitialized;
  28780. if (!s_Il2CppMethodInitialized)
  28781. {
  28782. il2cpp_codegen_initialize_method (FieldBuilder_GetCustomAttributes_m664752430_MetadataUsageId);
  28783. s_Il2CppMethodInitialized = true;
  28784. }
  28785. {
  28786. TypeBuilder_t1073948154 * L_0 = __this->get_typeb_3();
  28787. NullCheck(L_0);
  28788. bool L_1 = TypeBuilder_get_is_created_m1192848807(L_0, /*hidden argument*/NULL);
  28789. if (!L_1)
  28790. {
  28791. goto IL_0018;
  28792. }
  28793. }
  28794. {
  28795. bool L_2 = ___inherit0;
  28796. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  28797. ObjectU5BU5D_t2843939325* L_3 = MonoCustomAttrs_GetCustomAttributes_m1775925192(NULL /*static, unused*/, __this, L_2, /*hidden argument*/NULL);
  28798. return L_3;
  28799. }
  28800. IL_0018:
  28801. {
  28802. Exception_t * L_4 = FieldBuilder_CreateNotSupportedException_m2447945803(__this, /*hidden argument*/NULL);
  28803. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,FieldBuilder_GetCustomAttributes_m664752430_RuntimeMethod_var);
  28804. }
  28805. }
  28806. // System.Object[] System.Reflection.Emit.FieldBuilder::GetCustomAttributes(System.Type,System.Boolean)
  28807. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* FieldBuilder_GetCustomAttributes_m1915970159 (FieldBuilder_t2627049993 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  28808. {
  28809. static bool s_Il2CppMethodInitialized;
  28810. if (!s_Il2CppMethodInitialized)
  28811. {
  28812. il2cpp_codegen_initialize_method (FieldBuilder_GetCustomAttributes_m1915970159_MetadataUsageId);
  28813. s_Il2CppMethodInitialized = true;
  28814. }
  28815. {
  28816. TypeBuilder_t1073948154 * L_0 = __this->get_typeb_3();
  28817. NullCheck(L_0);
  28818. bool L_1 = TypeBuilder_get_is_created_m1192848807(L_0, /*hidden argument*/NULL);
  28819. if (!L_1)
  28820. {
  28821. goto IL_0019;
  28822. }
  28823. }
  28824. {
  28825. Type_t * L_2 = ___attributeType0;
  28826. bool L_3 = ___inherit1;
  28827. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  28828. ObjectU5BU5D_t2843939325* L_4 = MonoCustomAttrs_GetCustomAttributes_m1347331976(NULL /*static, unused*/, __this, L_2, L_3, /*hidden argument*/NULL);
  28829. return L_4;
  28830. }
  28831. IL_0019:
  28832. {
  28833. Exception_t * L_5 = FieldBuilder_CreateNotSupportedException_m2447945803(__this, /*hidden argument*/NULL);
  28834. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,FieldBuilder_GetCustomAttributes_m1915970159_RuntimeMethod_var);
  28835. }
  28836. }
  28837. // System.Object System.Reflection.Emit.FieldBuilder::GetValue(System.Object)
  28838. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * FieldBuilder_GetValue_m1576493031 (FieldBuilder_t2627049993 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  28839. {
  28840. static bool s_Il2CppMethodInitialized;
  28841. if (!s_Il2CppMethodInitialized)
  28842. {
  28843. il2cpp_codegen_initialize_method (FieldBuilder_GetValue_m1576493031_MetadataUsageId);
  28844. s_Il2CppMethodInitialized = true;
  28845. }
  28846. {
  28847. Exception_t * L_0 = FieldBuilder_CreateNotSupportedException_m2447945803(__this, /*hidden argument*/NULL);
  28848. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,FieldBuilder_GetValue_m1576493031_RuntimeMethod_var);
  28849. }
  28850. }
  28851. // System.Boolean System.Reflection.Emit.FieldBuilder::IsDefined(System.Type,System.Boolean)
  28852. extern "C" IL2CPP_METHOD_ATTR bool FieldBuilder_IsDefined_m838988679 (FieldBuilder_t2627049993 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  28853. {
  28854. static bool s_Il2CppMethodInitialized;
  28855. if (!s_Il2CppMethodInitialized)
  28856. {
  28857. il2cpp_codegen_initialize_method (FieldBuilder_IsDefined_m838988679_MetadataUsageId);
  28858. s_Il2CppMethodInitialized = true;
  28859. }
  28860. {
  28861. Exception_t * L_0 = FieldBuilder_CreateNotSupportedException_m2447945803(__this, /*hidden argument*/NULL);
  28862. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,FieldBuilder_IsDefined_m838988679_RuntimeMethod_var);
  28863. }
  28864. }
  28865. // System.Int32 System.Reflection.Emit.FieldBuilder::GetFieldOffset()
  28866. extern "C" IL2CPP_METHOD_ATTR int32_t FieldBuilder_GetFieldOffset_m725157755 (FieldBuilder_t2627049993 * __this, const RuntimeMethod* method)
  28867. {
  28868. {
  28869. return 0;
  28870. }
  28871. }
  28872. // System.Void System.Reflection.Emit.FieldBuilder::SetValue(System.Object,System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Globalization.CultureInfo)
  28873. extern "C" IL2CPP_METHOD_ATTR void FieldBuilder_SetValue_m828035213 (FieldBuilder_t2627049993 * __this, RuntimeObject * ___obj0, RuntimeObject * ___val1, int32_t ___invokeAttr2, Binder_t2999457153 * ___binder3, CultureInfo_t4157843068 * ___culture4, const RuntimeMethod* method)
  28874. {
  28875. static bool s_Il2CppMethodInitialized;
  28876. if (!s_Il2CppMethodInitialized)
  28877. {
  28878. il2cpp_codegen_initialize_method (FieldBuilder_SetValue_m828035213_MetadataUsageId);
  28879. s_Il2CppMethodInitialized = true;
  28880. }
  28881. {
  28882. Exception_t * L_0 = FieldBuilder_CreateNotSupportedException_m2447945803(__this, /*hidden argument*/NULL);
  28883. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,FieldBuilder_SetValue_m828035213_RuntimeMethod_var);
  28884. }
  28885. }
  28886. // System.Reflection.Emit.UnmanagedMarshal System.Reflection.Emit.FieldBuilder::get_UMarshal()
  28887. extern "C" IL2CPP_METHOD_ATTR UnmanagedMarshal_t984015687 * FieldBuilder_get_UMarshal_m1108254289 (FieldBuilder_t2627049993 * __this, const RuntimeMethod* method)
  28888. {
  28889. {
  28890. UnmanagedMarshal_t984015687 * L_0 = __this->get_marshal_info_4();
  28891. return L_0;
  28892. }
  28893. }
  28894. // System.Exception System.Reflection.Emit.FieldBuilder::CreateNotSupportedException()
  28895. extern "C" IL2CPP_METHOD_ATTR Exception_t * FieldBuilder_CreateNotSupportedException_m2447945803 (FieldBuilder_t2627049993 * __this, const RuntimeMethod* method)
  28896. {
  28897. static bool s_Il2CppMethodInitialized;
  28898. if (!s_Il2CppMethodInitialized)
  28899. {
  28900. il2cpp_codegen_initialize_method (FieldBuilder_CreateNotSupportedException_m2447945803_MetadataUsageId);
  28901. s_Il2CppMethodInitialized = true;
  28902. }
  28903. {
  28904. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  28905. NotSupportedException__ctor_m2494070935(L_0, _stringLiteral20346071, /*hidden argument*/NULL);
  28906. return L_0;
  28907. }
  28908. }
  28909. // System.Reflection.Module System.Reflection.Emit.FieldBuilder::get_Module()
  28910. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * FieldBuilder_get_Module_m1102715255 (FieldBuilder_t2627049993 * __this, const RuntimeMethod* method)
  28911. {
  28912. {
  28913. Module_t2987026101 * L_0 = MemberInfo_get_Module_m4119009657(__this, /*hidden argument*/NULL);
  28914. return L_0;
  28915. }
  28916. }
  28917. #ifdef __clang__
  28918. #pragma clang diagnostic pop
  28919. #endif
  28920. #ifdef __clang__
  28921. #pragma clang diagnostic push
  28922. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28923. #pragma clang diagnostic ignored "-Wunused-variable"
  28924. #endif
  28925. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsSubclassOf(System.Type)
  28926. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsSubclassOf_m2266644074 (GenericTypeParameterBuilder_t1988827940 * __this, Type_t * ___c0, const RuntimeMethod* method)
  28927. {
  28928. static bool s_Il2CppMethodInitialized;
  28929. if (!s_Il2CppMethodInitialized)
  28930. {
  28931. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_IsSubclassOf_m2266644074_MetadataUsageId);
  28932. s_Il2CppMethodInitialized = true;
  28933. }
  28934. int32_t G_B7_0 = 0;
  28935. {
  28936. TypeBuilder_t1073948154 * L_0 = __this->get_tbuilder_8();
  28937. NullCheck(L_0);
  28938. Module_t2987026101 * L_1 = TypeBuilder_get_Module_m4154269895(L_0, /*hidden argument*/NULL);
  28939. NullCheck(((ModuleBuilder_t731887691 *)CastclassClass((RuntimeObject*)L_1, ModuleBuilder_t731887691_il2cpp_TypeInfo_var)));
  28940. AssemblyBuilder_t359885250 * L_2 = ((ModuleBuilder_t731887691 *)CastclassClass((RuntimeObject*)L_1, ModuleBuilder_t731887691_il2cpp_TypeInfo_var))->get_assemblyb_16();
  28941. NullCheck(L_2);
  28942. bool L_3 = AssemblyBuilder_get_IsCompilerContext_m4201958597(L_2, /*hidden argument*/NULL);
  28943. if (L_3)
  28944. {
  28945. goto IL_0026;
  28946. }
  28947. }
  28948. {
  28949. Exception_t * L_4 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  28950. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,GenericTypeParameterBuilder_IsSubclassOf_m2266644074_RuntimeMethod_var);
  28951. }
  28952. IL_0026:
  28953. {
  28954. Type_t * L_5 = GenericTypeParameterBuilder_get_BaseType_m3389926280(__this, /*hidden argument*/NULL);
  28955. if (L_5)
  28956. {
  28957. goto IL_0033;
  28958. }
  28959. }
  28960. {
  28961. return (bool)0;
  28962. }
  28963. IL_0033:
  28964. {
  28965. Type_t * L_6 = GenericTypeParameterBuilder_get_BaseType_m3389926280(__this, /*hidden argument*/NULL);
  28966. Type_t * L_7 = ___c0;
  28967. if ((((RuntimeObject*)(Type_t *)L_6) == ((RuntimeObject*)(Type_t *)L_7)))
  28968. {
  28969. goto IL_004d;
  28970. }
  28971. }
  28972. {
  28973. Type_t * L_8 = GenericTypeParameterBuilder_get_BaseType_m3389926280(__this, /*hidden argument*/NULL);
  28974. Type_t * L_9 = ___c0;
  28975. NullCheck(L_8);
  28976. bool L_10 = VirtFuncInvoker1< bool, Type_t * >::Invoke(41 /* System.Boolean System.Type::IsSubclassOf(System.Type) */, L_8, L_9);
  28977. G_B7_0 = ((int32_t)(L_10));
  28978. goto IL_004e;
  28979. }
  28980. IL_004d:
  28981. {
  28982. G_B7_0 = 1;
  28983. }
  28984. IL_004e:
  28985. {
  28986. return (bool)G_B7_0;
  28987. }
  28988. }
  28989. // System.Reflection.TypeAttributes System.Reflection.Emit.GenericTypeParameterBuilder::GetAttributeFlagsImpl()
  28990. extern "C" IL2CPP_METHOD_ATTR int32_t GenericTypeParameterBuilder_GetAttributeFlagsImpl_m2144850054 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  28991. {
  28992. static bool s_Il2CppMethodInitialized;
  28993. if (!s_Il2CppMethodInitialized)
  28994. {
  28995. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetAttributeFlagsImpl_m2144850054_MetadataUsageId);
  28996. s_Il2CppMethodInitialized = true;
  28997. }
  28998. {
  28999. TypeBuilder_t1073948154 * L_0 = __this->get_tbuilder_8();
  29000. NullCheck(L_0);
  29001. Module_t2987026101 * L_1 = TypeBuilder_get_Module_m4154269895(L_0, /*hidden argument*/NULL);
  29002. NullCheck(((ModuleBuilder_t731887691 *)CastclassClass((RuntimeObject*)L_1, ModuleBuilder_t731887691_il2cpp_TypeInfo_var)));
  29003. AssemblyBuilder_t359885250 * L_2 = ((ModuleBuilder_t731887691 *)CastclassClass((RuntimeObject*)L_1, ModuleBuilder_t731887691_il2cpp_TypeInfo_var))->get_assemblyb_16();
  29004. NullCheck(L_2);
  29005. bool L_3 = AssemblyBuilder_get_IsCompilerContext_m4201958597(L_2, /*hidden argument*/NULL);
  29006. if (!L_3)
  29007. {
  29008. goto IL_0021;
  29009. }
  29010. }
  29011. {
  29012. return (int32_t)(1);
  29013. }
  29014. IL_0021:
  29015. {
  29016. Exception_t * L_4 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29017. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,GenericTypeParameterBuilder_GetAttributeFlagsImpl_m2144850054_RuntimeMethod_var);
  29018. }
  29019. }
  29020. // System.Reflection.ConstructorInfo System.Reflection.Emit.GenericTypeParameterBuilder::GetConstructorImpl(System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  29021. extern "C" IL2CPP_METHOD_ATTR ConstructorInfo_t5769829 * GenericTypeParameterBuilder_GetConstructorImpl_m863833310 (GenericTypeParameterBuilder_t1988827940 * __this, int32_t ___bindingAttr0, Binder_t2999457153 * ___binder1, int32_t ___callConvention2, TypeU5BU5D_t3940880105* ___types3, ParameterModifierU5BU5D_t2943407543* ___modifiers4, const RuntimeMethod* method)
  29022. {
  29023. static bool s_Il2CppMethodInitialized;
  29024. if (!s_Il2CppMethodInitialized)
  29025. {
  29026. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetConstructorImpl_m863833310_MetadataUsageId);
  29027. s_Il2CppMethodInitialized = true;
  29028. }
  29029. {
  29030. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29031. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetConstructorImpl_m863833310_RuntimeMethod_var);
  29032. }
  29033. }
  29034. // System.Reflection.ConstructorInfo[] System.Reflection.Emit.GenericTypeParameterBuilder::GetConstructors(System.Reflection.BindingFlags)
  29035. extern "C" IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t881249896* GenericTypeParameterBuilder_GetConstructors_m1741403645 (GenericTypeParameterBuilder_t1988827940 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  29036. {
  29037. static bool s_Il2CppMethodInitialized;
  29038. if (!s_Il2CppMethodInitialized)
  29039. {
  29040. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetConstructors_m1741403645_MetadataUsageId);
  29041. s_Il2CppMethodInitialized = true;
  29042. }
  29043. {
  29044. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29045. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetConstructors_m1741403645_RuntimeMethod_var);
  29046. }
  29047. }
  29048. // System.Reflection.EventInfo System.Reflection.Emit.GenericTypeParameterBuilder::GetEvent(System.String,System.Reflection.BindingFlags)
  29049. extern "C" IL2CPP_METHOD_ATTR EventInfo_t * GenericTypeParameterBuilder_GetEvent_m1409082535 (GenericTypeParameterBuilder_t1988827940 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  29050. {
  29051. static bool s_Il2CppMethodInitialized;
  29052. if (!s_Il2CppMethodInitialized)
  29053. {
  29054. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetEvent_m1409082535_MetadataUsageId);
  29055. s_Il2CppMethodInitialized = true;
  29056. }
  29057. {
  29058. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29059. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetEvent_m1409082535_RuntimeMethod_var);
  29060. }
  29061. }
  29062. // System.Reflection.EventInfo[] System.Reflection.Emit.GenericTypeParameterBuilder::GetEvents(System.Reflection.BindingFlags)
  29063. extern "C" IL2CPP_METHOD_ATTR EventInfoU5BU5D_t3237081491* GenericTypeParameterBuilder_GetEvents_m3380982274 (GenericTypeParameterBuilder_t1988827940 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  29064. {
  29065. static bool s_Il2CppMethodInitialized;
  29066. if (!s_Il2CppMethodInitialized)
  29067. {
  29068. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetEvents_m3380982274_MetadataUsageId);
  29069. s_Il2CppMethodInitialized = true;
  29070. }
  29071. {
  29072. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29073. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetEvents_m3380982274_RuntimeMethod_var);
  29074. }
  29075. }
  29076. // System.Reflection.FieldInfo System.Reflection.Emit.GenericTypeParameterBuilder::GetField(System.String,System.Reflection.BindingFlags)
  29077. extern "C" IL2CPP_METHOD_ATTR FieldInfo_t * GenericTypeParameterBuilder_GetField_m2300277606 (GenericTypeParameterBuilder_t1988827940 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  29078. {
  29079. static bool s_Il2CppMethodInitialized;
  29080. if (!s_Il2CppMethodInitialized)
  29081. {
  29082. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetField_m2300277606_MetadataUsageId);
  29083. s_Il2CppMethodInitialized = true;
  29084. }
  29085. {
  29086. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29087. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetField_m2300277606_RuntimeMethod_var);
  29088. }
  29089. }
  29090. // System.Reflection.FieldInfo[] System.Reflection.Emit.GenericTypeParameterBuilder::GetFields(System.Reflection.BindingFlags)
  29091. extern "C" IL2CPP_METHOD_ATTR FieldInfoU5BU5D_t846150980* GenericTypeParameterBuilder_GetFields_m292751540 (GenericTypeParameterBuilder_t1988827940 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  29092. {
  29093. static bool s_Il2CppMethodInitialized;
  29094. if (!s_Il2CppMethodInitialized)
  29095. {
  29096. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetFields_m292751540_MetadataUsageId);
  29097. s_Il2CppMethodInitialized = true;
  29098. }
  29099. {
  29100. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29101. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetFields_m292751540_RuntimeMethod_var);
  29102. }
  29103. }
  29104. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::GetInterface(System.String,System.Boolean)
  29105. extern "C" IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_GetInterface_m3206406223 (GenericTypeParameterBuilder_t1988827940 * __this, String_t* ___name0, bool ___ignoreCase1, const RuntimeMethod* method)
  29106. {
  29107. static bool s_Il2CppMethodInitialized;
  29108. if (!s_Il2CppMethodInitialized)
  29109. {
  29110. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetInterface_m3206406223_MetadataUsageId);
  29111. s_Il2CppMethodInitialized = true;
  29112. }
  29113. {
  29114. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29115. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetInterface_m3206406223_RuntimeMethod_var);
  29116. }
  29117. }
  29118. // System.Type[] System.Reflection.Emit.GenericTypeParameterBuilder::GetInterfaces()
  29119. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* GenericTypeParameterBuilder_GetInterfaces_m1692228685 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29120. {
  29121. static bool s_Il2CppMethodInitialized;
  29122. if (!s_Il2CppMethodInitialized)
  29123. {
  29124. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetInterfaces_m1692228685_MetadataUsageId);
  29125. s_Il2CppMethodInitialized = true;
  29126. }
  29127. {
  29128. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29129. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetInterfaces_m1692228685_RuntimeMethod_var);
  29130. }
  29131. }
  29132. // System.Reflection.MemberInfo[] System.Reflection.Emit.GenericTypeParameterBuilder::GetMember(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags)
  29133. extern "C" IL2CPP_METHOD_ATTR MemberInfoU5BU5D_t1302094432* GenericTypeParameterBuilder_GetMember_m1603895220 (GenericTypeParameterBuilder_t1988827940 * __this, String_t* ___name0, int32_t ___type1, int32_t ___bindingAttr2, const RuntimeMethod* method)
  29134. {
  29135. static bool s_Il2CppMethodInitialized;
  29136. if (!s_Il2CppMethodInitialized)
  29137. {
  29138. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetMember_m1603895220_MetadataUsageId);
  29139. s_Il2CppMethodInitialized = true;
  29140. }
  29141. {
  29142. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29143. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetMember_m1603895220_RuntimeMethod_var);
  29144. }
  29145. }
  29146. // System.Reflection.MethodInfo[] System.Reflection.Emit.GenericTypeParameterBuilder::GetMethods(System.Reflection.BindingFlags)
  29147. extern "C" IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t2572182361* GenericTypeParameterBuilder_GetMethods_m2360745671 (GenericTypeParameterBuilder_t1988827940 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  29148. {
  29149. static bool s_Il2CppMethodInitialized;
  29150. if (!s_Il2CppMethodInitialized)
  29151. {
  29152. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetMethods_m2360745671_MetadataUsageId);
  29153. s_Il2CppMethodInitialized = true;
  29154. }
  29155. {
  29156. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29157. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetMethods_m2360745671_RuntimeMethod_var);
  29158. }
  29159. }
  29160. // System.Reflection.MethodInfo System.Reflection.Emit.GenericTypeParameterBuilder::GetMethodImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  29161. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * GenericTypeParameterBuilder_GetMethodImpl_m1665936690 (GenericTypeParameterBuilder_t1988827940 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t2999457153 * ___binder2, int32_t ___callConvention3, TypeU5BU5D_t3940880105* ___types4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, const RuntimeMethod* method)
  29162. {
  29163. static bool s_Il2CppMethodInitialized;
  29164. if (!s_Il2CppMethodInitialized)
  29165. {
  29166. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetMethodImpl_m1665936690_MetadataUsageId);
  29167. s_Il2CppMethodInitialized = true;
  29168. }
  29169. {
  29170. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29171. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetMethodImpl_m1665936690_RuntimeMethod_var);
  29172. }
  29173. }
  29174. // System.Type[] System.Reflection.Emit.GenericTypeParameterBuilder::GetNestedTypes(System.Reflection.BindingFlags)
  29175. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* GenericTypeParameterBuilder_GetNestedTypes_m361187623 (GenericTypeParameterBuilder_t1988827940 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  29176. {
  29177. static bool s_Il2CppMethodInitialized;
  29178. if (!s_Il2CppMethodInitialized)
  29179. {
  29180. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetNestedTypes_m361187623_MetadataUsageId);
  29181. s_Il2CppMethodInitialized = true;
  29182. }
  29183. {
  29184. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29185. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetNestedTypes_m361187623_RuntimeMethod_var);
  29186. }
  29187. }
  29188. // System.Reflection.PropertyInfo[] System.Reflection.Emit.GenericTypeParameterBuilder::GetProperties(System.Reflection.BindingFlags)
  29189. extern "C" IL2CPP_METHOD_ATTR PropertyInfoU5BU5D_t1461822886* GenericTypeParameterBuilder_GetProperties_m2247759211 (GenericTypeParameterBuilder_t1988827940 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  29190. {
  29191. static bool s_Il2CppMethodInitialized;
  29192. if (!s_Il2CppMethodInitialized)
  29193. {
  29194. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetProperties_m2247759211_MetadataUsageId);
  29195. s_Il2CppMethodInitialized = true;
  29196. }
  29197. {
  29198. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29199. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetProperties_m2247759211_RuntimeMethod_var);
  29200. }
  29201. }
  29202. // System.Reflection.PropertyInfo System.Reflection.Emit.GenericTypeParameterBuilder::GetPropertyImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[])
  29203. extern "C" IL2CPP_METHOD_ATTR PropertyInfo_t * GenericTypeParameterBuilder_GetPropertyImpl_m2584778600 (GenericTypeParameterBuilder_t1988827940 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t2999457153 * ___binder2, Type_t * ___returnType3, TypeU5BU5D_t3940880105* ___types4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, const RuntimeMethod* method)
  29204. {
  29205. static bool s_Il2CppMethodInitialized;
  29206. if (!s_Il2CppMethodInitialized)
  29207. {
  29208. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetPropertyImpl_m2584778600_MetadataUsageId);
  29209. s_Il2CppMethodInitialized = true;
  29210. }
  29211. {
  29212. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29213. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetPropertyImpl_m2584778600_RuntimeMethod_var);
  29214. }
  29215. }
  29216. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::HasElementTypeImpl()
  29217. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_HasElementTypeImpl_m2509088011 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29218. {
  29219. {
  29220. return (bool)0;
  29221. }
  29222. }
  29223. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsAssignableFrom(System.Type)
  29224. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsAssignableFrom_m67565415 (GenericTypeParameterBuilder_t1988827940 * __this, Type_t * ___c0, const RuntimeMethod* method)
  29225. {
  29226. static bool s_Il2CppMethodInitialized;
  29227. if (!s_Il2CppMethodInitialized)
  29228. {
  29229. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_IsAssignableFrom_m67565415_MetadataUsageId);
  29230. s_Il2CppMethodInitialized = true;
  29231. }
  29232. {
  29233. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29234. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_IsAssignableFrom_m67565415_RuntimeMethod_var);
  29235. }
  29236. }
  29237. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsInstanceOfType(System.Object)
  29238. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsInstanceOfType_m1071939531 (GenericTypeParameterBuilder_t1988827940 * __this, RuntimeObject * ___o0, const RuntimeMethod* method)
  29239. {
  29240. static bool s_Il2CppMethodInitialized;
  29241. if (!s_Il2CppMethodInitialized)
  29242. {
  29243. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_IsInstanceOfType_m1071939531_MetadataUsageId);
  29244. s_Il2CppMethodInitialized = true;
  29245. }
  29246. {
  29247. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29248. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_IsInstanceOfType_m1071939531_RuntimeMethod_var);
  29249. }
  29250. }
  29251. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsArrayImpl()
  29252. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsArrayImpl_m67259334 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29253. {
  29254. {
  29255. return (bool)0;
  29256. }
  29257. }
  29258. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsByRefImpl()
  29259. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsByRefImpl_m4112722356 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29260. {
  29261. {
  29262. return (bool)0;
  29263. }
  29264. }
  29265. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsPointerImpl()
  29266. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsPointerImpl_m2257540205 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29267. {
  29268. {
  29269. return (bool)0;
  29270. }
  29271. }
  29272. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsPrimitiveImpl()
  29273. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsPrimitiveImpl_m1952010459 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29274. {
  29275. {
  29276. return (bool)0;
  29277. }
  29278. }
  29279. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsValueTypeImpl()
  29280. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsValueTypeImpl_m480678299 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29281. {
  29282. int32_t G_B3_0 = 0;
  29283. {
  29284. Type_t * L_0 = __this->get_base_type_11();
  29285. if (!L_0)
  29286. {
  29287. goto IL_001b;
  29288. }
  29289. }
  29290. {
  29291. Type_t * L_1 = __this->get_base_type_11();
  29292. NullCheck(L_1);
  29293. bool L_2 = Type_get_IsValueType_m3108065642(L_1, /*hidden argument*/NULL);
  29294. G_B3_0 = ((int32_t)(L_2));
  29295. goto IL_001c;
  29296. }
  29297. IL_001b:
  29298. {
  29299. G_B3_0 = 0;
  29300. }
  29301. IL_001c:
  29302. {
  29303. return (bool)G_B3_0;
  29304. }
  29305. }
  29306. // System.Object System.Reflection.Emit.GenericTypeParameterBuilder::InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[])
  29307. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * GenericTypeParameterBuilder_InvokeMember_m1647304778 (GenericTypeParameterBuilder_t1988827940 * __this, String_t* ___name0, int32_t ___invokeAttr1, Binder_t2999457153 * ___binder2, RuntimeObject * ___target3, ObjectU5BU5D_t2843939325* ___args4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, CultureInfo_t4157843068 * ___culture6, StringU5BU5D_t1281789340* ___namedParameters7, const RuntimeMethod* method)
  29308. {
  29309. static bool s_Il2CppMethodInitialized;
  29310. if (!s_Il2CppMethodInitialized)
  29311. {
  29312. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_InvokeMember_m1647304778_MetadataUsageId);
  29313. s_Il2CppMethodInitialized = true;
  29314. }
  29315. {
  29316. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29317. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_InvokeMember_m1647304778_RuntimeMethod_var);
  29318. }
  29319. }
  29320. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::GetElementType()
  29321. extern "C" IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_GetElementType_m871345408 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29322. {
  29323. static bool s_Il2CppMethodInitialized;
  29324. if (!s_Il2CppMethodInitialized)
  29325. {
  29326. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetElementType_m871345408_MetadataUsageId);
  29327. s_Il2CppMethodInitialized = true;
  29328. }
  29329. {
  29330. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29331. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetElementType_m871345408_RuntimeMethod_var);
  29332. }
  29333. }
  29334. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::get_UnderlyingSystemType()
  29335. extern "C" IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_get_UnderlyingSystemType_m3450067685 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29336. {
  29337. {
  29338. return __this;
  29339. }
  29340. }
  29341. // System.Reflection.Assembly System.Reflection.Emit.GenericTypeParameterBuilder::get_Assembly()
  29342. extern "C" IL2CPP_METHOD_ATTR Assembly_t * GenericTypeParameterBuilder_get_Assembly_m2257222024 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29343. {
  29344. {
  29345. TypeBuilder_t1073948154 * L_0 = __this->get_tbuilder_8();
  29346. NullCheck(L_0);
  29347. Assembly_t * L_1 = TypeBuilder_get_Assembly_m4071790036(L_0, /*hidden argument*/NULL);
  29348. return L_1;
  29349. }
  29350. }
  29351. // System.String System.Reflection.Emit.GenericTypeParameterBuilder::get_AssemblyQualifiedName()
  29352. extern "C" IL2CPP_METHOD_ATTR String_t* GenericTypeParameterBuilder_get_AssemblyQualifiedName_m2323022482 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29353. {
  29354. {
  29355. return (String_t*)NULL;
  29356. }
  29357. }
  29358. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::get_BaseType()
  29359. extern "C" IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_get_BaseType_m3389926280 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29360. {
  29361. {
  29362. Type_t * L_0 = __this->get_base_type_11();
  29363. return L_0;
  29364. }
  29365. }
  29366. // System.String System.Reflection.Emit.GenericTypeParameterBuilder::get_FullName()
  29367. extern "C" IL2CPP_METHOD_ATTR String_t* GenericTypeParameterBuilder_get_FullName_m4098525591 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29368. {
  29369. {
  29370. return (String_t*)NULL;
  29371. }
  29372. }
  29373. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsDefined(System.Type,System.Boolean)
  29374. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsDefined_m98179866 (GenericTypeParameterBuilder_t1988827940 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  29375. {
  29376. static bool s_Il2CppMethodInitialized;
  29377. if (!s_Il2CppMethodInitialized)
  29378. {
  29379. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_IsDefined_m98179866_MetadataUsageId);
  29380. s_Il2CppMethodInitialized = true;
  29381. }
  29382. {
  29383. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29384. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_IsDefined_m98179866_RuntimeMethod_var);
  29385. }
  29386. }
  29387. // System.Object[] System.Reflection.Emit.GenericTypeParameterBuilder::GetCustomAttributes(System.Boolean)
  29388. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* GenericTypeParameterBuilder_GetCustomAttributes_m386082976 (GenericTypeParameterBuilder_t1988827940 * __this, bool ___inherit0, const RuntimeMethod* method)
  29389. {
  29390. static bool s_Il2CppMethodInitialized;
  29391. if (!s_Il2CppMethodInitialized)
  29392. {
  29393. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetCustomAttributes_m386082976_MetadataUsageId);
  29394. s_Il2CppMethodInitialized = true;
  29395. }
  29396. {
  29397. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29398. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetCustomAttributes_m386082976_RuntimeMethod_var);
  29399. }
  29400. }
  29401. // System.Object[] System.Reflection.Emit.GenericTypeParameterBuilder::GetCustomAttributes(System.Type,System.Boolean)
  29402. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* GenericTypeParameterBuilder_GetCustomAttributes_m580748276 (GenericTypeParameterBuilder_t1988827940 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  29403. {
  29404. static bool s_Il2CppMethodInitialized;
  29405. if (!s_Il2CppMethodInitialized)
  29406. {
  29407. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetCustomAttributes_m580748276_MetadataUsageId);
  29408. s_Il2CppMethodInitialized = true;
  29409. }
  29410. {
  29411. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29412. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetCustomAttributes_m580748276_RuntimeMethod_var);
  29413. }
  29414. }
  29415. // System.String System.Reflection.Emit.GenericTypeParameterBuilder::get_Name()
  29416. extern "C" IL2CPP_METHOD_ATTR String_t* GenericTypeParameterBuilder_get_Name_m1181273062 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29417. {
  29418. {
  29419. String_t* L_0 = __this->get_name_10();
  29420. return L_0;
  29421. }
  29422. }
  29423. // System.String System.Reflection.Emit.GenericTypeParameterBuilder::get_Namespace()
  29424. extern "C" IL2CPP_METHOD_ATTR String_t* GenericTypeParameterBuilder_get_Namespace_m2056767826 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29425. {
  29426. {
  29427. return (String_t*)NULL;
  29428. }
  29429. }
  29430. // System.Reflection.Module System.Reflection.Emit.GenericTypeParameterBuilder::get_Module()
  29431. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * GenericTypeParameterBuilder_get_Module_m1433762073 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29432. {
  29433. {
  29434. TypeBuilder_t1073948154 * L_0 = __this->get_tbuilder_8();
  29435. NullCheck(L_0);
  29436. Module_t2987026101 * L_1 = TypeBuilder_get_Module_m4154269895(L_0, /*hidden argument*/NULL);
  29437. return L_1;
  29438. }
  29439. }
  29440. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::get_DeclaringType()
  29441. extern "C" IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_get_DeclaringType_m1741243224 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29442. {
  29443. Type_t * G_B3_0 = NULL;
  29444. {
  29445. MethodBuilder_t2807316753 * L_0 = __this->get_mbuilder_9();
  29446. if (!L_0)
  29447. {
  29448. goto IL_001b;
  29449. }
  29450. }
  29451. {
  29452. MethodBuilder_t2807316753 * L_1 = __this->get_mbuilder_9();
  29453. NullCheck(L_1);
  29454. Type_t * L_2 = MethodBuilder_get_DeclaringType_m2226312865(L_1, /*hidden argument*/NULL);
  29455. G_B3_0 = L_2;
  29456. goto IL_0021;
  29457. }
  29458. IL_001b:
  29459. {
  29460. TypeBuilder_t1073948154 * L_3 = __this->get_tbuilder_8();
  29461. G_B3_0 = ((Type_t *)(L_3));
  29462. }
  29463. IL_0021:
  29464. {
  29465. return G_B3_0;
  29466. }
  29467. }
  29468. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::get_ReflectedType()
  29469. extern "C" IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_get_ReflectedType_m2178572472 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29470. {
  29471. {
  29472. Type_t * L_0 = GenericTypeParameterBuilder_get_DeclaringType_m1741243224(__this, /*hidden argument*/NULL);
  29473. return L_0;
  29474. }
  29475. }
  29476. // System.RuntimeTypeHandle System.Reflection.Emit.GenericTypeParameterBuilder::get_TypeHandle()
  29477. extern "C" IL2CPP_METHOD_ATTR RuntimeTypeHandle_t3027515415 GenericTypeParameterBuilder_get_TypeHandle_m366353680 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29478. {
  29479. static bool s_Il2CppMethodInitialized;
  29480. if (!s_Il2CppMethodInitialized)
  29481. {
  29482. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_get_TypeHandle_m366353680_MetadataUsageId);
  29483. s_Il2CppMethodInitialized = true;
  29484. }
  29485. {
  29486. Exception_t * L_0 = GenericTypeParameterBuilder_not_supported_m3358960901(__this, /*hidden argument*/NULL);
  29487. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_get_TypeHandle_m366353680_RuntimeMethod_var);
  29488. }
  29489. }
  29490. // System.Type[] System.Reflection.Emit.GenericTypeParameterBuilder::GetGenericArguments()
  29491. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* GenericTypeParameterBuilder_GetGenericArguments_m2988765390 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29492. {
  29493. static bool s_Il2CppMethodInitialized;
  29494. if (!s_Il2CppMethodInitialized)
  29495. {
  29496. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetGenericArguments_m2988765390_MetadataUsageId);
  29497. s_Il2CppMethodInitialized = true;
  29498. }
  29499. {
  29500. InvalidOperationException_t56020091 * L_0 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  29501. InvalidOperationException__ctor_m2734335978(L_0, /*hidden argument*/NULL);
  29502. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetGenericArguments_m2988765390_RuntimeMethod_var);
  29503. }
  29504. }
  29505. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::GetGenericTypeDefinition()
  29506. extern "C" IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_GetGenericTypeDefinition_m1032780002 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29507. {
  29508. static bool s_Il2CppMethodInitialized;
  29509. if (!s_Il2CppMethodInitialized)
  29510. {
  29511. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetGenericTypeDefinition_m1032780002_MetadataUsageId);
  29512. s_Il2CppMethodInitialized = true;
  29513. }
  29514. {
  29515. InvalidOperationException_t56020091 * L_0 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  29516. InvalidOperationException__ctor_m2734335978(L_0, /*hidden argument*/NULL);
  29517. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,GenericTypeParameterBuilder_GetGenericTypeDefinition_m1032780002_RuntimeMethod_var);
  29518. }
  29519. }
  29520. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::get_ContainsGenericParameters()
  29521. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_get_ContainsGenericParameters_m786165540 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29522. {
  29523. {
  29524. return (bool)1;
  29525. }
  29526. }
  29527. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::get_IsGenericParameter()
  29528. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_get_IsGenericParameter_m792248181 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29529. {
  29530. {
  29531. return (bool)1;
  29532. }
  29533. }
  29534. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::get_IsGenericType()
  29535. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_get_IsGenericType_m2493787252 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29536. {
  29537. {
  29538. return (bool)0;
  29539. }
  29540. }
  29541. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::get_IsGenericTypeDefinition()
  29542. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_get_IsGenericTypeDefinition_m3082475717 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29543. {
  29544. {
  29545. return (bool)0;
  29546. }
  29547. }
  29548. // System.Type[] System.Reflection.Emit.GenericTypeParameterBuilder::GetGenericParameterConstraints()
  29549. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* GenericTypeParameterBuilder_GetGenericParameterConstraints_m2383017492 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29550. {
  29551. static bool s_Il2CppMethodInitialized;
  29552. if (!s_Il2CppMethodInitialized)
  29553. {
  29554. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetGenericParameterConstraints_m2383017492_MetadataUsageId);
  29555. s_Il2CppMethodInitialized = true;
  29556. }
  29557. TypeU5BU5D_t3940880105* V_0 = NULL;
  29558. {
  29559. TypeBuilder_t1073948154 * L_0 = __this->get_tbuilder_8();
  29560. NullCheck(L_0);
  29561. Module_t2987026101 * L_1 = TypeBuilder_get_Module_m4154269895(L_0, /*hidden argument*/NULL);
  29562. NullCheck(((ModuleBuilder_t731887691 *)CastclassClass((RuntimeObject*)L_1, ModuleBuilder_t731887691_il2cpp_TypeInfo_var)));
  29563. AssemblyBuilder_t359885250 * L_2 = ((ModuleBuilder_t731887691 *)CastclassClass((RuntimeObject*)L_1, ModuleBuilder_t731887691_il2cpp_TypeInfo_var))->get_assemblyb_16();
  29564. NullCheck(L_2);
  29565. bool L_3 = AssemblyBuilder_get_IsCompilerContext_m4201958597(L_2, /*hidden argument*/NULL);
  29566. if (L_3)
  29567. {
  29568. goto IL_0025;
  29569. }
  29570. }
  29571. {
  29572. InvalidOperationException_t56020091 * L_4 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  29573. InvalidOperationException__ctor_m2734335978(L_4, /*hidden argument*/NULL);
  29574. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,GenericTypeParameterBuilder_GetGenericParameterConstraints_m2383017492_RuntimeMethod_var);
  29575. }
  29576. IL_0025:
  29577. {
  29578. Type_t * L_5 = __this->get_base_type_11();
  29579. if (L_5)
  29580. {
  29581. goto IL_0048;
  29582. }
  29583. }
  29584. {
  29585. TypeU5BU5D_t3940880105* L_6 = __this->get_iface_constraints_12();
  29586. if (!L_6)
  29587. {
  29588. goto IL_0042;
  29589. }
  29590. }
  29591. {
  29592. TypeU5BU5D_t3940880105* L_7 = __this->get_iface_constraints_12();
  29593. return L_7;
  29594. }
  29595. IL_0042:
  29596. {
  29597. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29598. TypeU5BU5D_t3940880105* L_8 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  29599. return L_8;
  29600. }
  29601. IL_0048:
  29602. {
  29603. TypeU5BU5D_t3940880105* L_9 = __this->get_iface_constraints_12();
  29604. if (L_9)
  29605. {
  29606. goto IL_0063;
  29607. }
  29608. }
  29609. {
  29610. TypeU5BU5D_t3940880105* L_10 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)1));
  29611. Type_t * L_11 = __this->get_base_type_11();
  29612. NullCheck(L_10);
  29613. ArrayElementTypeCheck (L_10, L_11);
  29614. (L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_11);
  29615. return L_10;
  29616. }
  29617. IL_0063:
  29618. {
  29619. TypeU5BU5D_t3940880105* L_12 = __this->get_iface_constraints_12();
  29620. NullCheck(L_12);
  29621. V_0 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_12)->max_length)))), (int32_t)1))));
  29622. TypeU5BU5D_t3940880105* L_13 = V_0;
  29623. Type_t * L_14 = __this->get_base_type_11();
  29624. NullCheck(L_13);
  29625. ArrayElementTypeCheck (L_13, L_14);
  29626. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_14);
  29627. TypeU5BU5D_t3940880105* L_15 = __this->get_iface_constraints_12();
  29628. TypeU5BU5D_t3940880105* L_16 = V_0;
  29629. NullCheck((RuntimeArray *)(RuntimeArray *)L_15);
  29630. Array_CopyTo_m225704097((RuntimeArray *)(RuntimeArray *)L_15, (RuntimeArray *)(RuntimeArray *)L_16, 1, /*hidden argument*/NULL);
  29631. TypeU5BU5D_t3940880105* L_17 = V_0;
  29632. return L_17;
  29633. }
  29634. }
  29635. // System.Exception System.Reflection.Emit.GenericTypeParameterBuilder::not_supported()
  29636. extern "C" IL2CPP_METHOD_ATTR Exception_t * GenericTypeParameterBuilder_not_supported_m3358960901 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29637. {
  29638. static bool s_Il2CppMethodInitialized;
  29639. if (!s_Il2CppMethodInitialized)
  29640. {
  29641. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_not_supported_m3358960901_MetadataUsageId);
  29642. s_Il2CppMethodInitialized = true;
  29643. }
  29644. {
  29645. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  29646. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  29647. return L_0;
  29648. }
  29649. }
  29650. // System.String System.Reflection.Emit.GenericTypeParameterBuilder::ToString()
  29651. extern "C" IL2CPP_METHOD_ATTR String_t* GenericTypeParameterBuilder_ToString_m2460043372 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29652. {
  29653. {
  29654. String_t* L_0 = __this->get_name_10();
  29655. return L_0;
  29656. }
  29657. }
  29658. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::Equals(System.Object)
  29659. extern "C" IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_Equals_m3260957994 (GenericTypeParameterBuilder_t1988827940 * __this, RuntimeObject * ___o0, const RuntimeMethod* method)
  29660. {
  29661. {
  29662. RuntimeObject * L_0 = ___o0;
  29663. bool L_1 = Type_Equals_m1673304139(__this, L_0, /*hidden argument*/NULL);
  29664. return L_1;
  29665. }
  29666. }
  29667. // System.Int32 System.Reflection.Emit.GenericTypeParameterBuilder::GetHashCode()
  29668. extern "C" IL2CPP_METHOD_ATTR int32_t GenericTypeParameterBuilder_GetHashCode_m852224381 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29669. {
  29670. {
  29671. int32_t L_0 = Type_GetHashCode_m1947148725(__this, /*hidden argument*/NULL);
  29672. return L_0;
  29673. }
  29674. }
  29675. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::MakeByRefType()
  29676. extern "C" IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_MakeByRefType_m3833775061 (GenericTypeParameterBuilder_t1988827940 * __this, const RuntimeMethod* method)
  29677. {
  29678. static bool s_Il2CppMethodInitialized;
  29679. if (!s_Il2CppMethodInitialized)
  29680. {
  29681. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_MakeByRefType_m3833775061_MetadataUsageId);
  29682. s_Il2CppMethodInitialized = true;
  29683. }
  29684. {
  29685. ByRefType_t2066805327 * L_0 = (ByRefType_t2066805327 *)il2cpp_codegen_object_new(ByRefType_t2066805327_il2cpp_TypeInfo_var);
  29686. ByRefType__ctor_m194708390(L_0, __this, /*hidden argument*/NULL);
  29687. return L_0;
  29688. }
  29689. }
  29690. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::MakeGenericType(System.Type[])
  29691. extern "C" IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_MakeGenericType_m3048165991 (GenericTypeParameterBuilder_t1988827940 * __this, TypeU5BU5D_t3940880105* ___typeArguments0, const RuntimeMethod* method)
  29692. {
  29693. {
  29694. TypeU5BU5D_t3940880105* L_0 = ___typeArguments0;
  29695. Type_t * L_1 = Type_MakeGenericType_m2479309691(__this, L_0, /*hidden argument*/NULL);
  29696. return L_1;
  29697. }
  29698. }
  29699. #ifdef __clang__
  29700. #pragma clang diagnostic pop
  29701. #endif
  29702. #ifdef __clang__
  29703. #pragma clang diagnostic push
  29704. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29705. #pragma clang diagnostic ignored "-Wunused-variable"
  29706. #endif
  29707. // System.Void System.Reflection.Emit.ILGenerator::.ctor(System.Reflection.Module,System.Reflection.Emit.TokenGenerator,System.Int32)
  29708. extern "C" IL2CPP_METHOD_ATTR void ILGenerator__ctor_m1540961053 (ILGenerator_t1388622344 * __this, Module_t2987026101 * ___m0, RuntimeObject* ___token_gen1, int32_t ___size2, const RuntimeMethod* method)
  29709. {
  29710. static bool s_Il2CppMethodInitialized;
  29711. if (!s_Il2CppMethodInitialized)
  29712. {
  29713. il2cpp_codegen_initialize_method (ILGenerator__ctor_m1540961053_MetadataUsageId);
  29714. s_Il2CppMethodInitialized = true;
  29715. }
  29716. {
  29717. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  29718. int32_t L_0 = ___size2;
  29719. if ((((int32_t)L_0) >= ((int32_t)0)))
  29720. {
  29721. goto IL_0014;
  29722. }
  29723. }
  29724. {
  29725. ___size2 = ((int32_t)128);
  29726. }
  29727. IL_0014:
  29728. {
  29729. int32_t L_1 = ___size2;
  29730. __this->set_code_1(((ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)L_1)));
  29731. __this->set_token_fixups_6(((ILTokenInfoU5BU5D_t973106575*)SZArrayNew(ILTokenInfoU5BU5D_t973106575_il2cpp_TypeInfo_var, (uint32_t)8)));
  29732. Module_t2987026101 * L_2 = ___m0;
  29733. __this->set_module_10(L_2);
  29734. RuntimeObject* L_3 = ___token_gen1;
  29735. __this->set_token_gen_11(L_3);
  29736. return;
  29737. }
  29738. }
  29739. // System.Void System.Reflection.Emit.ILGenerator::.cctor()
  29740. extern "C" IL2CPP_METHOD_ATTR void ILGenerator__cctor_m2934917055 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  29741. {
  29742. static bool s_Il2CppMethodInitialized;
  29743. if (!s_Il2CppMethodInitialized)
  29744. {
  29745. il2cpp_codegen_initialize_method (ILGenerator__cctor_m2934917055_MetadataUsageId);
  29746. s_Il2CppMethodInitialized = true;
  29747. }
  29748. {
  29749. RuntimeTypeHandle_t3027515415 L_0 = { reinterpret_cast<intptr_t> (Void_t1185182177_0_0_0_var) };
  29750. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29751. Type_t * L_1 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  29752. ((ILGenerator_t1388622344_StaticFields*)il2cpp_codegen_static_fields_for(ILGenerator_t1388622344_il2cpp_TypeInfo_var))->set_void_type_0(L_1);
  29753. return;
  29754. }
  29755. }
  29756. // System.Void System.Reflection.Emit.ILGenerator::add_token_fixup(System.Reflection.MemberInfo)
  29757. extern "C" IL2CPP_METHOD_ATTR void ILGenerator_add_token_fixup_m1816002840 (ILGenerator_t1388622344 * __this, MemberInfo_t * ___mi0, const RuntimeMethod* method)
  29758. {
  29759. static bool s_Il2CppMethodInitialized;
  29760. if (!s_Il2CppMethodInitialized)
  29761. {
  29762. il2cpp_codegen_initialize_method (ILGenerator_add_token_fixup_m1816002840_MetadataUsageId);
  29763. s_Il2CppMethodInitialized = true;
  29764. }
  29765. ILTokenInfoU5BU5D_t973106575* V_0 = NULL;
  29766. int32_t V_1 = 0;
  29767. {
  29768. int32_t L_0 = __this->get_num_token_fixups_5();
  29769. ILTokenInfoU5BU5D_t973106575* L_1 = __this->get_token_fixups_6();
  29770. NullCheck(L_1);
  29771. if ((!(((uint32_t)L_0) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length))))))))
  29772. {
  29773. goto IL_0035;
  29774. }
  29775. }
  29776. {
  29777. int32_t L_2 = __this->get_num_token_fixups_5();
  29778. V_0 = ((ILTokenInfoU5BU5D_t973106575*)SZArrayNew(ILTokenInfoU5BU5D_t973106575_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_2, (int32_t)2))));
  29779. ILTokenInfoU5BU5D_t973106575* L_3 = __this->get_token_fixups_6();
  29780. ILTokenInfoU5BU5D_t973106575* L_4 = V_0;
  29781. NullCheck((RuntimeArray *)(RuntimeArray *)L_3);
  29782. Array_CopyTo_m225704097((RuntimeArray *)(RuntimeArray *)L_3, (RuntimeArray *)(RuntimeArray *)L_4, 0, /*hidden argument*/NULL);
  29783. ILTokenInfoU5BU5D_t973106575* L_5 = V_0;
  29784. __this->set_token_fixups_6(L_5);
  29785. }
  29786. IL_0035:
  29787. {
  29788. ILTokenInfoU5BU5D_t973106575* L_6 = __this->get_token_fixups_6();
  29789. int32_t L_7 = __this->get_num_token_fixups_5();
  29790. NullCheck(L_6);
  29791. MemberInfo_t * L_8 = ___mi0;
  29792. ((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)))->set_member_0(L_8);
  29793. ILTokenInfoU5BU5D_t973106575* L_9 = __this->get_token_fixups_6();
  29794. int32_t L_10 = __this->get_num_token_fixups_5();
  29795. int32_t L_11 = L_10;
  29796. V_1 = L_11;
  29797. __this->set_num_token_fixups_5(((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)));
  29798. int32_t L_12 = V_1;
  29799. NullCheck(L_9);
  29800. int32_t L_13 = __this->get_code_len_2();
  29801. ((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->set_code_pos_1(L_13);
  29802. return;
  29803. }
  29804. }
  29805. // System.Void System.Reflection.Emit.ILGenerator::make_room(System.Int32)
  29806. extern "C" IL2CPP_METHOD_ATTR void ILGenerator_make_room_m2688251824 (ILGenerator_t1388622344 * __this, int32_t ___nbytes0, const RuntimeMethod* method)
  29807. {
  29808. static bool s_Il2CppMethodInitialized;
  29809. if (!s_Il2CppMethodInitialized)
  29810. {
  29811. il2cpp_codegen_initialize_method (ILGenerator_make_room_m2688251824_MetadataUsageId);
  29812. s_Il2CppMethodInitialized = true;
  29813. }
  29814. ByteU5BU5D_t4116647657* V_0 = NULL;
  29815. {
  29816. int32_t L_0 = __this->get_code_len_2();
  29817. int32_t L_1 = ___nbytes0;
  29818. ByteU5BU5D_t4116647657* L_2 = __this->get_code_1();
  29819. NullCheck(L_2);
  29820. if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))))))
  29821. {
  29822. goto IL_0016;
  29823. }
  29824. }
  29825. {
  29826. return;
  29827. }
  29828. IL_0016:
  29829. {
  29830. int32_t L_3 = __this->get_code_len_2();
  29831. int32_t L_4 = ___nbytes0;
  29832. V_0 = ((ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)2)), (int32_t)((int32_t)128)))));
  29833. ByteU5BU5D_t4116647657* L_5 = __this->get_code_1();
  29834. ByteU5BU5D_t4116647657* L_6 = V_0;
  29835. ByteU5BU5D_t4116647657* L_7 = __this->get_code_1();
  29836. NullCheck(L_7);
  29837. Array_Copy_m344457298(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_5, 0, (RuntimeArray *)(RuntimeArray *)L_6, 0, (((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), /*hidden argument*/NULL);
  29838. ByteU5BU5D_t4116647657* L_8 = V_0;
  29839. __this->set_code_1(L_8);
  29840. return;
  29841. }
  29842. }
  29843. // System.Void System.Reflection.Emit.ILGenerator::emit_int(System.Int32)
  29844. extern "C" IL2CPP_METHOD_ATTR void ILGenerator_emit_int_m2322014738 (ILGenerator_t1388622344 * __this, int32_t ___val0, const RuntimeMethod* method)
  29845. {
  29846. int32_t V_0 = 0;
  29847. {
  29848. ByteU5BU5D_t4116647657* L_0 = __this->get_code_1();
  29849. int32_t L_1 = __this->get_code_len_2();
  29850. int32_t L_2 = L_1;
  29851. V_0 = L_2;
  29852. __this->set_code_len_2(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
  29853. int32_t L_3 = V_0;
  29854. int32_t L_4 = ___val0;
  29855. NullCheck(L_0);
  29856. (L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_4&(int32_t)((int32_t)255)))))));
  29857. ByteU5BU5D_t4116647657* L_5 = __this->get_code_1();
  29858. int32_t L_6 = __this->get_code_len_2();
  29859. int32_t L_7 = L_6;
  29860. V_0 = L_7;
  29861. __this->set_code_len_2(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)));
  29862. int32_t L_8 = V_0;
  29863. int32_t L_9 = ___val0;
  29864. NullCheck(L_5);
  29865. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_9>>(int32_t)8))&(int32_t)((int32_t)255)))))));
  29866. ByteU5BU5D_t4116647657* L_10 = __this->get_code_1();
  29867. int32_t L_11 = __this->get_code_len_2();
  29868. int32_t L_12 = L_11;
  29869. V_0 = L_12;
  29870. __this->set_code_len_2(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
  29871. int32_t L_13 = V_0;
  29872. int32_t L_14 = ___val0;
  29873. NullCheck(L_10);
  29874. (L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_14>>(int32_t)((int32_t)16)))&(int32_t)((int32_t)255)))))));
  29875. ByteU5BU5D_t4116647657* L_15 = __this->get_code_1();
  29876. int32_t L_16 = __this->get_code_len_2();
  29877. int32_t L_17 = L_16;
  29878. V_0 = L_17;
  29879. __this->set_code_len_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
  29880. int32_t L_18 = V_0;
  29881. int32_t L_19 = ___val0;
  29882. NullCheck(L_15);
  29883. (L_15)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_19>>(int32_t)((int32_t)24)))&(int32_t)((int32_t)255)))))));
  29884. return;
  29885. }
  29886. }
  29887. // System.Void System.Reflection.Emit.ILGenerator::ll_emit(System.Reflection.Emit.OpCode)
  29888. extern "C" IL2CPP_METHOD_ATTR void ILGenerator_ll_emit_m2218983546 (ILGenerator_t1388622344 * __this, OpCode_t123070264 ___opcode0, const RuntimeMethod* method)
  29889. {
  29890. int32_t V_0 = 0;
  29891. int32_t V_1 = 0;
  29892. {
  29893. int32_t L_0 = OpCode_get_Size_m3461506715((&___opcode0), /*hidden argument*/NULL);
  29894. if ((!(((uint32_t)L_0) == ((uint32_t)2))))
  29895. {
  29896. goto IL_002c;
  29897. }
  29898. }
  29899. {
  29900. ByteU5BU5D_t4116647657* L_1 = __this->get_code_1();
  29901. int32_t L_2 = __this->get_code_len_2();
  29902. int32_t L_3 = L_2;
  29903. V_0 = L_3;
  29904. __this->set_code_len_2(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)));
  29905. int32_t L_4 = V_0;
  29906. uint8_t L_5 = (&___opcode0)->get_op1_0();
  29907. NullCheck(L_1);
  29908. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (uint8_t)L_5);
  29909. }
  29910. IL_002c:
  29911. {
  29912. ByteU5BU5D_t4116647657* L_6 = __this->get_code_1();
  29913. int32_t L_7 = __this->get_code_len_2();
  29914. int32_t L_8 = L_7;
  29915. V_0 = L_8;
  29916. __this->set_code_len_2(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
  29917. int32_t L_9 = V_0;
  29918. uint8_t L_10 = (&___opcode0)->get_op2_1();
  29919. NullCheck(L_6);
  29920. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (uint8_t)L_10);
  29921. int32_t L_11 = OpCode_get_StackBehaviourPush_m986094870((&___opcode0), /*hidden argument*/NULL);
  29922. V_1 = L_11;
  29923. int32_t L_12 = V_1;
  29924. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)((int32_t)19))))
  29925. {
  29926. case 0:
  29927. {
  29928. goto IL_0085;
  29929. }
  29930. case 1:
  29931. {
  29932. goto IL_0098;
  29933. }
  29934. case 2:
  29935. {
  29936. goto IL_0085;
  29937. }
  29938. case 3:
  29939. {
  29940. goto IL_0085;
  29941. }
  29942. case 4:
  29943. {
  29944. goto IL_0085;
  29945. }
  29946. case 5:
  29947. {
  29948. goto IL_0085;
  29949. }
  29950. case 6:
  29951. {
  29952. goto IL_0085;
  29953. }
  29954. case 7:
  29955. {
  29956. goto IL_00ab;
  29957. }
  29958. case 8:
  29959. {
  29960. goto IL_0085;
  29961. }
  29962. }
  29963. }
  29964. {
  29965. goto IL_00ab;
  29966. }
  29967. IL_0085:
  29968. {
  29969. int32_t L_13 = __this->get_cur_stack_4();
  29970. __this->set_cur_stack_4(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
  29971. goto IL_00ab;
  29972. }
  29973. IL_0098:
  29974. {
  29975. int32_t L_14 = __this->get_cur_stack_4();
  29976. __this->set_cur_stack_4(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)2)));
  29977. goto IL_00ab;
  29978. }
  29979. IL_00ab:
  29980. {
  29981. int32_t L_15 = __this->get_max_stack_3();
  29982. int32_t L_16 = __this->get_cur_stack_4();
  29983. if ((((int32_t)L_15) >= ((int32_t)L_16)))
  29984. {
  29985. goto IL_00c8;
  29986. }
  29987. }
  29988. {
  29989. int32_t L_17 = __this->get_cur_stack_4();
  29990. __this->set_max_stack_3(L_17);
  29991. }
  29992. IL_00c8:
  29993. {
  29994. int32_t L_18 = OpCode_get_StackBehaviourPop_m4250794726((&___opcode0), /*hidden argument*/NULL);
  29995. V_1 = L_18;
  29996. int32_t L_19 = V_1;
  29997. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)))
  29998. {
  29999. case 0:
  30000. {
  30001. goto IL_014a;
  30002. }
  30003. case 1:
  30004. {
  30005. goto IL_015d;
  30006. }
  30007. case 2:
  30008. {
  30009. goto IL_014a;
  30010. }
  30011. case 3:
  30012. {
  30013. goto IL_015d;
  30014. }
  30015. case 4:
  30016. {
  30017. goto IL_015d;
  30018. }
  30019. case 5:
  30020. {
  30021. goto IL_015d;
  30022. }
  30023. case 6:
  30024. {
  30025. goto IL_0170;
  30026. }
  30027. case 7:
  30028. {
  30029. goto IL_015d;
  30030. }
  30031. case 8:
  30032. {
  30033. goto IL_015d;
  30034. }
  30035. case 9:
  30036. {
  30037. goto IL_014a;
  30038. }
  30039. case 10:
  30040. {
  30041. goto IL_015d;
  30042. }
  30043. case 11:
  30044. {
  30045. goto IL_015d;
  30046. }
  30047. case 12:
  30048. {
  30049. goto IL_0170;
  30050. }
  30051. case 13:
  30052. {
  30053. goto IL_0170;
  30054. }
  30055. case 14:
  30056. {
  30057. goto IL_0170;
  30058. }
  30059. case 15:
  30060. {
  30061. goto IL_0170;
  30062. }
  30063. case 16:
  30064. {
  30065. goto IL_0170;
  30066. }
  30067. case 17:
  30068. {
  30069. goto IL_0183;
  30070. }
  30071. case 18:
  30072. {
  30073. goto IL_0183;
  30074. }
  30075. case 19:
  30076. {
  30077. goto IL_0183;
  30078. }
  30079. case 20:
  30080. {
  30081. goto IL_0183;
  30082. }
  30083. case 21:
  30084. {
  30085. goto IL_0183;
  30086. }
  30087. case 22:
  30088. {
  30089. goto IL_0183;
  30090. }
  30091. case 23:
  30092. {
  30093. goto IL_0183;
  30094. }
  30095. case 24:
  30096. {
  30097. goto IL_0183;
  30098. }
  30099. case 25:
  30100. {
  30101. goto IL_0145;
  30102. }
  30103. }
  30104. }
  30105. {
  30106. goto IL_0183;
  30107. }
  30108. IL_0145:
  30109. {
  30110. goto IL_0183;
  30111. }
  30112. IL_014a:
  30113. {
  30114. int32_t L_20 = __this->get_cur_stack_4();
  30115. __this->set_cur_stack_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)));
  30116. goto IL_0183;
  30117. }
  30118. IL_015d:
  30119. {
  30120. int32_t L_21 = __this->get_cur_stack_4();
  30121. __this->set_cur_stack_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)2)));
  30122. goto IL_0183;
  30123. }
  30124. IL_0170:
  30125. {
  30126. int32_t L_22 = __this->get_cur_stack_4();
  30127. __this->set_cur_stack_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)3)));
  30128. goto IL_0183;
  30129. }
  30130. IL_0183:
  30131. {
  30132. return;
  30133. }
  30134. }
  30135. // System.Void System.Reflection.Emit.ILGenerator::Emit(System.Reflection.Emit.OpCode)
  30136. extern "C" IL2CPP_METHOD_ATTR void ILGenerator_Emit_m3982339419 (ILGenerator_t1388622344 * __this, OpCode_t123070264 ___opcode0, const RuntimeMethod* method)
  30137. {
  30138. {
  30139. ILGenerator_make_room_m2688251824(__this, 2, /*hidden argument*/NULL);
  30140. OpCode_t123070264 L_0 = ___opcode0;
  30141. ILGenerator_ll_emit_m2218983546(__this, L_0, /*hidden argument*/NULL);
  30142. return;
  30143. }
  30144. }
  30145. // System.Void System.Reflection.Emit.ILGenerator::Emit(System.Reflection.Emit.OpCode,System.Reflection.ConstructorInfo)
  30146. extern "C" IL2CPP_METHOD_ATTR void ILGenerator_Emit_m1785051522 (ILGenerator_t1388622344 * __this, OpCode_t123070264 ___opcode0, ConstructorInfo_t5769829 * ___con1, const RuntimeMethod* method)
  30147. {
  30148. static bool s_Il2CppMethodInitialized;
  30149. if (!s_Il2CppMethodInitialized)
  30150. {
  30151. il2cpp_codegen_initialize_method (ILGenerator_Emit_m1785051522_MetadataUsageId);
  30152. s_Il2CppMethodInitialized = true;
  30153. }
  30154. int32_t V_0 = 0;
  30155. {
  30156. RuntimeObject* L_0 = __this->get_token_gen_11();
  30157. ConstructorInfo_t5769829 * L_1 = ___con1;
  30158. NullCheck(L_0);
  30159. int32_t L_2 = InterfaceFuncInvoker1< int32_t, MemberInfo_t * >::Invoke(0 /* System.Int32 System.Reflection.Emit.TokenGenerator::GetToken(System.Reflection.MemberInfo) */, TokenGenerator_t1734832736_il2cpp_TypeInfo_var, L_0, L_1);
  30160. V_0 = L_2;
  30161. ILGenerator_make_room_m2688251824(__this, 6, /*hidden argument*/NULL);
  30162. OpCode_t123070264 L_3 = ___opcode0;
  30163. ILGenerator_ll_emit_m2218983546(__this, L_3, /*hidden argument*/NULL);
  30164. ConstructorInfo_t5769829 * L_4 = ___con1;
  30165. NullCheck(L_4);
  30166. Type_t * L_5 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_4);
  30167. NullCheck(L_5);
  30168. Module_t2987026101 * L_6 = VirtFuncInvoker0< Module_t2987026101 * >::Invoke(11 /* System.Reflection.Module System.Type::get_Module() */, L_5);
  30169. Module_t2987026101 * L_7 = __this->get_module_10();
  30170. if ((!(((RuntimeObject*)(Module_t2987026101 *)L_6) == ((RuntimeObject*)(Module_t2987026101 *)L_7))))
  30171. {
  30172. goto IL_0038;
  30173. }
  30174. }
  30175. {
  30176. ConstructorInfo_t5769829 * L_8 = ___con1;
  30177. ILGenerator_add_token_fixup_m1816002840(__this, L_8, /*hidden argument*/NULL);
  30178. }
  30179. IL_0038:
  30180. {
  30181. int32_t L_9 = V_0;
  30182. ILGenerator_emit_int_m2322014738(__this, L_9, /*hidden argument*/NULL);
  30183. int32_t L_10 = OpCode_get_StackBehaviourPop_m4250794726((&___opcode0), /*hidden argument*/NULL);
  30184. if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)26)))))
  30185. {
  30186. goto IL_0060;
  30187. }
  30188. }
  30189. {
  30190. int32_t L_11 = __this->get_cur_stack_4();
  30191. ConstructorInfo_t5769829 * L_12 = ___con1;
  30192. NullCheck(L_12);
  30193. int32_t L_13 = VirtFuncInvoker0< int32_t >::Invoke(16 /* System.Int32 System.Reflection.MethodBase::GetParameterCount() */, L_12);
  30194. __this->set_cur_stack_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_13)));
  30195. }
  30196. IL_0060:
  30197. {
  30198. return;
  30199. }
  30200. }
  30201. // System.Void System.Reflection.Emit.ILGenerator::label_fixup()
  30202. extern "C" IL2CPP_METHOD_ATTR void ILGenerator_label_fixup_m1749904972 (ILGenerator_t1388622344 * __this, const RuntimeMethod* method)
  30203. {
  30204. static bool s_Il2CppMethodInitialized;
  30205. if (!s_Il2CppMethodInitialized)
  30206. {
  30207. il2cpp_codegen_initialize_method (ILGenerator_label_fixup_m1749904972_MetadataUsageId);
  30208. s_Il2CppMethodInitialized = true;
  30209. }
  30210. int32_t V_0 = 0;
  30211. int32_t V_1 = 0;
  30212. int32_t V_2 = 0;
  30213. {
  30214. V_0 = 0;
  30215. goto IL_00e6;
  30216. }
  30217. IL_0007:
  30218. {
  30219. LabelDataU5BU5D_t327903686* L_0 = __this->get_labels_7();
  30220. LabelFixupU5BU5D_t103660291* L_1 = __this->get_fixups_8();
  30221. int32_t L_2 = V_0;
  30222. NullCheck(L_1);
  30223. int32_t L_3 = ((L_1)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2)))->get_label_idx_2();
  30224. NullCheck(L_0);
  30225. int32_t L_4 = ((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->get_addr_0();
  30226. if ((((int32_t)L_4) >= ((int32_t)0)))
  30227. {
  30228. goto IL_0039;
  30229. }
  30230. }
  30231. {
  30232. ArgumentException_t132251570 * L_5 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  30233. ArgumentException__ctor_m1312628991(L_5, _stringLiteral2283496579, /*hidden argument*/NULL);
  30234. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,ILGenerator_label_fixup_m1749904972_RuntimeMethod_var);
  30235. }
  30236. IL_0039:
  30237. {
  30238. LabelDataU5BU5D_t327903686* L_6 = __this->get_labels_7();
  30239. LabelFixupU5BU5D_t103660291* L_7 = __this->get_fixups_8();
  30240. int32_t L_8 = V_0;
  30241. NullCheck(L_7);
  30242. int32_t L_9 = ((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->get_label_idx_2();
  30243. NullCheck(L_6);
  30244. int32_t L_10 = ((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->get_addr_0();
  30245. LabelFixupU5BU5D_t103660291* L_11 = __this->get_fixups_8();
  30246. int32_t L_12 = V_0;
  30247. NullCheck(L_11);
  30248. int32_t L_13 = ((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->get_pos_1();
  30249. LabelFixupU5BU5D_t103660291* L_14 = __this->get_fixups_8();
  30250. int32_t L_15 = V_0;
  30251. NullCheck(L_14);
  30252. int32_t L_16 = ((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->get_offset_0();
  30253. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_16))));
  30254. LabelFixupU5BU5D_t103660291* L_17 = __this->get_fixups_8();
  30255. int32_t L_18 = V_0;
  30256. NullCheck(L_17);
  30257. int32_t L_19 = ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->get_offset_0();
  30258. if ((!(((uint32_t)L_19) == ((uint32_t)1))))
  30259. {
  30260. goto IL_00b6;
  30261. }
  30262. }
  30263. {
  30264. ByteU5BU5D_t4116647657* L_20 = __this->get_code_1();
  30265. LabelFixupU5BU5D_t103660291* L_21 = __this->get_fixups_8();
  30266. int32_t L_22 = V_0;
  30267. NullCheck(L_21);
  30268. int32_t L_23 = ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)))->get_pos_1();
  30269. int32_t L_24 = V_1;
  30270. NullCheck(L_20);
  30271. (L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_23), (uint8_t)(((int32_t)((uint8_t)(((int8_t)((int8_t)L_24)))))));
  30272. goto IL_00e2;
  30273. }
  30274. IL_00b6:
  30275. {
  30276. int32_t L_25 = __this->get_code_len_2();
  30277. V_2 = L_25;
  30278. LabelFixupU5BU5D_t103660291* L_26 = __this->get_fixups_8();
  30279. int32_t L_27 = V_0;
  30280. NullCheck(L_26);
  30281. int32_t L_28 = ((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_27)))->get_pos_1();
  30282. __this->set_code_len_2(L_28);
  30283. int32_t L_29 = V_1;
  30284. ILGenerator_emit_int_m2322014738(__this, L_29, /*hidden argument*/NULL);
  30285. int32_t L_30 = V_2;
  30286. __this->set_code_len_2(L_30);
  30287. }
  30288. IL_00e2:
  30289. {
  30290. int32_t L_31 = V_0;
  30291. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1));
  30292. }
  30293. IL_00e6:
  30294. {
  30295. int32_t L_32 = V_0;
  30296. int32_t L_33 = __this->get_num_fixups_9();
  30297. if ((((int32_t)L_32) < ((int32_t)L_33)))
  30298. {
  30299. goto IL_0007;
  30300. }
  30301. }
  30302. {
  30303. return;
  30304. }
  30305. }
  30306. // System.Int32 System.Reflection.Emit.ILGenerator::Mono_GetCurrentOffset(System.Reflection.Emit.ILGenerator)
  30307. extern "C" IL2CPP_METHOD_ATTR int32_t ILGenerator_Mono_GetCurrentOffset_m993338688 (RuntimeObject * __this /* static, unused */, ILGenerator_t1388622344 * ___ig0, const RuntimeMethod* method)
  30308. {
  30309. {
  30310. ILGenerator_t1388622344 * L_0 = ___ig0;
  30311. NullCheck(L_0);
  30312. int32_t L_1 = L_0->get_code_len_2();
  30313. return L_1;
  30314. }
  30315. }
  30316. #ifdef __clang__
  30317. #pragma clang diagnostic pop
  30318. #endif
  30319. #ifdef __clang__
  30320. #pragma clang diagnostic push
  30321. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30322. #pragma clang diagnostic ignored "-Wunused-variable"
  30323. #endif
  30324. #ifdef __clang__
  30325. #pragma clang diagnostic pop
  30326. #endif
  30327. #ifdef __clang__
  30328. #pragma clang diagnostic push
  30329. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30330. #pragma clang diagnostic ignored "-Wunused-variable"
  30331. #endif
  30332. #ifdef __clang__
  30333. #pragma clang diagnostic pop
  30334. #endif
  30335. #ifdef __clang__
  30336. #pragma clang diagnostic push
  30337. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30338. #pragma clang diagnostic ignored "-Wunused-variable"
  30339. #endif
  30340. // Conversion methods for marshalling of: System.Reflection.Emit.ILTokenInfo
  30341. extern "C" void ILTokenInfo_t2325775114_marshal_pinvoke(const ILTokenInfo_t2325775114& unmarshaled, ILTokenInfo_t2325775114_marshaled_pinvoke& marshaled)
  30342. {
  30343. Exception_t* ___member_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'member' of type 'ILTokenInfo': Reference type field marshaling is not supported.");
  30344. IL2CPP_RAISE_MANAGED_EXCEPTION(___member_0Exception,NULL);
  30345. }
  30346. extern "C" void ILTokenInfo_t2325775114_marshal_pinvoke_back(const ILTokenInfo_t2325775114_marshaled_pinvoke& marshaled, ILTokenInfo_t2325775114& unmarshaled)
  30347. {
  30348. Exception_t* ___member_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'member' of type 'ILTokenInfo': Reference type field marshaling is not supported.");
  30349. IL2CPP_RAISE_MANAGED_EXCEPTION(___member_0Exception,NULL);
  30350. }
  30351. // Conversion method for clean up from marshalling of: System.Reflection.Emit.ILTokenInfo
  30352. extern "C" void ILTokenInfo_t2325775114_marshal_pinvoke_cleanup(ILTokenInfo_t2325775114_marshaled_pinvoke& marshaled)
  30353. {
  30354. }
  30355. // Conversion methods for marshalling of: System.Reflection.Emit.ILTokenInfo
  30356. extern "C" void ILTokenInfo_t2325775114_marshal_com(const ILTokenInfo_t2325775114& unmarshaled, ILTokenInfo_t2325775114_marshaled_com& marshaled)
  30357. {
  30358. Exception_t* ___member_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'member' of type 'ILTokenInfo': Reference type field marshaling is not supported.");
  30359. IL2CPP_RAISE_MANAGED_EXCEPTION(___member_0Exception,NULL);
  30360. }
  30361. extern "C" void ILTokenInfo_t2325775114_marshal_com_back(const ILTokenInfo_t2325775114_marshaled_com& marshaled, ILTokenInfo_t2325775114& unmarshaled)
  30362. {
  30363. Exception_t* ___member_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'member' of type 'ILTokenInfo': Reference type field marshaling is not supported.");
  30364. IL2CPP_RAISE_MANAGED_EXCEPTION(___member_0Exception,NULL);
  30365. }
  30366. // Conversion method for clean up from marshalling of: System.Reflection.Emit.ILTokenInfo
  30367. extern "C" void ILTokenInfo_t2325775114_marshal_com_cleanup(ILTokenInfo_t2325775114_marshaled_com& marshaled)
  30368. {
  30369. }
  30370. #ifdef __clang__
  30371. #pragma clang diagnostic pop
  30372. #endif
  30373. #ifdef __clang__
  30374. #pragma clang diagnostic push
  30375. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30376. #pragma clang diagnostic ignored "-Wunused-variable"
  30377. #endif
  30378. // System.Boolean System.Reflection.Emit.MethodBuilder::get_ContainsGenericParameters()
  30379. extern "C" IL2CPP_METHOD_ATTR bool MethodBuilder_get_ContainsGenericParameters_m1358274636 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30380. {
  30381. static bool s_Il2CppMethodInitialized;
  30382. if (!s_Il2CppMethodInitialized)
  30383. {
  30384. il2cpp_codegen_initialize_method (MethodBuilder_get_ContainsGenericParameters_m1358274636_MetadataUsageId);
  30385. s_Il2CppMethodInitialized = true;
  30386. }
  30387. {
  30388. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  30389. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  30390. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,MethodBuilder_get_ContainsGenericParameters_m1358274636_RuntimeMethod_var);
  30391. }
  30392. }
  30393. // System.RuntimeMethodHandle System.Reflection.Emit.MethodBuilder::get_MethodHandle()
  30394. extern "C" IL2CPP_METHOD_ATTR RuntimeMethodHandle_t1133924984 MethodBuilder_get_MethodHandle_m565241742 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30395. {
  30396. static bool s_Il2CppMethodInitialized;
  30397. if (!s_Il2CppMethodInitialized)
  30398. {
  30399. il2cpp_codegen_initialize_method (MethodBuilder_get_MethodHandle_m565241742_MetadataUsageId);
  30400. s_Il2CppMethodInitialized = true;
  30401. }
  30402. {
  30403. Exception_t * L_0 = MethodBuilder_NotSupported_m1497589941(__this, /*hidden argument*/NULL);
  30404. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,MethodBuilder_get_MethodHandle_m565241742_RuntimeMethod_var);
  30405. }
  30406. }
  30407. // System.Type System.Reflection.Emit.MethodBuilder::get_ReturnType()
  30408. extern "C" IL2CPP_METHOD_ATTR Type_t * MethodBuilder_get_ReturnType_m3514670820 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30409. {
  30410. {
  30411. Type_t * L_0 = __this->get_rtype_1();
  30412. return L_0;
  30413. }
  30414. }
  30415. // System.Type System.Reflection.Emit.MethodBuilder::get_ReflectedType()
  30416. extern "C" IL2CPP_METHOD_ATTR Type_t * MethodBuilder_get_ReflectedType_m3038768129 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30417. {
  30418. {
  30419. TypeBuilder_t1073948154 * L_0 = __this->get_type_9();
  30420. return L_0;
  30421. }
  30422. }
  30423. // System.Type System.Reflection.Emit.MethodBuilder::get_DeclaringType()
  30424. extern "C" IL2CPP_METHOD_ATTR Type_t * MethodBuilder_get_DeclaringType_m2226312865 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30425. {
  30426. {
  30427. TypeBuilder_t1073948154 * L_0 = __this->get_type_9();
  30428. return L_0;
  30429. }
  30430. }
  30431. // System.String System.Reflection.Emit.MethodBuilder::get_Name()
  30432. extern "C" IL2CPP_METHOD_ATTR String_t* MethodBuilder_get_Name_m610453823 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30433. {
  30434. {
  30435. String_t* L_0 = __this->get_name_5();
  30436. return L_0;
  30437. }
  30438. }
  30439. // System.Reflection.MethodAttributes System.Reflection.Emit.MethodBuilder::get_Attributes()
  30440. extern "C" IL2CPP_METHOD_ATTR int32_t MethodBuilder_get_Attributes_m2740229145 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30441. {
  30442. {
  30443. int32_t L_0 = __this->get_attrs_3();
  30444. return L_0;
  30445. }
  30446. }
  30447. // System.Reflection.CallingConventions System.Reflection.Emit.MethodBuilder::get_CallingConvention()
  30448. extern "C" IL2CPP_METHOD_ATTR int32_t MethodBuilder_get_CallingConvention_m4267439137 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30449. {
  30450. {
  30451. int32_t L_0 = __this->get_call_conv_18();
  30452. return L_0;
  30453. }
  30454. }
  30455. // System.Reflection.MethodInfo System.Reflection.Emit.MethodBuilder::GetBaseDefinition()
  30456. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * MethodBuilder_GetBaseDefinition_m3391685745 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30457. {
  30458. {
  30459. return __this;
  30460. }
  30461. }
  30462. // System.Reflection.ParameterInfo[] System.Reflection.Emit.MethodBuilder::GetParameters()
  30463. extern "C" IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t390618515* MethodBuilder_GetParameters_m3527753207 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30464. {
  30465. static bool s_Il2CppMethodInitialized;
  30466. if (!s_Il2CppMethodInitialized)
  30467. {
  30468. il2cpp_codegen_initialize_method (MethodBuilder_GetParameters_m3527753207_MetadataUsageId);
  30469. s_Il2CppMethodInitialized = true;
  30470. }
  30471. ParameterInfoU5BU5D_t390618515* V_0 = NULL;
  30472. int32_t V_1 = 0;
  30473. int32_t G_B7_0 = 0;
  30474. ParameterInfoU5BU5D_t390618515* G_B7_1 = NULL;
  30475. int32_t G_B6_0 = 0;
  30476. ParameterInfoU5BU5D_t390618515* G_B6_1 = NULL;
  30477. ParameterBuilder_t1137139675 * G_B8_0 = NULL;
  30478. int32_t G_B8_1 = 0;
  30479. ParameterInfoU5BU5D_t390618515* G_B8_2 = NULL;
  30480. {
  30481. TypeBuilder_t1073948154 * L_0 = __this->get_type_9();
  30482. NullCheck(L_0);
  30483. bool L_1 = TypeBuilder_get_is_created_m1192848807(L_0, /*hidden argument*/NULL);
  30484. if (L_1)
  30485. {
  30486. goto IL_0017;
  30487. }
  30488. }
  30489. {
  30490. Exception_t * L_2 = MethodBuilder_NotSupported_m1497589941(__this, /*hidden argument*/NULL);
  30491. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,MethodBuilder_GetParameters_m3527753207_RuntimeMethod_var);
  30492. }
  30493. IL_0017:
  30494. {
  30495. TypeU5BU5D_t3940880105* L_3 = __this->get_parameters_2();
  30496. if (L_3)
  30497. {
  30498. goto IL_0024;
  30499. }
  30500. }
  30501. {
  30502. return (ParameterInfoU5BU5D_t390618515*)NULL;
  30503. }
  30504. IL_0024:
  30505. {
  30506. TypeU5BU5D_t3940880105* L_4 = __this->get_parameters_2();
  30507. NullCheck(L_4);
  30508. V_0 = ((ParameterInfoU5BU5D_t390618515*)SZArrayNew(ParameterInfoU5BU5D_t390618515_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))));
  30509. V_1 = 0;
  30510. goto IL_006c;
  30511. }
  30512. IL_0039:
  30513. {
  30514. ParameterInfoU5BU5D_t390618515* L_5 = V_0;
  30515. int32_t L_6 = V_1;
  30516. ParameterBuilderU5BU5D_t3054868058* L_7 = __this->get_pinfo_10();
  30517. G_B6_0 = L_6;
  30518. G_B6_1 = L_5;
  30519. if (L_7)
  30520. {
  30521. G_B7_0 = L_6;
  30522. G_B7_1 = L_5;
  30523. goto IL_004c;
  30524. }
  30525. }
  30526. {
  30527. G_B8_0 = ((ParameterBuilder_t1137139675 *)(NULL));
  30528. G_B8_1 = G_B6_0;
  30529. G_B8_2 = G_B6_1;
  30530. goto IL_0056;
  30531. }
  30532. IL_004c:
  30533. {
  30534. ParameterBuilderU5BU5D_t3054868058* L_8 = __this->get_pinfo_10();
  30535. int32_t L_9 = V_1;
  30536. NullCheck(L_8);
  30537. int32_t L_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
  30538. ParameterBuilder_t1137139675 * L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  30539. G_B8_0 = L_11;
  30540. G_B8_1 = G_B7_0;
  30541. G_B8_2 = G_B7_1;
  30542. }
  30543. IL_0056:
  30544. {
  30545. TypeU5BU5D_t3940880105* L_12 = __this->get_parameters_2();
  30546. int32_t L_13 = V_1;
  30547. NullCheck(L_12);
  30548. int32_t L_14 = L_13;
  30549. Type_t * L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
  30550. int32_t L_16 = V_1;
  30551. ParameterInfo_t1861056598 * L_17 = (ParameterInfo_t1861056598 *)il2cpp_codegen_object_new(ParameterInfo_t1861056598_il2cpp_TypeInfo_var);
  30552. ParameterInfo__ctor_m2779026345(L_17, G_B8_0, L_15, __this, ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)), /*hidden argument*/NULL);
  30553. NullCheck(G_B8_2);
  30554. ArrayElementTypeCheck (G_B8_2, L_17);
  30555. (G_B8_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B8_1), (ParameterInfo_t1861056598 *)L_17);
  30556. int32_t L_18 = V_1;
  30557. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  30558. }
  30559. IL_006c:
  30560. {
  30561. int32_t L_19 = V_1;
  30562. TypeU5BU5D_t3940880105* L_20 = __this->get_parameters_2();
  30563. NullCheck(L_20);
  30564. if ((((int32_t)L_19) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_20)->max_length)))))))
  30565. {
  30566. goto IL_0039;
  30567. }
  30568. }
  30569. {
  30570. ParameterInfoU5BU5D_t390618515* L_21 = V_0;
  30571. return L_21;
  30572. }
  30573. }
  30574. // System.Int32 System.Reflection.Emit.MethodBuilder::GetParameterCount()
  30575. extern "C" IL2CPP_METHOD_ATTR int32_t MethodBuilder_GetParameterCount_m3108880742 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30576. {
  30577. {
  30578. TypeU5BU5D_t3940880105* L_0 = __this->get_parameters_2();
  30579. if (L_0)
  30580. {
  30581. goto IL_000d;
  30582. }
  30583. }
  30584. {
  30585. return 0;
  30586. }
  30587. IL_000d:
  30588. {
  30589. TypeU5BU5D_t3940880105* L_1 = __this->get_parameters_2();
  30590. NullCheck(L_1);
  30591. return (((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length))));
  30592. }
  30593. }
  30594. // System.Object System.Reflection.Emit.MethodBuilder::Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  30595. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MethodBuilder_Invoke_m3837446660 (MethodBuilder_t2807316753 * __this, RuntimeObject * ___obj0, int32_t ___invokeAttr1, Binder_t2999457153 * ___binder2, ObjectU5BU5D_t2843939325* ___parameters3, CultureInfo_t4157843068 * ___culture4, const RuntimeMethod* method)
  30596. {
  30597. static bool s_Il2CppMethodInitialized;
  30598. if (!s_Il2CppMethodInitialized)
  30599. {
  30600. il2cpp_codegen_initialize_method (MethodBuilder_Invoke_m3837446660_MetadataUsageId);
  30601. s_Il2CppMethodInitialized = true;
  30602. }
  30603. {
  30604. Exception_t * L_0 = MethodBuilder_NotSupported_m1497589941(__this, /*hidden argument*/NULL);
  30605. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,MethodBuilder_Invoke_m3837446660_RuntimeMethod_var);
  30606. }
  30607. }
  30608. // System.Boolean System.Reflection.Emit.MethodBuilder::IsDefined(System.Type,System.Boolean)
  30609. extern "C" IL2CPP_METHOD_ATTR bool MethodBuilder_IsDefined_m662196788 (MethodBuilder_t2807316753 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  30610. {
  30611. static bool s_Il2CppMethodInitialized;
  30612. if (!s_Il2CppMethodInitialized)
  30613. {
  30614. il2cpp_codegen_initialize_method (MethodBuilder_IsDefined_m662196788_MetadataUsageId);
  30615. s_Il2CppMethodInitialized = true;
  30616. }
  30617. {
  30618. Exception_t * L_0 = MethodBuilder_NotSupported_m1497589941(__this, /*hidden argument*/NULL);
  30619. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,MethodBuilder_IsDefined_m662196788_RuntimeMethod_var);
  30620. }
  30621. }
  30622. // System.Object[] System.Reflection.Emit.MethodBuilder::GetCustomAttributes(System.Boolean)
  30623. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MethodBuilder_GetCustomAttributes_m587605549 (MethodBuilder_t2807316753 * __this, bool ___inherit0, const RuntimeMethod* method)
  30624. {
  30625. static bool s_Il2CppMethodInitialized;
  30626. if (!s_Il2CppMethodInitialized)
  30627. {
  30628. il2cpp_codegen_initialize_method (MethodBuilder_GetCustomAttributes_m587605549_MetadataUsageId);
  30629. s_Il2CppMethodInitialized = true;
  30630. }
  30631. {
  30632. TypeBuilder_t1073948154 * L_0 = __this->get_type_9();
  30633. NullCheck(L_0);
  30634. bool L_1 = TypeBuilder_get_is_created_m1192848807(L_0, /*hidden argument*/NULL);
  30635. if (!L_1)
  30636. {
  30637. goto IL_0018;
  30638. }
  30639. }
  30640. {
  30641. bool L_2 = ___inherit0;
  30642. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  30643. ObjectU5BU5D_t2843939325* L_3 = MonoCustomAttrs_GetCustomAttributes_m1775925192(NULL /*static, unused*/, __this, L_2, /*hidden argument*/NULL);
  30644. return L_3;
  30645. }
  30646. IL_0018:
  30647. {
  30648. Exception_t * L_4 = MethodBuilder_NotSupported_m1497589941(__this, /*hidden argument*/NULL);
  30649. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,MethodBuilder_GetCustomAttributes_m587605549_RuntimeMethod_var);
  30650. }
  30651. }
  30652. // System.Object[] System.Reflection.Emit.MethodBuilder::GetCustomAttributes(System.Type,System.Boolean)
  30653. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MethodBuilder_GetCustomAttributes_m731278908 (MethodBuilder_t2807316753 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  30654. {
  30655. static bool s_Il2CppMethodInitialized;
  30656. if (!s_Il2CppMethodInitialized)
  30657. {
  30658. il2cpp_codegen_initialize_method (MethodBuilder_GetCustomAttributes_m731278908_MetadataUsageId);
  30659. s_Il2CppMethodInitialized = true;
  30660. }
  30661. {
  30662. TypeBuilder_t1073948154 * L_0 = __this->get_type_9();
  30663. NullCheck(L_0);
  30664. bool L_1 = TypeBuilder_get_is_created_m1192848807(L_0, /*hidden argument*/NULL);
  30665. if (!L_1)
  30666. {
  30667. goto IL_0019;
  30668. }
  30669. }
  30670. {
  30671. Type_t * L_2 = ___attributeType0;
  30672. bool L_3 = ___inherit1;
  30673. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  30674. ObjectU5BU5D_t2843939325* L_4 = MonoCustomAttrs_GetCustomAttributes_m1347331976(NULL /*static, unused*/, __this, L_2, L_3, /*hidden argument*/NULL);
  30675. return L_4;
  30676. }
  30677. IL_0019:
  30678. {
  30679. Exception_t * L_5 = MethodBuilder_NotSupported_m1497589941(__this, /*hidden argument*/NULL);
  30680. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,MethodBuilder_GetCustomAttributes_m731278908_RuntimeMethod_var);
  30681. }
  30682. }
  30683. // System.Void System.Reflection.Emit.MethodBuilder::check_override()
  30684. extern "C" IL2CPP_METHOD_ATTR void MethodBuilder_check_override_m4226508046 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30685. {
  30686. static bool s_Il2CppMethodInitialized;
  30687. if (!s_Il2CppMethodInitialized)
  30688. {
  30689. il2cpp_codegen_initialize_method (MethodBuilder_check_override_m4226508046_MetadataUsageId);
  30690. s_Il2CppMethodInitialized = true;
  30691. }
  30692. {
  30693. MethodInfo_t * L_0 = __this->get_override_method_12();
  30694. if (!L_0)
  30695. {
  30696. goto IL_0042;
  30697. }
  30698. }
  30699. {
  30700. MethodInfo_t * L_1 = __this->get_override_method_12();
  30701. NullCheck(L_1);
  30702. bool L_2 = MethodBase_get_IsVirtual_m2008546636(L_1, /*hidden argument*/NULL);
  30703. if (!L_2)
  30704. {
  30705. goto IL_0042;
  30706. }
  30707. }
  30708. {
  30709. bool L_3 = MethodBase_get_IsVirtual_m2008546636(__this, /*hidden argument*/NULL);
  30710. if (L_3)
  30711. {
  30712. goto IL_0042;
  30713. }
  30714. }
  30715. {
  30716. String_t* L_4 = __this->get_name_5();
  30717. MethodInfo_t * L_5 = __this->get_override_method_12();
  30718. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  30719. String_t* L_6 = String_Format_m2556382932(NULL /*static, unused*/, _stringLiteral2601561403, L_4, L_5, /*hidden argument*/NULL);
  30720. TypeLoadException_t3707937253 * L_7 = (TypeLoadException_t3707937253 *)il2cpp_codegen_object_new(TypeLoadException_t3707937253_il2cpp_TypeInfo_var);
  30721. TypeLoadException__ctor_m2362330792(L_7, L_6, /*hidden argument*/NULL);
  30722. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,MethodBuilder_check_override_m4226508046_RuntimeMethod_var);
  30723. }
  30724. IL_0042:
  30725. {
  30726. return;
  30727. }
  30728. }
  30729. // System.Void System.Reflection.Emit.MethodBuilder::fixup()
  30730. extern "C" IL2CPP_METHOD_ATTR void MethodBuilder_fixup_m1765890582 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30731. {
  30732. static bool s_Il2CppMethodInitialized;
  30733. if (!s_Il2CppMethodInitialized)
  30734. {
  30735. il2cpp_codegen_initialize_method (MethodBuilder_fixup_m1765890582_MetadataUsageId);
  30736. s_Il2CppMethodInitialized = true;
  30737. }
  30738. {
  30739. int32_t L_0 = __this->get_attrs_3();
  30740. if (((int32_t)((int32_t)L_0&(int32_t)((int32_t)9216))))
  30741. {
  30742. goto IL_0076;
  30743. }
  30744. }
  30745. {
  30746. int32_t L_1 = __this->get_iattrs_4();
  30747. if (((int32_t)((int32_t)L_1&(int32_t)((int32_t)4099))))
  30748. {
  30749. goto IL_0076;
  30750. }
  30751. }
  30752. {
  30753. ILGenerator_t1388622344 * L_2 = __this->get_ilgen_8();
  30754. if (!L_2)
  30755. {
  30756. goto IL_003d;
  30757. }
  30758. }
  30759. {
  30760. ILGenerator_t1388622344 * L_3 = __this->get_ilgen_8();
  30761. IL2CPP_RUNTIME_CLASS_INIT(ILGenerator_t1388622344_il2cpp_TypeInfo_var);
  30762. int32_t L_4 = ILGenerator_Mono_GetCurrentOffset_m993338688(NULL /*static, unused*/, L_3, /*hidden argument*/NULL);
  30763. if (L_4)
  30764. {
  30765. goto IL_0076;
  30766. }
  30767. }
  30768. IL_003d:
  30769. {
  30770. ByteU5BU5D_t4116647657* L_5 = __this->get_code_7();
  30771. if (!L_5)
  30772. {
  30773. goto IL_0055;
  30774. }
  30775. }
  30776. {
  30777. ByteU5BU5D_t4116647657* L_6 = __this->get_code_7();
  30778. NullCheck(L_6);
  30779. if ((((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))
  30780. {
  30781. goto IL_0076;
  30782. }
  30783. }
  30784. IL_0055:
  30785. {
  30786. Type_t * L_7 = MethodBuilder_get_DeclaringType_m2226312865(__this, /*hidden argument*/NULL);
  30787. NullCheck(L_7);
  30788. String_t* L_8 = VirtFuncInvoker0< String_t* >::Invoke(19 /* System.String System.Type::get_FullName() */, L_7);
  30789. String_t* L_9 = MethodBuilder_get_Name_m610453823(__this, /*hidden argument*/NULL);
  30790. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  30791. String_t* L_10 = String_Format_m2556382932(NULL /*static, unused*/, _stringLiteral1369238372, L_8, L_9, /*hidden argument*/NULL);
  30792. InvalidOperationException_t56020091 * L_11 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  30793. InvalidOperationException__ctor_m237278729(L_11, L_10, /*hidden argument*/NULL);
  30794. IL2CPP_RAISE_MANAGED_EXCEPTION(L_11,MethodBuilder_fixup_m1765890582_RuntimeMethod_var);
  30795. }
  30796. IL_0076:
  30797. {
  30798. ILGenerator_t1388622344 * L_12 = __this->get_ilgen_8();
  30799. if (!L_12)
  30800. {
  30801. goto IL_008c;
  30802. }
  30803. }
  30804. {
  30805. ILGenerator_t1388622344 * L_13 = __this->get_ilgen_8();
  30806. NullCheck(L_13);
  30807. ILGenerator_label_fixup_m1749904972(L_13, /*hidden argument*/NULL);
  30808. }
  30809. IL_008c:
  30810. {
  30811. return;
  30812. }
  30813. }
  30814. // System.String System.Reflection.Emit.MethodBuilder::ToString()
  30815. extern "C" IL2CPP_METHOD_ATTR String_t* MethodBuilder_ToString_m561658744 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30816. {
  30817. static bool s_Il2CppMethodInitialized;
  30818. if (!s_Il2CppMethodInitialized)
  30819. {
  30820. il2cpp_codegen_initialize_method (MethodBuilder_ToString_m561658744_MetadataUsageId);
  30821. s_Il2CppMethodInitialized = true;
  30822. }
  30823. {
  30824. StringU5BU5D_t1281789340* L_0 = ((StringU5BU5D_t1281789340*)SZArrayNew(StringU5BU5D_t1281789340_il2cpp_TypeInfo_var, (uint32_t)5));
  30825. NullCheck(L_0);
  30826. ArrayElementTypeCheck (L_0, _stringLiteral3749038349);
  30827. (L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral3749038349);
  30828. StringU5BU5D_t1281789340* L_1 = L_0;
  30829. TypeBuilder_t1073948154 * L_2 = __this->get_type_9();
  30830. NullCheck(L_2);
  30831. String_t* L_3 = TypeBuilder_get_Name_m1525921477(L_2, /*hidden argument*/NULL);
  30832. NullCheck(L_1);
  30833. ArrayElementTypeCheck (L_1, L_3);
  30834. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_3);
  30835. StringU5BU5D_t1281789340* L_4 = L_1;
  30836. NullCheck(L_4);
  30837. ArrayElementTypeCheck (L_4, _stringLiteral3451959190);
  30838. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral3451959190);
  30839. StringU5BU5D_t1281789340* L_5 = L_4;
  30840. String_t* L_6 = __this->get_name_5();
  30841. NullCheck(L_5);
  30842. ArrayElementTypeCheck (L_5, L_6);
  30843. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_6);
  30844. StringU5BU5D_t1281789340* L_7 = L_5;
  30845. NullCheck(L_7);
  30846. ArrayElementTypeCheck (L_7, _stringLiteral3452614643);
  30847. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral3452614643);
  30848. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  30849. String_t* L_8 = String_Concat_m1809518182(NULL /*static, unused*/, L_7, /*hidden argument*/NULL);
  30850. return L_8;
  30851. }
  30852. }
  30853. // System.Boolean System.Reflection.Emit.MethodBuilder::Equals(System.Object)
  30854. extern "C" IL2CPP_METHOD_ATTR bool MethodBuilder_Equals_m3329023947 (MethodBuilder_t2807316753 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  30855. {
  30856. {
  30857. RuntimeObject * L_0 = ___obj0;
  30858. bool L_1 = Object_Equals_m2439880830(__this, L_0, /*hidden argument*/NULL);
  30859. return L_1;
  30860. }
  30861. }
  30862. // System.Int32 System.Reflection.Emit.MethodBuilder::GetHashCode()
  30863. extern "C" IL2CPP_METHOD_ATTR int32_t MethodBuilder_GetHashCode_m2905063929 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30864. {
  30865. {
  30866. String_t* L_0 = __this->get_name_5();
  30867. NullCheck(L_0);
  30868. int32_t L_1 = String_GetHashCode_m1906374149(L_0, /*hidden argument*/NULL);
  30869. return L_1;
  30870. }
  30871. }
  30872. // System.Int32 System.Reflection.Emit.MethodBuilder::get_next_table_index(System.Object,System.Int32,System.Boolean)
  30873. extern "C" IL2CPP_METHOD_ATTR int32_t MethodBuilder_get_next_table_index_m2755473113 (MethodBuilder_t2807316753 * __this, RuntimeObject * ___obj0, int32_t ___table1, bool ___inc2, const RuntimeMethod* method)
  30874. {
  30875. {
  30876. TypeBuilder_t1073948154 * L_0 = __this->get_type_9();
  30877. RuntimeObject * L_1 = ___obj0;
  30878. int32_t L_2 = ___table1;
  30879. bool L_3 = ___inc2;
  30880. NullCheck(L_0);
  30881. int32_t L_4 = TypeBuilder_get_next_table_index_m789974556(L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
  30882. return L_4;
  30883. }
  30884. }
  30885. // System.Exception System.Reflection.Emit.MethodBuilder::NotSupported()
  30886. extern "C" IL2CPP_METHOD_ATTR Exception_t * MethodBuilder_NotSupported_m1497589941 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30887. {
  30888. static bool s_Il2CppMethodInitialized;
  30889. if (!s_Il2CppMethodInitialized)
  30890. {
  30891. il2cpp_codegen_initialize_method (MethodBuilder_NotSupported_m1497589941_MetadataUsageId);
  30892. s_Il2CppMethodInitialized = true;
  30893. }
  30894. {
  30895. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  30896. NotSupportedException__ctor_m2494070935(L_0, _stringLiteral20346071, /*hidden argument*/NULL);
  30897. return L_0;
  30898. }
  30899. }
  30900. // System.Reflection.MethodInfo System.Reflection.Emit.MethodBuilder::MakeGenericMethod(System.Type[])
  30901. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * MethodBuilder_MakeGenericMethod_m2175748754 (MethodBuilder_t2807316753 * __this, TypeU5BU5D_t3940880105* ___typeArguments0, const RuntimeMethod* method)
  30902. {
  30903. typedef MethodInfo_t * (*MethodBuilder_MakeGenericMethod_m2175748754_ftn) (MethodBuilder_t2807316753 *, TypeU5BU5D_t3940880105*);
  30904. using namespace il2cpp::icalls;
  30905. return ((MethodBuilder_MakeGenericMethod_m2175748754_ftn)mscorlib::System::Reflection::Emit::MethodBuilder::MakeGenericMethod) (__this, ___typeArguments0);
  30906. }
  30907. // System.Boolean System.Reflection.Emit.MethodBuilder::get_IsGenericMethodDefinition()
  30908. extern "C" IL2CPP_METHOD_ATTR bool MethodBuilder_get_IsGenericMethodDefinition_m2943035191 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30909. {
  30910. {
  30911. GenericTypeParameterBuilderU5BU5D_t3780444109* L_0 = __this->get_generic_params_21();
  30912. return (bool)((((int32_t)((((RuntimeObject*)(GenericTypeParameterBuilderU5BU5D_t3780444109*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  30913. }
  30914. }
  30915. // System.Boolean System.Reflection.Emit.MethodBuilder::get_IsGenericMethod()
  30916. extern "C" IL2CPP_METHOD_ATTR bool MethodBuilder_get_IsGenericMethod_m3216441561 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30917. {
  30918. {
  30919. GenericTypeParameterBuilderU5BU5D_t3780444109* L_0 = __this->get_generic_params_21();
  30920. return (bool)((((int32_t)((((RuntimeObject*)(GenericTypeParameterBuilderU5BU5D_t3780444109*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  30921. }
  30922. }
  30923. // System.Type[] System.Reflection.Emit.MethodBuilder::GetGenericArguments()
  30924. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* MethodBuilder_GetGenericArguments_m1765425737 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30925. {
  30926. static bool s_Il2CppMethodInitialized;
  30927. if (!s_Il2CppMethodInitialized)
  30928. {
  30929. il2cpp_codegen_initialize_method (MethodBuilder_GetGenericArguments_m1765425737_MetadataUsageId);
  30930. s_Il2CppMethodInitialized = true;
  30931. }
  30932. TypeU5BU5D_t3940880105* V_0 = NULL;
  30933. int32_t V_1 = 0;
  30934. {
  30935. GenericTypeParameterBuilderU5BU5D_t3780444109* L_0 = __this->get_generic_params_21();
  30936. if (L_0)
  30937. {
  30938. goto IL_0011;
  30939. }
  30940. }
  30941. {
  30942. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30943. TypeU5BU5D_t3940880105* L_1 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  30944. return L_1;
  30945. }
  30946. IL_0011:
  30947. {
  30948. GenericTypeParameterBuilderU5BU5D_t3780444109* L_2 = __this->get_generic_params_21();
  30949. NullCheck(L_2);
  30950. V_0 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length))))));
  30951. V_1 = 0;
  30952. goto IL_0035;
  30953. }
  30954. IL_0026:
  30955. {
  30956. TypeU5BU5D_t3940880105* L_3 = V_0;
  30957. int32_t L_4 = V_1;
  30958. GenericTypeParameterBuilderU5BU5D_t3780444109* L_5 = __this->get_generic_params_21();
  30959. int32_t L_6 = V_1;
  30960. NullCheck(L_5);
  30961. int32_t L_7 = L_6;
  30962. GenericTypeParameterBuilder_t1988827940 * L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  30963. NullCheck(L_3);
  30964. ArrayElementTypeCheck (L_3, L_8);
  30965. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (Type_t *)L_8);
  30966. int32_t L_9 = V_1;
  30967. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
  30968. }
  30969. IL_0035:
  30970. {
  30971. int32_t L_10 = V_1;
  30972. GenericTypeParameterBuilderU5BU5D_t3780444109* L_11 = __this->get_generic_params_21();
  30973. NullCheck(L_11);
  30974. if ((((int32_t)L_10) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))))))
  30975. {
  30976. goto IL_0026;
  30977. }
  30978. }
  30979. {
  30980. TypeU5BU5D_t3940880105* L_12 = V_0;
  30981. return L_12;
  30982. }
  30983. }
  30984. // System.Reflection.Module System.Reflection.Emit.MethodBuilder::get_Module()
  30985. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * MethodBuilder_get_Module_m2693263127 (MethodBuilder_t2807316753 * __this, const RuntimeMethod* method)
  30986. {
  30987. {
  30988. Module_t2987026101 * L_0 = MemberInfo_get_Module_m4119009657(__this, /*hidden argument*/NULL);
  30989. return L_0;
  30990. }
  30991. }
  30992. #ifdef __clang__
  30993. #pragma clang diagnostic pop
  30994. #endif
  30995. #ifdef __clang__
  30996. #pragma clang diagnostic push
  30997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30998. #pragma clang diagnostic ignored "-Wunused-variable"
  30999. #endif
  31000. // System.Void System.Reflection.Emit.MethodToken::.ctor(System.Int32)
  31001. extern "C" IL2CPP_METHOD_ATTR void MethodToken__ctor_m2100013302 (MethodToken_t4055728386 * __this, int32_t ___val0, const RuntimeMethod* method)
  31002. {
  31003. {
  31004. int32_t L_0 = ___val0;
  31005. __this->set_tokValue_0(L_0);
  31006. return;
  31007. }
  31008. }
  31009. extern "C" void MethodToken__ctor_m2100013302_AdjustorThunk (RuntimeObject * __this, int32_t ___val0, const RuntimeMethod* method)
  31010. {
  31011. MethodToken_t4055728386 * _thisAdjusted = reinterpret_cast<MethodToken_t4055728386 *>(__this + 1);
  31012. MethodToken__ctor_m2100013302(_thisAdjusted, ___val0, method);
  31013. }
  31014. // System.Void System.Reflection.Emit.MethodToken::.cctor()
  31015. extern "C" IL2CPP_METHOD_ATTR void MethodToken__cctor_m2263526478 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  31016. {
  31017. static bool s_Il2CppMethodInitialized;
  31018. if (!s_Il2CppMethodInitialized)
  31019. {
  31020. il2cpp_codegen_initialize_method (MethodToken__cctor_m2263526478_MetadataUsageId);
  31021. s_Il2CppMethodInitialized = true;
  31022. }
  31023. MethodToken_t4055728386 V_0;
  31024. memset(&V_0, 0, sizeof(V_0));
  31025. {
  31026. il2cpp_codegen_initobj((&V_0), sizeof(MethodToken_t4055728386 ));
  31027. MethodToken_t4055728386 L_0 = V_0;
  31028. ((MethodToken_t4055728386_StaticFields*)il2cpp_codegen_static_fields_for(MethodToken_t4055728386_il2cpp_TypeInfo_var))->set_Empty_1(L_0);
  31029. return;
  31030. }
  31031. }
  31032. // System.Boolean System.Reflection.Emit.MethodToken::Equals(System.Object)
  31033. extern "C" IL2CPP_METHOD_ATTR bool MethodToken_Equals_m460628456 (MethodToken_t4055728386 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31034. {
  31035. static bool s_Il2CppMethodInitialized;
  31036. if (!s_Il2CppMethodInitialized)
  31037. {
  31038. il2cpp_codegen_initialize_method (MethodToken_Equals_m460628456_MetadataUsageId);
  31039. s_Il2CppMethodInitialized = true;
  31040. }
  31041. bool V_0 = false;
  31042. MethodToken_t4055728386 V_1;
  31043. memset(&V_1, 0, sizeof(V_1));
  31044. {
  31045. RuntimeObject * L_0 = ___obj0;
  31046. V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject *)((RuntimeObject *)IsInstSealed((RuntimeObject*)L_0, MethodToken_t4055728386_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
  31047. bool L_1 = V_0;
  31048. if (!L_1)
  31049. {
  31050. goto IL_0027;
  31051. }
  31052. }
  31053. {
  31054. RuntimeObject * L_2 = ___obj0;
  31055. V_1 = ((*(MethodToken_t4055728386 *)((MethodToken_t4055728386 *)UnBox(L_2, MethodToken_t4055728386_il2cpp_TypeInfo_var))));
  31056. int32_t L_3 = __this->get_tokValue_0();
  31057. int32_t L_4 = (&V_1)->get_tokValue_0();
  31058. V_0 = (bool)((((int32_t)L_3) == ((int32_t)L_4))? 1 : 0);
  31059. }
  31060. IL_0027:
  31061. {
  31062. bool L_5 = V_0;
  31063. return L_5;
  31064. }
  31065. }
  31066. extern "C" bool MethodToken_Equals_m460628456_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31067. {
  31068. MethodToken_t4055728386 * _thisAdjusted = reinterpret_cast<MethodToken_t4055728386 *>(__this + 1);
  31069. return MethodToken_Equals_m460628456(_thisAdjusted, ___obj0, method);
  31070. }
  31071. // System.Int32 System.Reflection.Emit.MethodToken::GetHashCode()
  31072. extern "C" IL2CPP_METHOD_ATTR int32_t MethodToken_GetHashCode_m673885300 (MethodToken_t4055728386 * __this, const RuntimeMethod* method)
  31073. {
  31074. {
  31075. int32_t L_0 = __this->get_tokValue_0();
  31076. return L_0;
  31077. }
  31078. }
  31079. extern "C" int32_t MethodToken_GetHashCode_m673885300_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31080. {
  31081. MethodToken_t4055728386 * _thisAdjusted = reinterpret_cast<MethodToken_t4055728386 *>(__this + 1);
  31082. return MethodToken_GetHashCode_m673885300(_thisAdjusted, method);
  31083. }
  31084. // System.Int32 System.Reflection.Emit.MethodToken::get_Token()
  31085. extern "C" IL2CPP_METHOD_ATTR int32_t MethodToken_get_Token_m966062910 (MethodToken_t4055728386 * __this, const RuntimeMethod* method)
  31086. {
  31087. {
  31088. int32_t L_0 = __this->get_tokValue_0();
  31089. return L_0;
  31090. }
  31091. }
  31092. extern "C" int32_t MethodToken_get_Token_m966062910_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31093. {
  31094. MethodToken_t4055728386 * _thisAdjusted = reinterpret_cast<MethodToken_t4055728386 *>(__this + 1);
  31095. return MethodToken_get_Token_m966062910(_thisAdjusted, method);
  31096. }
  31097. #ifdef __clang__
  31098. #pragma clang diagnostic pop
  31099. #endif
  31100. #ifdef __clang__
  31101. #pragma clang diagnostic push
  31102. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31103. #pragma clang diagnostic ignored "-Wunused-variable"
  31104. #endif
  31105. // System.Void System.Reflection.Emit.ModuleBuilder::.cctor()
  31106. extern "C" IL2CPP_METHOD_ATTR void ModuleBuilder__cctor_m2163728271 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  31107. {
  31108. static bool s_Il2CppMethodInitialized;
  31109. if (!s_Il2CppMethodInitialized)
  31110. {
  31111. il2cpp_codegen_initialize_method (ModuleBuilder__cctor_m2163728271_MetadataUsageId);
  31112. s_Il2CppMethodInitialized = true;
  31113. }
  31114. {
  31115. CharU5BU5D_t3528271667* L_0 = ((CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)3));
  31116. NullCheck(L_0);
  31117. (L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)((int32_t)38));
  31118. CharU5BU5D_t3528271667* L_1 = L_0;
  31119. NullCheck(L_1);
  31120. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(1), (Il2CppChar)((int32_t)91));
  31121. CharU5BU5D_t3528271667* L_2 = L_1;
  31122. NullCheck(L_2);
  31123. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(2), (Il2CppChar)((int32_t)42));
  31124. ((ModuleBuilder_t731887691_StaticFields*)il2cpp_codegen_static_fields_for(ModuleBuilder_t731887691_il2cpp_TypeInfo_var))->set_type_modifiers_30(L_2);
  31125. return;
  31126. }
  31127. }
  31128. // System.Int32 System.Reflection.Emit.ModuleBuilder::get_next_table_index(System.Object,System.Int32,System.Boolean)
  31129. extern "C" IL2CPP_METHOD_ATTR int32_t ModuleBuilder_get_next_table_index_m1158040331 (ModuleBuilder_t731887691 * __this, RuntimeObject * ___obj0, int32_t ___table1, bool ___inc2, const RuntimeMethod* method)
  31130. {
  31131. static bool s_Il2CppMethodInitialized;
  31132. if (!s_Il2CppMethodInitialized)
  31133. {
  31134. il2cpp_codegen_initialize_method (ModuleBuilder_get_next_table_index_m1158040331_MetadataUsageId);
  31135. s_Il2CppMethodInitialized = true;
  31136. }
  31137. int32_t V_0 = 0;
  31138. int32_t V_1 = 0;
  31139. {
  31140. Int32U5BU5D_t385246372* L_0 = __this->get_table_indexes_25();
  31141. if (L_0)
  31142. {
  31143. goto IL_003d;
  31144. }
  31145. }
  31146. {
  31147. __this->set_table_indexes_25(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64))));
  31148. V_0 = 0;
  31149. goto IL_002c;
  31150. }
  31151. IL_001f:
  31152. {
  31153. Int32U5BU5D_t385246372* L_1 = __this->get_table_indexes_25();
  31154. int32_t L_2 = V_0;
  31155. NullCheck(L_1);
  31156. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (int32_t)1);
  31157. int32_t L_3 = V_0;
  31158. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
  31159. }
  31160. IL_002c:
  31161. {
  31162. int32_t L_4 = V_0;
  31163. if ((((int32_t)L_4) < ((int32_t)((int32_t)64))))
  31164. {
  31165. goto IL_001f;
  31166. }
  31167. }
  31168. {
  31169. Int32U5BU5D_t385246372* L_5 = __this->get_table_indexes_25();
  31170. NullCheck(L_5);
  31171. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)2);
  31172. }
  31173. IL_003d:
  31174. {
  31175. bool L_6 = ___inc2;
  31176. if (!L_6)
  31177. {
  31178. goto IL_0058;
  31179. }
  31180. }
  31181. {
  31182. Int32U5BU5D_t385246372* L_7 = __this->get_table_indexes_25();
  31183. int32_t L_8 = ___table1;
  31184. NullCheck(L_7);
  31185. int32_t* L_9 = ((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)));
  31186. int32_t L_10 = (*((int32_t*)L_9));
  31187. V_1 = L_10;
  31188. *((int32_t*)(L_9)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
  31189. int32_t L_11 = V_1;
  31190. return L_11;
  31191. }
  31192. IL_0058:
  31193. {
  31194. Int32U5BU5D_t385246372* L_12 = __this->get_table_indexes_25();
  31195. int32_t L_13 = ___table1;
  31196. NullCheck(L_12);
  31197. int32_t L_14 = L_13;
  31198. int32_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
  31199. return L_15;
  31200. }
  31201. }
  31202. // System.Type[] System.Reflection.Emit.ModuleBuilder::GetTypes()
  31203. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* ModuleBuilder_GetTypes_m158355402 (ModuleBuilder_t731887691 * __this, const RuntimeMethod* method)
  31204. {
  31205. static bool s_Il2CppMethodInitialized;
  31206. if (!s_Il2CppMethodInitialized)
  31207. {
  31208. il2cpp_codegen_initialize_method (ModuleBuilder_GetTypes_m158355402_MetadataUsageId);
  31209. s_Il2CppMethodInitialized = true;
  31210. }
  31211. int32_t V_0 = 0;
  31212. TypeU5BU5D_t3940880105* V_1 = NULL;
  31213. int32_t V_2 = 0;
  31214. {
  31215. TypeBuilderU5BU5D_t786280671* L_0 = __this->get_types_12();
  31216. if (L_0)
  31217. {
  31218. goto IL_0011;
  31219. }
  31220. }
  31221. {
  31222. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31223. TypeU5BU5D_t3940880105* L_1 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  31224. return L_1;
  31225. }
  31226. IL_0011:
  31227. {
  31228. int32_t L_2 = __this->get_num_types_11();
  31229. V_0 = L_2;
  31230. int32_t L_3 = V_0;
  31231. V_1 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)L_3));
  31232. TypeBuilderU5BU5D_t786280671* L_4 = __this->get_types_12();
  31233. TypeU5BU5D_t3940880105* L_5 = V_1;
  31234. int32_t L_6 = V_0;
  31235. Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, (RuntimeArray *)(RuntimeArray *)L_5, L_6, /*hidden argument*/NULL);
  31236. V_2 = 0;
  31237. goto IL_0059;
  31238. }
  31239. IL_0033:
  31240. {
  31241. TypeBuilderU5BU5D_t786280671* L_7 = __this->get_types_12();
  31242. int32_t L_8 = V_2;
  31243. NullCheck(L_7);
  31244. int32_t L_9 = L_8;
  31245. TypeBuilder_t1073948154 * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  31246. NullCheck(L_10);
  31247. bool L_11 = TypeBuilder_get_is_created_m1192848807(L_10, /*hidden argument*/NULL);
  31248. if (!L_11)
  31249. {
  31250. goto IL_0055;
  31251. }
  31252. }
  31253. {
  31254. TypeU5BU5D_t3940880105* L_12 = V_1;
  31255. int32_t L_13 = V_2;
  31256. TypeBuilderU5BU5D_t786280671* L_14 = __this->get_types_12();
  31257. int32_t L_15 = V_2;
  31258. NullCheck(L_14);
  31259. int32_t L_16 = L_15;
  31260. TypeBuilder_t1073948154 * L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  31261. NullCheck(L_17);
  31262. Type_t * L_18 = TypeBuilder_CreateType_m3375483507(L_17, /*hidden argument*/NULL);
  31263. NullCheck(L_12);
  31264. ArrayElementTypeCheck (L_12, L_18);
  31265. (L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (Type_t *)L_18);
  31266. }
  31267. IL_0055:
  31268. {
  31269. int32_t L_19 = V_2;
  31270. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  31271. }
  31272. IL_0059:
  31273. {
  31274. int32_t L_20 = V_2;
  31275. TypeU5BU5D_t3940880105* L_21 = V_1;
  31276. NullCheck(L_21);
  31277. if ((((int32_t)L_20) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_21)->max_length)))))))
  31278. {
  31279. goto IL_0033;
  31280. }
  31281. }
  31282. {
  31283. TypeU5BU5D_t3940880105* L_22 = V_1;
  31284. return L_22;
  31285. }
  31286. }
  31287. // System.Int32 System.Reflection.Emit.ModuleBuilder::getToken(System.Reflection.Emit.ModuleBuilder,System.Object)
  31288. extern "C" IL2CPP_METHOD_ATTR int32_t ModuleBuilder_getToken_m4290400349 (RuntimeObject * __this /* static, unused */, ModuleBuilder_t731887691 * ___mb0, RuntimeObject * ___obj1, const RuntimeMethod* method)
  31289. {
  31290. typedef int32_t (*ModuleBuilder_getToken_m4290400349_ftn) (ModuleBuilder_t731887691 *, RuntimeObject *);
  31291. using namespace il2cpp::icalls;
  31292. return ((ModuleBuilder_getToken_m4290400349_ftn)mscorlib::System::Reflection::Emit::ModuleBuilder::getToken) (___mb0, ___obj1);
  31293. }
  31294. // System.Int32 System.Reflection.Emit.ModuleBuilder::GetToken(System.Reflection.MemberInfo)
  31295. extern "C" IL2CPP_METHOD_ATTR int32_t ModuleBuilder_GetToken_m4274310417 (ModuleBuilder_t731887691 * __this, MemberInfo_t * ___member0, const RuntimeMethod* method)
  31296. {
  31297. static bool s_Il2CppMethodInitialized;
  31298. if (!s_Il2CppMethodInitialized)
  31299. {
  31300. il2cpp_codegen_initialize_method (ModuleBuilder_GetToken_m4274310417_MetadataUsageId);
  31301. s_Il2CppMethodInitialized = true;
  31302. }
  31303. {
  31304. MemberInfo_t * L_0 = ___member0;
  31305. IL2CPP_RUNTIME_CLASS_INIT(ModuleBuilder_t731887691_il2cpp_TypeInfo_var);
  31306. int32_t L_1 = ModuleBuilder_getToken_m4290400349(NULL /*static, unused*/, __this, L_0, /*hidden argument*/NULL);
  31307. return L_1;
  31308. }
  31309. }
  31310. // System.Void System.Reflection.Emit.ModuleBuilder::RegisterToken(System.Object,System.Int32)
  31311. extern "C" IL2CPP_METHOD_ATTR void ModuleBuilder_RegisterToken_m4166846047 (ModuleBuilder_t731887691 * __this, RuntimeObject * ___obj0, int32_t ___token1, const RuntimeMethod* method)
  31312. {
  31313. typedef void (*ModuleBuilder_RegisterToken_m4166846047_ftn) (ModuleBuilder_t731887691 *, RuntimeObject *, int32_t);
  31314. using namespace il2cpp::icalls;
  31315. ((ModuleBuilder_RegisterToken_m4166846047_ftn)mscorlib::System::Reflection::Emit::ModuleBuilder::RegisterToken) (__this, ___obj0, ___token1);
  31316. }
  31317. // System.Reflection.Emit.TokenGenerator System.Reflection.Emit.ModuleBuilder::GetTokenGenerator()
  31318. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ModuleBuilder_GetTokenGenerator_m4177350090 (ModuleBuilder_t731887691 * __this, const RuntimeMethod* method)
  31319. {
  31320. static bool s_Il2CppMethodInitialized;
  31321. if (!s_Il2CppMethodInitialized)
  31322. {
  31323. il2cpp_codegen_initialize_method (ModuleBuilder_GetTokenGenerator_m4177350090_MetadataUsageId);
  31324. s_Il2CppMethodInitialized = true;
  31325. }
  31326. {
  31327. ModuleBuilderTokenGenerator_t944435078 * L_0 = __this->get_token_gen_27();
  31328. if (L_0)
  31329. {
  31330. goto IL_0017;
  31331. }
  31332. }
  31333. {
  31334. ModuleBuilderTokenGenerator_t944435078 * L_1 = (ModuleBuilderTokenGenerator_t944435078 *)il2cpp_codegen_object_new(ModuleBuilderTokenGenerator_t944435078_il2cpp_TypeInfo_var);
  31335. ModuleBuilderTokenGenerator__ctor_m2360787210(L_1, __this, /*hidden argument*/NULL);
  31336. __this->set_token_gen_27(L_1);
  31337. }
  31338. IL_0017:
  31339. {
  31340. ModuleBuilderTokenGenerator_t944435078 * L_2 = __this->get_token_gen_27();
  31341. return L_2;
  31342. }
  31343. }
  31344. #ifdef __clang__
  31345. #pragma clang diagnostic pop
  31346. #endif
  31347. #ifdef __clang__
  31348. #pragma clang diagnostic push
  31349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31350. #pragma clang diagnostic ignored "-Wunused-variable"
  31351. #endif
  31352. // System.Void System.Reflection.Emit.ModuleBuilderTokenGenerator::.ctor(System.Reflection.Emit.ModuleBuilder)
  31353. extern "C" IL2CPP_METHOD_ATTR void ModuleBuilderTokenGenerator__ctor_m2360787210 (ModuleBuilderTokenGenerator_t944435078 * __this, ModuleBuilder_t731887691 * ___mb0, const RuntimeMethod* method)
  31354. {
  31355. {
  31356. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  31357. ModuleBuilder_t731887691 * L_0 = ___mb0;
  31358. __this->set_mb_0(L_0);
  31359. return;
  31360. }
  31361. }
  31362. // System.Int32 System.Reflection.Emit.ModuleBuilderTokenGenerator::GetToken(System.Reflection.MemberInfo)
  31363. extern "C" IL2CPP_METHOD_ATTR int32_t ModuleBuilderTokenGenerator_GetToken_m2588853565 (ModuleBuilderTokenGenerator_t944435078 * __this, MemberInfo_t * ___member0, const RuntimeMethod* method)
  31364. {
  31365. {
  31366. ModuleBuilder_t731887691 * L_0 = __this->get_mb_0();
  31367. MemberInfo_t * L_1 = ___member0;
  31368. NullCheck(L_0);
  31369. int32_t L_2 = ModuleBuilder_GetToken_m4274310417(L_0, L_1, /*hidden argument*/NULL);
  31370. return L_2;
  31371. }
  31372. }
  31373. #ifdef __clang__
  31374. #pragma clang diagnostic pop
  31375. #endif
  31376. #ifdef __clang__
  31377. #pragma clang diagnostic push
  31378. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31379. #pragma clang diagnostic ignored "-Wunused-variable"
  31380. #endif
  31381. // Conversion methods for marshalling of: System.Reflection.Emit.MonoResource
  31382. extern "C" void MonoResource_t4103430009_marshal_pinvoke(const MonoResource_t4103430009& unmarshaled, MonoResource_t4103430009_marshaled_pinvoke& marshaled)
  31383. {
  31384. Exception_t* ___stream_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'stream' of type 'MonoResource': Reference type field marshaling is not supported.");
  31385. IL2CPP_RAISE_MANAGED_EXCEPTION(___stream_5Exception,NULL);
  31386. }
  31387. extern "C" void MonoResource_t4103430009_marshal_pinvoke_back(const MonoResource_t4103430009_marshaled_pinvoke& marshaled, MonoResource_t4103430009& unmarshaled)
  31388. {
  31389. Exception_t* ___stream_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'stream' of type 'MonoResource': Reference type field marshaling is not supported.");
  31390. IL2CPP_RAISE_MANAGED_EXCEPTION(___stream_5Exception,NULL);
  31391. }
  31392. // Conversion method for clean up from marshalling of: System.Reflection.Emit.MonoResource
  31393. extern "C" void MonoResource_t4103430009_marshal_pinvoke_cleanup(MonoResource_t4103430009_marshaled_pinvoke& marshaled)
  31394. {
  31395. }
  31396. // Conversion methods for marshalling of: System.Reflection.Emit.MonoResource
  31397. extern "C" void MonoResource_t4103430009_marshal_com(const MonoResource_t4103430009& unmarshaled, MonoResource_t4103430009_marshaled_com& marshaled)
  31398. {
  31399. Exception_t* ___stream_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'stream' of type 'MonoResource': Reference type field marshaling is not supported.");
  31400. IL2CPP_RAISE_MANAGED_EXCEPTION(___stream_5Exception,NULL);
  31401. }
  31402. extern "C" void MonoResource_t4103430009_marshal_com_back(const MonoResource_t4103430009_marshaled_com& marshaled, MonoResource_t4103430009& unmarshaled)
  31403. {
  31404. Exception_t* ___stream_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'stream' of type 'MonoResource': Reference type field marshaling is not supported.");
  31405. IL2CPP_RAISE_MANAGED_EXCEPTION(___stream_5Exception,NULL);
  31406. }
  31407. // Conversion method for clean up from marshalling of: System.Reflection.Emit.MonoResource
  31408. extern "C" void MonoResource_t4103430009_marshal_com_cleanup(MonoResource_t4103430009_marshaled_com& marshaled)
  31409. {
  31410. }
  31411. #ifdef __clang__
  31412. #pragma clang diagnostic pop
  31413. #endif
  31414. #ifdef __clang__
  31415. #pragma clang diagnostic push
  31416. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31417. #pragma clang diagnostic ignored "-Wunused-variable"
  31418. #endif
  31419. // System.Void System.Reflection.Emit.OpCode::.ctor(System.Int32,System.Int32)
  31420. extern "C" IL2CPP_METHOD_ATTR void OpCode__ctor_m2823239373 (OpCode_t123070264 * __this, int32_t ___p0, int32_t ___q1, const RuntimeMethod* method)
  31421. {
  31422. {
  31423. int32_t L_0 = ___p0;
  31424. __this->set_op1_0((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)255)))))));
  31425. int32_t L_1 = ___p0;
  31426. __this->set_op2_1((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)8))&(int32_t)((int32_t)255)))))));
  31427. int32_t L_2 = ___p0;
  31428. __this->set_push_2((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_2>>(int32_t)((int32_t)16)))&(int32_t)((int32_t)255)))))));
  31429. int32_t L_3 = ___p0;
  31430. __this->set_pop_3((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_3>>(int32_t)((int32_t)24)))&(int32_t)((int32_t)255)))))));
  31431. int32_t L_4 = ___q1;
  31432. __this->set_size_4((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_4&(int32_t)((int32_t)255)))))));
  31433. int32_t L_5 = ___q1;
  31434. __this->set_type_5((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5>>(int32_t)8))&(int32_t)((int32_t)255)))))));
  31435. int32_t L_6 = ___q1;
  31436. __this->set_args_6((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_6>>(int32_t)((int32_t)16)))&(int32_t)((int32_t)255)))))));
  31437. int32_t L_7 = ___q1;
  31438. __this->set_flow_7((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_7>>(int32_t)((int32_t)24)))&(int32_t)((int32_t)255)))))));
  31439. return;
  31440. }
  31441. }
  31442. extern "C" void OpCode__ctor_m2823239373_AdjustorThunk (RuntimeObject * __this, int32_t ___p0, int32_t ___q1, const RuntimeMethod* method)
  31443. {
  31444. OpCode_t123070264 * _thisAdjusted = reinterpret_cast<OpCode_t123070264 *>(__this + 1);
  31445. OpCode__ctor_m2823239373(_thisAdjusted, ___p0, ___q1, method);
  31446. }
  31447. // System.Int32 System.Reflection.Emit.OpCode::GetHashCode()
  31448. extern "C" IL2CPP_METHOD_ATTR int32_t OpCode_GetHashCode_m1374201362 (OpCode_t123070264 * __this, const RuntimeMethod* method)
  31449. {
  31450. {
  31451. String_t* L_0 = OpCode_get_Name_m149707431(__this, /*hidden argument*/NULL);
  31452. NullCheck(L_0);
  31453. int32_t L_1 = String_GetHashCode_m1906374149(L_0, /*hidden argument*/NULL);
  31454. return L_1;
  31455. }
  31456. }
  31457. extern "C" int32_t OpCode_GetHashCode_m1374201362_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31458. {
  31459. OpCode_t123070264 * _thisAdjusted = reinterpret_cast<OpCode_t123070264 *>(__this + 1);
  31460. return OpCode_GetHashCode_m1374201362(_thisAdjusted, method);
  31461. }
  31462. // System.Boolean System.Reflection.Emit.OpCode::Equals(System.Object)
  31463. extern "C" IL2CPP_METHOD_ATTR bool OpCode_Equals_m1376200488 (OpCode_t123070264 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31464. {
  31465. static bool s_Il2CppMethodInitialized;
  31466. if (!s_Il2CppMethodInitialized)
  31467. {
  31468. il2cpp_codegen_initialize_method (OpCode_Equals_m1376200488_MetadataUsageId);
  31469. s_Il2CppMethodInitialized = true;
  31470. }
  31471. OpCode_t123070264 V_0;
  31472. memset(&V_0, 0, sizeof(V_0));
  31473. int32_t G_B6_0 = 0;
  31474. {
  31475. RuntimeObject * L_0 = ___obj0;
  31476. if (!L_0)
  31477. {
  31478. goto IL_0011;
  31479. }
  31480. }
  31481. {
  31482. RuntimeObject * L_1 = ___obj0;
  31483. if (((RuntimeObject *)IsInstSealed((RuntimeObject*)L_1, OpCode_t123070264_il2cpp_TypeInfo_var)))
  31484. {
  31485. goto IL_0013;
  31486. }
  31487. }
  31488. IL_0011:
  31489. {
  31490. return (bool)0;
  31491. }
  31492. IL_0013:
  31493. {
  31494. RuntimeObject * L_2 = ___obj0;
  31495. V_0 = ((*(OpCode_t123070264 *)((OpCode_t123070264 *)UnBox(L_2, OpCode_t123070264_il2cpp_TypeInfo_var))));
  31496. uint8_t L_3 = (&V_0)->get_op1_0();
  31497. uint8_t L_4 = __this->get_op1_0();
  31498. if ((!(((uint32_t)L_3) == ((uint32_t)L_4))))
  31499. {
  31500. goto IL_003d;
  31501. }
  31502. }
  31503. {
  31504. uint8_t L_5 = (&V_0)->get_op2_1();
  31505. uint8_t L_6 = __this->get_op2_1();
  31506. G_B6_0 = ((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0);
  31507. goto IL_003e;
  31508. }
  31509. IL_003d:
  31510. {
  31511. G_B6_0 = 0;
  31512. }
  31513. IL_003e:
  31514. {
  31515. return (bool)G_B6_0;
  31516. }
  31517. }
  31518. extern "C" bool OpCode_Equals_m1376200488_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31519. {
  31520. OpCode_t123070264 * _thisAdjusted = reinterpret_cast<OpCode_t123070264 *>(__this + 1);
  31521. return OpCode_Equals_m1376200488(_thisAdjusted, ___obj0, method);
  31522. }
  31523. // System.String System.Reflection.Emit.OpCode::ToString()
  31524. extern "C" IL2CPP_METHOD_ATTR String_t* OpCode_ToString_m4248967054 (OpCode_t123070264 * __this, const RuntimeMethod* method)
  31525. {
  31526. {
  31527. String_t* L_0 = OpCode_get_Name_m149707431(__this, /*hidden argument*/NULL);
  31528. return L_0;
  31529. }
  31530. }
  31531. extern "C" String_t* OpCode_ToString_m4248967054_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31532. {
  31533. OpCode_t123070264 * _thisAdjusted = reinterpret_cast<OpCode_t123070264 *>(__this + 1);
  31534. return OpCode_ToString_m4248967054(_thisAdjusted, method);
  31535. }
  31536. // System.String System.Reflection.Emit.OpCode::get_Name()
  31537. extern "C" IL2CPP_METHOD_ATTR String_t* OpCode_get_Name_m149707431 (OpCode_t123070264 * __this, const RuntimeMethod* method)
  31538. {
  31539. static bool s_Il2CppMethodInitialized;
  31540. if (!s_Il2CppMethodInitialized)
  31541. {
  31542. il2cpp_codegen_initialize_method (OpCode_get_Name_m149707431_MetadataUsageId);
  31543. s_Il2CppMethodInitialized = true;
  31544. }
  31545. {
  31546. uint8_t L_0 = __this->get_op1_0();
  31547. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)255)))))
  31548. {
  31549. goto IL_001d;
  31550. }
  31551. }
  31552. {
  31553. IL2CPP_RUNTIME_CLASS_INIT(OpCodeNames_t3363784580_il2cpp_TypeInfo_var);
  31554. StringU5BU5D_t1281789340* L_1 = ((OpCodeNames_t3363784580_StaticFields*)il2cpp_codegen_static_fields_for(OpCodeNames_t3363784580_il2cpp_TypeInfo_var))->get_names_0();
  31555. uint8_t L_2 = __this->get_op2_1();
  31556. NullCheck(L_1);
  31557. uint8_t L_3 = L_2;
  31558. String_t* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  31559. return L_4;
  31560. }
  31561. IL_001d:
  31562. {
  31563. IL2CPP_RUNTIME_CLASS_INIT(OpCodeNames_t3363784580_il2cpp_TypeInfo_var);
  31564. StringU5BU5D_t1281789340* L_5 = ((OpCodeNames_t3363784580_StaticFields*)il2cpp_codegen_static_fields_for(OpCodeNames_t3363784580_il2cpp_TypeInfo_var))->get_names_0();
  31565. uint8_t L_6 = __this->get_op2_1();
  31566. NullCheck(L_5);
  31567. int32_t L_7 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)256), (int32_t)L_6));
  31568. String_t* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  31569. return L_8;
  31570. }
  31571. }
  31572. extern "C" String_t* OpCode_get_Name_m149707431_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31573. {
  31574. OpCode_t123070264 * _thisAdjusted = reinterpret_cast<OpCode_t123070264 *>(__this + 1);
  31575. return OpCode_get_Name_m149707431(_thisAdjusted, method);
  31576. }
  31577. // System.Int32 System.Reflection.Emit.OpCode::get_Size()
  31578. extern "C" IL2CPP_METHOD_ATTR int32_t OpCode_get_Size_m3461506715 (OpCode_t123070264 * __this, const RuntimeMethod* method)
  31579. {
  31580. {
  31581. uint8_t L_0 = __this->get_size_4();
  31582. return L_0;
  31583. }
  31584. }
  31585. extern "C" int32_t OpCode_get_Size_m3461506715_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31586. {
  31587. OpCode_t123070264 * _thisAdjusted = reinterpret_cast<OpCode_t123070264 *>(__this + 1);
  31588. return OpCode_get_Size_m3461506715(_thisAdjusted, method);
  31589. }
  31590. // System.Reflection.Emit.StackBehaviour System.Reflection.Emit.OpCode::get_StackBehaviourPop()
  31591. extern "C" IL2CPP_METHOD_ATTR int32_t OpCode_get_StackBehaviourPop_m4250794726 (OpCode_t123070264 * __this, const RuntimeMethod* method)
  31592. {
  31593. {
  31594. uint8_t L_0 = __this->get_pop_3();
  31595. return (int32_t)(L_0);
  31596. }
  31597. }
  31598. extern "C" int32_t OpCode_get_StackBehaviourPop_m4250794726_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31599. {
  31600. OpCode_t123070264 * _thisAdjusted = reinterpret_cast<OpCode_t123070264 *>(__this + 1);
  31601. return OpCode_get_StackBehaviourPop_m4250794726(_thisAdjusted, method);
  31602. }
  31603. // System.Reflection.Emit.StackBehaviour System.Reflection.Emit.OpCode::get_StackBehaviourPush()
  31604. extern "C" IL2CPP_METHOD_ATTR int32_t OpCode_get_StackBehaviourPush_m986094870 (OpCode_t123070264 * __this, const RuntimeMethod* method)
  31605. {
  31606. {
  31607. uint8_t L_0 = __this->get_push_2();
  31608. return (int32_t)(L_0);
  31609. }
  31610. }
  31611. extern "C" int32_t OpCode_get_StackBehaviourPush_m986094870_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31612. {
  31613. OpCode_t123070264 * _thisAdjusted = reinterpret_cast<OpCode_t123070264 *>(__this + 1);
  31614. return OpCode_get_StackBehaviourPush_m986094870(_thisAdjusted, method);
  31615. }
  31616. #ifdef __clang__
  31617. #pragma clang diagnostic pop
  31618. #endif
  31619. #ifdef __clang__
  31620. #pragma clang diagnostic push
  31621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31622. #pragma clang diagnostic ignored "-Wunused-variable"
  31623. #endif
  31624. // System.Void System.Reflection.Emit.OpCodeNames::.cctor()
  31625. extern "C" IL2CPP_METHOD_ATTR void OpCodeNames__cctor_m4023020620 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  31626. {
  31627. static bool s_Il2CppMethodInitialized;
  31628. if (!s_Il2CppMethodInitialized)
  31629. {
  31630. il2cpp_codegen_initialize_method (OpCodeNames__cctor_m4023020620_MetadataUsageId);
  31631. s_Il2CppMethodInitialized = true;
  31632. }
  31633. {
  31634. StringU5BU5D_t1281789340* L_0 = ((StringU5BU5D_t1281789340*)SZArrayNew(StringU5BU5D_t1281789340_il2cpp_TypeInfo_var, (uint32_t)((int32_t)304)));
  31635. NullCheck(L_0);
  31636. ArrayElementTypeCheck (L_0, _stringLiteral228012188);
  31637. (L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral228012188);
  31638. StringU5BU5D_t1281789340* L_1 = L_0;
  31639. NullCheck(L_1);
  31640. ArrayElementTypeCheck (L_1, _stringLiteral22182330);
  31641. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral22182330);
  31642. StringU5BU5D_t1281789340* L_2 = L_1;
  31643. NullCheck(L_2);
  31644. ArrayElementTypeCheck (L_2, _stringLiteral2608805698);
  31645. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral2608805698);
  31646. StringU5BU5D_t1281789340* L_3 = L_2;
  31647. NullCheck(L_3);
  31648. ArrayElementTypeCheck (L_3, _stringLiteral4174889639);
  31649. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral4174889639);
  31650. StringU5BU5D_t1281789340* L_4 = L_3;
  31651. NullCheck(L_4);
  31652. ArrayElementTypeCheck (L_4, _stringLiteral1446006284);
  31653. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral1446006284);
  31654. StringU5BU5D_t1281789340* L_5 = L_4;
  31655. NullCheck(L_5);
  31656. ArrayElementTypeCheck (L_5, _stringLiteral3012090225);
  31657. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteral3012090225);
  31658. StringU5BU5D_t1281789340* L_6 = L_5;
  31659. NullCheck(L_6);
  31660. ArrayElementTypeCheck (L_6, _stringLiteral3630267383);
  31661. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral3630267383);
  31662. StringU5BU5D_t1281789340* L_7 = L_6;
  31663. NullCheck(L_7);
  31664. ArrayElementTypeCheck (L_7, _stringLiteral2064183442);
  31665. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)_stringLiteral2064183442);
  31666. StringU5BU5D_t1281789340* L_8 = L_7;
  31667. NullCheck(L_8);
  31668. ArrayElementTypeCheck (L_8, _stringLiteral2467467969);
  31669. (L_8)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)_stringLiteral2467467969);
  31670. StringU5BU5D_t1281789340* L_9 = L_8;
  31671. NullCheck(L_9);
  31672. ArrayElementTypeCheck (L_9, _stringLiteral901384028);
  31673. (L_9)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)_stringLiteral901384028);
  31674. StringU5BU5D_t1281789340* L_10 = L_9;
  31675. NullCheck(L_10);
  31676. ArrayElementTypeCheck (L_10, _stringLiteral3669064926);
  31677. (L_10)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)_stringLiteral3669064926);
  31678. StringU5BU5D_t1281789340* L_11 = L_10;
  31679. NullCheck(L_11);
  31680. ArrayElementTypeCheck (L_11, _stringLiteral2102980985);
  31681. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (String_t*)_stringLiteral2102980985);
  31682. StringU5BU5D_t1281789340* L_12 = L_11;
  31683. NullCheck(L_12);
  31684. ArrayElementTypeCheck (L_12, _stringLiteral2506265512);
  31685. (L_12)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (String_t*)_stringLiteral2506265512);
  31686. StringU5BU5D_t1281789340* L_13 = L_12;
  31687. NullCheck(L_13);
  31688. ArrayElementTypeCheck (L_13, _stringLiteral940181571);
  31689. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (String_t*)_stringLiteral940181571);
  31690. StringU5BU5D_t1281789340* L_14 = L_13;
  31691. NullCheck(L_14);
  31692. ArrayElementTypeCheck (L_14, _stringLiteral1566965809);
  31693. (L_14)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (String_t*)_stringLiteral1566965809);
  31694. StringU5BU5D_t1281789340* L_15 = L_14;
  31695. NullCheck(L_15);
  31696. ArrayElementTypeCheck (L_15, _stringLiteral1782086560);
  31697. (L_15)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (String_t*)_stringLiteral1782086560);
  31698. StringU5BU5D_t1281789340* L_16 = L_15;
  31699. NullCheck(L_16);
  31700. ArrayElementTypeCheck (L_16, _stringLiteral1605763352);
  31701. (L_16)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (String_t*)_stringLiteral1605763352);
  31702. StringU5BU5D_t1281789340* L_17 = L_16;
  31703. NullCheck(L_17);
  31704. ArrayElementTypeCheck (L_17, _stringLiteral2346508444);
  31705. (L_17)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (String_t*)_stringLiteral2346508444);
  31706. StringU5BU5D_t1281789340* L_18 = L_17;
  31707. NullCheck(L_18);
  31708. ArrayElementTypeCheck (L_18, _stringLiteral1490576685);
  31709. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (String_t*)_stringLiteral1490576685);
  31710. StringU5BU5D_t1281789340* L_19 = L_18;
  31711. NullCheck(L_19);
  31712. ArrayElementTypeCheck (L_19, _stringLiteral2385305987);
  31713. (L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (String_t*)_stringLiteral2385305987);
  31714. StringU5BU5D_t1281789340* L_20 = L_19;
  31715. NullCheck(L_20);
  31716. ArrayElementTypeCheck (L_20, _stringLiteral356797082);
  31717. (L_20)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (String_t*)_stringLiteral356797082);
  31718. StringU5BU5D_t1281789340* L_21 = L_20;
  31719. NullCheck(L_21);
  31720. ArrayElementTypeCheck (L_21, _stringLiteral4159545928);
  31721. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (String_t*)_stringLiteral4159545928);
  31722. StringU5BU5D_t1281789340* L_22 = L_21;
  31723. NullCheck(L_22);
  31724. ArrayElementTypeCheck (L_22, _stringLiteral2978920748);
  31725. (L_22)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (String_t*)_stringLiteral2978920748);
  31726. StringU5BU5D_t1281789340* L_23 = L_22;
  31727. NullCheck(L_23);
  31728. ArrayElementTypeCheck (L_23, _stringLiteral1022605612);
  31729. (L_23)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (String_t*)_stringLiteral1022605612);
  31730. StringU5BU5D_t1281789340* L_24 = L_23;
  31731. NullCheck(L_24);
  31732. ArrayElementTypeCheck (L_24, _stringLiteral3361257772);
  31733. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (String_t*)_stringLiteral3361257772);
  31734. StringU5BU5D_t1281789340* L_25 = L_24;
  31735. NullCheck(L_25);
  31736. ArrayElementTypeCheck (L_25, _stringLiteral1404942636);
  31737. (L_25)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (String_t*)_stringLiteral1404942636);
  31738. StringU5BU5D_t1281789340* L_26 = L_25;
  31739. NullCheck(L_26);
  31740. ArrayElementTypeCheck (L_26, _stringLiteral3743594796);
  31741. (L_26)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (String_t*)_stringLiteral3743594796);
  31742. StringU5BU5D_t1281789340* L_27 = L_26;
  31743. NullCheck(L_27);
  31744. ArrayElementTypeCheck (L_27, _stringLiteral1787279660);
  31745. (L_27)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (String_t*)_stringLiteral1787279660);
  31746. StringU5BU5D_t1281789340* L_28 = L_27;
  31747. NullCheck(L_28);
  31748. ArrayElementTypeCheck (L_28, _stringLiteral4125931820);
  31749. (L_28)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (String_t*)_stringLiteral4125931820);
  31750. StringU5BU5D_t1281789340* L_29 = L_28;
  31751. NullCheck(L_29);
  31752. ArrayElementTypeCheck (L_29, _stringLiteral2169616684);
  31753. (L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (String_t*)_stringLiteral2169616684);
  31754. StringU5BU5D_t1281789340* L_30 = L_29;
  31755. NullCheck(L_30);
  31756. ArrayElementTypeCheck (L_30, _stringLiteral213301548);
  31757. (L_30)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (String_t*)_stringLiteral213301548);
  31758. StringU5BU5D_t1281789340* L_31 = L_30;
  31759. NullCheck(L_31);
  31760. ArrayElementTypeCheck (L_31, _stringLiteral2055059756);
  31761. (L_31)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (String_t*)_stringLiteral2055059756);
  31762. StringU5BU5D_t1281789340* L_32 = L_31;
  31763. NullCheck(L_32);
  31764. ArrayElementTypeCheck (L_32, _stringLiteral2188677532);
  31765. (L_32)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)32)), (String_t*)_stringLiteral2188677532);
  31766. StringU5BU5D_t1281789340* L_33 = L_32;
  31767. NullCheck(L_33);
  31768. ArrayElementTypeCheck (L_33, _stringLiteral2187891100);
  31769. (L_33)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)33)), (String_t*)_stringLiteral2187891100);
  31770. StringU5BU5D_t1281789340* L_34 = L_33;
  31771. NullCheck(L_34);
  31772. ArrayElementTypeCheck (L_34, _stringLiteral2188677543);
  31773. (L_34)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)34)), (String_t*)_stringLiteral2188677543);
  31774. StringU5BU5D_t1281789340* L_35 = L_34;
  31775. NullCheck(L_35);
  31776. ArrayElementTypeCheck (L_35, _stringLiteral2187891111);
  31777. (L_35)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)35)), (String_t*)_stringLiteral2187891111);
  31778. StringU5BU5D_t1281789340* L_36 = L_35;
  31779. NullCheck(L_36);
  31780. ArrayElementTypeCheck (L_36, _stringLiteral228667542);
  31781. (L_36)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)37)), (String_t*)_stringLiteral228667542);
  31782. StringU5BU5D_t1281789340* L_37 = L_36;
  31783. NullCheck(L_37);
  31784. ArrayElementTypeCheck (L_37, _stringLiteral228012202);
  31785. (L_37)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)38)), (String_t*)_stringLiteral228012202);
  31786. StringU5BU5D_t1281789340* L_38 = L_37;
  31787. NullCheck(L_38);
  31788. ArrayElementTypeCheck (L_38, _stringLiteral228143264);
  31789. (L_38)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)39)), (String_t*)_stringLiteral228143264);
  31790. StringU5BU5D_t1281789340* L_39 = L_38;
  31791. NullCheck(L_39);
  31792. ArrayElementTypeCheck (L_39, _stringLiteral1201842139);
  31793. (L_39)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)40)), (String_t*)_stringLiteral1201842139);
  31794. StringU5BU5D_t1281789340* L_40 = L_39;
  31795. NullCheck(L_40);
  31796. ArrayElementTypeCheck (L_40, _stringLiteral7954538);
  31797. (L_40)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)41)), (String_t*)_stringLiteral7954538);
  31798. StringU5BU5D_t1281789340* L_41 = L_40;
  31799. NullCheck(L_41);
  31800. ArrayElementTypeCheck (L_41, _stringLiteral2553217812);
  31801. (L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)42)), (String_t*)_stringLiteral2553217812);
  31802. StringU5BU5D_t1281789340* L_42 = L_41;
  31803. NullCheck(L_42);
  31804. ArrayElementTypeCheck (L_42, _stringLiteral493533138);
  31805. (L_42)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)43)), (String_t*)_stringLiteral493533138);
  31806. StringU5BU5D_t1281789340* L_43 = L_42;
  31807. NullCheck(L_43);
  31808. ArrayElementTypeCheck (L_43, _stringLiteral158802576);
  31809. (L_43)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)44)), (String_t*)_stringLiteral158802576);
  31810. StringU5BU5D_t1281789340* L_44 = L_43;
  31811. NullCheck(L_44);
  31812. ArrayElementTypeCheck (L_44, _stringLiteral3303828977);
  31813. (L_44)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)45)), (String_t*)_stringLiteral3303828977);
  31814. StringU5BU5D_t1281789340* L_45 = L_44;
  31815. NullCheck(L_45);
  31816. ArrayElementTypeCheck (L_45, _stringLiteral314138006);
  31817. (L_45)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)46)), (String_t*)_stringLiteral314138006);
  31818. StringU5BU5D_t1281789340* L_46 = L_45;
  31819. NullCheck(L_46);
  31820. ArrayElementTypeCheck (L_46, _stringLiteral3347872178);
  31821. (L_46)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)47)), (String_t*)_stringLiteral3347872178);
  31822. StringU5BU5D_t1281789340* L_47 = L_46;
  31823. NullCheck(L_47);
  31824. ArrayElementTypeCheck (L_47, _stringLiteral4201495399);
  31825. (L_47)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)48)), (String_t*)_stringLiteral4201495399);
  31826. StringU5BU5D_t1281789340* L_48 = L_47;
  31827. NullCheck(L_48);
  31828. ArrayElementTypeCheck (L_48, _stringLiteral3371661746);
  31829. (L_48)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)49)), (String_t*)_stringLiteral3371661746);
  31830. StringU5BU5D_t1281789340* L_49 = L_48;
  31831. NullCheck(L_49);
  31832. ArrayElementTypeCheck (L_49, _stringLiteral4225284967);
  31833. (L_49)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)50)), (String_t*)_stringLiteral4225284967);
  31834. StringU5BU5D_t1281789340* L_50 = L_49;
  31835. NullCheck(L_50);
  31836. ArrayElementTypeCheck (L_50, _stringLiteral3765171612);
  31837. (L_50)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)51)), (String_t*)_stringLiteral3765171612);
  31838. StringU5BU5D_t1281789340* L_51 = L_50;
  31839. NullCheck(L_51);
  31840. ArrayElementTypeCheck (L_51, _stringLiteral3736532380);
  31841. (L_51)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)52)), (String_t*)_stringLiteral3736532380);
  31842. StringU5BU5D_t1281789340* L_52 = L_51;
  31843. NullCheck(L_52);
  31844. ArrayElementTypeCheck (L_52, _stringLiteral1841327601);
  31845. (L_52)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)53)), (String_t*)_stringLiteral1841327601);
  31846. StringU5BU5D_t1281789340* L_53 = L_52;
  31847. NullCheck(L_53);
  31848. ArrayElementTypeCheck (L_53, _stringLiteral3760846236);
  31849. (L_53)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)54)), (String_t*)_stringLiteral3760846236);
  31850. StringU5BU5D_t1281789340* L_54 = L_53;
  31851. NullCheck(L_54);
  31852. ArrayElementTypeCheck (L_54, _stringLiteral1865641457);
  31853. (L_54)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)55)), (String_t*)_stringLiteral1865641457);
  31854. StringU5BU5D_t1281789340* L_55 = L_54;
  31855. NullCheck(L_55);
  31856. ArrayElementTypeCheck (L_55, _stringLiteral3455629246);
  31857. (L_55)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)56)), (String_t*)_stringLiteral3455629246);
  31858. StringU5BU5D_t1281789340* L_56 = L_55;
  31859. NullCheck(L_56);
  31860. ArrayElementTypeCheck (L_56, _stringLiteral4007353201);
  31861. (L_56)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)57)), (String_t*)_stringLiteral4007353201);
  31862. StringU5BU5D_t1281789340* L_57 = L_56;
  31863. NullCheck(L_57);
  31864. ArrayElementTypeCheck (L_57, _stringLiteral1601944429);
  31865. (L_57)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)58)), (String_t*)_stringLiteral1601944429);
  31866. StringU5BU5D_t1281789340* L_58 = L_57;
  31867. NullCheck(L_58);
  31868. ArrayElementTypeCheck (L_58, _stringLiteral2956502323);
  31869. (L_58)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)59)), (String_t*)_stringLiteral2956502323);
  31870. StringU5BU5D_t1281789340* L_59 = L_58;
  31871. NullCheck(L_59);
  31872. ArrayElementTypeCheck (L_59, _stringLiteral1699463503);
  31873. (L_59)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)60)), (String_t*)_stringLiteral1699463503);
  31874. StringU5BU5D_t1281789340* L_60 = L_59;
  31875. NullCheck(L_60);
  31876. ArrayElementTypeCheck (L_60, _stringLiteral2553086724);
  31877. (L_60)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)61)), (String_t*)_stringLiteral2553086724);
  31878. StringU5BU5D_t1281789340* L_61 = L_60;
  31879. NullCheck(L_61);
  31880. ArrayElementTypeCheck (L_61, _stringLiteral1700184399);
  31881. (L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)62)), (String_t*)_stringLiteral1700184399);
  31882. StringU5BU5D_t1281789340* L_62 = L_61;
  31883. NullCheck(L_62);
  31884. ArrayElementTypeCheck (L_62, _stringLiteral2553807620);
  31885. (L_62)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)63)), (String_t*)_stringLiteral2553807620);
  31886. StringU5BU5D_t1281789340* L_63 = L_62;
  31887. NullCheck(L_63);
  31888. ArrayElementTypeCheck (L_63, _stringLiteral3374545336);
  31889. (L_63)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)64)), (String_t*)_stringLiteral3374545336);
  31890. StringU5BU5D_t1281789340* L_64 = L_63;
  31891. NullCheck(L_64);
  31892. ArrayElementTypeCheck (L_64, _stringLiteral3345906104);
  31893. (L_64)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)65)), (String_t*)_stringLiteral3345906104);
  31894. StringU5BU5D_t1281789340* L_65 = L_64;
  31895. NullCheck(L_65);
  31896. ArrayElementTypeCheck (L_65, _stringLiteral4199529325);
  31897. (L_65)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)66)), (String_t*)_stringLiteral4199529325);
  31898. StringU5BU5D_t1281789340* L_66 = L_65;
  31899. NullCheck(L_66);
  31900. ArrayElementTypeCheck (L_66, _stringLiteral3370219960);
  31901. (L_66)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)67)), (String_t*)_stringLiteral3370219960);
  31902. StringU5BU5D_t1281789340* L_67 = L_66;
  31903. NullCheck(L_67);
  31904. ArrayElementTypeCheck (L_67, _stringLiteral4223843181);
  31905. (L_67)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)68)), (String_t*)_stringLiteral4223843181);
  31906. StringU5BU5D_t1281789340* L_68 = L_67;
  31907. NullCheck(L_68);
  31908. ArrayElementTypeCheck (L_68, _stringLiteral1956447343);
  31909. (L_68)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)69)), (String_t*)_stringLiteral1956447343);
  31910. StringU5BU5D_t1281789340* L_69 = L_68;
  31911. NullCheck(L_69);
  31912. ArrayElementTypeCheck (L_69, _stringLiteral3067299526);
  31913. (L_69)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)70)), (String_t*)_stringLiteral3067299526);
  31914. StringU5BU5D_t1281789340* L_70 = L_69;
  31915. NullCheck(L_70);
  31916. ArrayElementTypeCheck (L_70, _stringLiteral741700698);
  31917. (L_70)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)71)), (String_t*)_stringLiteral741700698);
  31918. StringU5BU5D_t1281789340* L_71 = L_70;
  31919. NullCheck(L_71);
  31920. ArrayElementTypeCheck (L_71, _stringLiteral1110984390);
  31921. (L_71)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)72)), (String_t*)_stringLiteral1110984390);
  31922. StringU5BU5D_t1281789340* L_72 = L_71;
  31923. NullCheck(L_72);
  31924. ArrayElementTypeCheck (L_72, _stringLiteral3080352858);
  31925. (L_72)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)73)), (String_t*)_stringLiteral3080352858);
  31926. StringU5BU5D_t1281789340* L_73 = L_72;
  31927. NullCheck(L_73);
  31928. ArrayElementTypeCheck (L_73, _stringLiteral1493321414);
  31929. (L_73)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)74)), (String_t*)_stringLiteral1493321414);
  31930. StringU5BU5D_t1281789340* L_74 = L_73;
  31931. NullCheck(L_74);
  31932. ArrayElementTypeCheck (L_74, _stringLiteral3462689882);
  31933. (L_74)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)75)), (String_t*)_stringLiteral3462689882);
  31934. StringU5BU5D_t1281789340* L_75 = L_74;
  31935. NullCheck(L_75);
  31936. ArrayElementTypeCheck (L_75, _stringLiteral2257995462);
  31937. (L_75)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)76)), (String_t*)_stringLiteral2257995462);
  31938. StringU5BU5D_t1281789340* L_76 = L_75;
  31939. NullCheck(L_76);
  31940. ArrayElementTypeCheck (L_76, _stringLiteral142493382);
  31941. (L_76)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)77)), (String_t*)_stringLiteral142493382);
  31942. StringU5BU5D_t1281789340* L_77 = L_76;
  31943. NullCheck(L_77);
  31944. ArrayElementTypeCheck (L_77, _stringLiteral2703174995);
  31945. (L_77)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)78)), (String_t*)_stringLiteral2703174995);
  31946. StringU5BU5D_t1281789340* L_78 = L_77;
  31947. NullCheck(L_78);
  31948. ArrayElementTypeCheck (L_78, _stringLiteral3467849043);
  31949. (L_78)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)79)), (String_t*)_stringLiteral3467849043);
  31950. StringU5BU5D_t1281789340* L_79 = L_78;
  31951. NullCheck(L_79);
  31952. ArrayElementTypeCheck (L_79, _stringLiteral302126498);
  31953. (L_79)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)80)), (String_t*)_stringLiteral302126498);
  31954. StringU5BU5D_t1281789340* L_80 = L_79;
  31955. NullCheck(L_80);
  31956. ArrayElementTypeCheck (L_80, _stringLiteral1582445480);
  31957. (L_80)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)81)), (String_t*)_stringLiteral1582445480);
  31958. StringU5BU5D_t1281789340* L_81 = L_80;
  31959. NullCheck(L_81);
  31960. ArrayElementTypeCheck (L_81, _stringLiteral3106097071);
  31961. (L_81)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)82)), (String_t*)_stringLiteral3106097071);
  31962. StringU5BU5D_t1281789340* L_82 = L_81;
  31963. NullCheck(L_82);
  31964. ArrayElementTypeCheck (L_82, _stringLiteral1149781935);
  31965. (L_82)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)83)), (String_t*)_stringLiteral1149781935);
  31966. StringU5BU5D_t1281789340* L_83 = L_82;
  31967. NullCheck(L_83);
  31968. ArrayElementTypeCheck (L_83, _stringLiteral1532118959);
  31969. (L_83)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)84)), (String_t*)_stringLiteral1532118959);
  31970. StringU5BU5D_t1281789340* L_84 = L_83;
  31971. NullCheck(L_84);
  31972. ArrayElementTypeCheck (L_84, _stringLiteral2296793007);
  31973. (L_84)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)85)), (String_t*)_stringLiteral2296793007);
  31974. StringU5BU5D_t1281789340* L_85 = L_84;
  31975. NullCheck(L_85);
  31976. ArrayElementTypeCheck (L_85, _stringLiteral2741972540);
  31977. (L_85)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)86)), (String_t*)_stringLiteral2741972540);
  31978. StringU5BU5D_t1281789340* L_86 = L_85;
  31979. NullCheck(L_86);
  31980. ArrayElementTypeCheck (L_86, _stringLiteral3506646588);
  31981. (L_86)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)87)), (String_t*)_stringLiteral3506646588);
  31982. StringU5BU5D_t1281789340* L_87 = L_86;
  31983. NullCheck(L_87);
  31984. ArrayElementTypeCheck (L_87, _stringLiteral3265744053);
  31985. (L_87)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)88)), (String_t*)_stringLiteral3265744053);
  31986. StringU5BU5D_t1281789340* L_88 = L_87;
  31987. NullCheck(L_88);
  31988. ArrayElementTypeCheck (L_88, _stringLiteral2103927693);
  31989. (L_88)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)89)), (String_t*)_stringLiteral2103927693);
  31990. StringU5BU5D_t1281789340* L_89 = L_88;
  31991. NullCheck(L_89);
  31992. ArrayElementTypeCheck (L_89, _stringLiteral2910496737);
  31993. (L_89)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)90)), (String_t*)_stringLiteral2910496737);
  31994. StringU5BU5D_t1281789340* L_90 = L_89;
  31995. NullCheck(L_90);
  31996. ArrayElementTypeCheck (L_90, _stringLiteral3716803640);
  31997. (L_90)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)91)), (String_t*)_stringLiteral3716803640);
  31998. StringU5BU5D_t1281789340* L_91 = L_90;
  31999. NullCheck(L_91);
  32000. ArrayElementTypeCheck (L_91, _stringLiteral1102095585);
  32001. (L_91)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)92)), (String_t*)_stringLiteral1102095585);
  32002. StringU5BU5D_t1281789340* L_92 = L_91;
  32003. NullCheck(L_92);
  32004. ArrayElementTypeCheck (L_92, _stringLiteral1343364231);
  32005. (L_92)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)93)), (String_t*)_stringLiteral1343364231);
  32006. StringU5BU5D_t1281789340* L_93 = L_92;
  32007. NullCheck(L_93);
  32008. ArrayElementTypeCheck (L_93, _stringLiteral3002128080);
  32009. (L_93)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)94)), (String_t*)_stringLiteral3002128080);
  32010. StringU5BU5D_t1281789340* L_94 = L_93;
  32011. NullCheck(L_94);
  32012. ArrayElementTypeCheck (L_94, _stringLiteral3266137269);
  32013. (L_94)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)95)), (String_t*)_stringLiteral3266137269);
  32014. StringU5BU5D_t1281789340* L_95 = L_94;
  32015. NullCheck(L_95);
  32016. ArrayElementTypeCheck (L_95, _stringLiteral3455629249);
  32017. (L_95)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)96)), (String_t*)_stringLiteral3455629249);
  32018. StringU5BU5D_t1281789340* L_96 = L_95;
  32019. NullCheck(L_96);
  32020. ArrayElementTypeCheck (L_96, _stringLiteral1390811624);
  32021. (L_96)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)97)), (String_t*)_stringLiteral1390811624);
  32022. StringU5BU5D_t1281789340* L_97 = L_96;
  32023. NullCheck(L_97);
  32024. ArrayElementTypeCheck (L_97, _stringLiteral2910300139);
  32025. (L_97)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)98)), (String_t*)_stringLiteral2910300139);
  32026. StringU5BU5D_t1281789340* L_98 = L_97;
  32027. NullCheck(L_98);
  32028. ArrayElementTypeCheck (L_98, _stringLiteral1391270365);
  32029. (L_98)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)99)), (String_t*)_stringLiteral1391270365);
  32030. StringU5BU5D_t1281789340* L_99 = L_98;
  32031. NullCheck(L_99);
  32032. ArrayElementTypeCheck (L_99, _stringLiteral3069170760);
  32033. (L_99)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)100)), (String_t*)_stringLiteral3069170760);
  32034. StringU5BU5D_t1281789340* L_100 = L_99;
  32035. NullCheck(L_100);
  32036. ArrayElementTypeCheck (L_100, _stringLiteral2862393993);
  32037. (L_100)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)101)), (String_t*)_stringLiteral2862393993);
  32038. StringU5BU5D_t1281789340* L_101 = L_100;
  32039. NullCheck(L_101);
  32040. ArrayElementTypeCheck (L_101, _stringLiteral2553611016);
  32041. (L_101)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)102)), (String_t*)_stringLiteral2553611016);
  32042. StringU5BU5D_t1281789340* L_102 = L_101;
  32043. NullCheck(L_102);
  32044. ArrayElementTypeCheck (L_102, _stringLiteral3457510394);
  32045. (L_102)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)103)), (String_t*)_stringLiteral3457510394);
  32046. StringU5BU5D_t1281789340* L_103 = L_102;
  32047. NullCheck(L_103);
  32048. ArrayElementTypeCheck (L_103, _stringLiteral1891426453);
  32049. (L_103)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)104)), (String_t*)_stringLiteral1891426453);
  32050. StringU5BU5D_t1281789340* L_104 = L_103;
  32051. NullCheck(L_104);
  32052. ArrayElementTypeCheck (L_104, _stringLiteral3054225867);
  32053. (L_104)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)105)), (String_t*)_stringLiteral3054225867);
  32054. StringU5BU5D_t1281789340* L_105 = L_104;
  32055. NullCheck(L_105);
  32056. ArrayElementTypeCheck (L_105, _stringLiteral1084857399);
  32057. (L_105)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)106)), (String_t*)_stringLiteral1084857399);
  32058. StringU5BU5D_t1281789340* L_106 = L_105;
  32059. NullCheck(L_106);
  32060. ArrayElementTypeCheck (L_106, _stringLiteral3053636043);
  32061. (L_106)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)107)), (String_t*)_stringLiteral3053636043);
  32062. StringU5BU5D_t1281789340* L_107 = L_106;
  32063. NullCheck(L_107);
  32064. ArrayElementTypeCheck (L_107, _stringLiteral1084267575);
  32065. (L_107)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)108)), (String_t*)_stringLiteral1084267575);
  32066. StringU5BU5D_t1281789340* L_108 = L_107;
  32067. NullCheck(L_108);
  32068. ArrayElementTypeCheck (L_108, _stringLiteral3053439435);
  32069. (L_108)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)109)), (String_t*)_stringLiteral3053439435);
  32070. StringU5BU5D_t1281789340* L_109 = L_108;
  32071. NullCheck(L_109);
  32072. ArrayElementTypeCheck (L_109, _stringLiteral1084070967);
  32073. (L_109)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)110)), (String_t*)_stringLiteral1084070967);
  32074. StringU5BU5D_t1281789340* L_110 = L_109;
  32075. NullCheck(L_110);
  32076. ArrayElementTypeCheck (L_110, _stringLiteral1231579915);
  32077. (L_110)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)111)), (String_t*)_stringLiteral1231579915);
  32078. StringU5BU5D_t1281789340* L_111 = L_110;
  32079. NullCheck(L_111);
  32080. ArrayElementTypeCheck (L_111, _stringLiteral2789391928);
  32081. (L_111)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)112)), (String_t*)_stringLiteral2789391928);
  32082. StringU5BU5D_t1281789340* L_112 = L_111;
  32083. NullCheck(L_112);
  32084. ArrayElementTypeCheck (L_112, _stringLiteral2746138419);
  32085. (L_112)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)113)), (String_t*)_stringLiteral2746138419);
  32086. StringU5BU5D_t1281789340* L_113 = L_112;
  32087. NullCheck(L_113);
  32088. ArrayElementTypeCheck (L_113, _stringLiteral2740668407);
  32089. (L_113)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)114)), (String_t*)_stringLiteral2740668407);
  32090. StringU5BU5D_t1281789340* L_114 = L_113;
  32091. NullCheck(L_114);
  32092. ArrayElementTypeCheck (L_114, _stringLiteral819665357);
  32093. (L_114)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)115)), (String_t*)_stringLiteral819665357);
  32094. StringU5BU5D_t1281789340* L_115 = L_114;
  32095. NullCheck(L_115);
  32096. ArrayElementTypeCheck (L_115, _stringLiteral4051162092);
  32097. (L_115)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)116)), (String_t*)_stringLiteral4051162092);
  32098. StringU5BU5D_t1281789340* L_116 = L_115;
  32099. NullCheck(L_116);
  32100. ArrayElementTypeCheck (L_116, _stringLiteral54199357);
  32101. (L_116)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)117)), (String_t*)_stringLiteral54199357);
  32102. StringU5BU5D_t1281789340* L_117 = L_116;
  32103. NullCheck(L_117);
  32104. ArrayElementTypeCheck (L_117, _stringLiteral1894568164);
  32105. (L_117)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)118)), (String_t*)_stringLiteral1894568164);
  32106. StringU5BU5D_t1281789340* L_118 = L_117;
  32107. NullCheck(L_118);
  32108. ArrayElementTypeCheck (L_118, _stringLiteral781852201);
  32109. (L_118)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)121)), (String_t*)_stringLiteral781852201);
  32110. StringU5BU5D_t1281789340* L_119 = L_118;
  32111. NullCheck(L_119);
  32112. ArrayElementTypeCheck (L_119, _stringLiteral82367591);
  32113. (L_119)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)122)), (String_t*)_stringLiteral82367591);
  32114. StringU5BU5D_t1281789340* L_120 = L_119;
  32115. NullCheck(L_120);
  32116. ArrayElementTypeCheck (L_120, _stringLiteral1520496490);
  32117. (L_120)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)123)), (String_t*)_stringLiteral1520496490);
  32118. StringU5BU5D_t1281789340* L_121 = L_120;
  32119. NullCheck(L_121);
  32120. ArrayElementTypeCheck (L_121, _stringLiteral1522659178);
  32121. (L_121)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)124)), (String_t*)_stringLiteral1522659178);
  32122. StringU5BU5D_t1281789340* L_122 = L_121;
  32123. NullCheck(L_122);
  32124. ArrayElementTypeCheck (L_122, _stringLiteral1555099731);
  32125. (L_122)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)125)), (String_t*)_stringLiteral1555099731);
  32126. StringU5BU5D_t1281789340* L_123 = L_122;
  32127. NullCheck(L_123);
  32128. ArrayElementTypeCheck (L_123, _stringLiteral3596961777);
  32129. (L_123)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)126)), (String_t*)_stringLiteral3596961777);
  32130. StringU5BU5D_t1281789340* L_124 = L_123;
  32131. NullCheck(L_124);
  32132. ArrayElementTypeCheck (L_124, _stringLiteral3826387268);
  32133. (L_124)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)127)), (String_t*)_stringLiteral3826387268);
  32134. StringU5BU5D_t1281789340* L_125 = L_124;
  32135. NullCheck(L_125);
  32136. ArrayElementTypeCheck (L_125, _stringLiteral3627370698);
  32137. (L_125)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)128)), (String_t*)_stringLiteral3627370698);
  32138. StringU5BU5D_t1281789340* L_126 = L_125;
  32139. NullCheck(L_126);
  32140. ArrayElementTypeCheck (L_126, _stringLiteral2780741640);
  32141. (L_126)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)129)), (String_t*)_stringLiteral2780741640);
  32142. StringU5BU5D_t1281789340* L_127 = L_126;
  32143. NullCheck(L_127);
  32144. ArrayElementTypeCheck (L_127, _stringLiteral1828056512);
  32145. (L_127)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)130)), (String_t*)_stringLiteral1828056512);
  32146. StringU5BU5D_t1281789340* L_128 = L_127;
  32147. NullCheck(L_128);
  32148. ArrayElementTypeCheck (L_128, _stringLiteral261972571);
  32149. (L_128)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)131)), (String_t*)_stringLiteral261972571);
  32150. StringU5BU5D_t1281789340* L_129 = L_128;
  32151. NullCheck(L_129);
  32152. ArrayElementTypeCheck (L_129, _stringLiteral1424771985);
  32153. (L_129)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)132)), (String_t*)_stringLiteral1424771985);
  32154. StringU5BU5D_t1281789340* L_130 = L_129;
  32155. NullCheck(L_130);
  32156. ArrayElementTypeCheck (L_130, _stringLiteral3037910093);
  32157. (L_130)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)133)), (String_t*)_stringLiteral3037910093);
  32158. StringU5BU5D_t1281789340* L_131 = L_130;
  32159. NullCheck(L_131);
  32160. ArrayElementTypeCheck (L_131, _stringLiteral1803677120);
  32161. (L_131)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)134)), (String_t*)_stringLiteral1803677120);
  32162. StringU5BU5D_t1281789340* L_132 = L_131;
  32163. NullCheck(L_132);
  32164. ArrayElementTypeCheck (L_132, _stringLiteral237593179);
  32165. (L_132)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)135)), (String_t*)_stringLiteral237593179);
  32166. StringU5BU5D_t1281789340* L_133 = L_132;
  32167. NullCheck(L_133);
  32168. ArrayElementTypeCheck (L_133, _stringLiteral1400392593);
  32169. (L_133)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)136)), (String_t*)_stringLiteral1400392593);
  32170. StringU5BU5D_t1281789340* L_134 = L_133;
  32171. NullCheck(L_134);
  32172. ArrayElementTypeCheck (L_134, _stringLiteral3013530701);
  32173. (L_134)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)137)), (String_t*)_stringLiteral3013530701);
  32174. StringU5BU5D_t1281789340* L_135 = L_134;
  32175. NullCheck(L_135);
  32176. ArrayElementTypeCheck (L_135, _stringLiteral1294288470);
  32177. (L_135)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)138)), (String_t*)_stringLiteral1294288470);
  32178. StringU5BU5D_t1281789340* L_136 = L_135;
  32179. NullCheck(L_136);
  32180. ArrayElementTypeCheck (L_136, _stringLiteral1268336214);
  32181. (L_136)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)139)), (String_t*)_stringLiteral1268336214);
  32182. StringU5BU5D_t1281789340* L_137 = L_136;
  32183. NullCheck(L_137);
  32184. ArrayElementTypeCheck (L_137, _stringLiteral4166749120);
  32185. (L_137)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)140)), (String_t*)_stringLiteral4166749120);
  32186. StringU5BU5D_t1281789340* L_138 = L_137;
  32187. NullCheck(L_138);
  32188. ArrayElementTypeCheck (L_138, _stringLiteral436804029);
  32189. (L_138)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)141)), (String_t*)_stringLiteral436804029);
  32190. StringU5BU5D_t1281789340* L_139 = L_138;
  32191. NullCheck(L_139);
  32192. ArrayElementTypeCheck (L_139, _stringLiteral428433766);
  32193. (L_139)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)142)), (String_t*)_stringLiteral428433766);
  32194. StringU5BU5D_t1281789340* L_140 = L_139;
  32195. NullCheck(L_140);
  32196. ArrayElementTypeCheck (L_140, _stringLiteral2795945889);
  32197. (L_140)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)143)), (String_t*)_stringLiteral2795945889);
  32198. StringU5BU5D_t1281789340* L_141 = L_140;
  32199. NullCheck(L_141);
  32200. ArrayElementTypeCheck (L_141, _stringLiteral698015566);
  32201. (L_141)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)144)), (String_t*)_stringLiteral698015566);
  32202. StringU5BU5D_t1281789340* L_142 = L_141;
  32203. NullCheck(L_142);
  32204. ArrayElementTypeCheck (L_142, _stringLiteral2992037710);
  32205. (L_142)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)145)), (String_t*)_stringLiteral2992037710);
  32206. StringU5BU5D_t1281789340* L_143 = L_142;
  32207. NullCheck(L_143);
  32208. ArrayElementTypeCheck (L_143, _stringLiteral698015569);
  32209. (L_143)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)146)), (String_t*)_stringLiteral698015569);
  32210. StringU5BU5D_t1281789340* L_144 = L_143;
  32211. NullCheck(L_144);
  32212. ArrayElementTypeCheck (L_144, _stringLiteral2992037713);
  32213. (L_144)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)147)), (String_t*)_stringLiteral2992037713);
  32214. StringU5BU5D_t1281789340* L_145 = L_144;
  32215. NullCheck(L_145);
  32216. ArrayElementTypeCheck (L_145, _stringLiteral698015571);
  32217. (L_145)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)148)), (String_t*)_stringLiteral698015571);
  32218. StringU5BU5D_t1281789340* L_146 = L_145;
  32219. NullCheck(L_146);
  32220. ArrayElementTypeCheck (L_146, _stringLiteral2992037715);
  32221. (L_146)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)149)), (String_t*)_stringLiteral2992037715);
  32222. StringU5BU5D_t1281789340* L_147 = L_146;
  32223. NullCheck(L_147);
  32224. ArrayElementTypeCheck (L_147, _stringLiteral698015575);
  32225. (L_147)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)150)), (String_t*)_stringLiteral698015575);
  32226. StringU5BU5D_t1281789340* L_148 = L_147;
  32227. NullCheck(L_148);
  32228. ArrayElementTypeCheck (L_148, _stringLiteral1588393650);
  32229. (L_148)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)151)), (String_t*)_stringLiteral1588393650);
  32230. StringU5BU5D_t1281789340* L_149 = L_148;
  32231. NullCheck(L_149);
  32232. ArrayElementTypeCheck (L_149, _stringLiteral3801341779);
  32233. (L_149)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)152)), (String_t*)_stringLiteral3801341779);
  32234. StringU5BU5D_t1281789340* L_150 = L_149;
  32235. NullCheck(L_150);
  32236. ArrayElementTypeCheck (L_150, _stringLiteral3801341783);
  32237. (L_150)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)153)), (String_t*)_stringLiteral3801341783);
  32238. StringU5BU5D_t1281789340* L_151 = L_150;
  32239. NullCheck(L_151);
  32240. ArrayElementTypeCheck (L_151, _stringLiteral3799113506);
  32241. (L_151)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)154)), (String_t*)_stringLiteral3799113506);
  32242. StringU5BU5D_t1281789340* L_152 = L_151;
  32243. NullCheck(L_152);
  32244. ArrayElementTypeCheck (L_152, _stringLiteral1618802589);
  32245. (L_152)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)155)), (String_t*)_stringLiteral1618802589);
  32246. StringU5BU5D_t1281789340* L_153 = L_152;
  32247. NullCheck(L_153);
  32248. ArrayElementTypeCheck (L_153, _stringLiteral1701510554);
  32249. (L_153)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)156)), (String_t*)_stringLiteral1701510554);
  32250. StringU5BU5D_t1281789340* L_154 = L_153;
  32251. NullCheck(L_154);
  32252. ArrayElementTypeCheck (L_154, _stringLiteral1701510557);
  32253. (L_154)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)157)), (String_t*)_stringLiteral1701510557);
  32254. StringU5BU5D_t1281789340* L_155 = L_154;
  32255. NullCheck(L_155);
  32256. ArrayElementTypeCheck (L_155, _stringLiteral1701510551);
  32257. (L_155)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)158)), (String_t*)_stringLiteral1701510551);
  32258. StringU5BU5D_t1281789340* L_156 = L_155;
  32259. NullCheck(L_156);
  32260. ArrayElementTypeCheck (L_156, _stringLiteral1701510547);
  32261. (L_156)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)159)), (String_t*)_stringLiteral1701510547);
  32262. StringU5BU5D_t1281789340* L_157 = L_156;
  32263. NullCheck(L_157);
  32264. ArrayElementTypeCheck (L_157, _stringLiteral509869463);
  32265. (L_157)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)160)), (String_t*)_stringLiteral509869463);
  32266. StringU5BU5D_t1281789340* L_158 = L_157;
  32267. NullCheck(L_158);
  32268. ArrayElementTypeCheck (L_158, _stringLiteral509869459);
  32269. (L_158)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)161)), (String_t*)_stringLiteral509869459);
  32270. StringU5BU5D_t1281789340* L_159 = L_158;
  32271. NullCheck(L_159);
  32272. ArrayElementTypeCheck (L_159, _stringLiteral516029926);
  32273. (L_159)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)162)), (String_t*)_stringLiteral516029926);
  32274. StringU5BU5D_t1281789340* L_160 = L_159;
  32275. NullCheck(L_160);
  32276. ArrayElementTypeCheck (L_160, _stringLiteral3088480974);
  32277. (L_160)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)163)), (String_t*)_stringLiteral3088480974);
  32278. StringU5BU5D_t1281789340* L_161 = L_160;
  32279. NullCheck(L_161);
  32280. ArrayElementTypeCheck (L_161, _stringLiteral3118889913);
  32281. (L_161)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)164)), (String_t*)_stringLiteral3118889913);
  32282. StringU5BU5D_t1281789340* L_162 = L_161;
  32283. NullCheck(L_162);
  32284. ArrayElementTypeCheck (L_162, _stringLiteral1304852710);
  32285. (L_162)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)165)), (String_t*)_stringLiteral1304852710);
  32286. StringU5BU5D_t1281789340* L_163 = L_162;
  32287. NullCheck(L_163);
  32288. ArrayElementTypeCheck (L_163, _stringLiteral2961955917);
  32289. (L_163)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)179)), (String_t*)_stringLiteral2961955917);
  32290. StringU5BU5D_t1281789340* L_164 = L_163;
  32291. NullCheck(L_164);
  32292. ArrayElementTypeCheck (L_164, _stringLiteral2961169485);
  32293. (L_164)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)180)), (String_t*)_stringLiteral2961169485);
  32294. StringU5BU5D_t1281789340* L_165 = L_164;
  32295. NullCheck(L_165);
  32296. ArrayElementTypeCheck (L_165, _stringLiteral1395871976);
  32297. (L_165)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)181)), (String_t*)_stringLiteral1395871976);
  32298. StringU5BU5D_t1281789340* L_166 = L_165;
  32299. NullCheck(L_166);
  32300. ArrayElementTypeCheck (L_166, _stringLiteral1395085544);
  32301. (L_166)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)182)), (String_t*)_stringLiteral1395085544);
  32302. StringU5BU5D_t1281789340* L_167 = L_166;
  32303. NullCheck(L_167);
  32304. ArrayElementTypeCheck (L_167, _stringLiteral2558671390);
  32305. (L_167)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)183)), (String_t*)_stringLiteral2558671390);
  32306. StringU5BU5D_t1281789340* L_168 = L_167;
  32307. NullCheck(L_168);
  32308. ArrayElementTypeCheck (L_168, _stringLiteral2557884958);
  32309. (L_168)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)184)), (String_t*)_stringLiteral2557884958);
  32310. StringU5BU5D_t1281789340* L_169 = L_168;
  32311. NullCheck(L_169);
  32312. ArrayElementTypeCheck (L_169, _stringLiteral4171809498);
  32313. (L_169)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)185)), (String_t*)_stringLiteral4171809498);
  32314. StringU5BU5D_t1281789340* L_170 = L_169;
  32315. NullCheck(L_170);
  32316. ArrayElementTypeCheck (L_170, _stringLiteral4171023066);
  32317. (L_170)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)186)), (String_t*)_stringLiteral4171023066);
  32318. StringU5BU5D_t1281789340* L_171 = L_170;
  32319. NullCheck(L_171);
  32320. ArrayElementTypeCheck (L_171, _stringLiteral1071914083);
  32321. (L_171)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)194)), (String_t*)_stringLiteral1071914083);
  32322. StringU5BU5D_t1281789340* L_172 = L_171;
  32323. NullCheck(L_172);
  32324. ArrayElementTypeCheck (L_172, _stringLiteral3901042851);
  32325. (L_172)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)195)), (String_t*)_stringLiteral3901042851);
  32326. StringU5BU5D_t1281789340* L_173 = L_172;
  32327. NullCheck(L_173);
  32328. ArrayElementTypeCheck (L_173, _stringLiteral2862176351);
  32329. (L_173)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)198)), (String_t*)_stringLiteral2862176351);
  32330. StringU5BU5D_t1281789340* L_174 = L_173;
  32331. NullCheck(L_174);
  32332. ArrayElementTypeCheck (L_174, _stringLiteral3789899853);
  32333. (L_174)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)208)), (String_t*)_stringLiteral3789899853);
  32334. StringU5BU5D_t1281789340* L_175 = L_174;
  32335. NullCheck(L_175);
  32336. ArrayElementTypeCheck (L_175, _stringLiteral1890640021);
  32337. (L_175)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)209)), (String_t*)_stringLiteral1890640021);
  32338. StringU5BU5D_t1281789340* L_176 = L_175;
  32339. NullCheck(L_176);
  32340. ArrayElementTypeCheck (L_176, _stringLiteral3456723962);
  32341. (L_176)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)210)), (String_t*)_stringLiteral3456723962);
  32342. StringU5BU5D_t1281789340* L_177 = L_176;
  32343. NullCheck(L_177);
  32344. ArrayElementTypeCheck (L_177, _stringLiteral2319403361);
  32345. (L_177)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)211)), (String_t*)_stringLiteral2319403361);
  32346. StringU5BU5D_t1281789340* L_178 = L_177;
  32347. NullCheck(L_178);
  32348. ArrayElementTypeCheck (L_178, _stringLiteral93756476);
  32349. (L_178)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)212)), (String_t*)_stringLiteral93756476);
  32350. StringU5BU5D_t1281789340* L_179 = L_178;
  32351. NullCheck(L_179);
  32352. ArrayElementTypeCheck (L_179, _stringLiteral92970044);
  32353. (L_179)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)213)), (String_t*)_stringLiteral92970044);
  32354. StringU5BU5D_t1281789340* L_180 = L_179;
  32355. NullCheck(L_180);
  32356. ArrayElementTypeCheck (L_180, _stringLiteral2464086830);
  32357. (L_180)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)214)), (String_t*)_stringLiteral2464086830);
  32358. StringU5BU5D_t1281789340* L_181 = L_180;
  32359. NullCheck(L_181);
  32360. ArrayElementTypeCheck (L_181, _stringLiteral1751957008);
  32361. (L_181)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)215)), (String_t*)_stringLiteral1751957008);
  32362. StringU5BU5D_t1281789340* L_182 = L_181;
  32363. NullCheck(L_182);
  32364. ArrayElementTypeCheck (L_182, _stringLiteral2183062386);
  32365. (L_182)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)216)), (String_t*)_stringLiteral2183062386);
  32366. StringU5BU5D_t1281789340* L_183 = L_182;
  32367. NullCheck(L_183);
  32368. ArrayElementTypeCheck (L_183, _stringLiteral2584269099);
  32369. (L_183)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)217)), (String_t*)_stringLiteral2584269099);
  32370. StringU5BU5D_t1281789340* L_184 = L_183;
  32371. NullCheck(L_184);
  32372. ArrayElementTypeCheck (L_184, _stringLiteral2216561974);
  32373. (L_184)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)218)), (String_t*)_stringLiteral2216561974);
  32374. StringU5BU5D_t1281789340* L_185 = L_184;
  32375. NullCheck(L_185);
  32376. ArrayElementTypeCheck (L_185, _stringLiteral2617774519);
  32377. (L_185)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)219)), (String_t*)_stringLiteral2617774519);
  32378. StringU5BU5D_t1281789340* L_186 = L_185;
  32379. NullCheck(L_186);
  32380. ArrayElementTypeCheck (L_186, _stringLiteral3255819562);
  32381. (L_186)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)220)), (String_t*)_stringLiteral3255819562);
  32382. StringU5BU5D_t1281789340* L_187 = L_186;
  32383. NullCheck(L_187);
  32384. ArrayElementTypeCheck (L_187, _stringLiteral1905829986);
  32385. (L_187)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)221)), (String_t*)_stringLiteral1905829986);
  32386. StringU5BU5D_t1281789340* L_188 = L_187;
  32387. NullCheck(L_188);
  32388. ArrayElementTypeCheck (L_188, _stringLiteral2104819759);
  32389. (L_188)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)222)), (String_t*)_stringLiteral2104819759);
  32390. StringU5BU5D_t1281789340* L_189 = L_188;
  32391. NullCheck(L_189);
  32392. ArrayElementTypeCheck (L_189, _stringLiteral181290927);
  32393. (L_189)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)223)), (String_t*)_stringLiteral181290927);
  32394. StringU5BU5D_t1281789340* L_190 = L_189;
  32395. NullCheck(L_190);
  32396. ArrayElementTypeCheck (L_190, _stringLiteral2318616929);
  32397. (L_190)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)224)), (String_t*)_stringLiteral2318616929);
  32398. StringU5BU5D_t1281789340* L_191 = L_190;
  32399. NullCheck(L_191);
  32400. ArrayElementTypeCheck (L_191, _stringLiteral2847877231);
  32401. (L_191)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)248)), (String_t*)_stringLiteral2847877231);
  32402. StringU5BU5D_t1281789340* L_192 = L_191;
  32403. NullCheck(L_192);
  32404. ArrayElementTypeCheck (L_192, _stringLiteral1281793290);
  32405. (L_192)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)249)), (String_t*)_stringLiteral1281793290);
  32406. StringU5BU5D_t1281789340* L_193 = L_192;
  32407. NullCheck(L_193);
  32408. ArrayElementTypeCheck (L_193, _stringLiteral4010676645);
  32409. (L_193)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)250)), (String_t*)_stringLiteral4010676645);
  32410. StringU5BU5D_t1281789340* L_194 = L_193;
  32411. NullCheck(L_194);
  32412. ArrayElementTypeCheck (L_194, _stringLiteral2444592704);
  32413. (L_194)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)251)), (String_t*)_stringLiteral2444592704);
  32414. StringU5BU5D_t1281789340* L_195 = L_194;
  32415. NullCheck(L_195);
  32416. ArrayElementTypeCheck (L_195, _stringLiteral878508763);
  32417. (L_195)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)252)), (String_t*)_stringLiteral878508763);
  32418. StringU5BU5D_t1281789340* L_196 = L_195;
  32419. NullCheck(L_196);
  32420. ArrayElementTypeCheck (L_196, _stringLiteral3607392118);
  32421. (L_196)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)253)), (String_t*)_stringLiteral3607392118);
  32422. StringU5BU5D_t1281789340* L_197 = L_196;
  32423. NullCheck(L_197);
  32424. ArrayElementTypeCheck (L_197, _stringLiteral2041308177);
  32425. (L_197)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)254)), (String_t*)_stringLiteral2041308177);
  32426. StringU5BU5D_t1281789340* L_198 = L_197;
  32427. NullCheck(L_198);
  32428. ArrayElementTypeCheck (L_198, _stringLiteral310947494);
  32429. (L_198)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)255)), (String_t*)_stringLiteral310947494);
  32430. StringU5BU5D_t1281789340* L_199 = L_198;
  32431. NullCheck(L_199);
  32432. ArrayElementTypeCheck (L_199, _stringLiteral2625442207);
  32433. (L_199)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)256)), (String_t*)_stringLiteral2625442207);
  32434. StringU5BU5D_t1281789340* L_200 = L_199;
  32435. NullCheck(L_200);
  32436. ArrayElementTypeCheck (L_200, _stringLiteral2956502322);
  32437. (L_200)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)257)), (String_t*)_stringLiteral2956502322);
  32438. StringU5BU5D_t1281789340* L_201 = L_200;
  32439. NullCheck(L_201);
  32440. ArrayElementTypeCheck (L_201, _stringLiteral2553086723);
  32441. (L_201)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)258)), (String_t*)_stringLiteral2553086723);
  32442. StringU5BU5D_t1281789340* L_202 = L_201;
  32443. NullCheck(L_202);
  32444. ArrayElementTypeCheck (L_202, _stringLiteral4199529358);
  32445. (L_202)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)259)), (String_t*)_stringLiteral4199529358);
  32446. StringU5BU5D_t1281789340* L_203 = L_202;
  32447. NullCheck(L_203);
  32448. ArrayElementTypeCheck (L_203, _stringLiteral2553807619);
  32449. (L_203)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)260)), (String_t*)_stringLiteral2553807619);
  32450. StringU5BU5D_t1281789340* L_204 = L_203;
  32451. NullCheck(L_204);
  32452. ArrayElementTypeCheck (L_204, _stringLiteral4223843214);
  32453. (L_204)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)261)), (String_t*)_stringLiteral4223843214);
  32454. StringU5BU5D_t1281789340* L_205 = L_204;
  32455. NullCheck(L_205);
  32456. ArrayElementTypeCheck (L_205, _stringLiteral3049844596);
  32457. (L_205)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)262)), (String_t*)_stringLiteral3049844596);
  32458. StringU5BU5D_t1281789340* L_206 = L_205;
  32459. NullCheck(L_206);
  32460. ArrayElementTypeCheck (L_206, _stringLiteral1050698387);
  32461. (L_206)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)263)), (String_t*)_stringLiteral1050698387);
  32462. StringU5BU5D_t1281789340* L_207 = L_206;
  32463. NullCheck(L_207);
  32464. ArrayElementTypeCheck (L_207, _stringLiteral2672666724);
  32465. (L_207)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)265)), (String_t*)_stringLiteral2672666724);
  32466. StringU5BU5D_t1281789340* L_208 = L_207;
  32467. NullCheck(L_208);
  32468. ArrayElementTypeCheck (L_208, _stringLiteral2674829412);
  32469. (L_208)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)266)), (String_t*)_stringLiteral2674829412);
  32470. StringU5BU5D_t1281789340* L_209 = L_208;
  32471. NullCheck(L_209);
  32472. ArrayElementTypeCheck (L_209, _stringLiteral2707269963);
  32473. (L_209)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)267)), (String_t*)_stringLiteral2707269963);
  32474. StringU5BU5D_t1281789340* L_210 = L_209;
  32475. NullCheck(L_210);
  32476. ArrayElementTypeCheck (L_210, _stringLiteral1575444825);
  32477. (L_210)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)268)), (String_t*)_stringLiteral1575444825);
  32478. StringU5BU5D_t1281789340* L_211 = L_210;
  32479. NullCheck(L_211);
  32480. ArrayElementTypeCheck (L_211, _stringLiteral1577607513);
  32481. (L_211)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)269)), (String_t*)_stringLiteral1577607513);
  32482. StringU5BU5D_t1281789340* L_212 = L_211;
  32483. NullCheck(L_212);
  32484. ArrayElementTypeCheck (L_212, _stringLiteral1610048064);
  32485. (L_212)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)270)), (String_t*)_stringLiteral1610048064);
  32486. StringU5BU5D_t1281789340* L_213 = L_212;
  32487. NullCheck(L_213);
  32488. ArrayElementTypeCheck (L_213, _stringLiteral758455766);
  32489. (L_213)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)271)), (String_t*)_stringLiteral758455766);
  32490. StringU5BU5D_t1281789340* L_214 = L_213;
  32491. NullCheck(L_214);
  32492. ArrayElementTypeCheck (L_214, _stringLiteral2776883149);
  32493. (L_214)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)273)), (String_t*)_stringLiteral2776883149);
  32494. StringU5BU5D_t1281789340* L_215 = L_214;
  32495. NullCheck(L_215);
  32496. ArrayElementTypeCheck (L_215, _stringLiteral4294815748);
  32497. (L_215)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)274)), (String_t*)_stringLiteral4294815748);
  32498. StringU5BU5D_t1281789340* L_216 = L_215;
  32499. NullCheck(L_216);
  32500. ArrayElementTypeCheck (L_216, _stringLiteral762256015);
  32501. (L_216)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)275)), (String_t*)_stringLiteral762256015);
  32502. StringU5BU5D_t1281789340* L_217 = L_216;
  32503. NullCheck(L_217);
  32504. ArrayElementTypeCheck (L_217, _stringLiteral411239501);
  32505. (L_217)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)276)), (String_t*)_stringLiteral411239501);
  32506. StringU5BU5D_t1281789340* L_218 = L_217;
  32507. NullCheck(L_218);
  32508. ArrayElementTypeCheck (L_218, _stringLiteral391566033);
  32509. (L_218)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)277)), (String_t*)_stringLiteral391566033);
  32510. StringU5BU5D_t1281789340* L_219 = L_218;
  32511. NullCheck(L_219);
  32512. ArrayElementTypeCheck (L_219, _stringLiteral3729795581);
  32513. (L_219)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)278)), (String_t*)_stringLiteral3729795581);
  32514. StringU5BU5D_t1281789340* L_220 = L_219;
  32515. NullCheck(L_220);
  32516. ArrayElementTypeCheck (L_220, _stringLiteral3533118474);
  32517. (L_220)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)279)), (String_t*)_stringLiteral3533118474);
  32518. StringU5BU5D_t1281789340* L_221 = L_220;
  32519. NullCheck(L_221);
  32520. ArrayElementTypeCheck (L_221, _stringLiteral1958305329);
  32521. (L_221)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)280)), (String_t*)_stringLiteral1958305329);
  32522. StringU5BU5D_t1281789340* L_222 = L_221;
  32523. NullCheck(L_222);
  32524. ArrayElementTypeCheck (L_222, _stringLiteral219402031);
  32525. (L_222)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)282)), (String_t*)_stringLiteral219402031);
  32526. StringU5BU5D_t1281789340* L_223 = L_222;
  32527. NullCheck(L_223);
  32528. ArrayElementTypeCheck (L_223, _stringLiteral2873896790);
  32529. (L_223)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)284)), (String_t*)_stringLiteral2873896790);
  32530. StringU5BU5D_t1281789340* L_224 = L_223;
  32531. NullCheck(L_224);
  32532. ArrayElementTypeCheck (L_224, _stringLiteral3904516881);
  32533. (L_224)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)285)), (String_t*)_stringLiteral3904516881);
  32534. StringU5BU5D_t1281789340* L_225 = L_224;
  32535. NullCheck(L_225);
  32536. ArrayElementTypeCheck (L_225, _stringLiteral4361487);
  32537. (L_225)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)286)), (String_t*)_stringLiteral4361487);
  32538. ((OpCodeNames_t3363784580_StaticFields*)il2cpp_codegen_static_fields_for(OpCodeNames_t3363784580_il2cpp_TypeInfo_var))->set_names_0(L_225);
  32539. return;
  32540. }
  32541. }
  32542. #ifdef __clang__
  32543. #pragma clang diagnostic pop
  32544. #endif
  32545. #ifdef __clang__
  32546. #pragma clang diagnostic push
  32547. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32548. #pragma clang diagnostic ignored "-Wunused-variable"
  32549. #endif
  32550. // System.Void System.Reflection.Emit.OpCodes::.cctor()
  32551. extern "C" IL2CPP_METHOD_ATTR void OpCodes__cctor_m3821715395 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  32552. {
  32553. static bool s_Il2CppMethodInitialized;
  32554. if (!s_Il2CppMethodInitialized)
  32555. {
  32556. il2cpp_codegen_initialize_method (OpCodes__cctor_m3821715395_MetadataUsageId);
  32557. s_Il2CppMethodInitialized = true;
  32558. }
  32559. {
  32560. OpCode_t123070264 L_0;
  32561. memset(&L_0, 0, sizeof(L_0));
  32562. OpCode__ctor_m2823239373((&L_0), ((int32_t)1179903), ((int32_t)84215041), /*hidden argument*/NULL);
  32563. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Nop_0(L_0);
  32564. OpCode_t123070264 L_1;
  32565. memset(&L_1, 0, sizeof(L_1));
  32566. OpCode__ctor_m2823239373((&L_1), ((int32_t)1180159), ((int32_t)17106177), /*hidden argument*/NULL);
  32567. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Break_1(L_1);
  32568. OpCode_t123070264 L_2;
  32569. memset(&L_2, 0, sizeof(L_2));
  32570. OpCode__ctor_m2823239373((&L_2), ((int32_t)1245951), ((int32_t)84214017), /*hidden argument*/NULL);
  32571. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldarg_0_2(L_2);
  32572. OpCode_t123070264 L_3;
  32573. memset(&L_3, 0, sizeof(L_3));
  32574. OpCode__ctor_m2823239373((&L_3), ((int32_t)1246207), ((int32_t)84214017), /*hidden argument*/NULL);
  32575. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldarg_1_3(L_3);
  32576. OpCode_t123070264 L_4;
  32577. memset(&L_4, 0, sizeof(L_4));
  32578. OpCode__ctor_m2823239373((&L_4), ((int32_t)1246463), ((int32_t)84214017), /*hidden argument*/NULL);
  32579. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldarg_2_4(L_4);
  32580. OpCode_t123070264 L_5;
  32581. memset(&L_5, 0, sizeof(L_5));
  32582. OpCode__ctor_m2823239373((&L_5), ((int32_t)1246719), ((int32_t)84214017), /*hidden argument*/NULL);
  32583. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldarg_3_5(L_5);
  32584. OpCode_t123070264 L_6;
  32585. memset(&L_6, 0, sizeof(L_6));
  32586. OpCode__ctor_m2823239373((&L_6), ((int32_t)1246975), ((int32_t)84214017), /*hidden argument*/NULL);
  32587. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldloc_0_6(L_6);
  32588. OpCode_t123070264 L_7;
  32589. memset(&L_7, 0, sizeof(L_7));
  32590. OpCode__ctor_m2823239373((&L_7), ((int32_t)1247231), ((int32_t)84214017), /*hidden argument*/NULL);
  32591. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldloc_1_7(L_7);
  32592. OpCode_t123070264 L_8;
  32593. memset(&L_8, 0, sizeof(L_8));
  32594. OpCode__ctor_m2823239373((&L_8), ((int32_t)1247487), ((int32_t)84214017), /*hidden argument*/NULL);
  32595. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldloc_2_8(L_8);
  32596. OpCode_t123070264 L_9;
  32597. memset(&L_9, 0, sizeof(L_9));
  32598. OpCode__ctor_m2823239373((&L_9), ((int32_t)1247743), ((int32_t)84214017), /*hidden argument*/NULL);
  32599. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldloc_3_9(L_9);
  32600. OpCode_t123070264 L_10;
  32601. memset(&L_10, 0, sizeof(L_10));
  32602. OpCode__ctor_m2823239373((&L_10), ((int32_t)17959679), ((int32_t)84214017), /*hidden argument*/NULL);
  32603. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stloc_0_10(L_10);
  32604. OpCode_t123070264 L_11;
  32605. memset(&L_11, 0, sizeof(L_11));
  32606. OpCode__ctor_m2823239373((&L_11), ((int32_t)17959935), ((int32_t)84214017), /*hidden argument*/NULL);
  32607. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stloc_1_11(L_11);
  32608. OpCode_t123070264 L_12;
  32609. memset(&L_12, 0, sizeof(L_12));
  32610. OpCode__ctor_m2823239373((&L_12), ((int32_t)17960191), ((int32_t)84214017), /*hidden argument*/NULL);
  32611. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stloc_2_12(L_12);
  32612. OpCode_t123070264 L_13;
  32613. memset(&L_13, 0, sizeof(L_13));
  32614. OpCode__ctor_m2823239373((&L_13), ((int32_t)17960447), ((int32_t)84214017), /*hidden argument*/NULL);
  32615. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stloc_3_13(L_13);
  32616. OpCode_t123070264 L_14;
  32617. memset(&L_14, 0, sizeof(L_14));
  32618. OpCode__ctor_m2823239373((&L_14), ((int32_t)1249023), ((int32_t)85065985), /*hidden argument*/NULL);
  32619. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldarg_S_14(L_14);
  32620. OpCode_t123070264 L_15;
  32621. memset(&L_15, 0, sizeof(L_15));
  32622. OpCode__ctor_m2823239373((&L_15), ((int32_t)1380351), ((int32_t)85065985), /*hidden argument*/NULL);
  32623. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldarga_S_15(L_15);
  32624. OpCode_t123070264 L_16;
  32625. memset(&L_16, 0, sizeof(L_16));
  32626. OpCode__ctor_m2823239373((&L_16), ((int32_t)17961215), ((int32_t)85065985), /*hidden argument*/NULL);
  32627. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Starg_S_16(L_16);
  32628. OpCode_t123070264 L_17;
  32629. memset(&L_17, 0, sizeof(L_17));
  32630. OpCode__ctor_m2823239373((&L_17), ((int32_t)1249791), ((int32_t)85065985), /*hidden argument*/NULL);
  32631. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldloc_S_17(L_17);
  32632. OpCode_t123070264 L_18;
  32633. memset(&L_18, 0, sizeof(L_18));
  32634. OpCode__ctor_m2823239373((&L_18), ((int32_t)1381119), ((int32_t)85065985), /*hidden argument*/NULL);
  32635. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldloca_S_18(L_18);
  32636. OpCode_t123070264 L_19;
  32637. memset(&L_19, 0, sizeof(L_19));
  32638. OpCode__ctor_m2823239373((&L_19), ((int32_t)17961983), ((int32_t)85065985), /*hidden argument*/NULL);
  32639. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stloc_S_19(L_19);
  32640. OpCode_t123070264 L_20;
  32641. memset(&L_20, 0, sizeof(L_20));
  32642. OpCode__ctor_m2823239373((&L_20), ((int32_t)1643775), ((int32_t)84215041), /*hidden argument*/NULL);
  32643. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldnull_20(L_20);
  32644. OpCode_t123070264 L_21;
  32645. memset(&L_21, 0, sizeof(L_21));
  32646. OpCode__ctor_m2823239373((&L_21), ((int32_t)1381887), ((int32_t)84214017), /*hidden argument*/NULL);
  32647. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I4_M1_21(L_21);
  32648. OpCode_t123070264 L_22;
  32649. memset(&L_22, 0, sizeof(L_22));
  32650. OpCode__ctor_m2823239373((&L_22), ((int32_t)1382143), ((int32_t)84214017), /*hidden argument*/NULL);
  32651. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I4_0_22(L_22);
  32652. OpCode_t123070264 L_23;
  32653. memset(&L_23, 0, sizeof(L_23));
  32654. OpCode__ctor_m2823239373((&L_23), ((int32_t)1382399), ((int32_t)84214017), /*hidden argument*/NULL);
  32655. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I4_1_23(L_23);
  32656. OpCode_t123070264 L_24;
  32657. memset(&L_24, 0, sizeof(L_24));
  32658. OpCode__ctor_m2823239373((&L_24), ((int32_t)1382655), ((int32_t)84214017), /*hidden argument*/NULL);
  32659. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I4_2_24(L_24);
  32660. OpCode_t123070264 L_25;
  32661. memset(&L_25, 0, sizeof(L_25));
  32662. OpCode__ctor_m2823239373((&L_25), ((int32_t)1382911), ((int32_t)84214017), /*hidden argument*/NULL);
  32663. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I4_3_25(L_25);
  32664. OpCode_t123070264 L_26;
  32665. memset(&L_26, 0, sizeof(L_26));
  32666. OpCode__ctor_m2823239373((&L_26), ((int32_t)1383167), ((int32_t)84214017), /*hidden argument*/NULL);
  32667. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I4_4_26(L_26);
  32668. OpCode_t123070264 L_27;
  32669. memset(&L_27, 0, sizeof(L_27));
  32670. OpCode__ctor_m2823239373((&L_27), ((int32_t)1383423), ((int32_t)84214017), /*hidden argument*/NULL);
  32671. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I4_5_27(L_27);
  32672. OpCode_t123070264 L_28;
  32673. memset(&L_28, 0, sizeof(L_28));
  32674. OpCode__ctor_m2823239373((&L_28), ((int32_t)1383679), ((int32_t)84214017), /*hidden argument*/NULL);
  32675. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I4_6_28(L_28);
  32676. OpCode_t123070264 L_29;
  32677. memset(&L_29, 0, sizeof(L_29));
  32678. OpCode__ctor_m2823239373((&L_29), ((int32_t)1383935), ((int32_t)84214017), /*hidden argument*/NULL);
  32679. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I4_7_29(L_29);
  32680. OpCode_t123070264 L_30;
  32681. memset(&L_30, 0, sizeof(L_30));
  32682. OpCode__ctor_m2823239373((&L_30), ((int32_t)1384191), ((int32_t)84214017), /*hidden argument*/NULL);
  32683. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I4_8_30(L_30);
  32684. OpCode_t123070264 L_31;
  32685. memset(&L_31, 0, sizeof(L_31));
  32686. OpCode__ctor_m2823239373((&L_31), ((int32_t)1384447), ((int32_t)84934913), /*hidden argument*/NULL);
  32687. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I4_S_31(L_31);
  32688. OpCode_t123070264 L_32;
  32689. memset(&L_32, 0, sizeof(L_32));
  32690. OpCode__ctor_m2823239373((&L_32), ((int32_t)1384703), ((int32_t)84018433), /*hidden argument*/NULL);
  32691. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I4_32(L_32);
  32692. OpCode_t123070264 L_33;
  32693. memset(&L_33, 0, sizeof(L_33));
  32694. OpCode__ctor_m2823239373((&L_33), ((int32_t)1450495), ((int32_t)84083969), /*hidden argument*/NULL);
  32695. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_I8_33(L_33);
  32696. OpCode_t123070264 L_34;
  32697. memset(&L_34, 0, sizeof(L_34));
  32698. OpCode__ctor_m2823239373((&L_34), ((int32_t)1516287), ((int32_t)85001473), /*hidden argument*/NULL);
  32699. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_R4_34(L_34);
  32700. OpCode_t123070264 L_35;
  32701. memset(&L_35, 0, sizeof(L_35));
  32702. OpCode__ctor_m2823239373((&L_35), ((int32_t)1582079), ((int32_t)84346113), /*hidden argument*/NULL);
  32703. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldc_R8_35(L_35);
  32704. OpCode_t123070264 L_36;
  32705. memset(&L_36, 0, sizeof(L_36));
  32706. OpCode__ctor_m2823239373((&L_36), ((int32_t)18097663), ((int32_t)84215041), /*hidden argument*/NULL);
  32707. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Dup_36(L_36);
  32708. OpCode_t123070264 L_37;
  32709. memset(&L_37, 0, sizeof(L_37));
  32710. OpCode__ctor_m2823239373((&L_37), ((int32_t)17966847), ((int32_t)84215041), /*hidden argument*/NULL);
  32711. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Pop_37(L_37);
  32712. OpCode_t123070264 L_38;
  32713. memset(&L_38, 0, sizeof(L_38));
  32714. OpCode__ctor_m2823239373((&L_38), ((int32_t)1189887), ((int32_t)33817857), /*hidden argument*/NULL);
  32715. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Jmp_38(L_38);
  32716. OpCode_t123070264 L_39;
  32717. memset(&L_39, 0, sizeof(L_39));
  32718. OpCode__ctor_m2823239373((&L_39), ((int32_t)437987583), ((int32_t)33817857), /*hidden argument*/NULL);
  32719. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Call_39(L_39);
  32720. OpCode_t123070264 L_40;
  32721. memset(&L_40, 0, sizeof(L_40));
  32722. OpCode__ctor_m2823239373((&L_40), ((int32_t)437987839), ((int32_t)34145537), /*hidden argument*/NULL);
  32723. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Calli_40(L_40);
  32724. OpCode_t123070264 L_41;
  32725. memset(&L_41, 0, sizeof(L_41));
  32726. OpCode__ctor_m2823239373((&L_41), ((int32_t)437398271), ((int32_t)117769473), /*hidden argument*/NULL);
  32727. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ret_41(L_41);
  32728. OpCode_t123070264 L_42;
  32729. memset(&L_42, 0, sizeof(L_42));
  32730. OpCode__ctor_m2823239373((&L_42), ((int32_t)1190911), ((int32_t)983297), /*hidden argument*/NULL);
  32731. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Br_S_42(L_42);
  32732. OpCode_t123070264 L_43;
  32733. memset(&L_43, 0, sizeof(L_43));
  32734. OpCode__ctor_m2823239373((&L_43), ((int32_t)51522815), ((int32_t)51314945), /*hidden argument*/NULL);
  32735. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Brfalse_S_43(L_43);
  32736. OpCode_t123070264 L_44;
  32737. memset(&L_44, 0, sizeof(L_44));
  32738. OpCode__ctor_m2823239373((&L_44), ((int32_t)51523071), ((int32_t)51314945), /*hidden argument*/NULL);
  32739. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Brtrue_S_44(L_44);
  32740. OpCode_t123070264 L_45;
  32741. memset(&L_45, 0, sizeof(L_45));
  32742. OpCode__ctor_m2823239373((&L_45), ((int32_t)34746111), ((int32_t)51314945), /*hidden argument*/NULL);
  32743. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Beq_S_45(L_45);
  32744. OpCode_t123070264 L_46;
  32745. memset(&L_46, 0, sizeof(L_46));
  32746. OpCode__ctor_m2823239373((&L_46), ((int32_t)34746367), ((int32_t)51314945), /*hidden argument*/NULL);
  32747. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Bge_S_46(L_46);
  32748. OpCode_t123070264 L_47;
  32749. memset(&L_47, 0, sizeof(L_47));
  32750. OpCode__ctor_m2823239373((&L_47), ((int32_t)34746623), ((int32_t)51314945), /*hidden argument*/NULL);
  32751. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Bgt_S_47(L_47);
  32752. OpCode_t123070264 L_48;
  32753. memset(&L_48, 0, sizeof(L_48));
  32754. OpCode__ctor_m2823239373((&L_48), ((int32_t)34746879), ((int32_t)51314945), /*hidden argument*/NULL);
  32755. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ble_S_48(L_48);
  32756. OpCode_t123070264 L_49;
  32757. memset(&L_49, 0, sizeof(L_49));
  32758. OpCode__ctor_m2823239373((&L_49), ((int32_t)34747135), ((int32_t)51314945), /*hidden argument*/NULL);
  32759. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Blt_S_49(L_49);
  32760. OpCode_t123070264 L_50;
  32761. memset(&L_50, 0, sizeof(L_50));
  32762. OpCode__ctor_m2823239373((&L_50), ((int32_t)34747391), ((int32_t)51314945), /*hidden argument*/NULL);
  32763. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Bne_Un_S_50(L_50);
  32764. OpCode_t123070264 L_51;
  32765. memset(&L_51, 0, sizeof(L_51));
  32766. OpCode__ctor_m2823239373((&L_51), ((int32_t)34747647), ((int32_t)51314945), /*hidden argument*/NULL);
  32767. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Bge_Un_S_51(L_51);
  32768. OpCode_t123070264 L_52;
  32769. memset(&L_52, 0, sizeof(L_52));
  32770. OpCode__ctor_m2823239373((&L_52), ((int32_t)34747903), ((int32_t)51314945), /*hidden argument*/NULL);
  32771. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Bgt_Un_S_52(L_52);
  32772. OpCode_t123070264 L_53;
  32773. memset(&L_53, 0, sizeof(L_53));
  32774. OpCode__ctor_m2823239373((&L_53), ((int32_t)34748159), ((int32_t)51314945), /*hidden argument*/NULL);
  32775. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ble_Un_S_53(L_53);
  32776. OpCode_t123070264 L_54;
  32777. memset(&L_54, 0, sizeof(L_54));
  32778. OpCode__ctor_m2823239373((&L_54), ((int32_t)34748415), ((int32_t)51314945), /*hidden argument*/NULL);
  32779. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Blt_Un_S_54(L_54);
  32780. OpCode_t123070264 L_55;
  32781. memset(&L_55, 0, sizeof(L_55));
  32782. OpCode__ctor_m2823239373((&L_55), ((int32_t)1194239), ((int32_t)1281), /*hidden argument*/NULL);
  32783. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Br_55(L_55);
  32784. OpCode_t123070264 L_56;
  32785. memset(&L_56, 0, sizeof(L_56));
  32786. OpCode__ctor_m2823239373((&L_56), ((int32_t)51526143), ((int32_t)50332929), /*hidden argument*/NULL);
  32787. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Brfalse_56(L_56);
  32788. OpCode_t123070264 L_57;
  32789. memset(&L_57, 0, sizeof(L_57));
  32790. OpCode__ctor_m2823239373((&L_57), ((int32_t)51526399), ((int32_t)50332929), /*hidden argument*/NULL);
  32791. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Brtrue_57(L_57);
  32792. OpCode_t123070264 L_58;
  32793. memset(&L_58, 0, sizeof(L_58));
  32794. OpCode__ctor_m2823239373((&L_58), ((int32_t)34749439), ((int32_t)50331905), /*hidden argument*/NULL);
  32795. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Beq_58(L_58);
  32796. OpCode_t123070264 L_59;
  32797. memset(&L_59, 0, sizeof(L_59));
  32798. OpCode__ctor_m2823239373((&L_59), ((int32_t)34749695), ((int32_t)50331905), /*hidden argument*/NULL);
  32799. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Bge_59(L_59);
  32800. OpCode_t123070264 L_60;
  32801. memset(&L_60, 0, sizeof(L_60));
  32802. OpCode__ctor_m2823239373((&L_60), ((int32_t)34749951), ((int32_t)50331905), /*hidden argument*/NULL);
  32803. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Bgt_60(L_60);
  32804. OpCode_t123070264 L_61;
  32805. memset(&L_61, 0, sizeof(L_61));
  32806. OpCode__ctor_m2823239373((&L_61), ((int32_t)34750207), ((int32_t)50331905), /*hidden argument*/NULL);
  32807. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ble_61(L_61);
  32808. OpCode_t123070264 L_62;
  32809. memset(&L_62, 0, sizeof(L_62));
  32810. OpCode__ctor_m2823239373((&L_62), ((int32_t)34750463), ((int32_t)50331905), /*hidden argument*/NULL);
  32811. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Blt_62(L_62);
  32812. OpCode_t123070264 L_63;
  32813. memset(&L_63, 0, sizeof(L_63));
  32814. OpCode__ctor_m2823239373((&L_63), ((int32_t)34750719), ((int32_t)50331905), /*hidden argument*/NULL);
  32815. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Bne_Un_63(L_63);
  32816. OpCode_t123070264 L_64;
  32817. memset(&L_64, 0, sizeof(L_64));
  32818. OpCode__ctor_m2823239373((&L_64), ((int32_t)34750975), ((int32_t)50331905), /*hidden argument*/NULL);
  32819. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Bge_Un_64(L_64);
  32820. OpCode_t123070264 L_65;
  32821. memset(&L_65, 0, sizeof(L_65));
  32822. OpCode__ctor_m2823239373((&L_65), ((int32_t)34751231), ((int32_t)50331905), /*hidden argument*/NULL);
  32823. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Bgt_Un_65(L_65);
  32824. OpCode_t123070264 L_66;
  32825. memset(&L_66, 0, sizeof(L_66));
  32826. OpCode__ctor_m2823239373((&L_66), ((int32_t)34751487), ((int32_t)50331905), /*hidden argument*/NULL);
  32827. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ble_Un_66(L_66);
  32828. OpCode_t123070264 L_67;
  32829. memset(&L_67, 0, sizeof(L_67));
  32830. OpCode__ctor_m2823239373((&L_67), ((int32_t)34751743), ((int32_t)50331905), /*hidden argument*/NULL);
  32831. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Blt_Un_67(L_67);
  32832. OpCode_t123070264 L_68;
  32833. memset(&L_68, 0, sizeof(L_68));
  32834. OpCode__ctor_m2823239373((&L_68), ((int32_t)51529215), ((int32_t)51053825), /*hidden argument*/NULL);
  32835. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Switch_68(L_68);
  32836. OpCode_t123070264 L_69;
  32837. memset(&L_69, 0, sizeof(L_69));
  32838. OpCode__ctor_m2823239373((&L_69), ((int32_t)51726079), ((int32_t)84215041), /*hidden argument*/NULL);
  32839. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldind_I1_69(L_69);
  32840. OpCode_t123070264 L_70;
  32841. memset(&L_70, 0, sizeof(L_70));
  32842. OpCode__ctor_m2823239373((&L_70), ((int32_t)51726335), ((int32_t)84215041), /*hidden argument*/NULL);
  32843. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldind_U1_70(L_70);
  32844. OpCode_t123070264 L_71;
  32845. memset(&L_71, 0, sizeof(L_71));
  32846. OpCode__ctor_m2823239373((&L_71), ((int32_t)51726591), ((int32_t)84215041), /*hidden argument*/NULL);
  32847. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldind_I2_71(L_71);
  32848. OpCode_t123070264 L_72;
  32849. memset(&L_72, 0, sizeof(L_72));
  32850. OpCode__ctor_m2823239373((&L_72), ((int32_t)51726847), ((int32_t)84215041), /*hidden argument*/NULL);
  32851. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldind_U2_72(L_72);
  32852. OpCode_t123070264 L_73;
  32853. memset(&L_73, 0, sizeof(L_73));
  32854. OpCode__ctor_m2823239373((&L_73), ((int32_t)51727103), ((int32_t)84215041), /*hidden argument*/NULL);
  32855. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldind_I4_73(L_73);
  32856. OpCode_t123070264 L_74;
  32857. memset(&L_74, 0, sizeof(L_74));
  32858. OpCode__ctor_m2823239373((&L_74), ((int32_t)51727359), ((int32_t)84215041), /*hidden argument*/NULL);
  32859. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldind_U4_74(L_74);
  32860. OpCode_t123070264 L_75;
  32861. memset(&L_75, 0, sizeof(L_75));
  32862. OpCode__ctor_m2823239373((&L_75), ((int32_t)51793151), ((int32_t)84215041), /*hidden argument*/NULL);
  32863. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldind_I8_75(L_75);
  32864. OpCode_t123070264 L_76;
  32865. memset(&L_76, 0, sizeof(L_76));
  32866. OpCode__ctor_m2823239373((&L_76), ((int32_t)51727871), ((int32_t)84215041), /*hidden argument*/NULL);
  32867. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldind_I_76(L_76);
  32868. OpCode_t123070264 L_77;
  32869. memset(&L_77, 0, sizeof(L_77));
  32870. OpCode__ctor_m2823239373((&L_77), ((int32_t)51859199), ((int32_t)84215041), /*hidden argument*/NULL);
  32871. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldind_R4_77(L_77);
  32872. OpCode_t123070264 L_78;
  32873. memset(&L_78, 0, sizeof(L_78));
  32874. OpCode__ctor_m2823239373((&L_78), ((int32_t)51924991), ((int32_t)84215041), /*hidden argument*/NULL);
  32875. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldind_R8_78(L_78);
  32876. OpCode_t123070264 L_79;
  32877. memset(&L_79, 0, sizeof(L_79));
  32878. OpCode__ctor_m2823239373((&L_79), ((int32_t)51990783), ((int32_t)84215041), /*hidden argument*/NULL);
  32879. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldind_Ref_79(L_79);
  32880. OpCode_t123070264 L_80;
  32881. memset(&L_80, 0, sizeof(L_80));
  32882. OpCode__ctor_m2823239373((&L_80), ((int32_t)85086719), ((int32_t)84215041), /*hidden argument*/NULL);
  32883. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stind_Ref_80(L_80);
  32884. OpCode_t123070264 L_81;
  32885. memset(&L_81, 0, sizeof(L_81));
  32886. OpCode__ctor_m2823239373((&L_81), ((int32_t)85086975), ((int32_t)84215041), /*hidden argument*/NULL);
  32887. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stind_I1_81(L_81);
  32888. OpCode_t123070264 L_82;
  32889. memset(&L_82, 0, sizeof(L_82));
  32890. OpCode__ctor_m2823239373((&L_82), ((int32_t)85087231), ((int32_t)84215041), /*hidden argument*/NULL);
  32891. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stind_I2_82(L_82);
  32892. OpCode_t123070264 L_83;
  32893. memset(&L_83, 0, sizeof(L_83));
  32894. OpCode__ctor_m2823239373((&L_83), ((int32_t)85087487), ((int32_t)84215041), /*hidden argument*/NULL);
  32895. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stind_I4_83(L_83);
  32896. OpCode_t123070264 L_84;
  32897. memset(&L_84, 0, sizeof(L_84));
  32898. OpCode__ctor_m2823239373((&L_84), ((int32_t)101864959), ((int32_t)84215041), /*hidden argument*/NULL);
  32899. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stind_I8_84(L_84);
  32900. OpCode_t123070264 L_85;
  32901. memset(&L_85, 0, sizeof(L_85));
  32902. OpCode__ctor_m2823239373((&L_85), ((int32_t)135419647), ((int32_t)84215041), /*hidden argument*/NULL);
  32903. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stind_R4_85(L_85);
  32904. OpCode_t123070264 L_86;
  32905. memset(&L_86, 0, sizeof(L_86));
  32906. OpCode__ctor_m2823239373((&L_86), ((int32_t)152197119), ((int32_t)84215041), /*hidden argument*/NULL);
  32907. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stind_R8_86(L_86);
  32908. OpCode_t123070264 L_87;
  32909. memset(&L_87, 0, sizeof(L_87));
  32910. OpCode__ctor_m2823239373((&L_87), ((int32_t)34822399), ((int32_t)84215041), /*hidden argument*/NULL);
  32911. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Add_87(L_87);
  32912. OpCode_t123070264 L_88;
  32913. memset(&L_88, 0, sizeof(L_88));
  32914. OpCode__ctor_m2823239373((&L_88), ((int32_t)34822655), ((int32_t)84215041), /*hidden argument*/NULL);
  32915. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Sub_88(L_88);
  32916. OpCode_t123070264 L_89;
  32917. memset(&L_89, 0, sizeof(L_89));
  32918. OpCode__ctor_m2823239373((&L_89), ((int32_t)34822911), ((int32_t)84215041), /*hidden argument*/NULL);
  32919. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Mul_89(L_89);
  32920. OpCode_t123070264 L_90;
  32921. memset(&L_90, 0, sizeof(L_90));
  32922. OpCode__ctor_m2823239373((&L_90), ((int32_t)34823167), ((int32_t)84215041), /*hidden argument*/NULL);
  32923. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Div_90(L_90);
  32924. OpCode_t123070264 L_91;
  32925. memset(&L_91, 0, sizeof(L_91));
  32926. OpCode__ctor_m2823239373((&L_91), ((int32_t)34823423), ((int32_t)84215041), /*hidden argument*/NULL);
  32927. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Div_Un_91(L_91);
  32928. OpCode_t123070264 L_92;
  32929. memset(&L_92, 0, sizeof(L_92));
  32930. OpCode__ctor_m2823239373((&L_92), ((int32_t)34823679), ((int32_t)84215041), /*hidden argument*/NULL);
  32931. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Rem_92(L_92);
  32932. OpCode_t123070264 L_93;
  32933. memset(&L_93, 0, sizeof(L_93));
  32934. OpCode__ctor_m2823239373((&L_93), ((int32_t)34823935), ((int32_t)84215041), /*hidden argument*/NULL);
  32935. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Rem_Un_93(L_93);
  32936. OpCode_t123070264 L_94;
  32937. memset(&L_94, 0, sizeof(L_94));
  32938. OpCode__ctor_m2823239373((&L_94), ((int32_t)34824191), ((int32_t)84215041), /*hidden argument*/NULL);
  32939. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_And_94(L_94);
  32940. OpCode_t123070264 L_95;
  32941. memset(&L_95, 0, sizeof(L_95));
  32942. OpCode__ctor_m2823239373((&L_95), ((int32_t)34824447), ((int32_t)84215041), /*hidden argument*/NULL);
  32943. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Or_95(L_95);
  32944. OpCode_t123070264 L_96;
  32945. memset(&L_96, 0, sizeof(L_96));
  32946. OpCode__ctor_m2823239373((&L_96), ((int32_t)34824703), ((int32_t)84215041), /*hidden argument*/NULL);
  32947. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Xor_96(L_96);
  32948. OpCode_t123070264 L_97;
  32949. memset(&L_97, 0, sizeof(L_97));
  32950. OpCode__ctor_m2823239373((&L_97), ((int32_t)34824959), ((int32_t)84215041), /*hidden argument*/NULL);
  32951. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Shl_97(L_97);
  32952. OpCode_t123070264 L_98;
  32953. memset(&L_98, 0, sizeof(L_98));
  32954. OpCode__ctor_m2823239373((&L_98), ((int32_t)34825215), ((int32_t)84215041), /*hidden argument*/NULL);
  32955. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Shr_98(L_98);
  32956. OpCode_t123070264 L_99;
  32957. memset(&L_99, 0, sizeof(L_99));
  32958. OpCode__ctor_m2823239373((&L_99), ((int32_t)34825471), ((int32_t)84215041), /*hidden argument*/NULL);
  32959. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Shr_Un_99(L_99);
  32960. OpCode_t123070264 L_100;
  32961. memset(&L_100, 0, sizeof(L_100));
  32962. OpCode__ctor_m2823239373((&L_100), ((int32_t)18048511), ((int32_t)84215041), /*hidden argument*/NULL);
  32963. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Neg_100(L_100);
  32964. OpCode_t123070264 L_101;
  32965. memset(&L_101, 0, sizeof(L_101));
  32966. OpCode__ctor_m2823239373((&L_101), ((int32_t)18048767), ((int32_t)84215041), /*hidden argument*/NULL);
  32967. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Not_101(L_101);
  32968. OpCode_t123070264 L_102;
  32969. memset(&L_102, 0, sizeof(L_102));
  32970. OpCode__ctor_m2823239373((&L_102), ((int32_t)18180095), ((int32_t)84215041), /*hidden argument*/NULL);
  32971. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_I1_102(L_102);
  32972. OpCode_t123070264 L_103;
  32973. memset(&L_103, 0, sizeof(L_103));
  32974. OpCode__ctor_m2823239373((&L_103), ((int32_t)18180351), ((int32_t)84215041), /*hidden argument*/NULL);
  32975. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_I2_103(L_103);
  32976. OpCode_t123070264 L_104;
  32977. memset(&L_104, 0, sizeof(L_104));
  32978. OpCode__ctor_m2823239373((&L_104), ((int32_t)18180607), ((int32_t)84215041), /*hidden argument*/NULL);
  32979. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_I4_104(L_104);
  32980. OpCode_t123070264 L_105;
  32981. memset(&L_105, 0, sizeof(L_105));
  32982. OpCode__ctor_m2823239373((&L_105), ((int32_t)18246399), ((int32_t)84215041), /*hidden argument*/NULL);
  32983. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_I8_105(L_105);
  32984. OpCode_t123070264 L_106;
  32985. memset(&L_106, 0, sizeof(L_106));
  32986. OpCode__ctor_m2823239373((&L_106), ((int32_t)18312191), ((int32_t)84215041), /*hidden argument*/NULL);
  32987. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_R4_106(L_106);
  32988. OpCode_t123070264 L_107;
  32989. memset(&L_107, 0, sizeof(L_107));
  32990. OpCode__ctor_m2823239373((&L_107), ((int32_t)18377983), ((int32_t)84215041), /*hidden argument*/NULL);
  32991. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_R8_107(L_107);
  32992. OpCode_t123070264 L_108;
  32993. memset(&L_108, 0, sizeof(L_108));
  32994. OpCode__ctor_m2823239373((&L_108), ((int32_t)18181631), ((int32_t)84215041), /*hidden argument*/NULL);
  32995. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_U4_108(L_108);
  32996. OpCode_t123070264 L_109;
  32997. memset(&L_109, 0, sizeof(L_109));
  32998. OpCode__ctor_m2823239373((&L_109), ((int32_t)18247423), ((int32_t)84215041), /*hidden argument*/NULL);
  32999. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_U8_109(L_109);
  33000. OpCode_t123070264 L_110;
  33001. memset(&L_110, 0, sizeof(L_110));
  33002. OpCode__ctor_m2823239373((&L_110), ((int32_t)438005759), ((int32_t)33817345), /*hidden argument*/NULL);
  33003. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Callvirt_110(L_110);
  33004. OpCode_t123070264 L_111;
  33005. memset(&L_111, 0, sizeof(L_111));
  33006. OpCode__ctor_m2823239373((&L_111), ((int32_t)85094655), ((int32_t)84738817), /*hidden argument*/NULL);
  33007. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Cpobj_111(L_111);
  33008. OpCode_t123070264 L_112;
  33009. memset(&L_112, 0, sizeof(L_112));
  33010. OpCode__ctor_m2823239373((&L_112), ((int32_t)51606015), ((int32_t)84738817), /*hidden argument*/NULL);
  33011. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldobj_112(L_112);
  33012. OpCode_t123070264 L_113;
  33013. memset(&L_113, 0, sizeof(L_113));
  33014. OpCode__ctor_m2823239373((&L_113), ((int32_t)1667839), ((int32_t)84542209), /*hidden argument*/NULL);
  33015. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldstr_113(L_113);
  33016. OpCode_t123070264 L_114;
  33017. memset(&L_114, 0, sizeof(L_114));
  33018. OpCode__ctor_m2823239373((&L_114), ((int32_t)437875711), ((int32_t)33817345), /*hidden argument*/NULL);
  33019. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Newobj_114(L_114);
  33020. OpCode_t123070264 L_115;
  33021. memset(&L_115, 0, sizeof(L_115));
  33022. OpCode__ctor_m2823239373((&L_115), ((int32_t)169440511), ((int32_t)84738817), /*hidden argument*/NULL);
  33023. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Castclass_115(L_115);
  33024. OpCode_t123070264 L_116;
  33025. memset(&L_116, 0, sizeof(L_116));
  33026. OpCode__ctor_m2823239373((&L_116), ((int32_t)169178623), ((int32_t)84738817), /*hidden argument*/NULL);
  33027. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Isinst_116(L_116);
  33028. OpCode_t123070264 L_117;
  33029. memset(&L_117, 0, sizeof(L_117));
  33030. OpCode__ctor_m2823239373((&L_117), ((int32_t)18380543), ((int32_t)84215041), /*hidden argument*/NULL);
  33031. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_R_Un_117(L_117);
  33032. OpCode_t123070264 L_118;
  33033. memset(&L_118, 0, sizeof(L_118));
  33034. OpCode__ctor_m2823239373((&L_118), ((int32_t)169179647), ((int32_t)84739329), /*hidden argument*/NULL);
  33035. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Unbox_118(L_118);
  33036. OpCode_t123070264 L_119;
  33037. memset(&L_119, 0, sizeof(L_119));
  33038. OpCode__ctor_m2823239373((&L_119), ((int32_t)168983295), ((int32_t)134546177), /*hidden argument*/NULL);
  33039. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Throw_119(L_119);
  33040. OpCode_t123070264 L_120;
  33041. memset(&L_120, 0, sizeof(L_120));
  33042. OpCode__ctor_m2823239373((&L_120), ((int32_t)169049087), ((int32_t)83952385), /*hidden argument*/NULL);
  33043. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldfld_120(L_120);
  33044. OpCode_t123070264 L_121;
  33045. memset(&L_121, 0, sizeof(L_121));
  33046. OpCode__ctor_m2823239373((&L_121), ((int32_t)169180415), ((int32_t)83952385), /*hidden argument*/NULL);
  33047. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldflda_121(L_121);
  33048. OpCode_t123070264 L_122;
  33049. memset(&L_122, 0, sizeof(L_122));
  33050. OpCode__ctor_m2823239373((&L_122), ((int32_t)185761279), ((int32_t)83952385), /*hidden argument*/NULL);
  33051. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stfld_122(L_122);
  33052. OpCode_t123070264 L_123;
  33053. memset(&L_123, 0, sizeof(L_123));
  33054. OpCode__ctor_m2823239373((&L_123), ((int32_t)1277695), ((int32_t)83952385), /*hidden argument*/NULL);
  33055. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldsfld_123(L_123);
  33056. OpCode_t123070264 L_124;
  33057. memset(&L_124, 0, sizeof(L_124));
  33058. OpCode__ctor_m2823239373((&L_124), ((int32_t)1409023), ((int32_t)83952385), /*hidden argument*/NULL);
  33059. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldsflda_124(L_124);
  33060. OpCode_t123070264 L_125;
  33061. memset(&L_125, 0, sizeof(L_125));
  33062. OpCode__ctor_m2823239373((&L_125), ((int32_t)17989887), ((int32_t)83952385), /*hidden argument*/NULL);
  33063. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stsfld_125(L_125);
  33064. OpCode_t123070264 L_126;
  33065. memset(&L_126, 0, sizeof(L_126));
  33066. OpCode__ctor_m2823239373((&L_126), ((int32_t)68321791), ((int32_t)84739329), /*hidden argument*/NULL);
  33067. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stobj_126(L_126);
  33068. OpCode_t123070264 L_127;
  33069. memset(&L_127, 0, sizeof(L_127));
  33070. OpCode__ctor_m2823239373((&L_127), ((int32_t)18187007), ((int32_t)84215041), /*hidden argument*/NULL);
  33071. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_I1_Un_127(L_127);
  33072. OpCode_t123070264 L_128;
  33073. memset(&L_128, 0, sizeof(L_128));
  33074. OpCode__ctor_m2823239373((&L_128), ((int32_t)18187263), ((int32_t)84215041), /*hidden argument*/NULL);
  33075. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_I2_Un_128(L_128);
  33076. OpCode_t123070264 L_129;
  33077. memset(&L_129, 0, sizeof(L_129));
  33078. OpCode__ctor_m2823239373((&L_129), ((int32_t)18187519), ((int32_t)84215041), /*hidden argument*/NULL);
  33079. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_I4_Un_129(L_129);
  33080. OpCode_t123070264 L_130;
  33081. memset(&L_130, 0, sizeof(L_130));
  33082. OpCode__ctor_m2823239373((&L_130), ((int32_t)18253311), ((int32_t)84215041), /*hidden argument*/NULL);
  33083. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_I8_Un_130(L_130);
  33084. OpCode_t123070264 L_131;
  33085. memset(&L_131, 0, sizeof(L_131));
  33086. OpCode__ctor_m2823239373((&L_131), ((int32_t)18188031), ((int32_t)84215041), /*hidden argument*/NULL);
  33087. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_U1_Un_131(L_131);
  33088. OpCode_t123070264 L_132;
  33089. memset(&L_132, 0, sizeof(L_132));
  33090. OpCode__ctor_m2823239373((&L_132), ((int32_t)18188287), ((int32_t)84215041), /*hidden argument*/NULL);
  33091. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_U2_Un_132(L_132);
  33092. OpCode_t123070264 L_133;
  33093. memset(&L_133, 0, sizeof(L_133));
  33094. OpCode__ctor_m2823239373((&L_133), ((int32_t)18188543), ((int32_t)84215041), /*hidden argument*/NULL);
  33095. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_U4_Un_133(L_133);
  33096. OpCode_t123070264 L_134;
  33097. memset(&L_134, 0, sizeof(L_134));
  33098. OpCode__ctor_m2823239373((&L_134), ((int32_t)18254335), ((int32_t)84215041), /*hidden argument*/NULL);
  33099. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_U8_Un_134(L_134);
  33100. OpCode_t123070264 L_135;
  33101. memset(&L_135, 0, sizeof(L_135));
  33102. OpCode__ctor_m2823239373((&L_135), ((int32_t)18189055), ((int32_t)84215041), /*hidden argument*/NULL);
  33103. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_I_Un_135(L_135);
  33104. OpCode_t123070264 L_136;
  33105. memset(&L_136, 0, sizeof(L_136));
  33106. OpCode__ctor_m2823239373((&L_136), ((int32_t)18189311), ((int32_t)84215041), /*hidden argument*/NULL);
  33107. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_U_Un_136(L_136);
  33108. OpCode_t123070264 L_137;
  33109. memset(&L_137, 0, sizeof(L_137));
  33110. OpCode__ctor_m2823239373((&L_137), ((int32_t)18451711), ((int32_t)84739329), /*hidden argument*/NULL);
  33111. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Box_137(L_137);
  33112. OpCode_t123070264 L_138;
  33113. memset(&L_138, 0, sizeof(L_138));
  33114. OpCode__ctor_m2823239373((&L_138), ((int32_t)52006399), ((int32_t)84738817), /*hidden argument*/NULL);
  33115. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Newarr_138(L_138);
  33116. OpCode_t123070264 L_139;
  33117. memset(&L_139, 0, sizeof(L_139));
  33118. OpCode__ctor_m2823239373((&L_139), ((int32_t)169185023), ((int32_t)84214529), /*hidden argument*/NULL);
  33119. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldlen_139(L_139);
  33120. OpCode_t123070264 L_140;
  33121. memset(&L_140, 0, sizeof(L_140));
  33122. OpCode__ctor_m2823239373((&L_140), ((int32_t)202739711), ((int32_t)84738817), /*hidden argument*/NULL);
  33123. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelema_140(L_140);
  33124. OpCode_t123070264 L_141;
  33125. memset(&L_141, 0, sizeof(L_141));
  33126. OpCode__ctor_m2823239373((&L_141), ((int32_t)202739967), ((int32_t)84214529), /*hidden argument*/NULL);
  33127. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelem_I1_141(L_141);
  33128. OpCode_t123070264 L_142;
  33129. memset(&L_142, 0, sizeof(L_142));
  33130. OpCode__ctor_m2823239373((&L_142), ((int32_t)202740223), ((int32_t)84214529), /*hidden argument*/NULL);
  33131. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelem_U1_142(L_142);
  33132. OpCode_t123070264 L_143;
  33133. memset(&L_143, 0, sizeof(L_143));
  33134. OpCode__ctor_m2823239373((&L_143), ((int32_t)202740479), ((int32_t)84214529), /*hidden argument*/NULL);
  33135. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelem_I2_143(L_143);
  33136. OpCode_t123070264 L_144;
  33137. memset(&L_144, 0, sizeof(L_144));
  33138. OpCode__ctor_m2823239373((&L_144), ((int32_t)202740735), ((int32_t)84214529), /*hidden argument*/NULL);
  33139. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelem_U2_144(L_144);
  33140. OpCode_t123070264 L_145;
  33141. memset(&L_145, 0, sizeof(L_145));
  33142. OpCode__ctor_m2823239373((&L_145), ((int32_t)202740991), ((int32_t)84214529), /*hidden argument*/NULL);
  33143. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelem_I4_145(L_145);
  33144. OpCode_t123070264 L_146;
  33145. memset(&L_146, 0, sizeof(L_146));
  33146. OpCode__ctor_m2823239373((&L_146), ((int32_t)202741247), ((int32_t)84214529), /*hidden argument*/NULL);
  33147. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelem_U4_146(L_146);
  33148. OpCode_t123070264 L_147;
  33149. memset(&L_147, 0, sizeof(L_147));
  33150. OpCode__ctor_m2823239373((&L_147), ((int32_t)202807039), ((int32_t)84214529), /*hidden argument*/NULL);
  33151. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelem_I8_147(L_147);
  33152. OpCode_t123070264 L_148;
  33153. memset(&L_148, 0, sizeof(L_148));
  33154. OpCode__ctor_m2823239373((&L_148), ((int32_t)202741759), ((int32_t)84214529), /*hidden argument*/NULL);
  33155. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelem_I_148(L_148);
  33156. OpCode_t123070264 L_149;
  33157. memset(&L_149, 0, sizeof(L_149));
  33158. OpCode__ctor_m2823239373((&L_149), ((int32_t)202873087), ((int32_t)84214529), /*hidden argument*/NULL);
  33159. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelem_R4_149(L_149);
  33160. OpCode_t123070264 L_150;
  33161. memset(&L_150, 0, sizeof(L_150));
  33162. OpCode__ctor_m2823239373((&L_150), ((int32_t)202938879), ((int32_t)84214529), /*hidden argument*/NULL);
  33163. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelem_R8_150(L_150);
  33164. OpCode_t123070264 L_151;
  33165. memset(&L_151, 0, sizeof(L_151));
  33166. OpCode__ctor_m2823239373((&L_151), ((int32_t)203004671), ((int32_t)84214529), /*hidden argument*/NULL);
  33167. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelem_Ref_151(L_151);
  33168. OpCode_t123070264 L_152;
  33169. memset(&L_152, 0, sizeof(L_152));
  33170. OpCode__ctor_m2823239373((&L_152), ((int32_t)219323391), ((int32_t)84214529), /*hidden argument*/NULL);
  33171. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stelem_I_152(L_152);
  33172. OpCode_t123070264 L_153;
  33173. memset(&L_153, 0, sizeof(L_153));
  33174. OpCode__ctor_m2823239373((&L_153), ((int32_t)219323647), ((int32_t)84214529), /*hidden argument*/NULL);
  33175. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stelem_I1_153(L_153);
  33176. OpCode_t123070264 L_154;
  33177. memset(&L_154, 0, sizeof(L_154));
  33178. OpCode__ctor_m2823239373((&L_154), ((int32_t)219323903), ((int32_t)84214529), /*hidden argument*/NULL);
  33179. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stelem_I2_154(L_154);
  33180. OpCode_t123070264 L_155;
  33181. memset(&L_155, 0, sizeof(L_155));
  33182. OpCode__ctor_m2823239373((&L_155), ((int32_t)219324159), ((int32_t)84214529), /*hidden argument*/NULL);
  33183. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stelem_I4_155(L_155);
  33184. OpCode_t123070264 L_156;
  33185. memset(&L_156, 0, sizeof(L_156));
  33186. OpCode__ctor_m2823239373((&L_156), ((int32_t)236101631), ((int32_t)84214529), /*hidden argument*/NULL);
  33187. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stelem_I8_156(L_156);
  33188. OpCode_t123070264 L_157;
  33189. memset(&L_157, 0, sizeof(L_157));
  33190. OpCode__ctor_m2823239373((&L_157), ((int32_t)252879103), ((int32_t)84214529), /*hidden argument*/NULL);
  33191. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stelem_R4_157(L_157);
  33192. OpCode_t123070264 L_158;
  33193. memset(&L_158, 0, sizeof(L_158));
  33194. OpCode__ctor_m2823239373((&L_158), ((int32_t)269656575), ((int32_t)84214529), /*hidden argument*/NULL);
  33195. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stelem_R8_158(L_158);
  33196. OpCode_t123070264 L_159;
  33197. memset(&L_159, 0, sizeof(L_159));
  33198. OpCode__ctor_m2823239373((&L_159), ((int32_t)286434047), ((int32_t)84214529), /*hidden argument*/NULL);
  33199. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stelem_Ref_159(L_159);
  33200. OpCode_t123070264 L_160;
  33201. memset(&L_160, 0, sizeof(L_160));
  33202. OpCode__ctor_m2823239373((&L_160), ((int32_t)202613759), ((int32_t)84738817), /*hidden argument*/NULL);
  33203. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldelem_160(L_160);
  33204. OpCode_t123070264 L_161;
  33205. memset(&L_161, 0, sizeof(L_161));
  33206. OpCode__ctor_m2823239373((&L_161), ((int32_t)470983935), ((int32_t)84738817), /*hidden argument*/NULL);
  33207. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stelem_161(L_161);
  33208. OpCode_t123070264 L_162;
  33209. memset(&L_162, 0, sizeof(L_162));
  33210. OpCode__ctor_m2823239373((&L_162), ((int32_t)169059839), ((int32_t)84738817), /*hidden argument*/NULL);
  33211. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Unbox_Any_162(L_162);
  33212. OpCode_t123070264 L_163;
  33213. memset(&L_163, 0, sizeof(L_163));
  33214. OpCode__ctor_m2823239373((&L_163), ((int32_t)18199551), ((int32_t)84215041), /*hidden argument*/NULL);
  33215. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_I1_163(L_163);
  33216. OpCode_t123070264 L_164;
  33217. memset(&L_164, 0, sizeof(L_164));
  33218. OpCode__ctor_m2823239373((&L_164), ((int32_t)18199807), ((int32_t)84215041), /*hidden argument*/NULL);
  33219. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_U1_164(L_164);
  33220. OpCode_t123070264 L_165;
  33221. memset(&L_165, 0, sizeof(L_165));
  33222. OpCode__ctor_m2823239373((&L_165), ((int32_t)18200063), ((int32_t)84215041), /*hidden argument*/NULL);
  33223. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_I2_165(L_165);
  33224. OpCode_t123070264 L_166;
  33225. memset(&L_166, 0, sizeof(L_166));
  33226. OpCode__ctor_m2823239373((&L_166), ((int32_t)18200319), ((int32_t)84215041), /*hidden argument*/NULL);
  33227. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_U2_166(L_166);
  33228. OpCode_t123070264 L_167;
  33229. memset(&L_167, 0, sizeof(L_167));
  33230. OpCode__ctor_m2823239373((&L_167), ((int32_t)18200575), ((int32_t)84215041), /*hidden argument*/NULL);
  33231. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_I4_167(L_167);
  33232. OpCode_t123070264 L_168;
  33233. memset(&L_168, 0, sizeof(L_168));
  33234. OpCode__ctor_m2823239373((&L_168), ((int32_t)18200831), ((int32_t)84215041), /*hidden argument*/NULL);
  33235. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_U4_168(L_168);
  33236. OpCode_t123070264 L_169;
  33237. memset(&L_169, 0, sizeof(L_169));
  33238. OpCode__ctor_m2823239373((&L_169), ((int32_t)18266623), ((int32_t)84215041), /*hidden argument*/NULL);
  33239. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_I8_169(L_169);
  33240. OpCode_t123070264 L_170;
  33241. memset(&L_170, 0, sizeof(L_170));
  33242. OpCode__ctor_m2823239373((&L_170), ((int32_t)18266879), ((int32_t)84215041), /*hidden argument*/NULL);
  33243. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_U8_170(L_170);
  33244. OpCode_t123070264 L_171;
  33245. memset(&L_171, 0, sizeof(L_171));
  33246. OpCode__ctor_m2823239373((&L_171), ((int32_t)18203391), ((int32_t)84739329), /*hidden argument*/NULL);
  33247. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Refanyval_171(L_171);
  33248. OpCode_t123070264 L_172;
  33249. memset(&L_172, 0, sizeof(L_172));
  33250. OpCode__ctor_m2823239373((&L_172), ((int32_t)18400255), ((int32_t)84215041), /*hidden argument*/NULL);
  33251. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ckfinite_172(L_172);
  33252. OpCode_t123070264 L_173;
  33253. memset(&L_173, 0, sizeof(L_173));
  33254. OpCode__ctor_m2823239373((&L_173), ((int32_t)51627775), ((int32_t)84739329), /*hidden argument*/NULL);
  33255. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Mkrefany_173(L_173);
  33256. OpCode_t123070264 L_174;
  33257. memset(&L_174, 0, sizeof(L_174));
  33258. OpCode__ctor_m2823239373((&L_174), ((int32_t)1429759), ((int32_t)84673793), /*hidden argument*/NULL);
  33259. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldtoken_174(L_174);
  33260. OpCode_t123070264 L_175;
  33261. memset(&L_175, 0, sizeof(L_175));
  33262. OpCode__ctor_m2823239373((&L_175), ((int32_t)18207231), ((int32_t)84215041), /*hidden argument*/NULL);
  33263. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_U2_175(L_175);
  33264. OpCode_t123070264 L_176;
  33265. memset(&L_176, 0, sizeof(L_176));
  33266. OpCode__ctor_m2823239373((&L_176), ((int32_t)18207487), ((int32_t)84215041), /*hidden argument*/NULL);
  33267. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_U1_176(L_176);
  33268. OpCode_t123070264 L_177;
  33269. memset(&L_177, 0, sizeof(L_177));
  33270. OpCode__ctor_m2823239373((&L_177), ((int32_t)18207743), ((int32_t)84215041), /*hidden argument*/NULL);
  33271. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_I_177(L_177);
  33272. OpCode_t123070264 L_178;
  33273. memset(&L_178, 0, sizeof(L_178));
  33274. OpCode__ctor_m2823239373((&L_178), ((int32_t)18207999), ((int32_t)84215041), /*hidden argument*/NULL);
  33275. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_I_178(L_178);
  33276. OpCode_t123070264 L_179;
  33277. memset(&L_179, 0, sizeof(L_179));
  33278. OpCode__ctor_m2823239373((&L_179), ((int32_t)18208255), ((int32_t)84215041), /*hidden argument*/NULL);
  33279. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_Ovf_U_179(L_179);
  33280. OpCode_t123070264 L_180;
  33281. memset(&L_180, 0, sizeof(L_180));
  33282. OpCode__ctor_m2823239373((&L_180), ((int32_t)34854655), ((int32_t)84215041), /*hidden argument*/NULL);
  33283. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Add_Ovf_180(L_180);
  33284. OpCode_t123070264 L_181;
  33285. memset(&L_181, 0, sizeof(L_181));
  33286. OpCode__ctor_m2823239373((&L_181), ((int32_t)34854911), ((int32_t)84215041), /*hidden argument*/NULL);
  33287. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Add_Ovf_Un_181(L_181);
  33288. OpCode_t123070264 L_182;
  33289. memset(&L_182, 0, sizeof(L_182));
  33290. OpCode__ctor_m2823239373((&L_182), ((int32_t)34855167), ((int32_t)84215041), /*hidden argument*/NULL);
  33291. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Mul_Ovf_182(L_182);
  33292. OpCode_t123070264 L_183;
  33293. memset(&L_183, 0, sizeof(L_183));
  33294. OpCode__ctor_m2823239373((&L_183), ((int32_t)34855423), ((int32_t)84215041), /*hidden argument*/NULL);
  33295. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Mul_Ovf_Un_183(L_183);
  33296. OpCode_t123070264 L_184;
  33297. memset(&L_184, 0, sizeof(L_184));
  33298. OpCode__ctor_m2823239373((&L_184), ((int32_t)34855679), ((int32_t)84215041), /*hidden argument*/NULL);
  33299. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Sub_Ovf_184(L_184);
  33300. OpCode_t123070264 L_185;
  33301. memset(&L_185, 0, sizeof(L_185));
  33302. OpCode__ctor_m2823239373((&L_185), ((int32_t)34855935), ((int32_t)84215041), /*hidden argument*/NULL);
  33303. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Sub_Ovf_Un_185(L_185);
  33304. OpCode_t123070264 L_186;
  33305. memset(&L_186, 0, sizeof(L_186));
  33306. OpCode__ctor_m2823239373((&L_186), ((int32_t)1236223), ((int32_t)117769473), /*hidden argument*/NULL);
  33307. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Endfinally_186(L_186);
  33308. OpCode_t123070264 L_187;
  33309. memset(&L_187, 0, sizeof(L_187));
  33310. OpCode__ctor_m2823239373((&L_187), ((int32_t)1236479), ((int32_t)1281), /*hidden argument*/NULL);
  33311. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Leave_187(L_187);
  33312. OpCode_t123070264 L_188;
  33313. memset(&L_188, 0, sizeof(L_188));
  33314. OpCode__ctor_m2823239373((&L_188), ((int32_t)1236735), ((int32_t)984321), /*hidden argument*/NULL);
  33315. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Leave_S_188(L_188);
  33316. OpCode_t123070264 L_189;
  33317. memset(&L_189, 0, sizeof(L_189));
  33318. OpCode__ctor_m2823239373((&L_189), ((int32_t)85123071), ((int32_t)84215041), /*hidden argument*/NULL);
  33319. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stind_I_189(L_189);
  33320. OpCode_t123070264 L_190;
  33321. memset(&L_190, 0, sizeof(L_190));
  33322. OpCode__ctor_m2823239373((&L_190), ((int32_t)18211071), ((int32_t)84215041), /*hidden argument*/NULL);
  33323. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Conv_U_190(L_190);
  33324. OpCode_t123070264 L_191;
  33325. memset(&L_191, 0, sizeof(L_191));
  33326. OpCode__ctor_m2823239373((&L_191), ((int32_t)1243391), ((int32_t)67437057), /*hidden argument*/NULL);
  33327. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Prefix7_191(L_191);
  33328. OpCode_t123070264 L_192;
  33329. memset(&L_192, 0, sizeof(L_192));
  33330. OpCode__ctor_m2823239373((&L_192), ((int32_t)1243647), ((int32_t)67437057), /*hidden argument*/NULL);
  33331. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Prefix6_192(L_192);
  33332. OpCode_t123070264 L_193;
  33333. memset(&L_193, 0, sizeof(L_193));
  33334. OpCode__ctor_m2823239373((&L_193), ((int32_t)1243903), ((int32_t)67437057), /*hidden argument*/NULL);
  33335. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Prefix5_193(L_193);
  33336. OpCode_t123070264 L_194;
  33337. memset(&L_194, 0, sizeof(L_194));
  33338. OpCode__ctor_m2823239373((&L_194), ((int32_t)1244159), ((int32_t)67437057), /*hidden argument*/NULL);
  33339. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Prefix4_194(L_194);
  33340. OpCode_t123070264 L_195;
  33341. memset(&L_195, 0, sizeof(L_195));
  33342. OpCode__ctor_m2823239373((&L_195), ((int32_t)1244415), ((int32_t)67437057), /*hidden argument*/NULL);
  33343. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Prefix3_195(L_195);
  33344. OpCode_t123070264 L_196;
  33345. memset(&L_196, 0, sizeof(L_196));
  33346. OpCode__ctor_m2823239373((&L_196), ((int32_t)1244671), ((int32_t)67437057), /*hidden argument*/NULL);
  33347. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Prefix2_196(L_196);
  33348. OpCode_t123070264 L_197;
  33349. memset(&L_197, 0, sizeof(L_197));
  33350. OpCode__ctor_m2823239373((&L_197), ((int32_t)1244927), ((int32_t)67437057), /*hidden argument*/NULL);
  33351. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Prefix1_197(L_197);
  33352. OpCode_t123070264 L_198;
  33353. memset(&L_198, 0, sizeof(L_198));
  33354. OpCode__ctor_m2823239373((&L_198), ((int32_t)1245183), ((int32_t)67437057), /*hidden argument*/NULL);
  33355. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Prefixref_198(L_198);
  33356. OpCode_t123070264 L_199;
  33357. memset(&L_199, 0, sizeof(L_199));
  33358. OpCode__ctor_m2823239373((&L_199), ((int32_t)1376510), ((int32_t)84215042), /*hidden argument*/NULL);
  33359. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Arglist_199(L_199);
  33360. OpCode_t123070264 L_200;
  33361. memset(&L_200, 0, sizeof(L_200));
  33362. OpCode__ctor_m2823239373((&L_200), ((int32_t)34931198), ((int32_t)84215042), /*hidden argument*/NULL);
  33363. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ceq_200(L_200);
  33364. OpCode_t123070264 L_201;
  33365. memset(&L_201, 0, sizeof(L_201));
  33366. OpCode__ctor_m2823239373((&L_201), ((int32_t)34931454), ((int32_t)84215042), /*hidden argument*/NULL);
  33367. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Cgt_201(L_201);
  33368. OpCode_t123070264 L_202;
  33369. memset(&L_202, 0, sizeof(L_202));
  33370. OpCode__ctor_m2823239373((&L_202), ((int32_t)34931710), ((int32_t)84215042), /*hidden argument*/NULL);
  33371. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Cgt_Un_202(L_202);
  33372. OpCode_t123070264 L_203;
  33373. memset(&L_203, 0, sizeof(L_203));
  33374. OpCode__ctor_m2823239373((&L_203), ((int32_t)34931966), ((int32_t)84215042), /*hidden argument*/NULL);
  33375. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Clt_203(L_203);
  33376. OpCode_t123070264 L_204;
  33377. memset(&L_204, 0, sizeof(L_204));
  33378. OpCode__ctor_m2823239373((&L_204), ((int32_t)34932222), ((int32_t)84215042), /*hidden argument*/NULL);
  33379. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Clt_Un_204(L_204);
  33380. OpCode_t123070264 L_205;
  33381. memset(&L_205, 0, sizeof(L_205));
  33382. OpCode__ctor_m2823239373((&L_205), ((int32_t)1378046), ((int32_t)84149506), /*hidden argument*/NULL);
  33383. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldftn_205(L_205);
  33384. OpCode_t123070264 L_206;
  33385. memset(&L_206, 0, sizeof(L_206));
  33386. OpCode__ctor_m2823239373((&L_206), ((int32_t)169150462), ((int32_t)84149506), /*hidden argument*/NULL);
  33387. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldvirtftn_206(L_206);
  33388. OpCode_t123070264 L_207;
  33389. memset(&L_207, 0, sizeof(L_207));
  33390. OpCode__ctor_m2823239373((&L_207), ((int32_t)1247742), ((int32_t)84804866), /*hidden argument*/NULL);
  33391. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldarg_207(L_207);
  33392. OpCode_t123070264 L_208;
  33393. memset(&L_208, 0, sizeof(L_208));
  33394. OpCode__ctor_m2823239373((&L_208), ((int32_t)1379070), ((int32_t)84804866), /*hidden argument*/NULL);
  33395. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldarga_208(L_208);
  33396. OpCode_t123070264 L_209;
  33397. memset(&L_209, 0, sizeof(L_209));
  33398. OpCode__ctor_m2823239373((&L_209), ((int32_t)17959934), ((int32_t)84804866), /*hidden argument*/NULL);
  33399. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Starg_209(L_209);
  33400. OpCode_t123070264 L_210;
  33401. memset(&L_210, 0, sizeof(L_210));
  33402. OpCode__ctor_m2823239373((&L_210), ((int32_t)1248510), ((int32_t)84804866), /*hidden argument*/NULL);
  33403. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldloc_210(L_210);
  33404. OpCode_t123070264 L_211;
  33405. memset(&L_211, 0, sizeof(L_211));
  33406. OpCode__ctor_m2823239373((&L_211), ((int32_t)1379838), ((int32_t)84804866), /*hidden argument*/NULL);
  33407. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Ldloca_211(L_211);
  33408. OpCode_t123070264 L_212;
  33409. memset(&L_212, 0, sizeof(L_212));
  33410. OpCode__ctor_m2823239373((&L_212), ((int32_t)17960702), ((int32_t)84804866), /*hidden argument*/NULL);
  33411. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Stloc_212(L_212);
  33412. OpCode_t123070264 L_213;
  33413. memset(&L_213, 0, sizeof(L_213));
  33414. OpCode__ctor_m2823239373((&L_213), ((int32_t)51711998), ((int32_t)84215042), /*hidden argument*/NULL);
  33415. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Localloc_213(L_213);
  33416. OpCode_t123070264 L_214;
  33417. memset(&L_214, 0, sizeof(L_214));
  33418. OpCode__ctor_m2823239373((&L_214), ((int32_t)51515902), ((int32_t)117769474), /*hidden argument*/NULL);
  33419. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Endfilter_214(L_214);
  33420. OpCode_t123070264 L_215;
  33421. memset(&L_215, 0, sizeof(L_215));
  33422. OpCode__ctor_m2823239373((&L_215), ((int32_t)1184510), ((int32_t)68158466), /*hidden argument*/NULL);
  33423. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Unaligned_215(L_215);
  33424. OpCode_t123070264 L_216;
  33425. memset(&L_216, 0, sizeof(L_216));
  33426. OpCode__ctor_m2823239373((&L_216), ((int32_t)1184766), ((int32_t)67437570), /*hidden argument*/NULL);
  33427. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Volatile_216(L_216);
  33428. OpCode_t123070264 L_217;
  33429. memset(&L_217, 0, sizeof(L_217));
  33430. OpCode__ctor_m2823239373((&L_217), ((int32_t)1185022), ((int32_t)67437570), /*hidden argument*/NULL);
  33431. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Tailcall_217(L_217);
  33432. OpCode_t123070264 L_218;
  33433. memset(&L_218, 0, sizeof(L_218));
  33434. OpCode__ctor_m2823239373((&L_218), ((int32_t)51516926), ((int32_t)84738818), /*hidden argument*/NULL);
  33435. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Initobj_218(L_218);
  33436. OpCode_t123070264 L_219;
  33437. memset(&L_219, 0, sizeof(L_219));
  33438. OpCode__ctor_m2823239373((&L_219), ((int32_t)1185534), ((int32_t)67961858), /*hidden argument*/NULL);
  33439. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Constrained_219(L_219);
  33440. OpCode_t123070264 L_220;
  33441. memset(&L_220, 0, sizeof(L_220));
  33442. OpCode__ctor_m2823239373((&L_220), ((int32_t)118626302), ((int32_t)84215042), /*hidden argument*/NULL);
  33443. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Cpblk_220(L_220);
  33444. OpCode_t123070264 L_221;
  33445. memset(&L_221, 0, sizeof(L_221));
  33446. OpCode__ctor_m2823239373((&L_221), ((int32_t)118626558), ((int32_t)84215042), /*hidden argument*/NULL);
  33447. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Initblk_221(L_221);
  33448. OpCode_t123070264 L_222;
  33449. memset(&L_222, 0, sizeof(L_222));
  33450. OpCode__ctor_m2823239373((&L_222), ((int32_t)1186558), ((int32_t)134546178), /*hidden argument*/NULL);
  33451. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Rethrow_222(L_222);
  33452. OpCode_t123070264 L_223;
  33453. memset(&L_223, 0, sizeof(L_223));
  33454. OpCode__ctor_m2823239373((&L_223), ((int32_t)1383678), ((int32_t)84739330), /*hidden argument*/NULL);
  33455. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Sizeof_223(L_223);
  33456. OpCode_t123070264 L_224;
  33457. memset(&L_224, 0, sizeof(L_224));
  33458. OpCode__ctor_m2823239373((&L_224), ((int32_t)18161150), ((int32_t)84215042), /*hidden argument*/NULL);
  33459. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Refanytype_224(L_224);
  33460. OpCode_t123070264 L_225;
  33461. memset(&L_225, 0, sizeof(L_225));
  33462. OpCode__ctor_m2823239373((&L_225), ((int32_t)1187582), ((int32_t)67437570), /*hidden argument*/NULL);
  33463. ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->set_Readonly_225(L_225);
  33464. return;
  33465. }
  33466. }
  33467. #ifdef __clang__
  33468. #pragma clang diagnostic pop
  33469. #endif
  33470. #ifdef __clang__
  33471. #pragma clang diagnostic push
  33472. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33473. #pragma clang diagnostic ignored "-Wunused-variable"
  33474. #endif
  33475. #ifdef __clang__
  33476. #pragma clang diagnostic pop
  33477. #endif
  33478. #ifdef __clang__
  33479. #pragma clang diagnostic push
  33480. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33481. #pragma clang diagnostic ignored "-Wunused-variable"
  33482. #endif
  33483. // System.Int32 System.Reflection.Emit.ParameterBuilder::get_Attributes()
  33484. extern "C" IL2CPP_METHOD_ATTR int32_t ParameterBuilder_get_Attributes_m2132969861 (ParameterBuilder_t1137139675 * __this, const RuntimeMethod* method)
  33485. {
  33486. {
  33487. int32_t L_0 = __this->get_attrs_1();
  33488. return L_0;
  33489. }
  33490. }
  33491. // System.String System.Reflection.Emit.ParameterBuilder::get_Name()
  33492. extern "C" IL2CPP_METHOD_ATTR String_t* ParameterBuilder_get_Name_m4047684794 (ParameterBuilder_t1137139675 * __this, const RuntimeMethod* method)
  33493. {
  33494. {
  33495. String_t* L_0 = __this->get_name_0();
  33496. return L_0;
  33497. }
  33498. }
  33499. // System.Int32 System.Reflection.Emit.ParameterBuilder::get_Position()
  33500. extern "C" IL2CPP_METHOD_ATTR int32_t ParameterBuilder_get_Position_m3885059176 (ParameterBuilder_t1137139675 * __this, const RuntimeMethod* method)
  33501. {
  33502. {
  33503. int32_t L_0 = __this->get_position_2();
  33504. return L_0;
  33505. }
  33506. }
  33507. #ifdef __clang__
  33508. #pragma clang diagnostic pop
  33509. #endif
  33510. #ifdef __clang__
  33511. #pragma clang diagnostic push
  33512. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33513. #pragma clang diagnostic ignored "-Wunused-variable"
  33514. #endif
  33515. // System.Reflection.PropertyAttributes System.Reflection.Emit.PropertyBuilder::get_Attributes()
  33516. extern "C" IL2CPP_METHOD_ATTR int32_t PropertyBuilder_get_Attributes_m466033853 (PropertyBuilder_t314297007 * __this, const RuntimeMethod* method)
  33517. {
  33518. {
  33519. int32_t L_0 = __this->get_attrs_0();
  33520. return L_0;
  33521. }
  33522. }
  33523. // System.Boolean System.Reflection.Emit.PropertyBuilder::get_CanRead()
  33524. extern "C" IL2CPP_METHOD_ATTR bool PropertyBuilder_get_CanRead_m3783190070 (PropertyBuilder_t314297007 * __this, const RuntimeMethod* method)
  33525. {
  33526. {
  33527. MethodBuilder_t2807316753 * L_0 = __this->get_get_method_4();
  33528. return (bool)((((int32_t)((((RuntimeObject*)(MethodBuilder_t2807316753 *)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  33529. }
  33530. }
  33531. // System.Boolean System.Reflection.Emit.PropertyBuilder::get_CanWrite()
  33532. extern "C" IL2CPP_METHOD_ATTR bool PropertyBuilder_get_CanWrite_m2657562188 (PropertyBuilder_t314297007 * __this, const RuntimeMethod* method)
  33533. {
  33534. {
  33535. MethodBuilder_t2807316753 * L_0 = __this->get_set_method_3();
  33536. return (bool)((((int32_t)((((RuntimeObject*)(MethodBuilder_t2807316753 *)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  33537. }
  33538. }
  33539. // System.Type System.Reflection.Emit.PropertyBuilder::get_DeclaringType()
  33540. extern "C" IL2CPP_METHOD_ATTR Type_t * PropertyBuilder_get_DeclaringType_m1411910527 (PropertyBuilder_t314297007 * __this, const RuntimeMethod* method)
  33541. {
  33542. {
  33543. TypeBuilder_t1073948154 * L_0 = __this->get_typeb_5();
  33544. return L_0;
  33545. }
  33546. }
  33547. // System.String System.Reflection.Emit.PropertyBuilder::get_Name()
  33548. extern "C" IL2CPP_METHOD_ATTR String_t* PropertyBuilder_get_Name_m117186655 (PropertyBuilder_t314297007 * __this, const RuntimeMethod* method)
  33549. {
  33550. {
  33551. String_t* L_0 = __this->get_name_1();
  33552. return L_0;
  33553. }
  33554. }
  33555. // System.Type System.Reflection.Emit.PropertyBuilder::get_PropertyType()
  33556. extern "C" IL2CPP_METHOD_ATTR Type_t * PropertyBuilder_get_PropertyType_m682373713 (PropertyBuilder_t314297007 * __this, const RuntimeMethod* method)
  33557. {
  33558. {
  33559. Type_t * L_0 = __this->get_type_2();
  33560. return L_0;
  33561. }
  33562. }
  33563. // System.Type System.Reflection.Emit.PropertyBuilder::get_ReflectedType()
  33564. extern "C" IL2CPP_METHOD_ATTR Type_t * PropertyBuilder_get_ReflectedType_m1888835465 (PropertyBuilder_t314297007 * __this, const RuntimeMethod* method)
  33565. {
  33566. {
  33567. TypeBuilder_t1073948154 * L_0 = __this->get_typeb_5();
  33568. return L_0;
  33569. }
  33570. }
  33571. // System.Reflection.MethodInfo[] System.Reflection.Emit.PropertyBuilder::GetAccessors(System.Boolean)
  33572. extern "C" IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t2572182361* PropertyBuilder_GetAccessors_m3962192052 (PropertyBuilder_t314297007 * __this, bool ___nonPublic0, const RuntimeMethod* method)
  33573. {
  33574. {
  33575. return (MethodInfoU5BU5D_t2572182361*)NULL;
  33576. }
  33577. }
  33578. // System.Object[] System.Reflection.Emit.PropertyBuilder::GetCustomAttributes(System.Boolean)
  33579. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* PropertyBuilder_GetCustomAttributes_m3798356764 (PropertyBuilder_t314297007 * __this, bool ___inherit0, const RuntimeMethod* method)
  33580. {
  33581. static bool s_Il2CppMethodInitialized;
  33582. if (!s_Il2CppMethodInitialized)
  33583. {
  33584. il2cpp_codegen_initialize_method (PropertyBuilder_GetCustomAttributes_m3798356764_MetadataUsageId);
  33585. s_Il2CppMethodInitialized = true;
  33586. }
  33587. {
  33588. Exception_t * L_0 = PropertyBuilder_not_supported_m1290265515(__this, /*hidden argument*/NULL);
  33589. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,PropertyBuilder_GetCustomAttributes_m3798356764_RuntimeMethod_var);
  33590. }
  33591. }
  33592. // System.Object[] System.Reflection.Emit.PropertyBuilder::GetCustomAttributes(System.Type,System.Boolean)
  33593. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* PropertyBuilder_GetCustomAttributes_m2917594003 (PropertyBuilder_t314297007 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  33594. {
  33595. static bool s_Il2CppMethodInitialized;
  33596. if (!s_Il2CppMethodInitialized)
  33597. {
  33598. il2cpp_codegen_initialize_method (PropertyBuilder_GetCustomAttributes_m2917594003_MetadataUsageId);
  33599. s_Il2CppMethodInitialized = true;
  33600. }
  33601. {
  33602. Exception_t * L_0 = PropertyBuilder_not_supported_m1290265515(__this, /*hidden argument*/NULL);
  33603. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,PropertyBuilder_GetCustomAttributes_m2917594003_RuntimeMethod_var);
  33604. }
  33605. }
  33606. // System.Reflection.MethodInfo System.Reflection.Emit.PropertyBuilder::GetGetMethod(System.Boolean)
  33607. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * PropertyBuilder_GetGetMethod_m1844574876 (PropertyBuilder_t314297007 * __this, bool ___nonPublic0, const RuntimeMethod* method)
  33608. {
  33609. {
  33610. MethodBuilder_t2807316753 * L_0 = __this->get_get_method_4();
  33611. return L_0;
  33612. }
  33613. }
  33614. // System.Reflection.ParameterInfo[] System.Reflection.Emit.PropertyBuilder::GetIndexParameters()
  33615. extern "C" IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t390618515* PropertyBuilder_GetIndexParameters_m2501163646 (PropertyBuilder_t314297007 * __this, const RuntimeMethod* method)
  33616. {
  33617. static bool s_Il2CppMethodInitialized;
  33618. if (!s_Il2CppMethodInitialized)
  33619. {
  33620. il2cpp_codegen_initialize_method (PropertyBuilder_GetIndexParameters_m2501163646_MetadataUsageId);
  33621. s_Il2CppMethodInitialized = true;
  33622. }
  33623. {
  33624. Exception_t * L_0 = PropertyBuilder_not_supported_m1290265515(__this, /*hidden argument*/NULL);
  33625. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,PropertyBuilder_GetIndexParameters_m2501163646_RuntimeMethod_var);
  33626. }
  33627. }
  33628. // System.Reflection.MethodInfo System.Reflection.Emit.PropertyBuilder::GetSetMethod(System.Boolean)
  33629. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * PropertyBuilder_GetSetMethod_m128670376 (PropertyBuilder_t314297007 * __this, bool ___nonPublic0, const RuntimeMethod* method)
  33630. {
  33631. {
  33632. MethodBuilder_t2807316753 * L_0 = __this->get_set_method_3();
  33633. return L_0;
  33634. }
  33635. }
  33636. // System.Object System.Reflection.Emit.PropertyBuilder::GetValue(System.Object,System.Object[])
  33637. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * PropertyBuilder_GetValue_m1722444490 (PropertyBuilder_t314297007 * __this, RuntimeObject * ___obj0, ObjectU5BU5D_t2843939325* ___index1, const RuntimeMethod* method)
  33638. {
  33639. {
  33640. return NULL;
  33641. }
  33642. }
  33643. // System.Object System.Reflection.Emit.PropertyBuilder::GetValue(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  33644. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * PropertyBuilder_GetValue_m3592513194 (PropertyBuilder_t314297007 * __this, RuntimeObject * ___obj0, int32_t ___invokeAttr1, Binder_t2999457153 * ___binder2, ObjectU5BU5D_t2843939325* ___index3, CultureInfo_t4157843068 * ___culture4, const RuntimeMethod* method)
  33645. {
  33646. static bool s_Il2CppMethodInitialized;
  33647. if (!s_Il2CppMethodInitialized)
  33648. {
  33649. il2cpp_codegen_initialize_method (PropertyBuilder_GetValue_m3592513194_MetadataUsageId);
  33650. s_Il2CppMethodInitialized = true;
  33651. }
  33652. {
  33653. Exception_t * L_0 = PropertyBuilder_not_supported_m1290265515(__this, /*hidden argument*/NULL);
  33654. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,PropertyBuilder_GetValue_m3592513194_RuntimeMethod_var);
  33655. }
  33656. }
  33657. // System.Boolean System.Reflection.Emit.PropertyBuilder::IsDefined(System.Type,System.Boolean)
  33658. extern "C" IL2CPP_METHOD_ATTR bool PropertyBuilder_IsDefined_m406627924 (PropertyBuilder_t314297007 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  33659. {
  33660. static bool s_Il2CppMethodInitialized;
  33661. if (!s_Il2CppMethodInitialized)
  33662. {
  33663. il2cpp_codegen_initialize_method (PropertyBuilder_IsDefined_m406627924_MetadataUsageId);
  33664. s_Il2CppMethodInitialized = true;
  33665. }
  33666. {
  33667. Exception_t * L_0 = PropertyBuilder_not_supported_m1290265515(__this, /*hidden argument*/NULL);
  33668. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,PropertyBuilder_IsDefined_m406627924_RuntimeMethod_var);
  33669. }
  33670. }
  33671. // System.Void System.Reflection.Emit.PropertyBuilder::SetValue(System.Object,System.Object,System.Object[])
  33672. extern "C" IL2CPP_METHOD_ATTR void PropertyBuilder_SetValue_m3164486317 (PropertyBuilder_t314297007 * __this, RuntimeObject * ___obj0, RuntimeObject * ___value1, ObjectU5BU5D_t2843939325* ___index2, const RuntimeMethod* method)
  33673. {
  33674. {
  33675. return;
  33676. }
  33677. }
  33678. // System.Void System.Reflection.Emit.PropertyBuilder::SetValue(System.Object,System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  33679. extern "C" IL2CPP_METHOD_ATTR void PropertyBuilder_SetValue_m830166741 (PropertyBuilder_t314297007 * __this, RuntimeObject * ___obj0, RuntimeObject * ___value1, int32_t ___invokeAttr2, Binder_t2999457153 * ___binder3, ObjectU5BU5D_t2843939325* ___index4, CultureInfo_t4157843068 * ___culture5, const RuntimeMethod* method)
  33680. {
  33681. {
  33682. return;
  33683. }
  33684. }
  33685. // System.Reflection.Module System.Reflection.Emit.PropertyBuilder::get_Module()
  33686. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * PropertyBuilder_get_Module_m4024354932 (PropertyBuilder_t314297007 * __this, const RuntimeMethod* method)
  33687. {
  33688. {
  33689. Module_t2987026101 * L_0 = MemberInfo_get_Module_m4119009657(__this, /*hidden argument*/NULL);
  33690. return L_0;
  33691. }
  33692. }
  33693. // System.Exception System.Reflection.Emit.PropertyBuilder::not_supported()
  33694. extern "C" IL2CPP_METHOD_ATTR Exception_t * PropertyBuilder_not_supported_m1290265515 (PropertyBuilder_t314297007 * __this, const RuntimeMethod* method)
  33695. {
  33696. static bool s_Il2CppMethodInitialized;
  33697. if (!s_Il2CppMethodInitialized)
  33698. {
  33699. il2cpp_codegen_initialize_method (PropertyBuilder_not_supported_m1290265515_MetadataUsageId);
  33700. s_Il2CppMethodInitialized = true;
  33701. }
  33702. {
  33703. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  33704. NotSupportedException__ctor_m2494070935(L_0, _stringLiteral20346071, /*hidden argument*/NULL);
  33705. return L_0;
  33706. }
  33707. }
  33708. #ifdef __clang__
  33709. #pragma clang diagnostic pop
  33710. #endif
  33711. #ifdef __clang__
  33712. #pragma clang diagnostic push
  33713. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33714. #pragma clang diagnostic ignored "-Wunused-variable"
  33715. #endif
  33716. // Conversion methods for marshalling of: System.Reflection.Emit.RefEmitPermissionSet
  33717. extern "C" void RefEmitPermissionSet_t484390987_marshal_pinvoke(const RefEmitPermissionSet_t484390987& unmarshaled, RefEmitPermissionSet_t484390987_marshaled_pinvoke& marshaled)
  33718. {
  33719. marshaled.___action_0 = unmarshaled.get_action_0();
  33720. marshaled.___pset_1 = il2cpp_codegen_marshal_string(unmarshaled.get_pset_1());
  33721. }
  33722. extern "C" void RefEmitPermissionSet_t484390987_marshal_pinvoke_back(const RefEmitPermissionSet_t484390987_marshaled_pinvoke& marshaled, RefEmitPermissionSet_t484390987& unmarshaled)
  33723. {
  33724. int32_t unmarshaled_action_temp_0 = 0;
  33725. unmarshaled_action_temp_0 = marshaled.___action_0;
  33726. unmarshaled.set_action_0(unmarshaled_action_temp_0);
  33727. unmarshaled.set_pset_1(il2cpp_codegen_marshal_string_result(marshaled.___pset_1));
  33728. }
  33729. // Conversion method for clean up from marshalling of: System.Reflection.Emit.RefEmitPermissionSet
  33730. extern "C" void RefEmitPermissionSet_t484390987_marshal_pinvoke_cleanup(RefEmitPermissionSet_t484390987_marshaled_pinvoke& marshaled)
  33731. {
  33732. il2cpp_codegen_marshal_free(marshaled.___pset_1);
  33733. marshaled.___pset_1 = NULL;
  33734. }
  33735. // Conversion methods for marshalling of: System.Reflection.Emit.RefEmitPermissionSet
  33736. extern "C" void RefEmitPermissionSet_t484390987_marshal_com(const RefEmitPermissionSet_t484390987& unmarshaled, RefEmitPermissionSet_t484390987_marshaled_com& marshaled)
  33737. {
  33738. marshaled.___action_0 = unmarshaled.get_action_0();
  33739. marshaled.___pset_1 = il2cpp_codegen_marshal_bstring(unmarshaled.get_pset_1());
  33740. }
  33741. extern "C" void RefEmitPermissionSet_t484390987_marshal_com_back(const RefEmitPermissionSet_t484390987_marshaled_com& marshaled, RefEmitPermissionSet_t484390987& unmarshaled)
  33742. {
  33743. int32_t unmarshaled_action_temp_0 = 0;
  33744. unmarshaled_action_temp_0 = marshaled.___action_0;
  33745. unmarshaled.set_action_0(unmarshaled_action_temp_0);
  33746. unmarshaled.set_pset_1(il2cpp_codegen_marshal_bstring_result(marshaled.___pset_1));
  33747. }
  33748. // Conversion method for clean up from marshalling of: System.Reflection.Emit.RefEmitPermissionSet
  33749. extern "C" void RefEmitPermissionSet_t484390987_marshal_com_cleanup(RefEmitPermissionSet_t484390987_marshaled_com& marshaled)
  33750. {
  33751. il2cpp_codegen_marshal_free_bstring(marshaled.___pset_1);
  33752. marshaled.___pset_1 = NULL;
  33753. }
  33754. #ifdef __clang__
  33755. #pragma clang diagnostic pop
  33756. #endif
  33757. #ifdef __clang__
  33758. #pragma clang diagnostic push
  33759. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33760. #pragma clang diagnostic ignored "-Wunused-variable"
  33761. #endif
  33762. #ifdef __clang__
  33763. #pragma clang diagnostic pop
  33764. #endif
  33765. #ifdef __clang__
  33766. #pragma clang diagnostic push
  33767. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33768. #pragma clang diagnostic ignored "-Wunused-variable"
  33769. #endif
  33770. // System.Reflection.TypeAttributes System.Reflection.Emit.TypeBuilder::GetAttributeFlagsImpl()
  33771. extern "C" IL2CPP_METHOD_ATTR int32_t TypeBuilder_GetAttributeFlagsImpl_m2729077290 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  33772. {
  33773. {
  33774. int32_t L_0 = __this->get_attrs_22();
  33775. return L_0;
  33776. }
  33777. }
  33778. // System.Void System.Reflection.Emit.TypeBuilder::setup_internal_class(System.Reflection.Emit.TypeBuilder)
  33779. extern "C" IL2CPP_METHOD_ATTR void TypeBuilder_setup_internal_class_m4067683076 (TypeBuilder_t1073948154 * __this, TypeBuilder_t1073948154 * ___tb0, const RuntimeMethod* method)
  33780. {
  33781. typedef void (*TypeBuilder_setup_internal_class_m4067683076_ftn) (TypeBuilder_t1073948154 *, TypeBuilder_t1073948154 *);
  33782. using namespace il2cpp::icalls;
  33783. ((TypeBuilder_setup_internal_class_m4067683076_ftn)mscorlib::System::Reflection::Emit::TypeBuilder::setup_internal_class) (__this, ___tb0);
  33784. }
  33785. // System.Void System.Reflection.Emit.TypeBuilder::create_generic_class()
  33786. extern "C" IL2CPP_METHOD_ATTR void TypeBuilder_create_generic_class_m3823884980 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  33787. {
  33788. typedef void (*TypeBuilder_create_generic_class_m3823884980_ftn) (TypeBuilder_t1073948154 *);
  33789. using namespace il2cpp::icalls;
  33790. ((TypeBuilder_create_generic_class_m3823884980_ftn)mscorlib::System::Reflection::Emit::TypeBuilder::create_generic_class) (__this);
  33791. }
  33792. // System.Reflection.Assembly System.Reflection.Emit.TypeBuilder::get_Assembly()
  33793. extern "C" IL2CPP_METHOD_ATTR Assembly_t * TypeBuilder_get_Assembly_m4071790036 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  33794. {
  33795. {
  33796. ModuleBuilder_t731887691 * L_0 = __this->get_pmodule_24();
  33797. NullCheck(L_0);
  33798. Assembly_t * L_1 = Module_get_Assembly_m2485063752(L_0, /*hidden argument*/NULL);
  33799. return L_1;
  33800. }
  33801. }
  33802. // System.String System.Reflection.Emit.TypeBuilder::get_AssemblyQualifiedName()
  33803. extern "C" IL2CPP_METHOD_ATTR String_t* TypeBuilder_get_AssemblyQualifiedName_m4059714567 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  33804. {
  33805. static bool s_Il2CppMethodInitialized;
  33806. if (!s_Il2CppMethodInitialized)
  33807. {
  33808. il2cpp_codegen_initialize_method (TypeBuilder_get_AssemblyQualifiedName_m4059714567_MetadataUsageId);
  33809. s_Il2CppMethodInitialized = true;
  33810. }
  33811. {
  33812. String_t* L_0 = __this->get_fullname_31();
  33813. Assembly_t * L_1 = TypeBuilder_get_Assembly_m4071790036(__this, /*hidden argument*/NULL);
  33814. NullCheck(L_1);
  33815. String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.Assembly::get_FullName() */, L_1);
  33816. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  33817. String_t* L_3 = String_Concat_m3755062657(NULL /*static, unused*/, L_0, _stringLiteral3450517380, L_2, /*hidden argument*/NULL);
  33818. return L_3;
  33819. }
  33820. }
  33821. // System.Type System.Reflection.Emit.TypeBuilder::get_BaseType()
  33822. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_get_BaseType_m3571781126 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  33823. {
  33824. {
  33825. Type_t * L_0 = __this->get_parent_10();
  33826. return L_0;
  33827. }
  33828. }
  33829. // System.Type System.Reflection.Emit.TypeBuilder::get_DeclaringType()
  33830. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_get_DeclaringType_m4128305641 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  33831. {
  33832. {
  33833. Type_t * L_0 = __this->get_nesting_type_11();
  33834. return L_0;
  33835. }
  33836. }
  33837. // System.Type System.Reflection.Emit.TypeBuilder::get_UnderlyingSystemType()
  33838. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_get_UnderlyingSystemType_m4226811350 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  33839. {
  33840. static bool s_Il2CppMethodInitialized;
  33841. if (!s_Il2CppMethodInitialized)
  33842. {
  33843. il2cpp_codegen_initialize_method (TypeBuilder_get_UnderlyingSystemType_m4226811350_MetadataUsageId);
  33844. s_Il2CppMethodInitialized = true;
  33845. }
  33846. {
  33847. bool L_0 = TypeBuilder_get_is_created_m1192848807(__this, /*hidden argument*/NULL);
  33848. if (!L_0)
  33849. {
  33850. goto IL_0017;
  33851. }
  33852. }
  33853. {
  33854. Type_t * L_1 = __this->get_created_30();
  33855. NullCheck(L_1);
  33856. Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(39 /* System.Type System.Type::get_UnderlyingSystemType() */, L_1);
  33857. return L_2;
  33858. }
  33859. IL_0017:
  33860. {
  33861. bool L_3 = Type_get_IsEnum_m208091508(__this, /*hidden argument*/NULL);
  33862. if (!L_3)
  33863. {
  33864. goto IL_004a;
  33865. }
  33866. }
  33867. {
  33868. bool L_4 = TypeBuilder_get_IsCompilerContext_m4056143290(__this, /*hidden argument*/NULL);
  33869. if (L_4)
  33870. {
  33871. goto IL_004a;
  33872. }
  33873. }
  33874. {
  33875. Type_t * L_5 = __this->get_underlying_type_33();
  33876. if (!L_5)
  33877. {
  33878. goto IL_003f;
  33879. }
  33880. }
  33881. {
  33882. Type_t * L_6 = __this->get_underlying_type_33();
  33883. return L_6;
  33884. }
  33885. IL_003f:
  33886. {
  33887. InvalidOperationException_t56020091 * L_7 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  33888. InvalidOperationException__ctor_m237278729(L_7, _stringLiteral636189642, /*hidden argument*/NULL);
  33889. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,TypeBuilder_get_UnderlyingSystemType_m4226811350_RuntimeMethod_var);
  33890. }
  33891. IL_004a:
  33892. {
  33893. return __this;
  33894. }
  33895. }
  33896. // System.String System.Reflection.Emit.TypeBuilder::get_FullName()
  33897. extern "C" IL2CPP_METHOD_ATTR String_t* TypeBuilder_get_FullName_m420272554 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  33898. {
  33899. {
  33900. String_t* L_0 = __this->get_fullname_31();
  33901. return L_0;
  33902. }
  33903. }
  33904. // System.Reflection.Module System.Reflection.Emit.TypeBuilder::get_Module()
  33905. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * TypeBuilder_get_Module_m4154269895 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  33906. {
  33907. {
  33908. ModuleBuilder_t731887691 * L_0 = __this->get_pmodule_24();
  33909. return L_0;
  33910. }
  33911. }
  33912. // System.String System.Reflection.Emit.TypeBuilder::get_Name()
  33913. extern "C" IL2CPP_METHOD_ATTR String_t* TypeBuilder_get_Name_m1525921477 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  33914. {
  33915. {
  33916. String_t* L_0 = __this->get_tname_8();
  33917. return L_0;
  33918. }
  33919. }
  33920. // System.String System.Reflection.Emit.TypeBuilder::get_Namespace()
  33921. extern "C" IL2CPP_METHOD_ATTR String_t* TypeBuilder_get_Namespace_m4175323609 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  33922. {
  33923. {
  33924. String_t* L_0 = __this->get_nspace_9();
  33925. return L_0;
  33926. }
  33927. }
  33928. // System.Type System.Reflection.Emit.TypeBuilder::get_ReflectedType()
  33929. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_get_ReflectedType_m3266505878 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  33930. {
  33931. {
  33932. Type_t * L_0 = __this->get_nesting_type_11();
  33933. return L_0;
  33934. }
  33935. }
  33936. // System.Reflection.ConstructorInfo System.Reflection.Emit.TypeBuilder::GetConstructorImpl(System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  33937. extern "C" IL2CPP_METHOD_ATTR ConstructorInfo_t5769829 * TypeBuilder_GetConstructorImpl_m3925526366 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, Binder_t2999457153 * ___binder1, int32_t ___callConvention2, TypeU5BU5D_t3940880105* ___types3, ParameterModifierU5BU5D_t2943407543* ___modifiers4, const RuntimeMethod* method)
  33938. {
  33939. static bool s_Il2CppMethodInitialized;
  33940. if (!s_Il2CppMethodInitialized)
  33941. {
  33942. il2cpp_codegen_initialize_method (TypeBuilder_GetConstructorImpl_m3925526366_MetadataUsageId);
  33943. s_Il2CppMethodInitialized = true;
  33944. }
  33945. ConstructorBuilder_t2813524108 * V_0 = NULL;
  33946. int32_t V_1 = 0;
  33947. ConstructorBuilder_t2813524108 * V_2 = NULL;
  33948. ConstructorBuilderU5BU5D_t3223009221* V_3 = NULL;
  33949. int32_t V_4 = 0;
  33950. MethodBaseU5BU5D_t779831733* V_5 = NULL;
  33951. ConstructorInfo_t5769829 * V_6 = NULL;
  33952. ConstructorBuilderU5BU5D_t3223009221* V_7 = NULL;
  33953. int32_t V_8 = 0;
  33954. {
  33955. TypeBuilder_check_created_m3513163610(__this, /*hidden argument*/NULL);
  33956. Type_t * L_0 = __this->get_created_30();
  33957. RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  33958. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33959. Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  33960. if ((!(((RuntimeObject*)(Type_t *)L_0) == ((RuntimeObject*)(Type_t *)L_2))))
  33961. {
  33962. goto IL_0112;
  33963. }
  33964. }
  33965. {
  33966. ConstructorBuilderU5BU5D_t3223009221* L_3 = __this->get_ctors_15();
  33967. if (L_3)
  33968. {
  33969. goto IL_0028;
  33970. }
  33971. }
  33972. {
  33973. return (ConstructorInfo_t5769829 *)NULL;
  33974. }
  33975. IL_0028:
  33976. {
  33977. V_0 = (ConstructorBuilder_t2813524108 *)NULL;
  33978. V_1 = 0;
  33979. ConstructorBuilderU5BU5D_t3223009221* L_4 = __this->get_ctors_15();
  33980. V_3 = L_4;
  33981. V_4 = 0;
  33982. goto IL_0064;
  33983. }
  33984. IL_003b:
  33985. {
  33986. ConstructorBuilderU5BU5D_t3223009221* L_5 = V_3;
  33987. int32_t L_6 = V_4;
  33988. NullCheck(L_5);
  33989. int32_t L_7 = L_6;
  33990. ConstructorBuilder_t2813524108 * L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  33991. V_2 = L_8;
  33992. int32_t L_9 = ___callConvention2;
  33993. if ((((int32_t)L_9) == ((int32_t)3)))
  33994. {
  33995. goto IL_0058;
  33996. }
  33997. }
  33998. {
  33999. ConstructorBuilder_t2813524108 * L_10 = V_2;
  34000. NullCheck(L_10);
  34001. int32_t L_11 = ConstructorBuilder_get_CallingConvention_m3019479360(L_10, /*hidden argument*/NULL);
  34002. int32_t L_12 = ___callConvention2;
  34003. if ((((int32_t)L_11) == ((int32_t)L_12)))
  34004. {
  34005. goto IL_0058;
  34006. }
  34007. }
  34008. {
  34009. goto IL_005e;
  34010. }
  34011. IL_0058:
  34012. {
  34013. ConstructorBuilder_t2813524108 * L_13 = V_2;
  34014. V_0 = L_13;
  34015. int32_t L_14 = V_1;
  34016. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
  34017. }
  34018. IL_005e:
  34019. {
  34020. int32_t L_15 = V_4;
  34021. V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  34022. }
  34023. IL_0064:
  34024. {
  34025. int32_t L_16 = V_4;
  34026. ConstructorBuilderU5BU5D_t3223009221* L_17 = V_3;
  34027. NullCheck(L_17);
  34028. if ((((int32_t)L_16) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_17)->max_length)))))))
  34029. {
  34030. goto IL_003b;
  34031. }
  34032. }
  34033. {
  34034. int32_t L_18 = V_1;
  34035. if (L_18)
  34036. {
  34037. goto IL_0076;
  34038. }
  34039. }
  34040. {
  34041. return (ConstructorInfo_t5769829 *)NULL;
  34042. }
  34043. IL_0076:
  34044. {
  34045. TypeU5BU5D_t3940880105* L_19 = ___types3;
  34046. if (L_19)
  34047. {
  34048. goto IL_008c;
  34049. }
  34050. }
  34051. {
  34052. int32_t L_20 = V_1;
  34053. if ((((int32_t)L_20) <= ((int32_t)1)))
  34054. {
  34055. goto IL_008a;
  34056. }
  34057. }
  34058. {
  34059. AmbiguousMatchException_t566690781 * L_21 = (AmbiguousMatchException_t566690781 *)il2cpp_codegen_object_new(AmbiguousMatchException_t566690781_il2cpp_TypeInfo_var);
  34060. AmbiguousMatchException__ctor_m15419215(L_21, /*hidden argument*/NULL);
  34061. IL2CPP_RAISE_MANAGED_EXCEPTION(L_21,TypeBuilder_GetConstructorImpl_m3925526366_RuntimeMethod_var);
  34062. }
  34063. IL_008a:
  34064. {
  34065. ConstructorBuilder_t2813524108 * L_22 = V_0;
  34066. return L_22;
  34067. }
  34068. IL_008c:
  34069. {
  34070. int32_t L_23 = V_1;
  34071. V_5 = ((MethodBaseU5BU5D_t779831733*)SZArrayNew(MethodBaseU5BU5D_t779831733_il2cpp_TypeInfo_var, (uint32_t)L_23));
  34072. int32_t L_24 = V_1;
  34073. if ((!(((uint32_t)L_24) == ((uint32_t)1))))
  34074. {
  34075. goto IL_00a5;
  34076. }
  34077. }
  34078. {
  34079. MethodBaseU5BU5D_t779831733* L_25 = V_5;
  34080. ConstructorBuilder_t2813524108 * L_26 = V_0;
  34081. NullCheck(L_25);
  34082. ArrayElementTypeCheck (L_25, L_26);
  34083. (L_25)->SetAt(static_cast<il2cpp_array_size_t>(0), (MethodBase_t *)L_26);
  34084. goto IL_00f2;
  34085. }
  34086. IL_00a5:
  34087. {
  34088. V_1 = 0;
  34089. ConstructorBuilderU5BU5D_t3223009221* L_27 = __this->get_ctors_15();
  34090. V_7 = L_27;
  34091. V_8 = 0;
  34092. goto IL_00e7;
  34093. }
  34094. IL_00b7:
  34095. {
  34096. ConstructorBuilderU5BU5D_t3223009221* L_28 = V_7;
  34097. int32_t L_29 = V_8;
  34098. NullCheck(L_28);
  34099. int32_t L_30 = L_29;
  34100. ConstructorBuilder_t2813524108 * L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
  34101. V_6 = L_31;
  34102. int32_t L_32 = ___callConvention2;
  34103. if ((((int32_t)L_32) == ((int32_t)3)))
  34104. {
  34105. goto IL_00d7;
  34106. }
  34107. }
  34108. {
  34109. ConstructorInfo_t5769829 * L_33 = V_6;
  34110. NullCheck(L_33);
  34111. int32_t L_34 = VirtFuncInvoker0< int32_t >::Invoke(21 /* System.Reflection.CallingConventions System.Reflection.MethodBase::get_CallingConvention() */, L_33);
  34112. int32_t L_35 = ___callConvention2;
  34113. if ((((int32_t)L_34) == ((int32_t)L_35)))
  34114. {
  34115. goto IL_00d7;
  34116. }
  34117. }
  34118. {
  34119. goto IL_00e1;
  34120. }
  34121. IL_00d7:
  34122. {
  34123. MethodBaseU5BU5D_t779831733* L_36 = V_5;
  34124. int32_t L_37 = V_1;
  34125. int32_t L_38 = L_37;
  34126. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1));
  34127. ConstructorInfo_t5769829 * L_39 = V_6;
  34128. NullCheck(L_36);
  34129. ArrayElementTypeCheck (L_36, L_39);
  34130. (L_36)->SetAt(static_cast<il2cpp_array_size_t>(L_38), (MethodBase_t *)L_39);
  34131. }
  34132. IL_00e1:
  34133. {
  34134. int32_t L_40 = V_8;
  34135. V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1));
  34136. }
  34137. IL_00e7:
  34138. {
  34139. int32_t L_41 = V_8;
  34140. ConstructorBuilderU5BU5D_t3223009221* L_42 = V_7;
  34141. NullCheck(L_42);
  34142. if ((((int32_t)L_41) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_42)->max_length)))))))
  34143. {
  34144. goto IL_00b7;
  34145. }
  34146. }
  34147. IL_00f2:
  34148. {
  34149. Binder_t2999457153 * L_43 = ___binder1;
  34150. if (L_43)
  34151. {
  34152. goto IL_00ff;
  34153. }
  34154. }
  34155. {
  34156. IL2CPP_RUNTIME_CLASS_INIT(Binder_t2999457153_il2cpp_TypeInfo_var);
  34157. Binder_t2999457153 * L_44 = Binder_get_DefaultBinder_m950908649(NULL /*static, unused*/, /*hidden argument*/NULL);
  34158. ___binder1 = L_44;
  34159. }
  34160. IL_00ff:
  34161. {
  34162. Binder_t2999457153 * L_45 = ___binder1;
  34163. int32_t L_46 = ___bindingAttr0;
  34164. MethodBaseU5BU5D_t779831733* L_47 = V_5;
  34165. TypeU5BU5D_t3940880105* L_48 = ___types3;
  34166. ParameterModifierU5BU5D_t2943407543* L_49 = ___modifiers4;
  34167. NullCheck(L_45);
  34168. MethodBase_t * L_50 = VirtFuncInvoker4< MethodBase_t *, int32_t, MethodBaseU5BU5D_t779831733*, TypeU5BU5D_t3940880105*, ParameterModifierU5BU5D_t2943407543* >::Invoke(7 /* System.Reflection.MethodBase System.Reflection.Binder::SelectMethod(System.Reflection.BindingFlags,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[]) */, L_45, L_46, L_47, L_48, L_49);
  34169. return ((ConstructorInfo_t5769829 *)CastclassClass((RuntimeObject*)L_50, ConstructorInfo_t5769829_il2cpp_TypeInfo_var));
  34170. }
  34171. IL_0112:
  34172. {
  34173. Type_t * L_51 = __this->get_created_30();
  34174. int32_t L_52 = ___bindingAttr0;
  34175. Binder_t2999457153 * L_53 = ___binder1;
  34176. int32_t L_54 = ___callConvention2;
  34177. TypeU5BU5D_t3940880105* L_55 = ___types3;
  34178. ParameterModifierU5BU5D_t2943407543* L_56 = ___modifiers4;
  34179. NullCheck(L_51);
  34180. ConstructorInfo_t5769829 * L_57 = Type_GetConstructor_m1195697116(L_51, L_52, L_53, L_54, L_55, L_56, /*hidden argument*/NULL);
  34181. return L_57;
  34182. }
  34183. }
  34184. // System.Boolean System.Reflection.Emit.TypeBuilder::IsDefined(System.Type,System.Boolean)
  34185. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_IsDefined_m1289323273 (TypeBuilder_t1073948154 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  34186. {
  34187. static bool s_Il2CppMethodInitialized;
  34188. if (!s_Il2CppMethodInitialized)
  34189. {
  34190. il2cpp_codegen_initialize_method (TypeBuilder_IsDefined_m1289323273_MetadataUsageId);
  34191. s_Il2CppMethodInitialized = true;
  34192. }
  34193. {
  34194. bool L_0 = TypeBuilder_get_is_created_m1192848807(__this, /*hidden argument*/NULL);
  34195. if (L_0)
  34196. {
  34197. goto IL_001c;
  34198. }
  34199. }
  34200. {
  34201. bool L_1 = TypeBuilder_get_IsCompilerContext_m4056143290(__this, /*hidden argument*/NULL);
  34202. if (L_1)
  34203. {
  34204. goto IL_001c;
  34205. }
  34206. }
  34207. {
  34208. NotSupportedException_t1314879016 * L_2 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  34209. NotSupportedException__ctor_m2730133172(L_2, /*hidden argument*/NULL);
  34210. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,TypeBuilder_IsDefined_m1289323273_RuntimeMethod_var);
  34211. }
  34212. IL_001c:
  34213. {
  34214. Type_t * L_3 = ___attributeType0;
  34215. bool L_4 = ___inherit1;
  34216. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  34217. bool L_5 = MonoCustomAttrs_IsDefined_m2996012389(NULL /*static, unused*/, __this, L_3, L_4, /*hidden argument*/NULL);
  34218. return L_5;
  34219. }
  34220. }
  34221. // System.Object[] System.Reflection.Emit.TypeBuilder::GetCustomAttributes(System.Boolean)
  34222. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* TypeBuilder_GetCustomAttributes_m2898560796 (TypeBuilder_t1073948154 * __this, bool ___inherit0, const RuntimeMethod* method)
  34223. {
  34224. {
  34225. TypeBuilder_check_created_m3513163610(__this, /*hidden argument*/NULL);
  34226. Type_t * L_0 = __this->get_created_30();
  34227. bool L_1 = ___inherit0;
  34228. NullCheck(L_0);
  34229. ObjectU5BU5D_t2843939325* L_2 = VirtFuncInvoker1< ObjectU5BU5D_t2843939325*, bool >::Invoke(13 /* System.Object[] System.Reflection.MemberInfo::GetCustomAttributes(System.Boolean) */, L_0, L_1);
  34230. return L_2;
  34231. }
  34232. }
  34233. // System.Object[] System.Reflection.Emit.TypeBuilder::GetCustomAttributes(System.Type,System.Boolean)
  34234. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* TypeBuilder_GetCustomAttributes_m981725999 (TypeBuilder_t1073948154 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  34235. {
  34236. {
  34237. TypeBuilder_check_created_m3513163610(__this, /*hidden argument*/NULL);
  34238. Type_t * L_0 = __this->get_created_30();
  34239. Type_t * L_1 = ___attributeType0;
  34240. bool L_2 = ___inherit1;
  34241. NullCheck(L_0);
  34242. ObjectU5BU5D_t2843939325* L_3 = VirtFuncInvoker2< ObjectU5BU5D_t2843939325*, Type_t *, bool >::Invoke(14 /* System.Object[] System.Reflection.MemberInfo::GetCustomAttributes(System.Type,System.Boolean) */, L_0, L_1, L_2);
  34243. return L_3;
  34244. }
  34245. }
  34246. // System.Reflection.Emit.ConstructorBuilder System.Reflection.Emit.TypeBuilder::DefineConstructor(System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type[])
  34247. extern "C" IL2CPP_METHOD_ATTR ConstructorBuilder_t2813524108 * TypeBuilder_DefineConstructor_m2989882735 (TypeBuilder_t1073948154 * __this, int32_t ___attributes0, int32_t ___callingConvention1, TypeU5BU5D_t3940880105* ___parameterTypes2, const RuntimeMethod* method)
  34248. {
  34249. {
  34250. int32_t L_0 = ___attributes0;
  34251. int32_t L_1 = ___callingConvention1;
  34252. TypeU5BU5D_t3940880105* L_2 = ___parameterTypes2;
  34253. ConstructorBuilder_t2813524108 * L_3 = TypeBuilder_DefineConstructor_m3514391445(__this, L_0, L_1, L_2, (TypeU5BU5DU5BU5D_t4042077012*)(TypeU5BU5DU5BU5D_t4042077012*)NULL, (TypeU5BU5DU5BU5D_t4042077012*)(TypeU5BU5DU5BU5D_t4042077012*)NULL, /*hidden argument*/NULL);
  34254. return L_3;
  34255. }
  34256. }
  34257. // System.Reflection.Emit.ConstructorBuilder System.Reflection.Emit.TypeBuilder::DefineConstructor(System.Reflection.MethodAttributes,System.Reflection.CallingConventions,System.Type[],System.Type[][],System.Type[][])
  34258. extern "C" IL2CPP_METHOD_ATTR ConstructorBuilder_t2813524108 * TypeBuilder_DefineConstructor_m3514391445 (TypeBuilder_t1073948154 * __this, int32_t ___attributes0, int32_t ___callingConvention1, TypeU5BU5D_t3940880105* ___parameterTypes2, TypeU5BU5DU5BU5D_t4042077012* ___requiredCustomModifiers3, TypeU5BU5DU5BU5D_t4042077012* ___optionalCustomModifiers4, const RuntimeMethod* method)
  34259. {
  34260. static bool s_Il2CppMethodInitialized;
  34261. if (!s_Il2CppMethodInitialized)
  34262. {
  34263. il2cpp_codegen_initialize_method (TypeBuilder_DefineConstructor_m3514391445_MetadataUsageId);
  34264. s_Il2CppMethodInitialized = true;
  34265. }
  34266. ConstructorBuilder_t2813524108 * V_0 = NULL;
  34267. ConstructorBuilderU5BU5D_t3223009221* V_1 = NULL;
  34268. {
  34269. TypeBuilder_check_not_created_m3652863637(__this, /*hidden argument*/NULL);
  34270. int32_t L_0 = ___attributes0;
  34271. int32_t L_1 = ___callingConvention1;
  34272. TypeU5BU5D_t3940880105* L_2 = ___parameterTypes2;
  34273. TypeU5BU5DU5BU5D_t4042077012* L_3 = ___requiredCustomModifiers3;
  34274. TypeU5BU5DU5BU5D_t4042077012* L_4 = ___optionalCustomModifiers4;
  34275. ConstructorBuilder_t2813524108 * L_5 = (ConstructorBuilder_t2813524108 *)il2cpp_codegen_object_new(ConstructorBuilder_t2813524108_il2cpp_TypeInfo_var);
  34276. ConstructorBuilder__ctor_m1580993362(L_5, __this, L_0, L_1, L_2, L_3, L_4, /*hidden argument*/NULL);
  34277. V_0 = L_5;
  34278. ConstructorBuilderU5BU5D_t3223009221* L_6 = __this->get_ctors_15();
  34279. if (!L_6)
  34280. {
  34281. goto IL_005a;
  34282. }
  34283. }
  34284. {
  34285. ConstructorBuilderU5BU5D_t3223009221* L_7 = __this->get_ctors_15();
  34286. NullCheck(L_7);
  34287. V_1 = ((ConstructorBuilderU5BU5D_t3223009221*)SZArrayNew(ConstructorBuilderU5BU5D_t3223009221_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), (int32_t)1))));
  34288. ConstructorBuilderU5BU5D_t3223009221* L_8 = __this->get_ctors_15();
  34289. ConstructorBuilderU5BU5D_t3223009221* L_9 = V_1;
  34290. ConstructorBuilderU5BU5D_t3223009221* L_10 = __this->get_ctors_15();
  34291. NullCheck(L_10);
  34292. Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), /*hidden argument*/NULL);
  34293. ConstructorBuilderU5BU5D_t3223009221* L_11 = V_1;
  34294. ConstructorBuilderU5BU5D_t3223009221* L_12 = __this->get_ctors_15();
  34295. NullCheck(L_12);
  34296. ConstructorBuilder_t2813524108 * L_13 = V_0;
  34297. NullCheck(L_11);
  34298. ArrayElementTypeCheck (L_11, L_13);
  34299. (L_11)->SetAt(static_cast<il2cpp_array_size_t>((((int32_t)((int32_t)(((RuntimeArray *)L_12)->max_length))))), (ConstructorBuilder_t2813524108 *)L_13);
  34300. ConstructorBuilderU5BU5D_t3223009221* L_14 = V_1;
  34301. __this->set_ctors_15(L_14);
  34302. goto IL_006f;
  34303. }
  34304. IL_005a:
  34305. {
  34306. __this->set_ctors_15(((ConstructorBuilderU5BU5D_t3223009221*)SZArrayNew(ConstructorBuilderU5BU5D_t3223009221_il2cpp_TypeInfo_var, (uint32_t)1)));
  34307. ConstructorBuilderU5BU5D_t3223009221* L_15 = __this->get_ctors_15();
  34308. ConstructorBuilder_t2813524108 * L_16 = V_0;
  34309. NullCheck(L_15);
  34310. ArrayElementTypeCheck (L_15, L_16);
  34311. (L_15)->SetAt(static_cast<il2cpp_array_size_t>(0), (ConstructorBuilder_t2813524108 *)L_16);
  34312. }
  34313. IL_006f:
  34314. {
  34315. ConstructorBuilder_t2813524108 * L_17 = V_0;
  34316. return L_17;
  34317. }
  34318. }
  34319. // System.Reflection.Emit.ConstructorBuilder System.Reflection.Emit.TypeBuilder::DefineDefaultConstructor(System.Reflection.MethodAttributes)
  34320. extern "C" IL2CPP_METHOD_ATTR ConstructorBuilder_t2813524108 * TypeBuilder_DefineDefaultConstructor_m2168449784 (TypeBuilder_t1073948154 * __this, int32_t ___attributes0, const RuntimeMethod* method)
  34321. {
  34322. static bool s_Il2CppMethodInitialized;
  34323. if (!s_Il2CppMethodInitialized)
  34324. {
  34325. il2cpp_codegen_initialize_method (TypeBuilder_DefineDefaultConstructor_m2168449784_MetadataUsageId);
  34326. s_Il2CppMethodInitialized = true;
  34327. }
  34328. Type_t * V_0 = NULL;
  34329. ConstructorInfo_t5769829 * V_1 = NULL;
  34330. ConstructorBuilder_t2813524108 * V_2 = NULL;
  34331. ILGenerator_t1388622344 * V_3 = NULL;
  34332. {
  34333. Type_t * L_0 = __this->get_parent_10();
  34334. if (!L_0)
  34335. {
  34336. goto IL_0017;
  34337. }
  34338. }
  34339. {
  34340. Type_t * L_1 = __this->get_parent_10();
  34341. V_0 = L_1;
  34342. goto IL_0028;
  34343. }
  34344. IL_0017:
  34345. {
  34346. ModuleBuilder_t731887691 * L_2 = __this->get_pmodule_24();
  34347. NullCheck(L_2);
  34348. AssemblyBuilder_t359885250 * L_3 = L_2->get_assemblyb_16();
  34349. NullCheck(L_3);
  34350. Type_t * L_4 = L_3->get_corlib_object_type_12();
  34351. V_0 = L_4;
  34352. }
  34353. IL_0028:
  34354. {
  34355. Type_t * L_5 = V_0;
  34356. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34357. TypeU5BU5D_t3940880105* L_6 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  34358. NullCheck(L_5);
  34359. ConstructorInfo_t5769829 * L_7 = Type_GetConstructor_m950313272(L_5, ((int32_t)52), (Binder_t2999457153 *)NULL, L_6, (ParameterModifierU5BU5D_t2943407543*)(ParameterModifierU5BU5D_t2943407543*)NULL, /*hidden argument*/NULL);
  34360. V_1 = L_7;
  34361. ConstructorInfo_t5769829 * L_8 = V_1;
  34362. if (L_8)
  34363. {
  34364. goto IL_0049;
  34365. }
  34366. }
  34367. {
  34368. NotSupportedException_t1314879016 * L_9 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  34369. NotSupportedException__ctor_m2494070935(L_9, _stringLiteral130510464, /*hidden argument*/NULL);
  34370. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,TypeBuilder_DefineDefaultConstructor_m2168449784_RuntimeMethod_var);
  34371. }
  34372. IL_0049:
  34373. {
  34374. int32_t L_10 = ___attributes0;
  34375. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34376. TypeU5BU5D_t3940880105* L_11 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  34377. ConstructorBuilder_t2813524108 * L_12 = TypeBuilder_DefineConstructor_m2989882735(__this, L_10, 1, L_11, /*hidden argument*/NULL);
  34378. V_2 = L_12;
  34379. ConstructorBuilder_t2813524108 * L_13 = V_2;
  34380. NullCheck(L_13);
  34381. ILGenerator_t1388622344 * L_14 = ConstructorBuilder_GetILGenerator_m1421260830(L_13, /*hidden argument*/NULL);
  34382. V_3 = L_14;
  34383. ILGenerator_t1388622344 * L_15 = V_3;
  34384. IL2CPP_RUNTIME_CLASS_INIT(OpCodes_t126150456_il2cpp_TypeInfo_var);
  34385. OpCode_t123070264 L_16 = ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->get_Ldarg_0_2();
  34386. NullCheck(L_15);
  34387. VirtActionInvoker1< OpCode_t123070264 >::Invoke(4 /* System.Void System.Reflection.Emit.ILGenerator::Emit(System.Reflection.Emit.OpCode) */, L_15, L_16);
  34388. ILGenerator_t1388622344 * L_17 = V_3;
  34389. OpCode_t123070264 L_18 = ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->get_Call_39();
  34390. ConstructorInfo_t5769829 * L_19 = V_1;
  34391. NullCheck(L_17);
  34392. VirtActionInvoker2< OpCode_t123070264 , ConstructorInfo_t5769829 * >::Invoke(5 /* System.Void System.Reflection.Emit.ILGenerator::Emit(System.Reflection.Emit.OpCode,System.Reflection.ConstructorInfo) */, L_17, L_18, L_19);
  34393. ILGenerator_t1388622344 * L_20 = V_3;
  34394. OpCode_t123070264 L_21 = ((OpCodes_t126150456_StaticFields*)il2cpp_codegen_static_fields_for(OpCodes_t126150456_il2cpp_TypeInfo_var))->get_Ret_41();
  34395. NullCheck(L_20);
  34396. VirtActionInvoker1< OpCode_t123070264 >::Invoke(4 /* System.Void System.Reflection.Emit.ILGenerator::Emit(System.Reflection.Emit.OpCode) */, L_20, L_21);
  34397. ConstructorBuilder_t2813524108 * L_22 = V_2;
  34398. return L_22;
  34399. }
  34400. }
  34401. // System.Type System.Reflection.Emit.TypeBuilder::create_runtime_class(System.Reflection.Emit.TypeBuilder)
  34402. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_create_runtime_class_m2581270900 (TypeBuilder_t1073948154 * __this, TypeBuilder_t1073948154 * ___tb0, const RuntimeMethod* method)
  34403. {
  34404. typedef Type_t * (*TypeBuilder_create_runtime_class_m2581270900_ftn) (TypeBuilder_t1073948154 *, TypeBuilder_t1073948154 *);
  34405. using namespace il2cpp::icalls;
  34406. return ((TypeBuilder_create_runtime_class_m2581270900_ftn)mscorlib::System::Reflection::Emit::TypeBuilder::create_runtime_class) (__this, ___tb0);
  34407. }
  34408. // System.Boolean System.Reflection.Emit.TypeBuilder::is_nested_in(System.Type)
  34409. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_is_nested_in_m1146519762 (TypeBuilder_t1073948154 * __this, Type_t * ___t0, const RuntimeMethod* method)
  34410. {
  34411. {
  34412. goto IL_0016;
  34413. }
  34414. IL_0005:
  34415. {
  34416. Type_t * L_0 = ___t0;
  34417. if ((!(((RuntimeObject*)(Type_t *)L_0) == ((RuntimeObject*)(TypeBuilder_t1073948154 *)__this))))
  34418. {
  34419. goto IL_000e;
  34420. }
  34421. }
  34422. {
  34423. return (bool)1;
  34424. }
  34425. IL_000e:
  34426. {
  34427. Type_t * L_1 = ___t0;
  34428. NullCheck(L_1);
  34429. Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Type::get_DeclaringType() */, L_1);
  34430. ___t0 = L_2;
  34431. }
  34432. IL_0016:
  34433. {
  34434. Type_t * L_3 = ___t0;
  34435. if (L_3)
  34436. {
  34437. goto IL_0005;
  34438. }
  34439. }
  34440. {
  34441. return (bool)0;
  34442. }
  34443. }
  34444. // System.Boolean System.Reflection.Emit.TypeBuilder::has_ctor_method()
  34445. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_has_ctor_method_m2987175843 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  34446. {
  34447. static bool s_Il2CppMethodInitialized;
  34448. if (!s_Il2CppMethodInitialized)
  34449. {
  34450. il2cpp_codegen_initialize_method (TypeBuilder_has_ctor_method_m2987175843_MetadataUsageId);
  34451. s_Il2CppMethodInitialized = true;
  34452. }
  34453. int32_t V_0 = 0;
  34454. int32_t V_1 = 0;
  34455. MethodBuilder_t2807316753 * V_2 = NULL;
  34456. {
  34457. V_0 = ((int32_t)6144);
  34458. V_1 = 0;
  34459. goto IL_003f;
  34460. }
  34461. IL_000d:
  34462. {
  34463. MethodBuilderU5BU5D_t3705301900* L_0 = __this->get_methods_14();
  34464. int32_t L_1 = V_1;
  34465. NullCheck(L_0);
  34466. int32_t L_2 = L_1;
  34467. MethodBuilder_t2807316753 * L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
  34468. V_2 = L_3;
  34469. MethodBuilder_t2807316753 * L_4 = V_2;
  34470. NullCheck(L_4);
  34471. String_t* L_5 = MethodBuilder_get_Name_m610453823(L_4, /*hidden argument*/NULL);
  34472. IL2CPP_RUNTIME_CLASS_INIT(ConstructorInfo_t5769829_il2cpp_TypeInfo_var);
  34473. String_t* L_6 = ((ConstructorInfo_t5769829_StaticFields*)il2cpp_codegen_static_fields_for(ConstructorInfo_t5769829_il2cpp_TypeInfo_var))->get_ConstructorName_0();
  34474. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  34475. bool L_7 = String_op_Equality_m920492651(NULL /*static, unused*/, L_5, L_6, /*hidden argument*/NULL);
  34476. if (!L_7)
  34477. {
  34478. goto IL_003b;
  34479. }
  34480. }
  34481. {
  34482. MethodBuilder_t2807316753 * L_8 = V_2;
  34483. NullCheck(L_8);
  34484. int32_t L_9 = MethodBuilder_get_Attributes_m2740229145(L_8, /*hidden argument*/NULL);
  34485. int32_t L_10 = V_0;
  34486. int32_t L_11 = V_0;
  34487. if ((!(((uint32_t)((int32_t)((int32_t)L_9&(int32_t)L_10))) == ((uint32_t)L_11))))
  34488. {
  34489. goto IL_003b;
  34490. }
  34491. }
  34492. {
  34493. return (bool)1;
  34494. }
  34495. IL_003b:
  34496. {
  34497. int32_t L_12 = V_1;
  34498. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  34499. }
  34500. IL_003f:
  34501. {
  34502. int32_t L_13 = V_1;
  34503. int32_t L_14 = __this->get_num_methods_13();
  34504. if ((((int32_t)L_13) < ((int32_t)L_14)))
  34505. {
  34506. goto IL_000d;
  34507. }
  34508. }
  34509. {
  34510. return (bool)0;
  34511. }
  34512. }
  34513. // System.Type System.Reflection.Emit.TypeBuilder::CreateType()
  34514. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_CreateType_m3375483507 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  34515. {
  34516. static bool s_Il2CppMethodInitialized;
  34517. if (!s_Il2CppMethodInitialized)
  34518. {
  34519. il2cpp_codegen_initialize_method (TypeBuilder_CreateType_m3375483507_MetadataUsageId);
  34520. s_Il2CppMethodInitialized = true;
  34521. }
  34522. FieldBuilder_t2627049993 * V_0 = NULL;
  34523. FieldBuilderU5BU5D_t138311604* V_1 = NULL;
  34524. int32_t V_2 = 0;
  34525. Type_t * V_3 = NULL;
  34526. TypeBuilder_t1073948154 * V_4 = NULL;
  34527. bool V_5 = false;
  34528. int32_t V_6 = 0;
  34529. MethodBuilder_t2807316753 * V_7 = NULL;
  34530. ConstructorBuilder_t2813524108 * V_8 = NULL;
  34531. ConstructorBuilderU5BU5D_t3223009221* V_9 = NULL;
  34532. int32_t V_10 = 0;
  34533. {
  34534. bool L_0 = __this->get_createTypeCalled_32();
  34535. if (!L_0)
  34536. {
  34537. goto IL_0012;
  34538. }
  34539. }
  34540. {
  34541. Type_t * L_1 = __this->get_created_30();
  34542. return L_1;
  34543. }
  34544. IL_0012:
  34545. {
  34546. bool L_2 = Type_get_IsInterface_m3284996719(__this, /*hidden argument*/NULL);
  34547. if (L_2)
  34548. {
  34549. goto IL_0069;
  34550. }
  34551. }
  34552. {
  34553. Type_t * L_3 = __this->get_parent_10();
  34554. if (L_3)
  34555. {
  34556. goto IL_0069;
  34557. }
  34558. }
  34559. {
  34560. ModuleBuilder_t731887691 * L_4 = __this->get_pmodule_24();
  34561. NullCheck(L_4);
  34562. AssemblyBuilder_t359885250 * L_5 = L_4->get_assemblyb_16();
  34563. NullCheck(L_5);
  34564. Type_t * L_6 = L_5->get_corlib_object_type_12();
  34565. if ((((RuntimeObject*)(TypeBuilder_t1073948154 *)__this) == ((RuntimeObject*)(Type_t *)L_6)))
  34566. {
  34567. goto IL_0069;
  34568. }
  34569. }
  34570. {
  34571. String_t* L_7 = TypeBuilder_get_FullName_m420272554(__this, /*hidden argument*/NULL);
  34572. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  34573. bool L_8 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_7, _stringLiteral3982888427, /*hidden argument*/NULL);
  34574. if (!L_8)
  34575. {
  34576. goto IL_0069;
  34577. }
  34578. }
  34579. {
  34580. ModuleBuilder_t731887691 * L_9 = __this->get_pmodule_24();
  34581. NullCheck(L_9);
  34582. AssemblyBuilder_t359885250 * L_10 = L_9->get_assemblyb_16();
  34583. NullCheck(L_10);
  34584. Type_t * L_11 = L_10->get_corlib_object_type_12();
  34585. TypeBuilder_SetParent_m4101148229(__this, L_11, /*hidden argument*/NULL);
  34586. }
  34587. IL_0069:
  34588. {
  34589. TypeBuilder_create_generic_class_m3823884980(__this, /*hidden argument*/NULL);
  34590. FieldBuilderU5BU5D_t138311604* L_12 = __this->get_fields_18();
  34591. if (!L_12)
  34592. {
  34593. goto IL_010c;
  34594. }
  34595. }
  34596. {
  34597. FieldBuilderU5BU5D_t138311604* L_13 = __this->get_fields_18();
  34598. V_1 = L_13;
  34599. V_2 = 0;
  34600. goto IL_0103;
  34601. }
  34602. IL_0088:
  34603. {
  34604. FieldBuilderU5BU5D_t138311604* L_14 = V_1;
  34605. int32_t L_15 = V_2;
  34606. NullCheck(L_14);
  34607. int32_t L_16 = L_15;
  34608. FieldBuilder_t2627049993 * L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  34609. V_0 = L_17;
  34610. FieldBuilder_t2627049993 * L_18 = V_0;
  34611. if (L_18)
  34612. {
  34613. goto IL_0097;
  34614. }
  34615. }
  34616. {
  34617. goto IL_00ff;
  34618. }
  34619. IL_0097:
  34620. {
  34621. FieldBuilder_t2627049993 * L_19 = V_0;
  34622. NullCheck(L_19);
  34623. Type_t * L_20 = FieldBuilder_get_FieldType_m1091288720(L_19, /*hidden argument*/NULL);
  34624. V_3 = L_20;
  34625. FieldBuilder_t2627049993 * L_21 = V_0;
  34626. NullCheck(L_21);
  34627. bool L_22 = FieldInfo_get_IsStatic_m3482711189(L_21, /*hidden argument*/NULL);
  34628. if (L_22)
  34629. {
  34630. goto IL_00ff;
  34631. }
  34632. }
  34633. {
  34634. Type_t * L_23 = V_3;
  34635. if (!((TypeBuilder_t1073948154 *)IsInstSealed((RuntimeObject*)L_23, TypeBuilder_t1073948154_il2cpp_TypeInfo_var)))
  34636. {
  34637. goto IL_00ff;
  34638. }
  34639. }
  34640. {
  34641. Type_t * L_24 = V_3;
  34642. NullCheck(L_24);
  34643. bool L_25 = Type_get_IsValueType_m3108065642(L_24, /*hidden argument*/NULL);
  34644. if (!L_25)
  34645. {
  34646. goto IL_00ff;
  34647. }
  34648. }
  34649. {
  34650. Type_t * L_26 = V_3;
  34651. if ((((RuntimeObject*)(Type_t *)L_26) == ((RuntimeObject*)(TypeBuilder_t1073948154 *)__this)))
  34652. {
  34653. goto IL_00ff;
  34654. }
  34655. }
  34656. {
  34657. Type_t * L_27 = V_3;
  34658. bool L_28 = TypeBuilder_is_nested_in_m1146519762(__this, L_27, /*hidden argument*/NULL);
  34659. if (!L_28)
  34660. {
  34661. goto IL_00ff;
  34662. }
  34663. }
  34664. {
  34665. Type_t * L_29 = V_3;
  34666. V_4 = ((TypeBuilder_t1073948154 *)CastclassSealed((RuntimeObject*)L_29, TypeBuilder_t1073948154_il2cpp_TypeInfo_var));
  34667. TypeBuilder_t1073948154 * L_30 = V_4;
  34668. NullCheck(L_30);
  34669. bool L_31 = TypeBuilder_get_is_created_m1192848807(L_30, /*hidden argument*/NULL);
  34670. if (L_31)
  34671. {
  34672. goto IL_00ff;
  34673. }
  34674. }
  34675. {
  34676. AppDomain_t1571427825 * L_32 = AppDomain_get_CurrentDomain_m182766250(NULL /*static, unused*/, /*hidden argument*/NULL);
  34677. TypeBuilder_t1073948154 * L_33 = V_4;
  34678. NullCheck(L_32);
  34679. AppDomain_DoTypeResolve_m1335093328(L_32, L_33, /*hidden argument*/NULL);
  34680. TypeBuilder_t1073948154 * L_34 = V_4;
  34681. NullCheck(L_34);
  34682. bool L_35 = TypeBuilder_get_is_created_m1192848807(L_34, /*hidden argument*/NULL);
  34683. if (L_35)
  34684. {
  34685. goto IL_00ff;
  34686. }
  34687. }
  34688. IL_00ff:
  34689. {
  34690. int32_t L_36 = V_2;
  34691. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1));
  34692. }
  34693. IL_0103:
  34694. {
  34695. int32_t L_37 = V_2;
  34696. FieldBuilderU5BU5D_t138311604* L_38 = V_1;
  34697. NullCheck(L_38);
  34698. if ((((int32_t)L_37) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_38)->max_length)))))))
  34699. {
  34700. goto IL_0088;
  34701. }
  34702. }
  34703. IL_010c:
  34704. {
  34705. Type_t * L_39 = __this->get_parent_10();
  34706. if (!L_39)
  34707. {
  34708. goto IL_0162;
  34709. }
  34710. }
  34711. {
  34712. Type_t * L_40 = __this->get_parent_10();
  34713. NullCheck(L_40);
  34714. bool L_41 = Type_get_IsSealed_m3543837727(L_40, /*hidden argument*/NULL);
  34715. if (!L_41)
  34716. {
  34717. goto IL_0162;
  34718. }
  34719. }
  34720. {
  34721. ObjectU5BU5D_t2843939325* L_42 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)5));
  34722. NullCheck(L_42);
  34723. ArrayElementTypeCheck (L_42, _stringLiteral3697032871);
  34724. (L_42)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)_stringLiteral3697032871);
  34725. ObjectU5BU5D_t2843939325* L_43 = L_42;
  34726. String_t* L_44 = TypeBuilder_get_FullName_m420272554(__this, /*hidden argument*/NULL);
  34727. NullCheck(L_43);
  34728. ArrayElementTypeCheck (L_43, L_44);
  34729. (L_43)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_44);
  34730. ObjectU5BU5D_t2843939325* L_45 = L_43;
  34731. NullCheck(L_45);
  34732. ArrayElementTypeCheck (L_45, _stringLiteral2256759054);
  34733. (L_45)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject *)_stringLiteral2256759054);
  34734. ObjectU5BU5D_t2843939325* L_46 = L_45;
  34735. Assembly_t * L_47 = TypeBuilder_get_Assembly_m4071790036(__this, /*hidden argument*/NULL);
  34736. NullCheck(L_46);
  34737. ArrayElementTypeCheck (L_46, L_47);
  34738. (L_46)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject *)L_47);
  34739. ObjectU5BU5D_t2843939325* L_48 = L_46;
  34740. NullCheck(L_48);
  34741. ArrayElementTypeCheck (L_48, _stringLiteral2528907148);
  34742. (L_48)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject *)_stringLiteral2528907148);
  34743. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  34744. String_t* L_49 = String_Concat_m2971454694(NULL /*static, unused*/, L_48, /*hidden argument*/NULL);
  34745. TypeLoadException_t3707937253 * L_50 = (TypeLoadException_t3707937253 *)il2cpp_codegen_object_new(TypeLoadException_t3707937253_il2cpp_TypeInfo_var);
  34746. TypeLoadException__ctor_m2362330792(L_50, L_49, /*hidden argument*/NULL);
  34747. IL2CPP_RAISE_MANAGED_EXCEPTION(L_50,TypeBuilder_CreateType_m3375483507_RuntimeMethod_var);
  34748. }
  34749. IL_0162:
  34750. {
  34751. Type_t * L_51 = __this->get_parent_10();
  34752. ModuleBuilder_t731887691 * L_52 = __this->get_pmodule_24();
  34753. NullCheck(L_52);
  34754. AssemblyBuilder_t359885250 * L_53 = L_52->get_assemblyb_16();
  34755. NullCheck(L_53);
  34756. Type_t * L_54 = L_53->get_corlib_enum_type_14();
  34757. if ((!(((RuntimeObject*)(Type_t *)L_51) == ((RuntimeObject*)(Type_t *)L_54))))
  34758. {
  34759. goto IL_01c3;
  34760. }
  34761. }
  34762. {
  34763. MethodBuilderU5BU5D_t3705301900* L_55 = __this->get_methods_14();
  34764. if (!L_55)
  34765. {
  34766. goto IL_01c3;
  34767. }
  34768. }
  34769. {
  34770. ObjectU5BU5D_t2843939325* L_56 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)5));
  34771. NullCheck(L_56);
  34772. ArrayElementTypeCheck (L_56, _stringLiteral3697032871);
  34773. (L_56)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)_stringLiteral3697032871);
  34774. ObjectU5BU5D_t2843939325* L_57 = L_56;
  34775. String_t* L_58 = TypeBuilder_get_FullName_m420272554(__this, /*hidden argument*/NULL);
  34776. NullCheck(L_57);
  34777. ArrayElementTypeCheck (L_57, L_58);
  34778. (L_57)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_58);
  34779. ObjectU5BU5D_t2843939325* L_59 = L_57;
  34780. NullCheck(L_59);
  34781. ArrayElementTypeCheck (L_59, _stringLiteral2256759054);
  34782. (L_59)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject *)_stringLiteral2256759054);
  34783. ObjectU5BU5D_t2843939325* L_60 = L_59;
  34784. Assembly_t * L_61 = TypeBuilder_get_Assembly_m4071790036(__this, /*hidden argument*/NULL);
  34785. NullCheck(L_60);
  34786. ArrayElementTypeCheck (L_60, L_61);
  34787. (L_60)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject *)L_61);
  34788. ObjectU5BU5D_t2843939325* L_62 = L_60;
  34789. NullCheck(L_62);
  34790. ArrayElementTypeCheck (L_62, _stringLiteral3489292198);
  34791. (L_62)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject *)_stringLiteral3489292198);
  34792. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  34793. String_t* L_63 = String_Concat_m2971454694(NULL /*static, unused*/, L_62, /*hidden argument*/NULL);
  34794. TypeLoadException_t3707937253 * L_64 = (TypeLoadException_t3707937253 *)il2cpp_codegen_object_new(TypeLoadException_t3707937253_il2cpp_TypeInfo_var);
  34795. TypeLoadException__ctor_m2362330792(L_64, L_63, /*hidden argument*/NULL);
  34796. IL2CPP_RAISE_MANAGED_EXCEPTION(L_64,TypeBuilder_CreateType_m3375483507_RuntimeMethod_var);
  34797. }
  34798. IL_01c3:
  34799. {
  34800. MethodBuilderU5BU5D_t3705301900* L_65 = __this->get_methods_14();
  34801. if (!L_65)
  34802. {
  34803. goto IL_0232;
  34804. }
  34805. }
  34806. {
  34807. bool L_66 = Type_get_IsAbstract_m1120089130(__this, /*hidden argument*/NULL);
  34808. V_5 = (bool)((((int32_t)L_66) == ((int32_t)0))? 1 : 0);
  34809. V_6 = 0;
  34810. goto IL_0225;
  34811. }
  34812. IL_01e1:
  34813. {
  34814. MethodBuilderU5BU5D_t3705301900* L_67 = __this->get_methods_14();
  34815. int32_t L_68 = V_6;
  34816. NullCheck(L_67);
  34817. int32_t L_69 = L_68;
  34818. MethodBuilder_t2807316753 * L_70 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
  34819. V_7 = L_70;
  34820. bool L_71 = V_5;
  34821. if (!L_71)
  34822. {
  34823. goto IL_0211;
  34824. }
  34825. }
  34826. {
  34827. MethodBuilder_t2807316753 * L_72 = V_7;
  34828. NullCheck(L_72);
  34829. bool L_73 = MethodBase_get_IsAbstract_m428833029(L_72, /*hidden argument*/NULL);
  34830. if (!L_73)
  34831. {
  34832. goto IL_0211;
  34833. }
  34834. }
  34835. {
  34836. MethodBuilder_t2807316753 * L_74 = V_7;
  34837. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  34838. String_t* L_75 = String_Concat_m904156431(NULL /*static, unused*/, _stringLiteral756848055, L_74, /*hidden argument*/NULL);
  34839. InvalidOperationException_t56020091 * L_76 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  34840. InvalidOperationException__ctor_m237278729(L_76, L_75, /*hidden argument*/NULL);
  34841. IL2CPP_RAISE_MANAGED_EXCEPTION(L_76,TypeBuilder_CreateType_m3375483507_RuntimeMethod_var);
  34842. }
  34843. IL_0211:
  34844. {
  34845. MethodBuilder_t2807316753 * L_77 = V_7;
  34846. NullCheck(L_77);
  34847. MethodBuilder_check_override_m4226508046(L_77, /*hidden argument*/NULL);
  34848. MethodBuilder_t2807316753 * L_78 = V_7;
  34849. NullCheck(L_78);
  34850. MethodBuilder_fixup_m1765890582(L_78, /*hidden argument*/NULL);
  34851. int32_t L_79 = V_6;
  34852. V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_79, (int32_t)1));
  34853. }
  34854. IL_0225:
  34855. {
  34856. int32_t L_80 = V_6;
  34857. int32_t L_81 = __this->get_num_methods_13();
  34858. if ((((int32_t)L_80) < ((int32_t)L_81)))
  34859. {
  34860. goto IL_01e1;
  34861. }
  34862. }
  34863. IL_0232:
  34864. {
  34865. bool L_82 = Type_get_IsInterface_m3284996719(__this, /*hidden argument*/NULL);
  34866. if (L_82)
  34867. {
  34868. goto IL_0297;
  34869. }
  34870. }
  34871. {
  34872. bool L_83 = Type_get_IsValueType_m3108065642(__this, /*hidden argument*/NULL);
  34873. if (L_83)
  34874. {
  34875. goto IL_0297;
  34876. }
  34877. }
  34878. {
  34879. ConstructorBuilderU5BU5D_t3223009221* L_84 = __this->get_ctors_15();
  34880. if (L_84)
  34881. {
  34882. goto IL_0297;
  34883. }
  34884. }
  34885. {
  34886. String_t* L_85 = __this->get_tname_8();
  34887. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  34888. bool L_86 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_85, _stringLiteral3982888427, /*hidden argument*/NULL);
  34889. if (!L_86)
  34890. {
  34891. goto IL_0297;
  34892. }
  34893. }
  34894. {
  34895. int32_t L_87 = TypeBuilder_GetAttributeFlagsImpl_m2729077290(__this, /*hidden argument*/NULL);
  34896. if ((((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_87&(int32_t)((int32_t)128)))|(int32_t)((int32_t)256)))) == ((int32_t)((int32_t)384))))
  34897. {
  34898. goto IL_0297;
  34899. }
  34900. }
  34901. {
  34902. bool L_88 = TypeBuilder_has_ctor_method_m2987175843(__this, /*hidden argument*/NULL);
  34903. if (L_88)
  34904. {
  34905. goto IL_0297;
  34906. }
  34907. }
  34908. {
  34909. TypeBuilder_DefineDefaultConstructor_m2168449784(__this, 6, /*hidden argument*/NULL);
  34910. }
  34911. IL_0297:
  34912. {
  34913. ConstructorBuilderU5BU5D_t3223009221* L_89 = __this->get_ctors_15();
  34914. if (!L_89)
  34915. {
  34916. goto IL_02d1;
  34917. }
  34918. }
  34919. {
  34920. ConstructorBuilderU5BU5D_t3223009221* L_90 = __this->get_ctors_15();
  34921. V_9 = L_90;
  34922. V_10 = 0;
  34923. goto IL_02c6;
  34924. }
  34925. IL_02b2:
  34926. {
  34927. ConstructorBuilderU5BU5D_t3223009221* L_91 = V_9;
  34928. int32_t L_92 = V_10;
  34929. NullCheck(L_91);
  34930. int32_t L_93 = L_92;
  34931. ConstructorBuilder_t2813524108 * L_94 = (L_91)->GetAt(static_cast<il2cpp_array_size_t>(L_93));
  34932. V_8 = L_94;
  34933. ConstructorBuilder_t2813524108 * L_95 = V_8;
  34934. NullCheck(L_95);
  34935. ConstructorBuilder_fixup_m3699998230(L_95, /*hidden argument*/NULL);
  34936. int32_t L_96 = V_10;
  34937. V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_96, (int32_t)1));
  34938. }
  34939. IL_02c6:
  34940. {
  34941. int32_t L_97 = V_10;
  34942. ConstructorBuilderU5BU5D_t3223009221* L_98 = V_9;
  34943. NullCheck(L_98);
  34944. if ((((int32_t)L_97) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_98)->max_length)))))))
  34945. {
  34946. goto IL_02b2;
  34947. }
  34948. }
  34949. IL_02d1:
  34950. {
  34951. __this->set_createTypeCalled_32((bool)1);
  34952. Type_t * L_99 = TypeBuilder_create_runtime_class_m2581270900(__this, __this, /*hidden argument*/NULL);
  34953. __this->set_created_30(L_99);
  34954. Type_t * L_100 = __this->get_created_30();
  34955. if (!L_100)
  34956. {
  34957. goto IL_02f7;
  34958. }
  34959. }
  34960. {
  34961. Type_t * L_101 = __this->get_created_30();
  34962. return L_101;
  34963. }
  34964. IL_02f7:
  34965. {
  34966. return __this;
  34967. }
  34968. }
  34969. // System.Reflection.ConstructorInfo[] System.Reflection.Emit.TypeBuilder::GetConstructors(System.Reflection.BindingFlags)
  34970. extern "C" IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t881249896* TypeBuilder_GetConstructors_m26844333 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  34971. {
  34972. static bool s_Il2CppMethodInitialized;
  34973. if (!s_Il2CppMethodInitialized)
  34974. {
  34975. il2cpp_codegen_initialize_method (TypeBuilder_GetConstructors_m26844333_MetadataUsageId);
  34976. s_Il2CppMethodInitialized = true;
  34977. }
  34978. {
  34979. bool L_0 = TypeBuilder_get_is_created_m1192848807(__this, /*hidden argument*/NULL);
  34980. if (!L_0)
  34981. {
  34982. goto IL_0018;
  34983. }
  34984. }
  34985. {
  34986. Type_t * L_1 = __this->get_created_30();
  34987. int32_t L_2 = ___bindingAttr0;
  34988. NullCheck(L_1);
  34989. ConstructorInfoU5BU5D_t881249896* L_3 = VirtFuncInvoker1< ConstructorInfoU5BU5D_t881249896*, int32_t >::Invoke(89 /* System.Reflection.ConstructorInfo[] System.Type::GetConstructors(System.Reflection.BindingFlags) */, L_1, L_2);
  34990. return L_3;
  34991. }
  34992. IL_0018:
  34993. {
  34994. bool L_4 = TypeBuilder_get_IsCompilerContext_m4056143290(__this, /*hidden argument*/NULL);
  34995. if (L_4)
  34996. {
  34997. goto IL_0029;
  34998. }
  34999. }
  35000. {
  35001. NotSupportedException_t1314879016 * L_5 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  35002. NotSupportedException__ctor_m2730133172(L_5, /*hidden argument*/NULL);
  35003. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,TypeBuilder_GetConstructors_m26844333_RuntimeMethod_var);
  35004. }
  35005. IL_0029:
  35006. {
  35007. int32_t L_6 = ___bindingAttr0;
  35008. ConstructorInfoU5BU5D_t881249896* L_7 = TypeBuilder_GetConstructorsInternal_m3565722264(__this, L_6, /*hidden argument*/NULL);
  35009. return L_7;
  35010. }
  35011. }
  35012. // System.Reflection.ConstructorInfo[] System.Reflection.Emit.TypeBuilder::GetConstructorsInternal(System.Reflection.BindingFlags)
  35013. extern "C" IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t881249896* TypeBuilder_GetConstructorsInternal_m3565722264 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  35014. {
  35015. static bool s_Il2CppMethodInitialized;
  35016. if (!s_Il2CppMethodInitialized)
  35017. {
  35018. il2cpp_codegen_initialize_method (TypeBuilder_GetConstructorsInternal_m3565722264_MetadataUsageId);
  35019. s_Il2CppMethodInitialized = true;
  35020. }
  35021. ArrayList_t2718874744 * V_0 = NULL;
  35022. bool V_1 = false;
  35023. int32_t V_2 = 0;
  35024. ConstructorBuilder_t2813524108 * V_3 = NULL;
  35025. ConstructorBuilderU5BU5D_t3223009221* V_4 = NULL;
  35026. int32_t V_5 = 0;
  35027. ConstructorInfoU5BU5D_t881249896* V_6 = NULL;
  35028. {
  35029. ConstructorBuilderU5BU5D_t3223009221* L_0 = __this->get_ctors_15();
  35030. if (L_0)
  35031. {
  35032. goto IL_0012;
  35033. }
  35034. }
  35035. {
  35036. return ((ConstructorInfoU5BU5D_t881249896*)SZArrayNew(ConstructorInfoU5BU5D_t881249896_il2cpp_TypeInfo_var, (uint32_t)0));
  35037. }
  35038. IL_0012:
  35039. {
  35040. ArrayList_t2718874744 * L_1 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var);
  35041. ArrayList__ctor_m4254721275(L_1, /*hidden argument*/NULL);
  35042. V_0 = L_1;
  35043. ConstructorBuilderU5BU5D_t3223009221* L_2 = __this->get_ctors_15();
  35044. V_4 = L_2;
  35045. V_5 = 0;
  35046. goto IL_00a3;
  35047. }
  35048. IL_0028:
  35049. {
  35050. ConstructorBuilderU5BU5D_t3223009221* L_3 = V_4;
  35051. int32_t L_4 = V_5;
  35052. NullCheck(L_3);
  35053. int32_t L_5 = L_4;
  35054. ConstructorBuilder_t2813524108 * L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  35055. V_3 = L_6;
  35056. V_1 = (bool)0;
  35057. ConstructorBuilder_t2813524108 * L_7 = V_3;
  35058. NullCheck(L_7);
  35059. int32_t L_8 = ConstructorBuilder_get_Attributes_m1598011285(L_7, /*hidden argument*/NULL);
  35060. V_2 = L_8;
  35061. int32_t L_9 = V_2;
  35062. if ((!(((uint32_t)((int32_t)((int32_t)L_9&(int32_t)7))) == ((uint32_t)6))))
  35063. {
  35064. goto IL_0050;
  35065. }
  35066. }
  35067. {
  35068. int32_t L_10 = ___bindingAttr0;
  35069. if (!((int32_t)((int32_t)L_10&(int32_t)((int32_t)16))))
  35070. {
  35071. goto IL_004b;
  35072. }
  35073. }
  35074. {
  35075. V_1 = (bool)1;
  35076. }
  35077. IL_004b:
  35078. {
  35079. goto IL_005b;
  35080. }
  35081. IL_0050:
  35082. {
  35083. int32_t L_11 = ___bindingAttr0;
  35084. if (!((int32_t)((int32_t)L_11&(int32_t)((int32_t)32))))
  35085. {
  35086. goto IL_005b;
  35087. }
  35088. }
  35089. {
  35090. V_1 = (bool)1;
  35091. }
  35092. IL_005b:
  35093. {
  35094. bool L_12 = V_1;
  35095. if (L_12)
  35096. {
  35097. goto IL_0066;
  35098. }
  35099. }
  35100. {
  35101. goto IL_009d;
  35102. }
  35103. IL_0066:
  35104. {
  35105. V_1 = (bool)0;
  35106. int32_t L_13 = V_2;
  35107. if (!((int32_t)((int32_t)L_13&(int32_t)((int32_t)16))))
  35108. {
  35109. goto IL_0080;
  35110. }
  35111. }
  35112. {
  35113. int32_t L_14 = ___bindingAttr0;
  35114. if (!((int32_t)((int32_t)L_14&(int32_t)8)))
  35115. {
  35116. goto IL_007b;
  35117. }
  35118. }
  35119. {
  35120. V_1 = (bool)1;
  35121. }
  35122. IL_007b:
  35123. {
  35124. goto IL_008a;
  35125. }
  35126. IL_0080:
  35127. {
  35128. int32_t L_15 = ___bindingAttr0;
  35129. if (!((int32_t)((int32_t)L_15&(int32_t)4)))
  35130. {
  35131. goto IL_008a;
  35132. }
  35133. }
  35134. {
  35135. V_1 = (bool)1;
  35136. }
  35137. IL_008a:
  35138. {
  35139. bool L_16 = V_1;
  35140. if (L_16)
  35141. {
  35142. goto IL_0095;
  35143. }
  35144. }
  35145. {
  35146. goto IL_009d;
  35147. }
  35148. IL_0095:
  35149. {
  35150. ArrayList_t2718874744 * L_17 = V_0;
  35151. ConstructorBuilder_t2813524108 * L_18 = V_3;
  35152. NullCheck(L_17);
  35153. VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_17, L_18);
  35154. }
  35155. IL_009d:
  35156. {
  35157. int32_t L_19 = V_5;
  35158. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  35159. }
  35160. IL_00a3:
  35161. {
  35162. int32_t L_20 = V_5;
  35163. ConstructorBuilderU5BU5D_t3223009221* L_21 = V_4;
  35164. NullCheck(L_21);
  35165. if ((((int32_t)L_20) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_21)->max_length)))))))
  35166. {
  35167. goto IL_0028;
  35168. }
  35169. }
  35170. {
  35171. ArrayList_t2718874744 * L_22 = V_0;
  35172. NullCheck(L_22);
  35173. int32_t L_23 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_22);
  35174. V_6 = ((ConstructorInfoU5BU5D_t881249896*)SZArrayNew(ConstructorInfoU5BU5D_t881249896_il2cpp_TypeInfo_var, (uint32_t)L_23));
  35175. ArrayList_t2718874744 * L_24 = V_0;
  35176. ConstructorInfoU5BU5D_t881249896* L_25 = V_6;
  35177. NullCheck(L_24);
  35178. VirtActionInvoker1< RuntimeArray * >::Invoke(40 /* System.Void System.Collections.ArrayList::CopyTo(System.Array) */, L_24, (RuntimeArray *)(RuntimeArray *)L_25);
  35179. ConstructorInfoU5BU5D_t881249896* L_26 = V_6;
  35180. return L_26;
  35181. }
  35182. }
  35183. // System.Type System.Reflection.Emit.TypeBuilder::GetElementType()
  35184. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_GetElementType_m1881206953 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  35185. {
  35186. static bool s_Il2CppMethodInitialized;
  35187. if (!s_Il2CppMethodInitialized)
  35188. {
  35189. il2cpp_codegen_initialize_method (TypeBuilder_GetElementType_m1881206953_MetadataUsageId);
  35190. s_Il2CppMethodInitialized = true;
  35191. }
  35192. {
  35193. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  35194. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  35195. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,TypeBuilder_GetElementType_m1881206953_RuntimeMethod_var);
  35196. }
  35197. }
  35198. // System.Reflection.EventInfo System.Reflection.Emit.TypeBuilder::GetEvent(System.String,System.Reflection.BindingFlags)
  35199. extern "C" IL2CPP_METHOD_ATTR EventInfo_t * TypeBuilder_GetEvent_m2166527753 (TypeBuilder_t1073948154 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  35200. {
  35201. {
  35202. TypeBuilder_check_created_m3513163610(__this, /*hidden argument*/NULL);
  35203. Type_t * L_0 = __this->get_created_30();
  35204. String_t* L_1 = ___name0;
  35205. int32_t L_2 = ___bindingAttr1;
  35206. NullCheck(L_0);
  35207. EventInfo_t * L_3 = VirtFuncInvoker2< EventInfo_t *, String_t*, int32_t >::Invoke(50 /* System.Reflection.EventInfo System.Type::GetEvent(System.String,System.Reflection.BindingFlags) */, L_0, L_1, L_2);
  35208. return L_3;
  35209. }
  35210. }
  35211. // System.Reflection.EventInfo[] System.Reflection.Emit.TypeBuilder::GetEvents(System.Reflection.BindingFlags)
  35212. extern "C" IL2CPP_METHOD_ATTR EventInfoU5BU5D_t3237081491* TypeBuilder_GetEvents_m1798175863 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  35213. {
  35214. static bool s_Il2CppMethodInitialized;
  35215. if (!s_Il2CppMethodInitialized)
  35216. {
  35217. il2cpp_codegen_initialize_method (TypeBuilder_GetEvents_m1798175863_MetadataUsageId);
  35218. s_Il2CppMethodInitialized = true;
  35219. }
  35220. {
  35221. bool L_0 = TypeBuilder_get_is_created_m1192848807(__this, /*hidden argument*/NULL);
  35222. if (!L_0)
  35223. {
  35224. goto IL_0018;
  35225. }
  35226. }
  35227. {
  35228. Type_t * L_1 = __this->get_created_30();
  35229. int32_t L_2 = ___bindingAttr0;
  35230. NullCheck(L_1);
  35231. EventInfoU5BU5D_t3237081491* L_3 = VirtFuncInvoker1< EventInfoU5BU5D_t3237081491*, int32_t >::Invoke(51 /* System.Reflection.EventInfo[] System.Type::GetEvents(System.Reflection.BindingFlags) */, L_1, L_2);
  35232. return L_3;
  35233. }
  35234. IL_0018:
  35235. {
  35236. bool L_4 = TypeBuilder_get_IsCompilerContext_m4056143290(__this, /*hidden argument*/NULL);
  35237. if (L_4)
  35238. {
  35239. goto IL_0029;
  35240. }
  35241. }
  35242. {
  35243. NotSupportedException_t1314879016 * L_5 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  35244. NotSupportedException__ctor_m2730133172(L_5, /*hidden argument*/NULL);
  35245. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,TypeBuilder_GetEvents_m1798175863_RuntimeMethod_var);
  35246. }
  35247. IL_0029:
  35248. {
  35249. return ((EventInfoU5BU5D_t3237081491*)SZArrayNew(EventInfoU5BU5D_t3237081491_il2cpp_TypeInfo_var, (uint32_t)0));
  35250. }
  35251. }
  35252. // System.Reflection.FieldInfo System.Reflection.Emit.TypeBuilder::GetField(System.String,System.Reflection.BindingFlags)
  35253. extern "C" IL2CPP_METHOD_ATTR FieldInfo_t * TypeBuilder_GetField_m2932767407 (TypeBuilder_t1073948154 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  35254. {
  35255. static bool s_Il2CppMethodInitialized;
  35256. if (!s_Il2CppMethodInitialized)
  35257. {
  35258. il2cpp_codegen_initialize_method (TypeBuilder_GetField_m2932767407_MetadataUsageId);
  35259. s_Il2CppMethodInitialized = true;
  35260. }
  35261. bool V_0 = false;
  35262. int32_t V_1 = 0;
  35263. FieldInfo_t * V_2 = NULL;
  35264. FieldBuilderU5BU5D_t138311604* V_3 = NULL;
  35265. int32_t V_4 = 0;
  35266. {
  35267. Type_t * L_0 = __this->get_created_30();
  35268. if (!L_0)
  35269. {
  35270. goto IL_0019;
  35271. }
  35272. }
  35273. {
  35274. Type_t * L_1 = __this->get_created_30();
  35275. String_t* L_2 = ___name0;
  35276. int32_t L_3 = ___bindingAttr1;
  35277. NullCheck(L_1);
  35278. FieldInfo_t * L_4 = VirtFuncInvoker2< FieldInfo_t *, String_t*, int32_t >::Invoke(53 /* System.Reflection.FieldInfo System.Type::GetField(System.String,System.Reflection.BindingFlags) */, L_1, L_2, L_3);
  35279. return L_4;
  35280. }
  35281. IL_0019:
  35282. {
  35283. FieldBuilderU5BU5D_t138311604* L_5 = __this->get_fields_18();
  35284. if (L_5)
  35285. {
  35286. goto IL_0026;
  35287. }
  35288. }
  35289. {
  35290. return (FieldInfo_t *)NULL;
  35291. }
  35292. IL_0026:
  35293. {
  35294. FieldBuilderU5BU5D_t138311604* L_6 = __this->get_fields_18();
  35295. V_3 = L_6;
  35296. V_4 = 0;
  35297. goto IL_00ca;
  35298. }
  35299. IL_0035:
  35300. {
  35301. FieldBuilderU5BU5D_t138311604* L_7 = V_3;
  35302. int32_t L_8 = V_4;
  35303. NullCheck(L_7);
  35304. int32_t L_9 = L_8;
  35305. FieldBuilder_t2627049993 * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  35306. V_2 = L_10;
  35307. FieldInfo_t * L_11 = V_2;
  35308. if (L_11)
  35309. {
  35310. goto IL_0045;
  35311. }
  35312. }
  35313. {
  35314. goto IL_00c4;
  35315. }
  35316. IL_0045:
  35317. {
  35318. FieldInfo_t * L_12 = V_2;
  35319. NullCheck(L_12);
  35320. String_t* L_13 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_12);
  35321. String_t* L_14 = ___name0;
  35322. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  35323. bool L_15 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_13, L_14, /*hidden argument*/NULL);
  35324. if (!L_15)
  35325. {
  35326. goto IL_005b;
  35327. }
  35328. }
  35329. {
  35330. goto IL_00c4;
  35331. }
  35332. IL_005b:
  35333. {
  35334. V_0 = (bool)0;
  35335. FieldInfo_t * L_16 = V_2;
  35336. NullCheck(L_16);
  35337. int32_t L_17 = VirtFuncInvoker0< int32_t >::Invoke(15 /* System.Reflection.FieldAttributes System.Reflection.FieldInfo::get_Attributes() */, L_16);
  35338. V_1 = L_17;
  35339. int32_t L_18 = V_1;
  35340. if ((!(((uint32_t)((int32_t)((int32_t)L_18&(int32_t)7))) == ((uint32_t)6))))
  35341. {
  35342. goto IL_007d;
  35343. }
  35344. }
  35345. {
  35346. int32_t L_19 = ___bindingAttr1;
  35347. if (!((int32_t)((int32_t)L_19&(int32_t)((int32_t)16))))
  35348. {
  35349. goto IL_0078;
  35350. }
  35351. }
  35352. {
  35353. V_0 = (bool)1;
  35354. }
  35355. IL_0078:
  35356. {
  35357. goto IL_0088;
  35358. }
  35359. IL_007d:
  35360. {
  35361. int32_t L_20 = ___bindingAttr1;
  35362. if (!((int32_t)((int32_t)L_20&(int32_t)((int32_t)32))))
  35363. {
  35364. goto IL_0088;
  35365. }
  35366. }
  35367. {
  35368. V_0 = (bool)1;
  35369. }
  35370. IL_0088:
  35371. {
  35372. bool L_21 = V_0;
  35373. if (L_21)
  35374. {
  35375. goto IL_0093;
  35376. }
  35377. }
  35378. {
  35379. goto IL_00c4;
  35380. }
  35381. IL_0093:
  35382. {
  35383. V_0 = (bool)0;
  35384. int32_t L_22 = V_1;
  35385. if (!((int32_t)((int32_t)L_22&(int32_t)((int32_t)16))))
  35386. {
  35387. goto IL_00ad;
  35388. }
  35389. }
  35390. {
  35391. int32_t L_23 = ___bindingAttr1;
  35392. if (!((int32_t)((int32_t)L_23&(int32_t)8)))
  35393. {
  35394. goto IL_00a8;
  35395. }
  35396. }
  35397. {
  35398. V_0 = (bool)1;
  35399. }
  35400. IL_00a8:
  35401. {
  35402. goto IL_00b7;
  35403. }
  35404. IL_00ad:
  35405. {
  35406. int32_t L_24 = ___bindingAttr1;
  35407. if (!((int32_t)((int32_t)L_24&(int32_t)4)))
  35408. {
  35409. goto IL_00b7;
  35410. }
  35411. }
  35412. {
  35413. V_0 = (bool)1;
  35414. }
  35415. IL_00b7:
  35416. {
  35417. bool L_25 = V_0;
  35418. if (L_25)
  35419. {
  35420. goto IL_00c2;
  35421. }
  35422. }
  35423. {
  35424. goto IL_00c4;
  35425. }
  35426. IL_00c2:
  35427. {
  35428. FieldInfo_t * L_26 = V_2;
  35429. return L_26;
  35430. }
  35431. IL_00c4:
  35432. {
  35433. int32_t L_27 = V_4;
  35434. V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
  35435. }
  35436. IL_00ca:
  35437. {
  35438. int32_t L_28 = V_4;
  35439. FieldBuilderU5BU5D_t138311604* L_29 = V_3;
  35440. NullCheck(L_29);
  35441. if ((((int32_t)L_28) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_29)->max_length)))))))
  35442. {
  35443. goto IL_0035;
  35444. }
  35445. }
  35446. {
  35447. return (FieldInfo_t *)NULL;
  35448. }
  35449. }
  35450. // System.Reflection.FieldInfo[] System.Reflection.Emit.TypeBuilder::GetFields(System.Reflection.BindingFlags)
  35451. extern "C" IL2CPP_METHOD_ATTR FieldInfoU5BU5D_t846150980* TypeBuilder_GetFields_m2518194342 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  35452. {
  35453. static bool s_Il2CppMethodInitialized;
  35454. if (!s_Il2CppMethodInitialized)
  35455. {
  35456. il2cpp_codegen_initialize_method (TypeBuilder_GetFields_m2518194342_MetadataUsageId);
  35457. s_Il2CppMethodInitialized = true;
  35458. }
  35459. ArrayList_t2718874744 * V_0 = NULL;
  35460. bool V_1 = false;
  35461. int32_t V_2 = 0;
  35462. FieldInfo_t * V_3 = NULL;
  35463. FieldBuilderU5BU5D_t138311604* V_4 = NULL;
  35464. int32_t V_5 = 0;
  35465. FieldInfoU5BU5D_t846150980* V_6 = NULL;
  35466. {
  35467. Type_t * L_0 = __this->get_created_30();
  35468. if (!L_0)
  35469. {
  35470. goto IL_0018;
  35471. }
  35472. }
  35473. {
  35474. Type_t * L_1 = __this->get_created_30();
  35475. int32_t L_2 = ___bindingAttr0;
  35476. NullCheck(L_1);
  35477. FieldInfoU5BU5D_t846150980* L_3 = VirtFuncInvoker1< FieldInfoU5BU5D_t846150980*, int32_t >::Invoke(55 /* System.Reflection.FieldInfo[] System.Type::GetFields(System.Reflection.BindingFlags) */, L_1, L_2);
  35478. return L_3;
  35479. }
  35480. IL_0018:
  35481. {
  35482. FieldBuilderU5BU5D_t138311604* L_4 = __this->get_fields_18();
  35483. if (L_4)
  35484. {
  35485. goto IL_002a;
  35486. }
  35487. }
  35488. {
  35489. return ((FieldInfoU5BU5D_t846150980*)SZArrayNew(FieldInfoU5BU5D_t846150980_il2cpp_TypeInfo_var, (uint32_t)0));
  35490. }
  35491. IL_002a:
  35492. {
  35493. ArrayList_t2718874744 * L_5 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var);
  35494. ArrayList__ctor_m4254721275(L_5, /*hidden argument*/NULL);
  35495. V_0 = L_5;
  35496. FieldBuilderU5BU5D_t138311604* L_6 = __this->get_fields_18();
  35497. V_4 = L_6;
  35498. V_5 = 0;
  35499. goto IL_00c6;
  35500. }
  35501. IL_0040:
  35502. {
  35503. FieldBuilderU5BU5D_t138311604* L_7 = V_4;
  35504. int32_t L_8 = V_5;
  35505. NullCheck(L_7);
  35506. int32_t L_9 = L_8;
  35507. FieldBuilder_t2627049993 * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  35508. V_3 = L_10;
  35509. FieldInfo_t * L_11 = V_3;
  35510. if (L_11)
  35511. {
  35512. goto IL_0051;
  35513. }
  35514. }
  35515. {
  35516. goto IL_00c0;
  35517. }
  35518. IL_0051:
  35519. {
  35520. V_1 = (bool)0;
  35521. FieldInfo_t * L_12 = V_3;
  35522. NullCheck(L_12);
  35523. int32_t L_13 = VirtFuncInvoker0< int32_t >::Invoke(15 /* System.Reflection.FieldAttributes System.Reflection.FieldInfo::get_Attributes() */, L_12);
  35524. V_2 = L_13;
  35525. int32_t L_14 = V_2;
  35526. if ((!(((uint32_t)((int32_t)((int32_t)L_14&(int32_t)7))) == ((uint32_t)6))))
  35527. {
  35528. goto IL_0073;
  35529. }
  35530. }
  35531. {
  35532. int32_t L_15 = ___bindingAttr0;
  35533. if (!((int32_t)((int32_t)L_15&(int32_t)((int32_t)16))))
  35534. {
  35535. goto IL_006e;
  35536. }
  35537. }
  35538. {
  35539. V_1 = (bool)1;
  35540. }
  35541. IL_006e:
  35542. {
  35543. goto IL_007e;
  35544. }
  35545. IL_0073:
  35546. {
  35547. int32_t L_16 = ___bindingAttr0;
  35548. if (!((int32_t)((int32_t)L_16&(int32_t)((int32_t)32))))
  35549. {
  35550. goto IL_007e;
  35551. }
  35552. }
  35553. {
  35554. V_1 = (bool)1;
  35555. }
  35556. IL_007e:
  35557. {
  35558. bool L_17 = V_1;
  35559. if (L_17)
  35560. {
  35561. goto IL_0089;
  35562. }
  35563. }
  35564. {
  35565. goto IL_00c0;
  35566. }
  35567. IL_0089:
  35568. {
  35569. V_1 = (bool)0;
  35570. int32_t L_18 = V_2;
  35571. if (!((int32_t)((int32_t)L_18&(int32_t)((int32_t)16))))
  35572. {
  35573. goto IL_00a3;
  35574. }
  35575. }
  35576. {
  35577. int32_t L_19 = ___bindingAttr0;
  35578. if (!((int32_t)((int32_t)L_19&(int32_t)8)))
  35579. {
  35580. goto IL_009e;
  35581. }
  35582. }
  35583. {
  35584. V_1 = (bool)1;
  35585. }
  35586. IL_009e:
  35587. {
  35588. goto IL_00ad;
  35589. }
  35590. IL_00a3:
  35591. {
  35592. int32_t L_20 = ___bindingAttr0;
  35593. if (!((int32_t)((int32_t)L_20&(int32_t)4)))
  35594. {
  35595. goto IL_00ad;
  35596. }
  35597. }
  35598. {
  35599. V_1 = (bool)1;
  35600. }
  35601. IL_00ad:
  35602. {
  35603. bool L_21 = V_1;
  35604. if (L_21)
  35605. {
  35606. goto IL_00b8;
  35607. }
  35608. }
  35609. {
  35610. goto IL_00c0;
  35611. }
  35612. IL_00b8:
  35613. {
  35614. ArrayList_t2718874744 * L_22 = V_0;
  35615. FieldInfo_t * L_23 = V_3;
  35616. NullCheck(L_22);
  35617. VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_22, L_23);
  35618. }
  35619. IL_00c0:
  35620. {
  35621. int32_t L_24 = V_5;
  35622. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
  35623. }
  35624. IL_00c6:
  35625. {
  35626. int32_t L_25 = V_5;
  35627. FieldBuilderU5BU5D_t138311604* L_26 = V_4;
  35628. NullCheck(L_26);
  35629. if ((((int32_t)L_25) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_26)->max_length)))))))
  35630. {
  35631. goto IL_0040;
  35632. }
  35633. }
  35634. {
  35635. ArrayList_t2718874744 * L_27 = V_0;
  35636. NullCheck(L_27);
  35637. int32_t L_28 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_27);
  35638. V_6 = ((FieldInfoU5BU5D_t846150980*)SZArrayNew(FieldInfoU5BU5D_t846150980_il2cpp_TypeInfo_var, (uint32_t)L_28));
  35639. ArrayList_t2718874744 * L_29 = V_0;
  35640. FieldInfoU5BU5D_t846150980* L_30 = V_6;
  35641. NullCheck(L_29);
  35642. VirtActionInvoker1< RuntimeArray * >::Invoke(40 /* System.Void System.Collections.ArrayList::CopyTo(System.Array) */, L_29, (RuntimeArray *)(RuntimeArray *)L_30);
  35643. FieldInfoU5BU5D_t846150980* L_31 = V_6;
  35644. return L_31;
  35645. }
  35646. }
  35647. // System.Type System.Reflection.Emit.TypeBuilder::GetInterface(System.String,System.Boolean)
  35648. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_GetInterface_m459524699 (TypeBuilder_t1073948154 * __this, String_t* ___name0, bool ___ignoreCase1, const RuntimeMethod* method)
  35649. {
  35650. {
  35651. TypeBuilder_check_created_m3513163610(__this, /*hidden argument*/NULL);
  35652. Type_t * L_0 = __this->get_created_30();
  35653. String_t* L_1 = ___name0;
  35654. bool L_2 = ___ignoreCase1;
  35655. NullCheck(L_0);
  35656. Type_t * L_3 = VirtFuncInvoker2< Type_t *, String_t*, bool >::Invoke(43 /* System.Type System.Type::GetInterface(System.String,System.Boolean) */, L_0, L_1, L_2);
  35657. return L_3;
  35658. }
  35659. }
  35660. // System.Type[] System.Reflection.Emit.TypeBuilder::GetInterfaces()
  35661. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* TypeBuilder_GetInterfaces_m4067367903 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  35662. {
  35663. static bool s_Il2CppMethodInitialized;
  35664. if (!s_Il2CppMethodInitialized)
  35665. {
  35666. il2cpp_codegen_initialize_method (TypeBuilder_GetInterfaces_m4067367903_MetadataUsageId);
  35667. s_Il2CppMethodInitialized = true;
  35668. }
  35669. TypeU5BU5D_t3940880105* V_0 = NULL;
  35670. {
  35671. bool L_0 = TypeBuilder_get_is_created_m1192848807(__this, /*hidden argument*/NULL);
  35672. if (!L_0)
  35673. {
  35674. goto IL_0017;
  35675. }
  35676. }
  35677. {
  35678. Type_t * L_1 = __this->get_created_30();
  35679. NullCheck(L_1);
  35680. TypeU5BU5D_t3940880105* L_2 = VirtFuncInvoker0< TypeU5BU5D_t3940880105* >::Invoke(44 /* System.Type[] System.Type::GetInterfaces() */, L_1);
  35681. return L_2;
  35682. }
  35683. IL_0017:
  35684. {
  35685. TypeU5BU5D_t3940880105* L_3 = __this->get_interfaces_12();
  35686. if (!L_3)
  35687. {
  35688. goto IL_003f;
  35689. }
  35690. }
  35691. {
  35692. TypeU5BU5D_t3940880105* L_4 = __this->get_interfaces_12();
  35693. NullCheck(L_4);
  35694. V_0 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))));
  35695. TypeU5BU5D_t3940880105* L_5 = __this->get_interfaces_12();
  35696. TypeU5BU5D_t3940880105* L_6 = V_0;
  35697. NullCheck((RuntimeArray *)(RuntimeArray *)L_5);
  35698. Array_CopyTo_m225704097((RuntimeArray *)(RuntimeArray *)L_5, (RuntimeArray *)(RuntimeArray *)L_6, 0, /*hidden argument*/NULL);
  35699. TypeU5BU5D_t3940880105* L_7 = V_0;
  35700. return L_7;
  35701. }
  35702. IL_003f:
  35703. {
  35704. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35705. TypeU5BU5D_t3940880105* L_8 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  35706. return L_8;
  35707. }
  35708. }
  35709. // System.Reflection.MemberInfo[] System.Reflection.Emit.TypeBuilder::GetMember(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags)
  35710. extern "C" IL2CPP_METHOD_ATTR MemberInfoU5BU5D_t1302094432* TypeBuilder_GetMember_m1363689566 (TypeBuilder_t1073948154 * __this, String_t* ___name0, int32_t ___type1, int32_t ___bindingAttr2, const RuntimeMethod* method)
  35711. {
  35712. {
  35713. TypeBuilder_check_created_m3513163610(__this, /*hidden argument*/NULL);
  35714. Type_t * L_0 = __this->get_created_30();
  35715. String_t* L_1 = ___name0;
  35716. int32_t L_2 = ___type1;
  35717. int32_t L_3 = ___bindingAttr2;
  35718. NullCheck(L_0);
  35719. MemberInfoU5BU5D_t1302094432* L_4 = VirtFuncInvoker3< MemberInfoU5BU5D_t1302094432*, String_t*, int32_t, int32_t >::Invoke(58 /* System.Reflection.MemberInfo[] System.Type::GetMember(System.String,System.Reflection.MemberTypes,System.Reflection.BindingFlags) */, L_0, L_1, L_2, L_3);
  35720. return L_4;
  35721. }
  35722. }
  35723. // System.Reflection.MethodInfo[] System.Reflection.Emit.TypeBuilder::GetMethodsByName(System.String,System.Reflection.BindingFlags,System.Boolean,System.Type)
  35724. extern "C" IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t2572182361* TypeBuilder_GetMethodsByName_m1441669940 (TypeBuilder_t1073948154 * __this, String_t* ___name0, int32_t ___bindingAttr1, bool ___ignoreCase2, Type_t * ___reflected_type3, const RuntimeMethod* method)
  35725. {
  35726. static bool s_Il2CppMethodInitialized;
  35727. if (!s_Il2CppMethodInitialized)
  35728. {
  35729. il2cpp_codegen_initialize_method (TypeBuilder_GetMethodsByName_m1441669940_MetadataUsageId);
  35730. s_Il2CppMethodInitialized = true;
  35731. }
  35732. MethodInfoU5BU5D_t2572182361* V_0 = NULL;
  35733. bool V_1 = false;
  35734. int32_t V_2 = 0;
  35735. MethodInfoU5BU5D_t2572182361* V_3 = NULL;
  35736. ArrayList_t2718874744 * V_4 = NULL;
  35737. bool V_5 = false;
  35738. int32_t V_6 = 0;
  35739. MethodInfo_t * V_7 = NULL;
  35740. ArrayList_t2718874744 * V_8 = NULL;
  35741. MethodInfo_t * V_9 = NULL;
  35742. MethodInfoU5BU5D_t2572182361* V_10 = NULL;
  35743. int32_t V_11 = 0;
  35744. MethodInfoU5BU5D_t2572182361* V_12 = NULL;
  35745. int32_t V_13 = 0;
  35746. {
  35747. int32_t L_0 = ___bindingAttr1;
  35748. if (((int32_t)((int32_t)L_0&(int32_t)2)))
  35749. {
  35750. goto IL_0142;
  35751. }
  35752. }
  35753. {
  35754. Type_t * L_1 = __this->get_parent_10();
  35755. if (!L_1)
  35756. {
  35757. goto IL_0142;
  35758. }
  35759. }
  35760. {
  35761. Type_t * L_2 = __this->get_parent_10();
  35762. int32_t L_3 = ___bindingAttr1;
  35763. NullCheck(L_2);
  35764. MethodInfoU5BU5D_t2572182361* L_4 = VirtFuncInvoker1< MethodInfoU5BU5D_t2572182361*, int32_t >::Invoke(65 /* System.Reflection.MethodInfo[] System.Type::GetMethods(System.Reflection.BindingFlags) */, L_2, L_3);
  35765. V_3 = L_4;
  35766. MethodInfoU5BU5D_t2572182361* L_5 = V_3;
  35767. NullCheck(L_5);
  35768. ArrayList_t2718874744 * L_6 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var);
  35769. ArrayList__ctor_m3828927650(L_6, (((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))), /*hidden argument*/NULL);
  35770. V_4 = L_6;
  35771. int32_t L_7 = ___bindingAttr1;
  35772. V_5 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_7&(int32_t)((int32_t)64)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  35773. V_6 = 0;
  35774. goto IL_00dc;
  35775. }
  35776. IL_003e:
  35777. {
  35778. MethodInfoU5BU5D_t2572182361* L_8 = V_3;
  35779. int32_t L_9 = V_6;
  35780. NullCheck(L_8);
  35781. int32_t L_10 = L_9;
  35782. MethodInfo_t * L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  35783. V_7 = L_11;
  35784. MethodInfo_t * L_12 = V_7;
  35785. NullCheck(L_12);
  35786. int32_t L_13 = VirtFuncInvoker0< int32_t >::Invoke(20 /* System.Reflection.MethodAttributes System.Reflection.MethodBase::get_Attributes() */, L_12);
  35787. V_2 = L_13;
  35788. MethodInfo_t * L_14 = V_7;
  35789. NullCheck(L_14);
  35790. bool L_15 = MethodBase_get_IsStatic_m2399864271(L_14, /*hidden argument*/NULL);
  35791. if (!L_15)
  35792. {
  35793. goto IL_0064;
  35794. }
  35795. }
  35796. {
  35797. bool L_16 = V_5;
  35798. if (L_16)
  35799. {
  35800. goto IL_0064;
  35801. }
  35802. }
  35803. {
  35804. goto IL_00d6;
  35805. }
  35806. IL_0064:
  35807. {
  35808. int32_t L_17 = V_2;
  35809. V_13 = ((int32_t)((int32_t)L_17&(int32_t)7));
  35810. int32_t L_18 = V_13;
  35811. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)1)))
  35812. {
  35813. case 0:
  35814. {
  35815. goto IL_00af;
  35816. }
  35817. case 1:
  35818. {
  35819. goto IL_00b6;
  35820. }
  35821. case 2:
  35822. {
  35823. goto IL_009f;
  35824. }
  35825. case 3:
  35826. {
  35827. goto IL_00b6;
  35828. }
  35829. case 4:
  35830. {
  35831. goto IL_00b6;
  35832. }
  35833. case 5:
  35834. {
  35835. goto IL_008f;
  35836. }
  35837. }
  35838. }
  35839. {
  35840. goto IL_00b6;
  35841. }
  35842. IL_008f:
  35843. {
  35844. int32_t L_19 = ___bindingAttr1;
  35845. V_1 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_19&(int32_t)((int32_t)16)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  35846. goto IL_00c6;
  35847. }
  35848. IL_009f:
  35849. {
  35850. int32_t L_20 = ___bindingAttr1;
  35851. V_1 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_20&(int32_t)((int32_t)32)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  35852. goto IL_00c6;
  35853. }
  35854. IL_00af:
  35855. {
  35856. V_1 = (bool)0;
  35857. goto IL_00c6;
  35858. }
  35859. IL_00b6:
  35860. {
  35861. int32_t L_21 = ___bindingAttr1;
  35862. V_1 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_21&(int32_t)((int32_t)32)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  35863. goto IL_00c6;
  35864. }
  35865. IL_00c6:
  35866. {
  35867. bool L_22 = V_1;
  35868. if (!L_22)
  35869. {
  35870. goto IL_00d6;
  35871. }
  35872. }
  35873. {
  35874. ArrayList_t2718874744 * L_23 = V_4;
  35875. MethodInfo_t * L_24 = V_7;
  35876. NullCheck(L_23);
  35877. VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_23, L_24);
  35878. }
  35879. IL_00d6:
  35880. {
  35881. int32_t L_25 = V_6;
  35882. V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
  35883. }
  35884. IL_00dc:
  35885. {
  35886. int32_t L_26 = V_6;
  35887. MethodInfoU5BU5D_t2572182361* L_27 = V_3;
  35888. NullCheck(L_27);
  35889. if ((((int32_t)L_26) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_27)->max_length)))))))
  35890. {
  35891. goto IL_003e;
  35892. }
  35893. }
  35894. {
  35895. MethodBuilderU5BU5D_t3705301900* L_28 = __this->get_methods_14();
  35896. if (L_28)
  35897. {
  35898. goto IL_010b;
  35899. }
  35900. }
  35901. {
  35902. ArrayList_t2718874744 * L_29 = V_4;
  35903. NullCheck(L_29);
  35904. int32_t L_30 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_29);
  35905. V_0 = ((MethodInfoU5BU5D_t2572182361*)SZArrayNew(MethodInfoU5BU5D_t2572182361_il2cpp_TypeInfo_var, (uint32_t)L_30));
  35906. ArrayList_t2718874744 * L_31 = V_4;
  35907. MethodInfoU5BU5D_t2572182361* L_32 = V_0;
  35908. NullCheck(L_31);
  35909. VirtActionInvoker1< RuntimeArray * >::Invoke(40 /* System.Void System.Collections.ArrayList::CopyTo(System.Array) */, L_31, (RuntimeArray *)(RuntimeArray *)L_32);
  35910. goto IL_013d;
  35911. }
  35912. IL_010b:
  35913. {
  35914. MethodBuilderU5BU5D_t3705301900* L_33 = __this->get_methods_14();
  35915. NullCheck(L_33);
  35916. ArrayList_t2718874744 * L_34 = V_4;
  35917. NullCheck(L_34);
  35918. int32_t L_35 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_34);
  35919. V_0 = ((MethodInfoU5BU5D_t2572182361*)SZArrayNew(MethodInfoU5BU5D_t2572182361_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_33)->max_length)))), (int32_t)L_35))));
  35920. ArrayList_t2718874744 * L_36 = V_4;
  35921. MethodInfoU5BU5D_t2572182361* L_37 = V_0;
  35922. NullCheck(L_36);
  35923. VirtActionInvoker2< RuntimeArray *, int32_t >::Invoke(41 /* System.Void System.Collections.ArrayList::CopyTo(System.Array,System.Int32) */, L_36, (RuntimeArray *)(RuntimeArray *)L_37, 0);
  35924. MethodBuilderU5BU5D_t3705301900* L_38 = __this->get_methods_14();
  35925. MethodInfoU5BU5D_t2572182361* L_39 = V_0;
  35926. ArrayList_t2718874744 * L_40 = V_4;
  35927. NullCheck(L_40);
  35928. int32_t L_41 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_40);
  35929. NullCheck((RuntimeArray *)(RuntimeArray *)L_38);
  35930. Array_CopyTo_m225704097((RuntimeArray *)(RuntimeArray *)L_38, (RuntimeArray *)(RuntimeArray *)L_39, L_41, /*hidden argument*/NULL);
  35931. }
  35932. IL_013d:
  35933. {
  35934. goto IL_0149;
  35935. }
  35936. IL_0142:
  35937. {
  35938. MethodBuilderU5BU5D_t3705301900* L_42 = __this->get_methods_14();
  35939. V_0 = (MethodInfoU5BU5D_t2572182361*)L_42;
  35940. }
  35941. IL_0149:
  35942. {
  35943. MethodInfoU5BU5D_t2572182361* L_43 = V_0;
  35944. if (L_43)
  35945. {
  35946. goto IL_0156;
  35947. }
  35948. }
  35949. {
  35950. return ((MethodInfoU5BU5D_t2572182361*)SZArrayNew(MethodInfoU5BU5D_t2572182361_il2cpp_TypeInfo_var, (uint32_t)0));
  35951. }
  35952. IL_0156:
  35953. {
  35954. ArrayList_t2718874744 * L_44 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var);
  35955. ArrayList__ctor_m4254721275(L_44, /*hidden argument*/NULL);
  35956. V_8 = L_44;
  35957. MethodInfoU5BU5D_t2572182361* L_45 = V_0;
  35958. V_10 = L_45;
  35959. V_11 = 0;
  35960. goto IL_0211;
  35961. }
  35962. IL_0168:
  35963. {
  35964. MethodInfoU5BU5D_t2572182361* L_46 = V_10;
  35965. int32_t L_47 = V_11;
  35966. NullCheck(L_46);
  35967. int32_t L_48 = L_47;
  35968. MethodInfo_t * L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
  35969. V_9 = L_49;
  35970. MethodInfo_t * L_50 = V_9;
  35971. if (L_50)
  35972. {
  35973. goto IL_017b;
  35974. }
  35975. }
  35976. {
  35977. goto IL_020b;
  35978. }
  35979. IL_017b:
  35980. {
  35981. String_t* L_51 = ___name0;
  35982. if (!L_51)
  35983. {
  35984. goto IL_0199;
  35985. }
  35986. }
  35987. {
  35988. MethodInfo_t * L_52 = V_9;
  35989. NullCheck(L_52);
  35990. String_t* L_53 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_52);
  35991. String_t* L_54 = ___name0;
  35992. bool L_55 = ___ignoreCase2;
  35993. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  35994. int32_t L_56 = String_Compare_m1071830722(NULL /*static, unused*/, L_53, L_54, L_55, /*hidden argument*/NULL);
  35995. if (!L_56)
  35996. {
  35997. goto IL_0199;
  35998. }
  35999. }
  36000. {
  36001. goto IL_020b;
  36002. }
  36003. IL_0199:
  36004. {
  36005. V_1 = (bool)0;
  36006. MethodInfo_t * L_57 = V_9;
  36007. NullCheck(L_57);
  36008. int32_t L_58 = VirtFuncInvoker0< int32_t >::Invoke(20 /* System.Reflection.MethodAttributes System.Reflection.MethodBase::get_Attributes() */, L_57);
  36009. V_2 = L_58;
  36010. int32_t L_59 = V_2;
  36011. if ((!(((uint32_t)((int32_t)((int32_t)L_59&(int32_t)7))) == ((uint32_t)6))))
  36012. {
  36013. goto IL_01bc;
  36014. }
  36015. }
  36016. {
  36017. int32_t L_60 = ___bindingAttr1;
  36018. if (!((int32_t)((int32_t)L_60&(int32_t)((int32_t)16))))
  36019. {
  36020. goto IL_01b7;
  36021. }
  36022. }
  36023. {
  36024. V_1 = (bool)1;
  36025. }
  36026. IL_01b7:
  36027. {
  36028. goto IL_01c7;
  36029. }
  36030. IL_01bc:
  36031. {
  36032. int32_t L_61 = ___bindingAttr1;
  36033. if (!((int32_t)((int32_t)L_61&(int32_t)((int32_t)32))))
  36034. {
  36035. goto IL_01c7;
  36036. }
  36037. }
  36038. {
  36039. V_1 = (bool)1;
  36040. }
  36041. IL_01c7:
  36042. {
  36043. bool L_62 = V_1;
  36044. if (L_62)
  36045. {
  36046. goto IL_01d2;
  36047. }
  36048. }
  36049. {
  36050. goto IL_020b;
  36051. }
  36052. IL_01d2:
  36053. {
  36054. V_1 = (bool)0;
  36055. int32_t L_63 = V_2;
  36056. if (!((int32_t)((int32_t)L_63&(int32_t)((int32_t)16))))
  36057. {
  36058. goto IL_01ec;
  36059. }
  36060. }
  36061. {
  36062. int32_t L_64 = ___bindingAttr1;
  36063. if (!((int32_t)((int32_t)L_64&(int32_t)8)))
  36064. {
  36065. goto IL_01e7;
  36066. }
  36067. }
  36068. {
  36069. V_1 = (bool)1;
  36070. }
  36071. IL_01e7:
  36072. {
  36073. goto IL_01f6;
  36074. }
  36075. IL_01ec:
  36076. {
  36077. int32_t L_65 = ___bindingAttr1;
  36078. if (!((int32_t)((int32_t)L_65&(int32_t)4)))
  36079. {
  36080. goto IL_01f6;
  36081. }
  36082. }
  36083. {
  36084. V_1 = (bool)1;
  36085. }
  36086. IL_01f6:
  36087. {
  36088. bool L_66 = V_1;
  36089. if (L_66)
  36090. {
  36091. goto IL_0201;
  36092. }
  36093. }
  36094. {
  36095. goto IL_020b;
  36096. }
  36097. IL_0201:
  36098. {
  36099. ArrayList_t2718874744 * L_67 = V_8;
  36100. MethodInfo_t * L_68 = V_9;
  36101. NullCheck(L_67);
  36102. VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_67, L_68);
  36103. }
  36104. IL_020b:
  36105. {
  36106. int32_t L_69 = V_11;
  36107. V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)1));
  36108. }
  36109. IL_0211:
  36110. {
  36111. int32_t L_70 = V_11;
  36112. MethodInfoU5BU5D_t2572182361* L_71 = V_10;
  36113. NullCheck(L_71);
  36114. if ((((int32_t)L_70) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_71)->max_length)))))))
  36115. {
  36116. goto IL_0168;
  36117. }
  36118. }
  36119. {
  36120. ArrayList_t2718874744 * L_72 = V_8;
  36121. NullCheck(L_72);
  36122. int32_t L_73 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_72);
  36123. V_12 = ((MethodInfoU5BU5D_t2572182361*)SZArrayNew(MethodInfoU5BU5D_t2572182361_il2cpp_TypeInfo_var, (uint32_t)L_73));
  36124. ArrayList_t2718874744 * L_74 = V_8;
  36125. MethodInfoU5BU5D_t2572182361* L_75 = V_12;
  36126. NullCheck(L_74);
  36127. VirtActionInvoker1< RuntimeArray * >::Invoke(40 /* System.Void System.Collections.ArrayList::CopyTo(System.Array) */, L_74, (RuntimeArray *)(RuntimeArray *)L_75);
  36128. MethodInfoU5BU5D_t2572182361* L_76 = V_12;
  36129. return L_76;
  36130. }
  36131. }
  36132. // System.Reflection.MethodInfo[] System.Reflection.Emit.TypeBuilder::GetMethods(System.Reflection.BindingFlags)
  36133. extern "C" IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t2572182361* TypeBuilder_GetMethods_m455544206 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  36134. {
  36135. {
  36136. int32_t L_0 = ___bindingAttr0;
  36137. MethodInfoU5BU5D_t2572182361* L_1 = TypeBuilder_GetMethodsByName_m1441669940(__this, (String_t*)NULL, L_0, (bool)0, __this, /*hidden argument*/NULL);
  36138. return L_1;
  36139. }
  36140. }
  36141. // System.Reflection.MethodInfo System.Reflection.Emit.TypeBuilder::GetMethodImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  36142. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * TypeBuilder_GetMethodImpl_m3583143647 (TypeBuilder_t1073948154 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t2999457153 * ___binder2, int32_t ___callConvention3, TypeU5BU5D_t3940880105* ___types4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, const RuntimeMethod* method)
  36143. {
  36144. static bool s_Il2CppMethodInitialized;
  36145. if (!s_Il2CppMethodInitialized)
  36146. {
  36147. il2cpp_codegen_initialize_method (TypeBuilder_GetMethodImpl_m3583143647_MetadataUsageId);
  36148. s_Il2CppMethodInitialized = true;
  36149. }
  36150. bool V_0 = false;
  36151. MethodInfoU5BU5D_t2572182361* V_1 = NULL;
  36152. MethodInfo_t * V_2 = NULL;
  36153. MethodBaseU5BU5D_t779831733* V_3 = NULL;
  36154. int32_t V_4 = 0;
  36155. int32_t V_5 = 0;
  36156. MethodInfo_t * V_6 = NULL;
  36157. MethodInfoU5BU5D_t2572182361* V_7 = NULL;
  36158. int32_t V_8 = 0;
  36159. MethodInfo_t * V_9 = NULL;
  36160. MethodInfoU5BU5D_t2572182361* V_10 = NULL;
  36161. int32_t V_11 = 0;
  36162. int32_t G_B3_0 = 0;
  36163. {
  36164. TypeBuilder_check_created_m3513163610(__this, /*hidden argument*/NULL);
  36165. int32_t L_0 = ___bindingAttr1;
  36166. V_0 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)1))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  36167. String_t* L_1 = ___name0;
  36168. int32_t L_2 = ___bindingAttr1;
  36169. bool L_3 = V_0;
  36170. MethodInfoU5BU5D_t2572182361* L_4 = TypeBuilder_GetMethodsByName_m1441669940(__this, L_1, L_2, L_3, __this, /*hidden argument*/NULL);
  36171. V_1 = L_4;
  36172. V_2 = (MethodInfo_t *)NULL;
  36173. TypeU5BU5D_t3940880105* L_5 = ___types4;
  36174. if (!L_5)
  36175. {
  36176. goto IL_002d;
  36177. }
  36178. }
  36179. {
  36180. TypeU5BU5D_t3940880105* L_6 = ___types4;
  36181. NullCheck(L_6);
  36182. G_B3_0 = (((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))));
  36183. goto IL_002e;
  36184. }
  36185. IL_002d:
  36186. {
  36187. G_B3_0 = 0;
  36188. }
  36189. IL_002e:
  36190. {
  36191. V_4 = G_B3_0;
  36192. V_5 = 0;
  36193. MethodInfoU5BU5D_t2572182361* L_7 = V_1;
  36194. V_7 = L_7;
  36195. V_8 = 0;
  36196. goto IL_0072;
  36197. }
  36198. IL_003e:
  36199. {
  36200. MethodInfoU5BU5D_t2572182361* L_8 = V_7;
  36201. int32_t L_9 = V_8;
  36202. NullCheck(L_8);
  36203. int32_t L_10 = L_9;
  36204. MethodInfo_t * L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  36205. V_6 = L_11;
  36206. int32_t L_12 = ___callConvention3;
  36207. if ((((int32_t)L_12) == ((int32_t)3)))
  36208. {
  36209. goto IL_0063;
  36210. }
  36211. }
  36212. {
  36213. MethodInfo_t * L_13 = V_6;
  36214. NullCheck(L_13);
  36215. int32_t L_14 = VirtFuncInvoker0< int32_t >::Invoke(21 /* System.Reflection.CallingConventions System.Reflection.MethodBase::get_CallingConvention() */, L_13);
  36216. int32_t L_15 = ___callConvention3;
  36217. int32_t L_16 = ___callConvention3;
  36218. if ((((int32_t)((int32_t)((int32_t)L_14&(int32_t)L_15))) == ((int32_t)L_16)))
  36219. {
  36220. goto IL_0063;
  36221. }
  36222. }
  36223. {
  36224. goto IL_006c;
  36225. }
  36226. IL_0063:
  36227. {
  36228. MethodInfo_t * L_17 = V_6;
  36229. V_2 = L_17;
  36230. int32_t L_18 = V_5;
  36231. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  36232. }
  36233. IL_006c:
  36234. {
  36235. int32_t L_19 = V_8;
  36236. V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  36237. }
  36238. IL_0072:
  36239. {
  36240. int32_t L_20 = V_8;
  36241. MethodInfoU5BU5D_t2572182361* L_21 = V_7;
  36242. NullCheck(L_21);
  36243. if ((((int32_t)L_20) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_21)->max_length)))))))
  36244. {
  36245. goto IL_003e;
  36246. }
  36247. }
  36248. {
  36249. int32_t L_22 = V_5;
  36250. if (L_22)
  36251. {
  36252. goto IL_0086;
  36253. }
  36254. }
  36255. {
  36256. return (MethodInfo_t *)NULL;
  36257. }
  36258. IL_0086:
  36259. {
  36260. int32_t L_23 = V_5;
  36261. if ((!(((uint32_t)L_23) == ((uint32_t)1))))
  36262. {
  36263. goto IL_0097;
  36264. }
  36265. }
  36266. {
  36267. int32_t L_24 = V_4;
  36268. if (L_24)
  36269. {
  36270. goto IL_0097;
  36271. }
  36272. }
  36273. {
  36274. MethodInfo_t * L_25 = V_2;
  36275. return L_25;
  36276. }
  36277. IL_0097:
  36278. {
  36279. int32_t L_26 = V_5;
  36280. V_3 = ((MethodBaseU5BU5D_t779831733*)SZArrayNew(MethodBaseU5BU5D_t779831733_il2cpp_TypeInfo_var, (uint32_t)L_26));
  36281. int32_t L_27 = V_5;
  36282. if ((!(((uint32_t)L_27) == ((uint32_t)1))))
  36283. {
  36284. goto IL_00b0;
  36285. }
  36286. }
  36287. {
  36288. MethodBaseU5BU5D_t779831733* L_28 = V_3;
  36289. MethodInfo_t * L_29 = V_2;
  36290. NullCheck(L_28);
  36291. ArrayElementTypeCheck (L_28, L_29);
  36292. (L_28)->SetAt(static_cast<il2cpp_array_size_t>(0), (MethodBase_t *)L_29);
  36293. goto IL_00ff;
  36294. }
  36295. IL_00b0:
  36296. {
  36297. V_5 = 0;
  36298. MethodInfoU5BU5D_t2572182361* L_30 = V_1;
  36299. V_10 = L_30;
  36300. V_11 = 0;
  36301. goto IL_00f4;
  36302. }
  36303. IL_00be:
  36304. {
  36305. MethodInfoU5BU5D_t2572182361* L_31 = V_10;
  36306. int32_t L_32 = V_11;
  36307. NullCheck(L_31);
  36308. int32_t L_33 = L_32;
  36309. MethodInfo_t * L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
  36310. V_9 = L_34;
  36311. int32_t L_35 = ___callConvention3;
  36312. if ((((int32_t)L_35) == ((int32_t)3)))
  36313. {
  36314. goto IL_00e3;
  36315. }
  36316. }
  36317. {
  36318. MethodInfo_t * L_36 = V_9;
  36319. NullCheck(L_36);
  36320. int32_t L_37 = VirtFuncInvoker0< int32_t >::Invoke(21 /* System.Reflection.CallingConventions System.Reflection.MethodBase::get_CallingConvention() */, L_36);
  36321. int32_t L_38 = ___callConvention3;
  36322. int32_t L_39 = ___callConvention3;
  36323. if ((((int32_t)((int32_t)((int32_t)L_37&(int32_t)L_38))) == ((int32_t)L_39)))
  36324. {
  36325. goto IL_00e3;
  36326. }
  36327. }
  36328. {
  36329. goto IL_00ee;
  36330. }
  36331. IL_00e3:
  36332. {
  36333. MethodBaseU5BU5D_t779831733* L_40 = V_3;
  36334. int32_t L_41 = V_5;
  36335. int32_t L_42 = L_41;
  36336. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1));
  36337. MethodInfo_t * L_43 = V_9;
  36338. NullCheck(L_40);
  36339. ArrayElementTypeCheck (L_40, L_43);
  36340. (L_40)->SetAt(static_cast<il2cpp_array_size_t>(L_42), (MethodBase_t *)L_43);
  36341. }
  36342. IL_00ee:
  36343. {
  36344. int32_t L_44 = V_11;
  36345. V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1));
  36346. }
  36347. IL_00f4:
  36348. {
  36349. int32_t L_45 = V_11;
  36350. MethodInfoU5BU5D_t2572182361* L_46 = V_10;
  36351. NullCheck(L_46);
  36352. if ((((int32_t)L_45) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_46)->max_length)))))))
  36353. {
  36354. goto IL_00be;
  36355. }
  36356. }
  36357. IL_00ff:
  36358. {
  36359. TypeU5BU5D_t3940880105* L_47 = ___types4;
  36360. if (L_47)
  36361. {
  36362. goto IL_0112;
  36363. }
  36364. }
  36365. {
  36366. MethodBaseU5BU5D_t779831733* L_48 = V_3;
  36367. IL2CPP_RUNTIME_CLASS_INIT(Binder_t2999457153_il2cpp_TypeInfo_var);
  36368. MethodBase_t * L_49 = Binder_FindMostDerivedMatch_m239579024(NULL /*static, unused*/, L_48, /*hidden argument*/NULL);
  36369. return ((MethodInfo_t *)CastclassClass((RuntimeObject*)L_49, MethodInfo_t_il2cpp_TypeInfo_var));
  36370. }
  36371. IL_0112:
  36372. {
  36373. Binder_t2999457153 * L_50 = ___binder2;
  36374. if (L_50)
  36375. {
  36376. goto IL_011f;
  36377. }
  36378. }
  36379. {
  36380. IL2CPP_RUNTIME_CLASS_INIT(Binder_t2999457153_il2cpp_TypeInfo_var);
  36381. Binder_t2999457153 * L_51 = Binder_get_DefaultBinder_m950908649(NULL /*static, unused*/, /*hidden argument*/NULL);
  36382. ___binder2 = L_51;
  36383. }
  36384. IL_011f:
  36385. {
  36386. Binder_t2999457153 * L_52 = ___binder2;
  36387. int32_t L_53 = ___bindingAttr1;
  36388. MethodBaseU5BU5D_t779831733* L_54 = V_3;
  36389. TypeU5BU5D_t3940880105* L_55 = ___types4;
  36390. ParameterModifierU5BU5D_t2943407543* L_56 = ___modifiers5;
  36391. NullCheck(L_52);
  36392. MethodBase_t * L_57 = VirtFuncInvoker4< MethodBase_t *, int32_t, MethodBaseU5BU5D_t779831733*, TypeU5BU5D_t3940880105*, ParameterModifierU5BU5D_t2943407543* >::Invoke(7 /* System.Reflection.MethodBase System.Reflection.Binder::SelectMethod(System.Reflection.BindingFlags,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[]) */, L_52, L_53, L_54, L_55, L_56);
  36393. return ((MethodInfo_t *)CastclassClass((RuntimeObject*)L_57, MethodInfo_t_il2cpp_TypeInfo_var));
  36394. }
  36395. }
  36396. // System.Type[] System.Reflection.Emit.TypeBuilder::GetNestedTypes(System.Reflection.BindingFlags)
  36397. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* TypeBuilder_GetNestedTypes_m2300144215 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  36398. {
  36399. static bool s_Il2CppMethodInitialized;
  36400. if (!s_Il2CppMethodInitialized)
  36401. {
  36402. il2cpp_codegen_initialize_method (TypeBuilder_GetNestedTypes_m2300144215_MetadataUsageId);
  36403. s_Il2CppMethodInitialized = true;
  36404. }
  36405. bool V_0 = false;
  36406. ArrayList_t2718874744 * V_1 = NULL;
  36407. TypeBuilder_t1073948154 * V_2 = NULL;
  36408. TypeBuilderU5BU5D_t786280671* V_3 = NULL;
  36409. int32_t V_4 = 0;
  36410. TypeU5BU5D_t3940880105* V_5 = NULL;
  36411. {
  36412. bool L_0 = TypeBuilder_get_is_created_m1192848807(__this, /*hidden argument*/NULL);
  36413. if (L_0)
  36414. {
  36415. goto IL_001c;
  36416. }
  36417. }
  36418. {
  36419. bool L_1 = TypeBuilder_get_IsCompilerContext_m4056143290(__this, /*hidden argument*/NULL);
  36420. if (L_1)
  36421. {
  36422. goto IL_001c;
  36423. }
  36424. }
  36425. {
  36426. NotSupportedException_t1314879016 * L_2 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  36427. NotSupportedException__ctor_m2730133172(L_2, /*hidden argument*/NULL);
  36428. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,TypeBuilder_GetNestedTypes_m2300144215_RuntimeMethod_var);
  36429. }
  36430. IL_001c:
  36431. {
  36432. ArrayList_t2718874744 * L_3 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var);
  36433. ArrayList__ctor_m4254721275(L_3, /*hidden argument*/NULL);
  36434. V_1 = L_3;
  36435. TypeBuilderU5BU5D_t786280671* L_4 = __this->get_subtypes_21();
  36436. if (L_4)
  36437. {
  36438. goto IL_0033;
  36439. }
  36440. }
  36441. {
  36442. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36443. TypeU5BU5D_t3940880105* L_5 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  36444. return L_5;
  36445. }
  36446. IL_0033:
  36447. {
  36448. TypeBuilderU5BU5D_t786280671* L_6 = __this->get_subtypes_21();
  36449. V_3 = L_6;
  36450. V_4 = 0;
  36451. goto IL_008b;
  36452. }
  36453. IL_0042:
  36454. {
  36455. TypeBuilderU5BU5D_t786280671* L_7 = V_3;
  36456. int32_t L_8 = V_4;
  36457. NullCheck(L_7);
  36458. int32_t L_9 = L_8;
  36459. TypeBuilder_t1073948154 * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  36460. V_2 = L_10;
  36461. V_0 = (bool)0;
  36462. TypeBuilder_t1073948154 * L_11 = V_2;
  36463. NullCheck(L_11);
  36464. int32_t L_12 = L_11->get_attrs_22();
  36465. if ((!(((uint32_t)((int32_t)((int32_t)L_12&(int32_t)7))) == ((uint32_t)2))))
  36466. {
  36467. goto IL_0067;
  36468. }
  36469. }
  36470. {
  36471. int32_t L_13 = ___bindingAttr0;
  36472. if (!((int32_t)((int32_t)L_13&(int32_t)((int32_t)16))))
  36473. {
  36474. goto IL_0062;
  36475. }
  36476. }
  36477. {
  36478. V_0 = (bool)1;
  36479. }
  36480. IL_0062:
  36481. {
  36482. goto IL_0072;
  36483. }
  36484. IL_0067:
  36485. {
  36486. int32_t L_14 = ___bindingAttr0;
  36487. if (!((int32_t)((int32_t)L_14&(int32_t)((int32_t)32))))
  36488. {
  36489. goto IL_0072;
  36490. }
  36491. }
  36492. {
  36493. V_0 = (bool)1;
  36494. }
  36495. IL_0072:
  36496. {
  36497. bool L_15 = V_0;
  36498. if (L_15)
  36499. {
  36500. goto IL_007d;
  36501. }
  36502. }
  36503. {
  36504. goto IL_0085;
  36505. }
  36506. IL_007d:
  36507. {
  36508. ArrayList_t2718874744 * L_16 = V_1;
  36509. TypeBuilder_t1073948154 * L_17 = V_2;
  36510. NullCheck(L_16);
  36511. VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_16, L_17);
  36512. }
  36513. IL_0085:
  36514. {
  36515. int32_t L_18 = V_4;
  36516. V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  36517. }
  36518. IL_008b:
  36519. {
  36520. int32_t L_19 = V_4;
  36521. TypeBuilderU5BU5D_t786280671* L_20 = V_3;
  36522. NullCheck(L_20);
  36523. if ((((int32_t)L_19) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_20)->max_length)))))))
  36524. {
  36525. goto IL_0042;
  36526. }
  36527. }
  36528. {
  36529. ArrayList_t2718874744 * L_21 = V_1;
  36530. NullCheck(L_21);
  36531. int32_t L_22 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_21);
  36532. V_5 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)L_22));
  36533. ArrayList_t2718874744 * L_23 = V_1;
  36534. TypeU5BU5D_t3940880105* L_24 = V_5;
  36535. NullCheck(L_23);
  36536. VirtActionInvoker1< RuntimeArray * >::Invoke(40 /* System.Void System.Collections.ArrayList::CopyTo(System.Array) */, L_23, (RuntimeArray *)(RuntimeArray *)L_24);
  36537. TypeU5BU5D_t3940880105* L_25 = V_5;
  36538. return L_25;
  36539. }
  36540. }
  36541. // System.Reflection.PropertyInfo[] System.Reflection.Emit.TypeBuilder::GetProperties(System.Reflection.BindingFlags)
  36542. extern "C" IL2CPP_METHOD_ATTR PropertyInfoU5BU5D_t1461822886* TypeBuilder_GetProperties_m1107583832 (TypeBuilder_t1073948154 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  36543. {
  36544. static bool s_Il2CppMethodInitialized;
  36545. if (!s_Il2CppMethodInitialized)
  36546. {
  36547. il2cpp_codegen_initialize_method (TypeBuilder_GetProperties_m1107583832_MetadataUsageId);
  36548. s_Il2CppMethodInitialized = true;
  36549. }
  36550. ArrayList_t2718874744 * V_0 = NULL;
  36551. bool V_1 = false;
  36552. int32_t V_2 = 0;
  36553. MethodInfo_t * V_3 = NULL;
  36554. PropertyInfo_t * V_4 = NULL;
  36555. PropertyBuilderU5BU5D_t4023329206* V_5 = NULL;
  36556. int32_t V_6 = 0;
  36557. PropertyInfoU5BU5D_t1461822886* V_7 = NULL;
  36558. {
  36559. bool L_0 = TypeBuilder_get_is_created_m1192848807(__this, /*hidden argument*/NULL);
  36560. if (!L_0)
  36561. {
  36562. goto IL_0018;
  36563. }
  36564. }
  36565. {
  36566. Type_t * L_1 = __this->get_created_30();
  36567. int32_t L_2 = ___bindingAttr0;
  36568. NullCheck(L_1);
  36569. PropertyInfoU5BU5D_t1461822886* L_3 = VirtFuncInvoker1< PropertyInfoU5BU5D_t1461822886*, int32_t >::Invoke(68 /* System.Reflection.PropertyInfo[] System.Type::GetProperties(System.Reflection.BindingFlags) */, L_1, L_2);
  36570. return L_3;
  36571. }
  36572. IL_0018:
  36573. {
  36574. PropertyBuilderU5BU5D_t4023329206* L_4 = __this->get_properties_16();
  36575. if (L_4)
  36576. {
  36577. goto IL_002a;
  36578. }
  36579. }
  36580. {
  36581. return ((PropertyInfoU5BU5D_t1461822886*)SZArrayNew(PropertyInfoU5BU5D_t1461822886_il2cpp_TypeInfo_var, (uint32_t)0));
  36582. }
  36583. IL_002a:
  36584. {
  36585. ArrayList_t2718874744 * L_5 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var);
  36586. ArrayList__ctor_m4254721275(L_5, /*hidden argument*/NULL);
  36587. V_0 = L_5;
  36588. PropertyBuilderU5BU5D_t4023329206* L_6 = __this->get_properties_16();
  36589. V_5 = L_6;
  36590. V_6 = 0;
  36591. goto IL_00e0;
  36592. }
  36593. IL_0040:
  36594. {
  36595. PropertyBuilderU5BU5D_t4023329206* L_7 = V_5;
  36596. int32_t L_8 = V_6;
  36597. NullCheck(L_7);
  36598. int32_t L_9 = L_8;
  36599. PropertyBuilder_t314297007 * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  36600. V_4 = L_10;
  36601. V_1 = (bool)0;
  36602. PropertyInfo_t * L_11 = V_4;
  36603. NullCheck(L_11);
  36604. MethodInfo_t * L_12 = VirtFuncInvoker1< MethodInfo_t *, bool >::Invoke(21 /* System.Reflection.MethodInfo System.Reflection.PropertyInfo::GetGetMethod(System.Boolean) */, L_11, (bool)1);
  36605. V_3 = L_12;
  36606. MethodInfo_t * L_13 = V_3;
  36607. if (L_13)
  36608. {
  36609. goto IL_0061;
  36610. }
  36611. }
  36612. {
  36613. PropertyInfo_t * L_14 = V_4;
  36614. NullCheck(L_14);
  36615. MethodInfo_t * L_15 = VirtFuncInvoker1< MethodInfo_t *, bool >::Invoke(24 /* System.Reflection.MethodInfo System.Reflection.PropertyInfo::GetSetMethod(System.Boolean) */, L_14, (bool)1);
  36616. V_3 = L_15;
  36617. }
  36618. IL_0061:
  36619. {
  36620. MethodInfo_t * L_16 = V_3;
  36621. if (L_16)
  36622. {
  36623. goto IL_006c;
  36624. }
  36625. }
  36626. {
  36627. goto IL_00da;
  36628. }
  36629. IL_006c:
  36630. {
  36631. MethodInfo_t * L_17 = V_3;
  36632. NullCheck(L_17);
  36633. int32_t L_18 = VirtFuncInvoker0< int32_t >::Invoke(20 /* System.Reflection.MethodAttributes System.Reflection.MethodBase::get_Attributes() */, L_17);
  36634. V_2 = L_18;
  36635. int32_t L_19 = V_2;
  36636. if ((!(((uint32_t)((int32_t)((int32_t)L_19&(int32_t)7))) == ((uint32_t)6))))
  36637. {
  36638. goto IL_008c;
  36639. }
  36640. }
  36641. {
  36642. int32_t L_20 = ___bindingAttr0;
  36643. if (!((int32_t)((int32_t)L_20&(int32_t)((int32_t)16))))
  36644. {
  36645. goto IL_0087;
  36646. }
  36647. }
  36648. {
  36649. V_1 = (bool)1;
  36650. }
  36651. IL_0087:
  36652. {
  36653. goto IL_0097;
  36654. }
  36655. IL_008c:
  36656. {
  36657. int32_t L_21 = ___bindingAttr0;
  36658. if (!((int32_t)((int32_t)L_21&(int32_t)((int32_t)32))))
  36659. {
  36660. goto IL_0097;
  36661. }
  36662. }
  36663. {
  36664. V_1 = (bool)1;
  36665. }
  36666. IL_0097:
  36667. {
  36668. bool L_22 = V_1;
  36669. if (L_22)
  36670. {
  36671. goto IL_00a2;
  36672. }
  36673. }
  36674. {
  36675. goto IL_00da;
  36676. }
  36677. IL_00a2:
  36678. {
  36679. V_1 = (bool)0;
  36680. int32_t L_23 = V_2;
  36681. if (!((int32_t)((int32_t)L_23&(int32_t)((int32_t)16))))
  36682. {
  36683. goto IL_00bc;
  36684. }
  36685. }
  36686. {
  36687. int32_t L_24 = ___bindingAttr0;
  36688. if (!((int32_t)((int32_t)L_24&(int32_t)8)))
  36689. {
  36690. goto IL_00b7;
  36691. }
  36692. }
  36693. {
  36694. V_1 = (bool)1;
  36695. }
  36696. IL_00b7:
  36697. {
  36698. goto IL_00c6;
  36699. }
  36700. IL_00bc:
  36701. {
  36702. int32_t L_25 = ___bindingAttr0;
  36703. if (!((int32_t)((int32_t)L_25&(int32_t)4)))
  36704. {
  36705. goto IL_00c6;
  36706. }
  36707. }
  36708. {
  36709. V_1 = (bool)1;
  36710. }
  36711. IL_00c6:
  36712. {
  36713. bool L_26 = V_1;
  36714. if (L_26)
  36715. {
  36716. goto IL_00d1;
  36717. }
  36718. }
  36719. {
  36720. goto IL_00da;
  36721. }
  36722. IL_00d1:
  36723. {
  36724. ArrayList_t2718874744 * L_27 = V_0;
  36725. PropertyInfo_t * L_28 = V_4;
  36726. NullCheck(L_27);
  36727. VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_27, L_28);
  36728. }
  36729. IL_00da:
  36730. {
  36731. int32_t L_29 = V_6;
  36732. V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1));
  36733. }
  36734. IL_00e0:
  36735. {
  36736. int32_t L_30 = V_6;
  36737. PropertyBuilderU5BU5D_t4023329206* L_31 = V_5;
  36738. NullCheck(L_31);
  36739. if ((((int32_t)L_30) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_31)->max_length)))))))
  36740. {
  36741. goto IL_0040;
  36742. }
  36743. }
  36744. {
  36745. ArrayList_t2718874744 * L_32 = V_0;
  36746. NullCheck(L_32);
  36747. int32_t L_33 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_32);
  36748. V_7 = ((PropertyInfoU5BU5D_t1461822886*)SZArrayNew(PropertyInfoU5BU5D_t1461822886_il2cpp_TypeInfo_var, (uint32_t)L_33));
  36749. ArrayList_t2718874744 * L_34 = V_0;
  36750. PropertyInfoU5BU5D_t1461822886* L_35 = V_7;
  36751. NullCheck(L_34);
  36752. VirtActionInvoker1< RuntimeArray * >::Invoke(40 /* System.Void System.Collections.ArrayList::CopyTo(System.Array) */, L_34, (RuntimeArray *)(RuntimeArray *)L_35);
  36753. PropertyInfoU5BU5D_t1461822886* L_36 = V_7;
  36754. return L_36;
  36755. }
  36756. }
  36757. // System.Reflection.PropertyInfo System.Reflection.Emit.TypeBuilder::GetPropertyImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[])
  36758. extern "C" IL2CPP_METHOD_ATTR PropertyInfo_t * TypeBuilder_GetPropertyImpl_m3104345782 (TypeBuilder_t1073948154 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t2999457153 * ___binder2, Type_t * ___returnType3, TypeU5BU5D_t3940880105* ___types4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, const RuntimeMethod* method)
  36759. {
  36760. static bool s_Il2CppMethodInitialized;
  36761. if (!s_Il2CppMethodInitialized)
  36762. {
  36763. il2cpp_codegen_initialize_method (TypeBuilder_GetPropertyImpl_m3104345782_MetadataUsageId);
  36764. s_Il2CppMethodInitialized = true;
  36765. }
  36766. {
  36767. Exception_t * L_0 = TypeBuilder_not_supported_m1239084737(__this, /*hidden argument*/NULL);
  36768. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,TypeBuilder_GetPropertyImpl_m3104345782_RuntimeMethod_var);
  36769. }
  36770. }
  36771. // System.Boolean System.Reflection.Emit.TypeBuilder::HasElementTypeImpl()
  36772. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_HasElementTypeImpl_m1871001960 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  36773. {
  36774. {
  36775. bool L_0 = TypeBuilder_get_is_created_m1192848807(__this, /*hidden argument*/NULL);
  36776. if (L_0)
  36777. {
  36778. goto IL_000d;
  36779. }
  36780. }
  36781. {
  36782. return (bool)0;
  36783. }
  36784. IL_000d:
  36785. {
  36786. Type_t * L_1 = __this->get_created_30();
  36787. NullCheck(L_1);
  36788. bool L_2 = Type_get_HasElementType_m710151977(L_1, /*hidden argument*/NULL);
  36789. return L_2;
  36790. }
  36791. }
  36792. // System.Object System.Reflection.Emit.TypeBuilder::InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[])
  36793. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * TypeBuilder_InvokeMember_m713975721 (TypeBuilder_t1073948154 * __this, String_t* ___name0, int32_t ___invokeAttr1, Binder_t2999457153 * ___binder2, RuntimeObject * ___target3, ObjectU5BU5D_t2843939325* ___args4, ParameterModifierU5BU5D_t2943407543* ___modifiers5, CultureInfo_t4157843068 * ___culture6, StringU5BU5D_t1281789340* ___namedParameters7, const RuntimeMethod* method)
  36794. {
  36795. {
  36796. TypeBuilder_check_created_m3513163610(__this, /*hidden argument*/NULL);
  36797. Type_t * L_0 = __this->get_created_30();
  36798. String_t* L_1 = ___name0;
  36799. int32_t L_2 = ___invokeAttr1;
  36800. Binder_t2999457153 * L_3 = ___binder2;
  36801. RuntimeObject * L_4 = ___target3;
  36802. ObjectU5BU5D_t2843939325* L_5 = ___args4;
  36803. ParameterModifierU5BU5D_t2943407543* L_6 = ___modifiers5;
  36804. CultureInfo_t4157843068 * L_7 = ___culture6;
  36805. StringU5BU5D_t1281789340* L_8 = ___namedParameters7;
  36806. NullCheck(L_0);
  36807. RuntimeObject * L_9 = VirtFuncInvoker8< RuntimeObject *, String_t*, int32_t, Binder_t2999457153 *, RuntimeObject *, ObjectU5BU5D_t2843939325*, ParameterModifierU5BU5D_t2943407543*, CultureInfo_t4157843068 *, StringU5BU5D_t1281789340* >::Invoke(91 /* System.Object System.Type::InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[]) */, L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8);
  36808. return L_9;
  36809. }
  36810. }
  36811. // System.Boolean System.Reflection.Emit.TypeBuilder::IsArrayImpl()
  36812. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_IsArrayImpl_m2884820883 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  36813. {
  36814. {
  36815. return (bool)0;
  36816. }
  36817. }
  36818. // System.Boolean System.Reflection.Emit.TypeBuilder::IsByRefImpl()
  36819. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_IsByRefImpl_m3775334677 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  36820. {
  36821. {
  36822. return (bool)0;
  36823. }
  36824. }
  36825. // System.Boolean System.Reflection.Emit.TypeBuilder::IsPointerImpl()
  36826. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_IsPointerImpl_m2837168342 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  36827. {
  36828. {
  36829. return (bool)0;
  36830. }
  36831. }
  36832. // System.Boolean System.Reflection.Emit.TypeBuilder::IsPrimitiveImpl()
  36833. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_IsPrimitiveImpl_m1753586266 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  36834. {
  36835. {
  36836. return (bool)0;
  36837. }
  36838. }
  36839. // System.Boolean System.Reflection.Emit.TypeBuilder::IsValueTypeImpl()
  36840. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_IsValueTypeImpl_m3935440087 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  36841. {
  36842. static bool s_Il2CppMethodInitialized;
  36843. if (!s_Il2CppMethodInitialized)
  36844. {
  36845. il2cpp_codegen_initialize_method (TypeBuilder_IsValueTypeImpl_m3935440087_MetadataUsageId);
  36846. s_Il2CppMethodInitialized = true;
  36847. }
  36848. int32_t G_B5_0 = 0;
  36849. {
  36850. ModuleBuilder_t731887691 * L_0 = __this->get_pmodule_24();
  36851. NullCheck(L_0);
  36852. AssemblyBuilder_t359885250 * L_1 = L_0->get_assemblyb_16();
  36853. NullCheck(L_1);
  36854. Type_t * L_2 = L_1->get_corlib_value_type_13();
  36855. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36856. bool L_3 = Type_type_is_subtype_of_m1406623598(NULL /*static, unused*/, __this, L_2, (bool)0, /*hidden argument*/NULL);
  36857. if (L_3)
  36858. {
  36859. goto IL_0032;
  36860. }
  36861. }
  36862. {
  36863. RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast<intptr_t> (ValueType_t3640485471_0_0_0_var) };
  36864. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36865. Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_4, /*hidden argument*/NULL);
  36866. bool L_6 = Type_type_is_subtype_of_m1406623598(NULL /*static, unused*/, __this, L_5, (bool)0, /*hidden argument*/NULL);
  36867. if (!L_6)
  36868. {
  36869. goto IL_0060;
  36870. }
  36871. }
  36872. IL_0032:
  36873. {
  36874. ModuleBuilder_t731887691 * L_7 = __this->get_pmodule_24();
  36875. NullCheck(L_7);
  36876. AssemblyBuilder_t359885250 * L_8 = L_7->get_assemblyb_16();
  36877. NullCheck(L_8);
  36878. Type_t * L_9 = L_8->get_corlib_value_type_13();
  36879. if ((((RuntimeObject*)(TypeBuilder_t1073948154 *)__this) == ((RuntimeObject*)(Type_t *)L_9)))
  36880. {
  36881. goto IL_0060;
  36882. }
  36883. }
  36884. {
  36885. ModuleBuilder_t731887691 * L_10 = __this->get_pmodule_24();
  36886. NullCheck(L_10);
  36887. AssemblyBuilder_t359885250 * L_11 = L_10->get_assemblyb_16();
  36888. NullCheck(L_11);
  36889. Type_t * L_12 = L_11->get_corlib_enum_type_14();
  36890. G_B5_0 = ((((int32_t)((((RuntimeObject*)(TypeBuilder_t1073948154 *)__this) == ((RuntimeObject*)(Type_t *)L_12))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  36891. goto IL_0061;
  36892. }
  36893. IL_0060:
  36894. {
  36895. G_B5_0 = 0;
  36896. }
  36897. IL_0061:
  36898. {
  36899. return (bool)G_B5_0;
  36900. }
  36901. }
  36902. // System.Type System.Reflection.Emit.TypeBuilder::MakeByRefType()
  36903. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_MakeByRefType_m3332797276 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  36904. {
  36905. static bool s_Il2CppMethodInitialized;
  36906. if (!s_Il2CppMethodInitialized)
  36907. {
  36908. il2cpp_codegen_initialize_method (TypeBuilder_MakeByRefType_m3332797276_MetadataUsageId);
  36909. s_Il2CppMethodInitialized = true;
  36910. }
  36911. {
  36912. ByRefType_t2066805327 * L_0 = (ByRefType_t2066805327 *)il2cpp_codegen_object_new(ByRefType_t2066805327_il2cpp_TypeInfo_var);
  36913. ByRefType__ctor_m194708390(L_0, __this, /*hidden argument*/NULL);
  36914. return L_0;
  36915. }
  36916. }
  36917. // System.Type System.Reflection.Emit.TypeBuilder::MakeGenericType(System.Type[])
  36918. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_MakeGenericType_m2799607032 (TypeBuilder_t1073948154 * __this, TypeU5BU5D_t3940880105* ___typeArguments0, const RuntimeMethod* method)
  36919. {
  36920. {
  36921. TypeU5BU5D_t3940880105* L_0 = ___typeArguments0;
  36922. Type_t * L_1 = Type_MakeGenericType_m2479309691(__this, L_0, /*hidden argument*/NULL);
  36923. return L_1;
  36924. }
  36925. }
  36926. // System.RuntimeTypeHandle System.Reflection.Emit.TypeBuilder::get_TypeHandle()
  36927. extern "C" IL2CPP_METHOD_ATTR RuntimeTypeHandle_t3027515415 TypeBuilder_get_TypeHandle_m3498565307 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  36928. {
  36929. {
  36930. TypeBuilder_check_created_m3513163610(__this, /*hidden argument*/NULL);
  36931. Type_t * L_0 = __this->get_created_30();
  36932. NullCheck(L_0);
  36933. RuntimeTypeHandle_t3027515415 L_1 = VirtFuncInvoker0< RuntimeTypeHandle_t3027515415 >::Invoke(38 /* System.RuntimeTypeHandle System.Type::get_TypeHandle() */, L_0);
  36934. return L_1;
  36935. }
  36936. }
  36937. // System.Void System.Reflection.Emit.TypeBuilder::SetParent(System.Type)
  36938. extern "C" IL2CPP_METHOD_ATTR void TypeBuilder_SetParent_m4101148229 (TypeBuilder_t1073948154 * __this, Type_t * ___parent0, const RuntimeMethod* method)
  36939. {
  36940. static bool s_Il2CppMethodInitialized;
  36941. if (!s_Il2CppMethodInitialized)
  36942. {
  36943. il2cpp_codegen_initialize_method (TypeBuilder_SetParent_m4101148229_MetadataUsageId);
  36944. s_Il2CppMethodInitialized = true;
  36945. }
  36946. {
  36947. TypeBuilder_check_not_created_m3652863637(__this, /*hidden argument*/NULL);
  36948. Type_t * L_0 = ___parent0;
  36949. if (L_0)
  36950. {
  36951. goto IL_0057;
  36952. }
  36953. }
  36954. {
  36955. int32_t L_1 = __this->get_attrs_22();
  36956. if (!((int32_t)((int32_t)L_1&(int32_t)((int32_t)32))))
  36957. {
  36958. goto IL_0042;
  36959. }
  36960. }
  36961. {
  36962. int32_t L_2 = __this->get_attrs_22();
  36963. if (((int32_t)((int32_t)L_2&(int32_t)((int32_t)128))))
  36964. {
  36965. goto IL_0036;
  36966. }
  36967. }
  36968. {
  36969. InvalidOperationException_t56020091 * L_3 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  36970. InvalidOperationException__ctor_m237278729(L_3, _stringLiteral916150823, /*hidden argument*/NULL);
  36971. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,TypeBuilder_SetParent_m4101148229_RuntimeMethod_var);
  36972. }
  36973. IL_0036:
  36974. {
  36975. __this->set_parent_10((Type_t *)NULL);
  36976. goto IL_0052;
  36977. }
  36978. IL_0042:
  36979. {
  36980. RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  36981. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36982. Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_4, /*hidden argument*/NULL);
  36983. __this->set_parent_10(L_5);
  36984. }
  36985. IL_0052:
  36986. {
  36987. goto IL_005e;
  36988. }
  36989. IL_0057:
  36990. {
  36991. Type_t * L_6 = ___parent0;
  36992. __this->set_parent_10(L_6);
  36993. }
  36994. IL_005e:
  36995. {
  36996. TypeBuilder_setup_internal_class_m4067683076(__this, __this, /*hidden argument*/NULL);
  36997. return;
  36998. }
  36999. }
  37000. // System.Int32 System.Reflection.Emit.TypeBuilder::get_next_table_index(System.Object,System.Int32,System.Boolean)
  37001. extern "C" IL2CPP_METHOD_ATTR int32_t TypeBuilder_get_next_table_index_m789974556 (TypeBuilder_t1073948154 * __this, RuntimeObject * ___obj0, int32_t ___table1, bool ___inc2, const RuntimeMethod* method)
  37002. {
  37003. {
  37004. ModuleBuilder_t731887691 * L_0 = __this->get_pmodule_24();
  37005. RuntimeObject * L_1 = ___obj0;
  37006. int32_t L_2 = ___table1;
  37007. bool L_3 = ___inc2;
  37008. NullCheck(L_0);
  37009. int32_t L_4 = ModuleBuilder_get_next_table_index_m1158040331(L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
  37010. return L_4;
  37011. }
  37012. }
  37013. // System.Boolean System.Reflection.Emit.TypeBuilder::get_IsCompilerContext()
  37014. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_get_IsCompilerContext_m4056143290 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  37015. {
  37016. {
  37017. ModuleBuilder_t731887691 * L_0 = __this->get_pmodule_24();
  37018. NullCheck(L_0);
  37019. AssemblyBuilder_t359885250 * L_1 = L_0->get_assemblyb_16();
  37020. NullCheck(L_1);
  37021. bool L_2 = AssemblyBuilder_get_IsCompilerContext_m4201958597(L_1, /*hidden argument*/NULL);
  37022. return L_2;
  37023. }
  37024. }
  37025. // System.Boolean System.Reflection.Emit.TypeBuilder::get_is_created()
  37026. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_get_is_created_m1192848807 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  37027. {
  37028. {
  37029. Type_t * L_0 = __this->get_created_30();
  37030. return (bool)((((int32_t)((((RuntimeObject*)(Type_t *)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  37031. }
  37032. }
  37033. // System.Exception System.Reflection.Emit.TypeBuilder::not_supported()
  37034. extern "C" IL2CPP_METHOD_ATTR Exception_t * TypeBuilder_not_supported_m1239084737 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  37035. {
  37036. static bool s_Il2CppMethodInitialized;
  37037. if (!s_Il2CppMethodInitialized)
  37038. {
  37039. il2cpp_codegen_initialize_method (TypeBuilder_not_supported_m1239084737_MetadataUsageId);
  37040. s_Il2CppMethodInitialized = true;
  37041. }
  37042. {
  37043. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  37044. NotSupportedException__ctor_m2494070935(L_0, _stringLiteral20346071, /*hidden argument*/NULL);
  37045. return L_0;
  37046. }
  37047. }
  37048. // System.Void System.Reflection.Emit.TypeBuilder::check_not_created()
  37049. extern "C" IL2CPP_METHOD_ATTR void TypeBuilder_check_not_created_m3652863637 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  37050. {
  37051. static bool s_Il2CppMethodInitialized;
  37052. if (!s_Il2CppMethodInitialized)
  37053. {
  37054. il2cpp_codegen_initialize_method (TypeBuilder_check_not_created_m3652863637_MetadataUsageId);
  37055. s_Il2CppMethodInitialized = true;
  37056. }
  37057. {
  37058. bool L_0 = TypeBuilder_get_is_created_m1192848807(__this, /*hidden argument*/NULL);
  37059. if (!L_0)
  37060. {
  37061. goto IL_0016;
  37062. }
  37063. }
  37064. {
  37065. InvalidOperationException_t56020091 * L_1 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  37066. InvalidOperationException__ctor_m237278729(L_1, _stringLiteral2404419194, /*hidden argument*/NULL);
  37067. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,TypeBuilder_check_not_created_m3652863637_RuntimeMethod_var);
  37068. }
  37069. IL_0016:
  37070. {
  37071. return;
  37072. }
  37073. }
  37074. // System.Void System.Reflection.Emit.TypeBuilder::check_created()
  37075. extern "C" IL2CPP_METHOD_ATTR void TypeBuilder_check_created_m3513163610 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  37076. {
  37077. static bool s_Il2CppMethodInitialized;
  37078. if (!s_Il2CppMethodInitialized)
  37079. {
  37080. il2cpp_codegen_initialize_method (TypeBuilder_check_created_m3513163610_MetadataUsageId);
  37081. s_Il2CppMethodInitialized = true;
  37082. }
  37083. {
  37084. bool L_0 = TypeBuilder_get_is_created_m1192848807(__this, /*hidden argument*/NULL);
  37085. if (L_0)
  37086. {
  37087. goto IL_0012;
  37088. }
  37089. }
  37090. {
  37091. Exception_t * L_1 = TypeBuilder_not_supported_m1239084737(__this, /*hidden argument*/NULL);
  37092. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,TypeBuilder_check_created_m3513163610_RuntimeMethod_var);
  37093. }
  37094. IL_0012:
  37095. {
  37096. return;
  37097. }
  37098. }
  37099. // System.String System.Reflection.Emit.TypeBuilder::ToString()
  37100. extern "C" IL2CPP_METHOD_ATTR String_t* TypeBuilder_ToString_m3497908325 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  37101. {
  37102. {
  37103. String_t* L_0 = TypeBuilder_get_FullName_m420272554(__this, /*hidden argument*/NULL);
  37104. return L_0;
  37105. }
  37106. }
  37107. // System.Boolean System.Reflection.Emit.TypeBuilder::IsAssignableFrom(System.Type)
  37108. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_IsAssignableFrom_m3127348202 (TypeBuilder_t1073948154 * __this, Type_t * ___c0, const RuntimeMethod* method)
  37109. {
  37110. {
  37111. Type_t * L_0 = ___c0;
  37112. bool L_1 = Type_IsAssignableFrom_m3195021585(__this, L_0, /*hidden argument*/NULL);
  37113. return L_1;
  37114. }
  37115. }
  37116. // System.Boolean System.Reflection.Emit.TypeBuilder::IsSubclassOf(System.Type)
  37117. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_IsSubclassOf_m3458909121 (TypeBuilder_t1073948154 * __this, Type_t * ___c0, const RuntimeMethod* method)
  37118. {
  37119. {
  37120. Type_t * L_0 = ___c0;
  37121. bool L_1 = Type_IsSubclassOf_m527829736(__this, L_0, /*hidden argument*/NULL);
  37122. return L_1;
  37123. }
  37124. }
  37125. // System.Boolean System.Reflection.Emit.TypeBuilder::IsAssignableTo(System.Type)
  37126. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_IsAssignableTo_m547961029 (TypeBuilder_t1073948154 * __this, Type_t * ___c0, const RuntimeMethod* method)
  37127. {
  37128. static bool s_Il2CppMethodInitialized;
  37129. if (!s_Il2CppMethodInitialized)
  37130. {
  37131. il2cpp_codegen_initialize_method (TypeBuilder_IsAssignableTo_m547961029_MetadataUsageId);
  37132. s_Il2CppMethodInitialized = true;
  37133. }
  37134. Type_t * V_0 = NULL;
  37135. TypeU5BU5D_t3940880105* V_1 = NULL;
  37136. int32_t V_2 = 0;
  37137. {
  37138. Type_t * L_0 = ___c0;
  37139. if ((!(((RuntimeObject*)(Type_t *)L_0) == ((RuntimeObject*)(TypeBuilder_t1073948154 *)__this))))
  37140. {
  37141. goto IL_0009;
  37142. }
  37143. }
  37144. {
  37145. return (bool)1;
  37146. }
  37147. IL_0009:
  37148. {
  37149. Type_t * L_1 = ___c0;
  37150. NullCheck(L_1);
  37151. bool L_2 = Type_get_IsInterface_m3284996719(L_1, /*hidden argument*/NULL);
  37152. if (!L_2)
  37153. {
  37154. goto IL_0084;
  37155. }
  37156. }
  37157. {
  37158. Type_t * L_3 = __this->get_parent_10();
  37159. if (!L_3)
  37160. {
  37161. goto IL_003d;
  37162. }
  37163. }
  37164. {
  37165. bool L_4 = TypeBuilder_get_is_created_m1192848807(__this, /*hidden argument*/NULL);
  37166. if (!L_4)
  37167. {
  37168. goto IL_003d;
  37169. }
  37170. }
  37171. {
  37172. Type_t * L_5 = ___c0;
  37173. Type_t * L_6 = __this->get_parent_10();
  37174. NullCheck(L_5);
  37175. bool L_7 = VirtFuncInvoker1< bool, Type_t * >::Invoke(45 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_5, L_6);
  37176. if (!L_7)
  37177. {
  37178. goto IL_003d;
  37179. }
  37180. }
  37181. {
  37182. return (bool)1;
  37183. }
  37184. IL_003d:
  37185. {
  37186. TypeU5BU5D_t3940880105* L_8 = __this->get_interfaces_12();
  37187. if (L_8)
  37188. {
  37189. goto IL_004a;
  37190. }
  37191. }
  37192. {
  37193. return (bool)0;
  37194. }
  37195. IL_004a:
  37196. {
  37197. TypeU5BU5D_t3940880105* L_9 = __this->get_interfaces_12();
  37198. V_1 = L_9;
  37199. V_2 = 0;
  37200. goto IL_006e;
  37201. }
  37202. IL_0058:
  37203. {
  37204. TypeU5BU5D_t3940880105* L_10 = V_1;
  37205. int32_t L_11 = V_2;
  37206. NullCheck(L_10);
  37207. int32_t L_12 = L_11;
  37208. Type_t * L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  37209. V_0 = L_13;
  37210. Type_t * L_14 = ___c0;
  37211. Type_t * L_15 = V_0;
  37212. NullCheck(L_14);
  37213. bool L_16 = VirtFuncInvoker1< bool, Type_t * >::Invoke(45 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_14, L_15);
  37214. if (!L_16)
  37215. {
  37216. goto IL_006a;
  37217. }
  37218. }
  37219. {
  37220. return (bool)1;
  37221. }
  37222. IL_006a:
  37223. {
  37224. int32_t L_17 = V_2;
  37225. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
  37226. }
  37227. IL_006e:
  37228. {
  37229. int32_t L_18 = V_2;
  37230. TypeU5BU5D_t3940880105* L_19 = V_1;
  37231. NullCheck(L_19);
  37232. if ((((int32_t)L_18) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_19)->max_length)))))))
  37233. {
  37234. goto IL_0058;
  37235. }
  37236. }
  37237. {
  37238. bool L_20 = TypeBuilder_get_is_created_m1192848807(__this, /*hidden argument*/NULL);
  37239. if (L_20)
  37240. {
  37241. goto IL_0084;
  37242. }
  37243. }
  37244. {
  37245. return (bool)0;
  37246. }
  37247. IL_0084:
  37248. {
  37249. Type_t * L_21 = __this->get_parent_10();
  37250. if (L_21)
  37251. {
  37252. goto IL_009d;
  37253. }
  37254. }
  37255. {
  37256. Type_t * L_22 = ___c0;
  37257. RuntimeTypeHandle_t3027515415 L_23 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  37258. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37259. Type_t * L_24 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_23, /*hidden argument*/NULL);
  37260. return (bool)((((RuntimeObject*)(Type_t *)L_22) == ((RuntimeObject*)(Type_t *)L_24))? 1 : 0);
  37261. }
  37262. IL_009d:
  37263. {
  37264. Type_t * L_25 = ___c0;
  37265. Type_t * L_26 = __this->get_parent_10();
  37266. NullCheck(L_25);
  37267. bool L_27 = VirtFuncInvoker1< bool, Type_t * >::Invoke(45 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_25, L_26);
  37268. return L_27;
  37269. }
  37270. }
  37271. // System.Type[] System.Reflection.Emit.TypeBuilder::GetGenericArguments()
  37272. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* TypeBuilder_GetGenericArguments_m2872156836 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  37273. {
  37274. static bool s_Il2CppMethodInitialized;
  37275. if (!s_Il2CppMethodInitialized)
  37276. {
  37277. il2cpp_codegen_initialize_method (TypeBuilder_GetGenericArguments_m2872156836_MetadataUsageId);
  37278. s_Il2CppMethodInitialized = true;
  37279. }
  37280. TypeU5BU5D_t3940880105* V_0 = NULL;
  37281. {
  37282. GenericTypeParameterBuilderU5BU5D_t3780444109* L_0 = __this->get_generic_params_28();
  37283. if (L_0)
  37284. {
  37285. goto IL_000d;
  37286. }
  37287. }
  37288. {
  37289. return (TypeU5BU5D_t3940880105*)NULL;
  37290. }
  37291. IL_000d:
  37292. {
  37293. GenericTypeParameterBuilderU5BU5D_t3780444109* L_1 = __this->get_generic_params_28();
  37294. NullCheck(L_1);
  37295. V_0 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length))))));
  37296. GenericTypeParameterBuilderU5BU5D_t3780444109* L_2 = __this->get_generic_params_28();
  37297. TypeU5BU5D_t3940880105* L_3 = V_0;
  37298. NullCheck((RuntimeArray *)(RuntimeArray *)L_2);
  37299. Array_CopyTo_m225704097((RuntimeArray *)(RuntimeArray *)L_2, (RuntimeArray *)(RuntimeArray *)L_3, 0, /*hidden argument*/NULL);
  37300. TypeU5BU5D_t3940880105* L_4 = V_0;
  37301. return L_4;
  37302. }
  37303. }
  37304. // System.Type System.Reflection.Emit.TypeBuilder::GetGenericTypeDefinition()
  37305. extern "C" IL2CPP_METHOD_ATTR Type_t * TypeBuilder_GetGenericTypeDefinition_m1632720438 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  37306. {
  37307. static bool s_Il2CppMethodInitialized;
  37308. if (!s_Il2CppMethodInitialized)
  37309. {
  37310. il2cpp_codegen_initialize_method (TypeBuilder_GetGenericTypeDefinition_m1632720438_MetadataUsageId);
  37311. s_Il2CppMethodInitialized = true;
  37312. }
  37313. {
  37314. GenericTypeParameterBuilderU5BU5D_t3780444109* L_0 = __this->get_generic_params_28();
  37315. if (L_0)
  37316. {
  37317. goto IL_0016;
  37318. }
  37319. }
  37320. {
  37321. InvalidOperationException_t56020091 * L_1 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  37322. InvalidOperationException__ctor_m237278729(L_1, _stringLiteral2161566649, /*hidden argument*/NULL);
  37323. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,TypeBuilder_GetGenericTypeDefinition_m1632720438_RuntimeMethod_var);
  37324. }
  37325. IL_0016:
  37326. {
  37327. return __this;
  37328. }
  37329. }
  37330. // System.Boolean System.Reflection.Emit.TypeBuilder::get_ContainsGenericParameters()
  37331. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_get_ContainsGenericParameters_m1769080325 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  37332. {
  37333. {
  37334. GenericTypeParameterBuilderU5BU5D_t3780444109* L_0 = __this->get_generic_params_28();
  37335. return (bool)((((int32_t)((((RuntimeObject*)(GenericTypeParameterBuilderU5BU5D_t3780444109*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  37336. }
  37337. }
  37338. // System.Boolean System.Reflection.Emit.TypeBuilder::get_IsGenericParameter()
  37339. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_get_IsGenericParameter_m1751799710 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  37340. {
  37341. typedef bool (*TypeBuilder_get_IsGenericParameter_m1751799710_ftn) (TypeBuilder_t1073948154 *);
  37342. using namespace il2cpp::icalls;
  37343. return ((TypeBuilder_get_IsGenericParameter_m1751799710_ftn)mscorlib::System::Reflection::Emit::TypeBuilder::get_IsGenericParameter) (__this);
  37344. }
  37345. // System.Boolean System.Reflection.Emit.TypeBuilder::get_IsGenericTypeDefinition()
  37346. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_get_IsGenericTypeDefinition_m1477212742 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  37347. {
  37348. {
  37349. GenericTypeParameterBuilderU5BU5D_t3780444109* L_0 = __this->get_generic_params_28();
  37350. return (bool)((((int32_t)((((RuntimeObject*)(GenericTypeParameterBuilderU5BU5D_t3780444109*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  37351. }
  37352. }
  37353. // System.Boolean System.Reflection.Emit.TypeBuilder::get_IsGenericType()
  37354. extern "C" IL2CPP_METHOD_ATTR bool TypeBuilder_get_IsGenericType_m2295780578 (TypeBuilder_t1073948154 * __this, const RuntimeMethod* method)
  37355. {
  37356. {
  37357. bool L_0 = TypeBuilder_get_IsGenericTypeDefinition_m1477212742(__this, /*hidden argument*/NULL);
  37358. return L_0;
  37359. }
  37360. }
  37361. #ifdef __clang__
  37362. #pragma clang diagnostic pop
  37363. #endif
  37364. #ifdef __clang__
  37365. #pragma clang diagnostic push
  37366. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37367. #pragma clang diagnostic ignored "-Wunused-variable"
  37368. #endif
  37369. // System.Runtime.InteropServices.MarshalAsAttribute System.Reflection.Emit.UnmanagedMarshal::ToMarshalAsAttribute()
  37370. extern "C" IL2CPP_METHOD_ATTR MarshalAsAttribute_t3522571978 * UnmanagedMarshal_ToMarshalAsAttribute_m3182194847 (UnmanagedMarshal_t984015687 * __this, const RuntimeMethod* method)
  37371. {
  37372. static bool s_Il2CppMethodInitialized;
  37373. if (!s_Il2CppMethodInitialized)
  37374. {
  37375. il2cpp_codegen_initialize_method (UnmanagedMarshal_ToMarshalAsAttribute_m3182194847_MetadataUsageId);
  37376. s_Il2CppMethodInitialized = true;
  37377. }
  37378. MarshalAsAttribute_t3522571978 * V_0 = NULL;
  37379. {
  37380. int32_t L_0 = __this->get_t_1();
  37381. MarshalAsAttribute_t3522571978 * L_1 = (MarshalAsAttribute_t3522571978 *)il2cpp_codegen_object_new(MarshalAsAttribute_t3522571978_il2cpp_TypeInfo_var);
  37382. MarshalAsAttribute__ctor_m1885514494(L_1, L_0, /*hidden argument*/NULL);
  37383. V_0 = L_1;
  37384. MarshalAsAttribute_t3522571978 * L_2 = V_0;
  37385. int32_t L_3 = __this->get_tbase_2();
  37386. NullCheck(L_2);
  37387. L_2->set_ArraySubType_1(L_3);
  37388. MarshalAsAttribute_t3522571978 * L_4 = V_0;
  37389. String_t* L_5 = __this->get_mcookie_4();
  37390. NullCheck(L_4);
  37391. L_4->set_MarshalCookie_2(L_5);
  37392. MarshalAsAttribute_t3522571978 * L_6 = V_0;
  37393. String_t* L_7 = __this->get_marshaltype_5();
  37394. NullCheck(L_6);
  37395. L_6->set_MarshalType_3(L_7);
  37396. MarshalAsAttribute_t3522571978 * L_8 = V_0;
  37397. Type_t * L_9 = __this->get_marshaltyperef_6();
  37398. NullCheck(L_8);
  37399. L_8->set_MarshalTypeRef_4(L_9);
  37400. int32_t L_10 = __this->get_count_0();
  37401. if ((!(((uint32_t)L_10) == ((uint32_t)(-1)))))
  37402. {
  37403. goto IL_0054;
  37404. }
  37405. }
  37406. {
  37407. MarshalAsAttribute_t3522571978 * L_11 = V_0;
  37408. NullCheck(L_11);
  37409. L_11->set_SizeConst_5(0);
  37410. goto IL_0060;
  37411. }
  37412. IL_0054:
  37413. {
  37414. MarshalAsAttribute_t3522571978 * L_12 = V_0;
  37415. int32_t L_13 = __this->get_count_0();
  37416. NullCheck(L_12);
  37417. L_12->set_SizeConst_5(L_13);
  37418. }
  37419. IL_0060:
  37420. {
  37421. int32_t L_14 = __this->get_param_num_7();
  37422. if ((!(((uint32_t)L_14) == ((uint32_t)(-1)))))
  37423. {
  37424. goto IL_0078;
  37425. }
  37426. }
  37427. {
  37428. MarshalAsAttribute_t3522571978 * L_15 = V_0;
  37429. NullCheck(L_15);
  37430. L_15->set_SizeParamIndex_6((int16_t)0);
  37431. goto IL_0085;
  37432. }
  37433. IL_0078:
  37434. {
  37435. MarshalAsAttribute_t3522571978 * L_16 = V_0;
  37436. int32_t L_17 = __this->get_param_num_7();
  37437. NullCheck(L_16);
  37438. L_16->set_SizeParamIndex_6((((int16_t)((int16_t)L_17))));
  37439. }
  37440. IL_0085:
  37441. {
  37442. MarshalAsAttribute_t3522571978 * L_18 = V_0;
  37443. return L_18;
  37444. }
  37445. }
  37446. #ifdef __clang__
  37447. #pragma clang diagnostic pop
  37448. #endif
  37449. #ifdef __clang__
  37450. #pragma clang diagnostic push
  37451. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37452. #pragma clang diagnostic ignored "-Wunused-variable"
  37453. #endif
  37454. #ifdef __clang__
  37455. #pragma clang diagnostic pop
  37456. #endif
  37457. #ifdef __clang__
  37458. #pragma clang diagnostic push
  37459. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37460. #pragma clang diagnostic ignored "-Wunused-variable"
  37461. #endif
  37462. // System.Void System.Reflection.EventInfo::.ctor()
  37463. extern "C" IL2CPP_METHOD_ATTR void EventInfo__ctor_m3033129999 (EventInfo_t * __this, const RuntimeMethod* method)
  37464. {
  37465. {
  37466. MemberInfo__ctor_m3258770133(__this, /*hidden argument*/NULL);
  37467. return;
  37468. }
  37469. }
  37470. // System.Type System.Reflection.EventInfo::get_EventHandlerType()
  37471. extern "C" IL2CPP_METHOD_ATTR Type_t * EventInfo_get_EventHandlerType_m420690865 (EventInfo_t * __this, const RuntimeMethod* method)
  37472. {
  37473. ParameterInfoU5BU5D_t390618515* V_0 = NULL;
  37474. MethodInfo_t * V_1 = NULL;
  37475. Type_t * V_2 = NULL;
  37476. {
  37477. MethodInfo_t * L_0 = VirtFuncInvoker1< MethodInfo_t *, bool >::Invoke(17 /* System.Reflection.MethodInfo System.Reflection.EventInfo::GetAddMethod(System.Boolean) */, __this, (bool)1);
  37478. V_1 = L_0;
  37479. MethodInfo_t * L_1 = V_1;
  37480. NullCheck(L_1);
  37481. ParameterInfoU5BU5D_t390618515* L_2 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_1);
  37482. V_0 = L_2;
  37483. ParameterInfoU5BU5D_t390618515* L_3 = V_0;
  37484. NullCheck(L_3);
  37485. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length))))) <= ((int32_t)0)))
  37486. {
  37487. goto IL_0023;
  37488. }
  37489. }
  37490. {
  37491. ParameterInfoU5BU5D_t390618515* L_4 = V_0;
  37492. NullCheck(L_4);
  37493. int32_t L_5 = 0;
  37494. ParameterInfo_t1861056598 * L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  37495. NullCheck(L_6);
  37496. Type_t * L_7 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_6);
  37497. V_2 = L_7;
  37498. Type_t * L_8 = V_2;
  37499. return L_8;
  37500. }
  37501. IL_0023:
  37502. {
  37503. return (Type_t *)NULL;
  37504. }
  37505. }
  37506. // System.Reflection.MemberTypes System.Reflection.EventInfo::get_MemberType()
  37507. extern "C" IL2CPP_METHOD_ATTR int32_t EventInfo_get_MemberType_m2405145162 (EventInfo_t * __this, const RuntimeMethod* method)
  37508. {
  37509. {
  37510. return (int32_t)(2);
  37511. }
  37512. }
  37513. #ifdef __clang__
  37514. #pragma clang diagnostic pop
  37515. #endif
  37516. #ifdef __clang__
  37517. #pragma clang diagnostic push
  37518. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37519. #pragma clang diagnostic ignored "-Wunused-variable"
  37520. #endif
  37521. // System.Void System.Reflection.EventInfo/AddEventAdapter::.ctor(System.Object,System.IntPtr)
  37522. extern "C" IL2CPP_METHOD_ATTR void AddEventAdapter__ctor_m2428277574 (AddEventAdapter_t1787725097 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  37523. {
  37524. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  37525. __this->set_method_3(___method1);
  37526. __this->set_m_target_2(___object0);
  37527. }
  37528. // System.Void System.Reflection.EventInfo/AddEventAdapter::Invoke(System.Object,System.Delegate)
  37529. extern "C" IL2CPP_METHOD_ATTR void AddEventAdapter_Invoke_m3665771100 (AddEventAdapter_t1787725097 * __this, RuntimeObject * ____this0, Delegate_t1188392813 * ___dele1, const RuntimeMethod* method)
  37530. {
  37531. if(__this->get_prev_9() != NULL)
  37532. {
  37533. AddEventAdapter_Invoke_m3665771100((AddEventAdapter_t1787725097 *)__this->get_prev_9(), ____this0, ___dele1, method);
  37534. }
  37535. Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0();
  37536. RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3());
  37537. RuntimeObject* targetThis = __this->get_m_target_2();
  37538. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  37539. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  37540. if (___methodIsStatic)
  37541. {
  37542. if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
  37543. {
  37544. // open
  37545. {
  37546. typedef void (*FunctionPointerType) (RuntimeObject *, RuntimeObject *, Delegate_t1188392813 *, const RuntimeMethod*);
  37547. ((FunctionPointerType)targetMethodPointer)(NULL, ____this0, ___dele1, targetMethod);
  37548. }
  37549. }
  37550. else
  37551. {
  37552. // closed
  37553. {
  37554. typedef void (*FunctionPointerType) (RuntimeObject *, void*, RuntimeObject *, Delegate_t1188392813 *, const RuntimeMethod*);
  37555. ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, ____this0, ___dele1, targetMethod);
  37556. }
  37557. }
  37558. }
  37559. else
  37560. {
  37561. if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
  37562. {
  37563. // closed
  37564. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  37565. {
  37566. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  37567. {
  37568. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  37569. GenericInterfaceActionInvoker2< RuntimeObject *, Delegate_t1188392813 * >::Invoke(targetMethod, targetThis, ____this0, ___dele1);
  37570. else
  37571. GenericVirtActionInvoker2< RuntimeObject *, Delegate_t1188392813 * >::Invoke(targetMethod, targetThis, ____this0, ___dele1);
  37572. }
  37573. else
  37574. {
  37575. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  37576. InterfaceActionInvoker2< RuntimeObject *, Delegate_t1188392813 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ____this0, ___dele1);
  37577. else
  37578. VirtActionInvoker2< RuntimeObject *, Delegate_t1188392813 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ____this0, ___dele1);
  37579. }
  37580. }
  37581. else
  37582. {
  37583. typedef void (*FunctionPointerType) (void*, RuntimeObject *, Delegate_t1188392813 *, const RuntimeMethod*);
  37584. ((FunctionPointerType)targetMethodPointer)(targetThis, ____this0, ___dele1, targetMethod);
  37585. }
  37586. }
  37587. else
  37588. {
  37589. // open
  37590. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  37591. {
  37592. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  37593. {
  37594. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  37595. GenericInterfaceActionInvoker1< Delegate_t1188392813 * >::Invoke(targetMethod, ____this0, ___dele1);
  37596. else
  37597. GenericVirtActionInvoker1< Delegate_t1188392813 * >::Invoke(targetMethod, ____this0, ___dele1);
  37598. }
  37599. else
  37600. {
  37601. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  37602. InterfaceActionInvoker1< Delegate_t1188392813 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ____this0, ___dele1);
  37603. else
  37604. VirtActionInvoker1< Delegate_t1188392813 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ____this0, ___dele1);
  37605. }
  37606. }
  37607. else
  37608. {
  37609. typedef void (*FunctionPointerType) (RuntimeObject *, Delegate_t1188392813 *, const RuntimeMethod*);
  37610. ((FunctionPointerType)targetMethodPointer)(____this0, ___dele1, targetMethod);
  37611. }
  37612. }
  37613. }
  37614. }
  37615. // System.IAsyncResult System.Reflection.EventInfo/AddEventAdapter::BeginInvoke(System.Object,System.Delegate,System.AsyncCallback,System.Object)
  37616. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* AddEventAdapter_BeginInvoke_m913431108 (AddEventAdapter_t1787725097 * __this, RuntimeObject * ____this0, Delegate_t1188392813 * ___dele1, AsyncCallback_t3962456242 * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method)
  37617. {
  37618. void *__d_args[3] = {0};
  37619. __d_args[0] = ____this0;
  37620. __d_args[1] = ___dele1;
  37621. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
  37622. }
  37623. // System.Void System.Reflection.EventInfo/AddEventAdapter::EndInvoke(System.IAsyncResult)
  37624. extern "C" IL2CPP_METHOD_ATTR void AddEventAdapter_EndInvoke_m3898366634 (AddEventAdapter_t1787725097 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  37625. {
  37626. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  37627. }
  37628. #ifdef __clang__
  37629. #pragma clang diagnostic pop
  37630. #endif
  37631. #ifdef __clang__
  37632. #pragma clang diagnostic push
  37633. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37634. #pragma clang diagnostic ignored "-Wunused-variable"
  37635. #endif
  37636. #ifdef __clang__
  37637. #pragma clang diagnostic pop
  37638. #endif
  37639. #ifdef __clang__
  37640. #pragma clang diagnostic push
  37641. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37642. #pragma clang diagnostic ignored "-Wunused-variable"
  37643. #endif
  37644. // System.Void System.Reflection.FieldInfo::.ctor()
  37645. extern "C" IL2CPP_METHOD_ATTR void FieldInfo__ctor_m3305575002 (FieldInfo_t * __this, const RuntimeMethod* method)
  37646. {
  37647. {
  37648. MemberInfo__ctor_m3258770133(__this, /*hidden argument*/NULL);
  37649. return;
  37650. }
  37651. }
  37652. // System.Reflection.MemberTypes System.Reflection.FieldInfo::get_MemberType()
  37653. extern "C" IL2CPP_METHOD_ATTR int32_t FieldInfo_get_MemberType_m143061680 (FieldInfo_t * __this, const RuntimeMethod* method)
  37654. {
  37655. {
  37656. return (int32_t)(4);
  37657. }
  37658. }
  37659. // System.Boolean System.Reflection.FieldInfo::get_IsLiteral()
  37660. extern "C" IL2CPP_METHOD_ATTR bool FieldInfo_get_IsLiteral_m534699794 (FieldInfo_t * __this, const RuntimeMethod* method)
  37661. {
  37662. {
  37663. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(15 /* System.Reflection.FieldAttributes System.Reflection.FieldInfo::get_Attributes() */, __this);
  37664. return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)64)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  37665. }
  37666. }
  37667. // System.Boolean System.Reflection.FieldInfo::get_IsStatic()
  37668. extern "C" IL2CPP_METHOD_ATTR bool FieldInfo_get_IsStatic_m3482711189 (FieldInfo_t * __this, const RuntimeMethod* method)
  37669. {
  37670. {
  37671. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(15 /* System.Reflection.FieldAttributes System.Reflection.FieldInfo::get_Attributes() */, __this);
  37672. return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)16)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  37673. }
  37674. }
  37675. // System.Boolean System.Reflection.FieldInfo::get_IsInitOnly()
  37676. extern "C" IL2CPP_METHOD_ATTR bool FieldInfo_get_IsInitOnly_m930369112 (FieldInfo_t * __this, const RuntimeMethod* method)
  37677. {
  37678. {
  37679. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(15 /* System.Reflection.FieldAttributes System.Reflection.FieldInfo::get_Attributes() */, __this);
  37680. return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)32)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  37681. }
  37682. }
  37683. // System.Boolean System.Reflection.FieldInfo::get_IsPublic()
  37684. extern "C" IL2CPP_METHOD_ATTR bool FieldInfo_get_IsPublic_m3378038140 (FieldInfo_t * __this, const RuntimeMethod* method)
  37685. {
  37686. {
  37687. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(15 /* System.Reflection.FieldAttributes System.Reflection.FieldInfo::get_Attributes() */, __this);
  37688. return (bool)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)7))) == ((int32_t)6))? 1 : 0);
  37689. }
  37690. }
  37691. // System.Boolean System.Reflection.FieldInfo::get_IsPrivate()
  37692. extern "C" IL2CPP_METHOD_ATTR bool FieldInfo_get_IsPrivate_m1717932363 (FieldInfo_t * __this, const RuntimeMethod* method)
  37693. {
  37694. {
  37695. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(15 /* System.Reflection.FieldAttributes System.Reflection.FieldInfo::get_Attributes() */, __this);
  37696. return (bool)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)7))) == ((int32_t)1))? 1 : 0);
  37697. }
  37698. }
  37699. // System.Boolean System.Reflection.FieldInfo::get_IsNotSerialized()
  37700. extern "C" IL2CPP_METHOD_ATTR bool FieldInfo_get_IsNotSerialized_m2684033086 (FieldInfo_t * __this, const RuntimeMethod* method)
  37701. {
  37702. {
  37703. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(15 /* System.Reflection.FieldAttributes System.Reflection.FieldInfo::get_Attributes() */, __this);
  37704. return (bool)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)128)))) == ((int32_t)((int32_t)128)))? 1 : 0);
  37705. }
  37706. }
  37707. // System.Void System.Reflection.FieldInfo::SetValue(System.Object,System.Object)
  37708. extern "C" IL2CPP_METHOD_ATTR void FieldInfo_SetValue_m2460171138 (FieldInfo_t * __this, RuntimeObject * ___obj0, RuntimeObject * ___value1, const RuntimeMethod* method)
  37709. {
  37710. {
  37711. RuntimeObject * L_0 = ___obj0;
  37712. RuntimeObject * L_1 = ___value1;
  37713. VirtActionInvoker5< RuntimeObject *, RuntimeObject *, int32_t, Binder_t2999457153 *, CultureInfo_t4157843068 * >::Invoke(25 /* System.Void System.Reflection.FieldInfo::SetValue(System.Object,System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Globalization.CultureInfo) */, __this, L_0, L_1, 0, (Binder_t2999457153 *)NULL, (CultureInfo_t4157843068 *)NULL);
  37714. return;
  37715. }
  37716. }
  37717. // System.Reflection.FieldInfo System.Reflection.FieldInfo::internal_from_handle_type(System.IntPtr,System.IntPtr)
  37718. extern "C" IL2CPP_METHOD_ATTR FieldInfo_t * FieldInfo_internal_from_handle_type_m3256989094 (RuntimeObject * __this /* static, unused */, intptr_t ___field_handle0, intptr_t ___type_handle1, const RuntimeMethod* method)
  37719. {
  37720. typedef FieldInfo_t * (*FieldInfo_internal_from_handle_type_m3256989094_ftn) (intptr_t, intptr_t);
  37721. using namespace il2cpp::icalls;
  37722. return ((FieldInfo_internal_from_handle_type_m3256989094_ftn)mscorlib::System::Reflection::FieldInfo::internal_from_handle_type) (___field_handle0, ___type_handle1);
  37723. }
  37724. // System.Reflection.FieldInfo System.Reflection.FieldInfo::GetFieldFromHandle(System.RuntimeFieldHandle)
  37725. extern "C" IL2CPP_METHOD_ATTR FieldInfo_t * FieldInfo_GetFieldFromHandle_m586851985 (RuntimeObject * __this /* static, unused */, RuntimeFieldHandle_t1871169219 ___handle0, const RuntimeMethod* method)
  37726. {
  37727. static bool s_Il2CppMethodInitialized;
  37728. if (!s_Il2CppMethodInitialized)
  37729. {
  37730. il2cpp_codegen_initialize_method (FieldInfo_GetFieldFromHandle_m586851985_MetadataUsageId);
  37731. s_Il2CppMethodInitialized = true;
  37732. }
  37733. {
  37734. intptr_t L_0 = RuntimeFieldHandle_get_Value_m4138444424((&___handle0), /*hidden argument*/NULL);
  37735. bool L_1 = IntPtr_op_Equality_m408849716(NULL /*static, unused*/, L_0, (intptr_t)(0), /*hidden argument*/NULL);
  37736. if (!L_1)
  37737. {
  37738. goto IL_0021;
  37739. }
  37740. }
  37741. {
  37742. ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  37743. ArgumentException__ctor_m1312628991(L_2, _stringLiteral3333052099, /*hidden argument*/NULL);
  37744. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,FieldInfo_GetFieldFromHandle_m586851985_RuntimeMethod_var);
  37745. }
  37746. IL_0021:
  37747. {
  37748. intptr_t L_3 = RuntimeFieldHandle_get_Value_m4138444424((&___handle0), /*hidden argument*/NULL);
  37749. FieldInfo_t * L_4 = FieldInfo_internal_from_handle_type_m3256989094(NULL /*static, unused*/, L_3, (intptr_t)(0), /*hidden argument*/NULL);
  37750. return L_4;
  37751. }
  37752. }
  37753. // System.Int32 System.Reflection.FieldInfo::GetFieldOffset()
  37754. extern "C" IL2CPP_METHOD_ATTR int32_t FieldInfo_GetFieldOffset_m1356898082 (FieldInfo_t * __this, const RuntimeMethod* method)
  37755. {
  37756. static bool s_Il2CppMethodInitialized;
  37757. if (!s_Il2CppMethodInitialized)
  37758. {
  37759. il2cpp_codegen_initialize_method (FieldInfo_GetFieldOffset_m1356898082_MetadataUsageId);
  37760. s_Il2CppMethodInitialized = true;
  37761. }
  37762. {
  37763. SystemException_t176217640 * L_0 = (SystemException_t176217640 *)il2cpp_codegen_object_new(SystemException_t176217640_il2cpp_TypeInfo_var);
  37764. SystemException__ctor_m3298527747(L_0, _stringLiteral2445270566, /*hidden argument*/NULL);
  37765. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,FieldInfo_GetFieldOffset_m1356898082_RuntimeMethod_var);
  37766. }
  37767. }
  37768. // System.Reflection.Emit.UnmanagedMarshal System.Reflection.FieldInfo::GetUnmanagedMarshal()
  37769. extern "C" IL2CPP_METHOD_ATTR UnmanagedMarshal_t984015687 * FieldInfo_GetUnmanagedMarshal_m1813368915 (FieldInfo_t * __this, const RuntimeMethod* method)
  37770. {
  37771. typedef UnmanagedMarshal_t984015687 * (*FieldInfo_GetUnmanagedMarshal_m1813368915_ftn) (FieldInfo_t *);
  37772. using namespace il2cpp::icalls;
  37773. return ((FieldInfo_GetUnmanagedMarshal_m1813368915_ftn)mscorlib::System::Reflection::FieldInfo::GetUnmanagedMarshal) (__this);
  37774. }
  37775. // System.Reflection.Emit.UnmanagedMarshal System.Reflection.FieldInfo::get_UMarshal()
  37776. extern "C" IL2CPP_METHOD_ATTR UnmanagedMarshal_t984015687 * FieldInfo_get_UMarshal_m1217454798 (FieldInfo_t * __this, const RuntimeMethod* method)
  37777. {
  37778. {
  37779. UnmanagedMarshal_t984015687 * L_0 = FieldInfo_GetUnmanagedMarshal_m1813368915(__this, /*hidden argument*/NULL);
  37780. return L_0;
  37781. }
  37782. }
  37783. // System.Object[] System.Reflection.FieldInfo::GetPseudoCustomAttributes()
  37784. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* FieldInfo_GetPseudoCustomAttributes_m3351706050 (FieldInfo_t * __this, const RuntimeMethod* method)
  37785. {
  37786. static bool s_Il2CppMethodInitialized;
  37787. if (!s_Il2CppMethodInitialized)
  37788. {
  37789. il2cpp_codegen_initialize_method (FieldInfo_GetPseudoCustomAttributes_m3351706050_MetadataUsageId);
  37790. s_Il2CppMethodInitialized = true;
  37791. }
  37792. int32_t V_0 = 0;
  37793. UnmanagedMarshal_t984015687 * V_1 = NULL;
  37794. ObjectU5BU5D_t2843939325* V_2 = NULL;
  37795. {
  37796. V_0 = 0;
  37797. bool L_0 = FieldInfo_get_IsNotSerialized_m2684033086(__this, /*hidden argument*/NULL);
  37798. if (!L_0)
  37799. {
  37800. goto IL_0011;
  37801. }
  37802. }
  37803. {
  37804. int32_t L_1 = V_0;
  37805. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1));
  37806. }
  37807. IL_0011:
  37808. {
  37809. Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, __this);
  37810. NullCheck(L_2);
  37811. bool L_3 = Type_get_IsExplicitLayout_m1182254884(L_2, /*hidden argument*/NULL);
  37812. if (!L_3)
  37813. {
  37814. goto IL_0025;
  37815. }
  37816. }
  37817. {
  37818. int32_t L_4 = V_0;
  37819. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
  37820. }
  37821. IL_0025:
  37822. {
  37823. UnmanagedMarshal_t984015687 * L_5 = VirtFuncInvoker0< UnmanagedMarshal_t984015687 * >::Invoke(28 /* System.Reflection.Emit.UnmanagedMarshal System.Reflection.FieldInfo::get_UMarshal() */, __this);
  37824. V_1 = L_5;
  37825. UnmanagedMarshal_t984015687 * L_6 = V_1;
  37826. if (!L_6)
  37827. {
  37828. goto IL_0036;
  37829. }
  37830. }
  37831. {
  37832. int32_t L_7 = V_0;
  37833. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  37834. }
  37835. IL_0036:
  37836. {
  37837. int32_t L_8 = V_0;
  37838. if (L_8)
  37839. {
  37840. goto IL_003e;
  37841. }
  37842. }
  37843. {
  37844. return (ObjectU5BU5D_t2843939325*)NULL;
  37845. }
  37846. IL_003e:
  37847. {
  37848. int32_t L_9 = V_0;
  37849. V_2 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)L_9));
  37850. V_0 = 0;
  37851. bool L_10 = FieldInfo_get_IsNotSerialized_m2684033086(__this, /*hidden argument*/NULL);
  37852. if (!L_10)
  37853. {
  37854. goto IL_005e;
  37855. }
  37856. }
  37857. {
  37858. ObjectU5BU5D_t2843939325* L_11 = V_2;
  37859. int32_t L_12 = V_0;
  37860. int32_t L_13 = L_12;
  37861. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  37862. NonSerializedAttribute_t2945079482 * L_14 = (NonSerializedAttribute_t2945079482 *)il2cpp_codegen_object_new(NonSerializedAttribute_t2945079482_il2cpp_TypeInfo_var);
  37863. NonSerializedAttribute__ctor_m3763812670(L_14, /*hidden argument*/NULL);
  37864. NullCheck(L_11);
  37865. ArrayElementTypeCheck (L_11, L_14);
  37866. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (RuntimeObject *)L_14);
  37867. }
  37868. IL_005e:
  37869. {
  37870. Type_t * L_15 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, __this);
  37871. NullCheck(L_15);
  37872. bool L_16 = Type_get_IsExplicitLayout_m1182254884(L_15, /*hidden argument*/NULL);
  37873. if (!L_16)
  37874. {
  37875. goto IL_0080;
  37876. }
  37877. }
  37878. {
  37879. ObjectU5BU5D_t2843939325* L_17 = V_2;
  37880. int32_t L_18 = V_0;
  37881. int32_t L_19 = L_18;
  37882. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  37883. int32_t L_20 = VirtFuncInvoker0< int32_t >::Invoke(27 /* System.Int32 System.Reflection.FieldInfo::GetFieldOffset() */, __this);
  37884. FieldOffsetAttribute_t3945874278 * L_21 = (FieldOffsetAttribute_t3945874278 *)il2cpp_codegen_object_new(FieldOffsetAttribute_t3945874278_il2cpp_TypeInfo_var);
  37885. FieldOffsetAttribute__ctor_m591213967(L_21, L_20, /*hidden argument*/NULL);
  37886. NullCheck(L_17);
  37887. ArrayElementTypeCheck (L_17, L_21);
  37888. (L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (RuntimeObject *)L_21);
  37889. }
  37890. IL_0080:
  37891. {
  37892. UnmanagedMarshal_t984015687 * L_22 = V_1;
  37893. if (!L_22)
  37894. {
  37895. goto IL_0093;
  37896. }
  37897. }
  37898. {
  37899. ObjectU5BU5D_t2843939325* L_23 = V_2;
  37900. int32_t L_24 = V_0;
  37901. int32_t L_25 = L_24;
  37902. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
  37903. UnmanagedMarshal_t984015687 * L_26 = V_1;
  37904. NullCheck(L_26);
  37905. MarshalAsAttribute_t3522571978 * L_27 = UnmanagedMarshal_ToMarshalAsAttribute_m3182194847(L_26, /*hidden argument*/NULL);
  37906. NullCheck(L_23);
  37907. ArrayElementTypeCheck (L_23, L_27);
  37908. (L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_25), (RuntimeObject *)L_27);
  37909. }
  37910. IL_0093:
  37911. {
  37912. ObjectU5BU5D_t2843939325* L_28 = V_2;
  37913. return L_28;
  37914. }
  37915. }
  37916. #ifdef __clang__
  37917. #pragma clang diagnostic pop
  37918. #endif
  37919. #ifdef __clang__
  37920. #pragma clang diagnostic push
  37921. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37922. #pragma clang diagnostic ignored "-Wunused-variable"
  37923. #endif
  37924. // System.Void System.Reflection.MemberFilter::.ctor(System.Object,System.IntPtr)
  37925. extern "C" IL2CPP_METHOD_ATTR void MemberFilter__ctor_m1555764023 (MemberFilter_t426314064 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  37926. {
  37927. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  37928. __this->set_method_3(___method1);
  37929. __this->set_m_target_2(___object0);
  37930. }
  37931. // System.Boolean System.Reflection.MemberFilter::Invoke(System.Reflection.MemberInfo,System.Object)
  37932. extern "C" IL2CPP_METHOD_ATTR bool MemberFilter_Invoke_m2890658112 (MemberFilter_t426314064 * __this, MemberInfo_t * ___m0, RuntimeObject * ___filterCriteria1, const RuntimeMethod* method)
  37933. {
  37934. bool result = false;
  37935. if(__this->get_prev_9() != NULL)
  37936. {
  37937. MemberFilter_Invoke_m2890658112((MemberFilter_t426314064 *)__this->get_prev_9(), ___m0, ___filterCriteria1, method);
  37938. }
  37939. Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0();
  37940. RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3());
  37941. RuntimeObject* targetThis = __this->get_m_target_2();
  37942. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  37943. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  37944. if (___methodIsStatic)
  37945. {
  37946. if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
  37947. {
  37948. // open
  37949. {
  37950. typedef bool (*FunctionPointerType) (RuntimeObject *, MemberInfo_t *, RuntimeObject *, const RuntimeMethod*);
  37951. result = ((FunctionPointerType)targetMethodPointer)(NULL, ___m0, ___filterCriteria1, targetMethod);
  37952. }
  37953. }
  37954. else
  37955. {
  37956. // closed
  37957. {
  37958. typedef bool (*FunctionPointerType) (RuntimeObject *, void*, MemberInfo_t *, RuntimeObject *, const RuntimeMethod*);
  37959. result = ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, ___m0, ___filterCriteria1, targetMethod);
  37960. }
  37961. }
  37962. }
  37963. else
  37964. {
  37965. if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
  37966. {
  37967. // closed
  37968. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  37969. {
  37970. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  37971. {
  37972. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  37973. result = GenericInterfaceFuncInvoker2< bool, MemberInfo_t *, RuntimeObject * >::Invoke(targetMethod, targetThis, ___m0, ___filterCriteria1);
  37974. else
  37975. result = GenericVirtFuncInvoker2< bool, MemberInfo_t *, RuntimeObject * >::Invoke(targetMethod, targetThis, ___m0, ___filterCriteria1);
  37976. }
  37977. else
  37978. {
  37979. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  37980. result = InterfaceFuncInvoker2< bool, MemberInfo_t *, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___m0, ___filterCriteria1);
  37981. else
  37982. result = VirtFuncInvoker2< bool, MemberInfo_t *, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___m0, ___filterCriteria1);
  37983. }
  37984. }
  37985. else
  37986. {
  37987. typedef bool (*FunctionPointerType) (void*, MemberInfo_t *, RuntimeObject *, const RuntimeMethod*);
  37988. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___m0, ___filterCriteria1, targetMethod);
  37989. }
  37990. }
  37991. else
  37992. {
  37993. // open
  37994. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  37995. {
  37996. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  37997. {
  37998. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  37999. result = GenericInterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(targetMethod, ___m0, ___filterCriteria1);
  38000. else
  38001. result = GenericVirtFuncInvoker1< bool, RuntimeObject * >::Invoke(targetMethod, ___m0, ___filterCriteria1);
  38002. }
  38003. else
  38004. {
  38005. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  38006. result = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___m0, ___filterCriteria1);
  38007. else
  38008. result = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___m0, ___filterCriteria1);
  38009. }
  38010. }
  38011. else
  38012. {
  38013. typedef bool (*FunctionPointerType) (MemberInfo_t *, RuntimeObject *, const RuntimeMethod*);
  38014. result = ((FunctionPointerType)targetMethodPointer)(___m0, ___filterCriteria1, targetMethod);
  38015. }
  38016. }
  38017. }
  38018. return result;
  38019. }
  38020. // System.IAsyncResult System.Reflection.MemberFilter::BeginInvoke(System.Reflection.MemberInfo,System.Object,System.AsyncCallback,System.Object)
  38021. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* MemberFilter_BeginInvoke_m3549240552 (MemberFilter_t426314064 * __this, MemberInfo_t * ___m0, RuntimeObject * ___filterCriteria1, AsyncCallback_t3962456242 * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method)
  38022. {
  38023. void *__d_args[3] = {0};
  38024. __d_args[0] = ___m0;
  38025. __d_args[1] = ___filterCriteria1;
  38026. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
  38027. }
  38028. // System.Boolean System.Reflection.MemberFilter::EndInvoke(System.IAsyncResult)
  38029. extern "C" IL2CPP_METHOD_ATTR bool MemberFilter_EndInvoke_m3130107476 (MemberFilter_t426314064 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  38030. {
  38031. RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  38032. return *(bool*)UnBox ((RuntimeObject*)__result);
  38033. }
  38034. #ifdef __clang__
  38035. #pragma clang diagnostic pop
  38036. #endif
  38037. #ifdef __clang__
  38038. #pragma clang diagnostic push
  38039. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38040. #pragma clang diagnostic ignored "-Wunused-variable"
  38041. #endif
  38042. // System.Void System.Reflection.MemberInfo::.ctor()
  38043. extern "C" IL2CPP_METHOD_ATTR void MemberInfo__ctor_m3258770133 (MemberInfo_t * __this, const RuntimeMethod* method)
  38044. {
  38045. {
  38046. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  38047. return;
  38048. }
  38049. }
  38050. // System.Reflection.Module System.Reflection.MemberInfo::get_Module()
  38051. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * MemberInfo_get_Module_m4119009657 (MemberInfo_t * __this, const RuntimeMethod* method)
  38052. {
  38053. {
  38054. Type_t * L_0 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, __this);
  38055. NullCheck(L_0);
  38056. Module_t2987026101 * L_1 = VirtFuncInvoker0< Module_t2987026101 * >::Invoke(11 /* System.Reflection.Module System.Type::get_Module() */, L_0);
  38057. return L_1;
  38058. }
  38059. }
  38060. #ifdef __clang__
  38061. #pragma clang diagnostic pop
  38062. #endif
  38063. #ifdef __clang__
  38064. #pragma clang diagnostic push
  38065. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38066. #pragma clang diagnostic ignored "-Wunused-variable"
  38067. #endif
  38068. // System.Void System.Reflection.MemberInfoSerializationHolder::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  38069. extern "C" IL2CPP_METHOD_ATTR void MemberInfoSerializationHolder__ctor_m709149403 (MemberInfoSerializationHolder_t1943730831 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___ctx1, const RuntimeMethod* method)
  38070. {
  38071. static bool s_Il2CppMethodInitialized;
  38072. if (!s_Il2CppMethodInitialized)
  38073. {
  38074. il2cpp_codegen_initialize_method (MemberInfoSerializationHolder__ctor_m709149403_MetadataUsageId);
  38075. s_Il2CppMethodInitialized = true;
  38076. }
  38077. String_t* V_0 = NULL;
  38078. String_t* V_1 = NULL;
  38079. Assembly_t * V_2 = NULL;
  38080. Exception_t * __last_unhandled_exception = 0;
  38081. NO_UNUSED_WARNING (__last_unhandled_exception);
  38082. Exception_t * __exception_local = 0;
  38083. NO_UNUSED_WARNING (__exception_local);
  38084. int32_t __leave_target = 0;
  38085. NO_UNUSED_WARNING (__leave_target);
  38086. {
  38087. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  38088. SerializationInfo_t950877179 * L_0 = ___info0;
  38089. NullCheck(L_0);
  38090. String_t* L_1 = SerializationInfo_GetString_m3155282843(L_0, _stringLiteral209558951, /*hidden argument*/NULL);
  38091. V_0 = L_1;
  38092. SerializationInfo_t950877179 * L_2 = ___info0;
  38093. NullCheck(L_2);
  38094. String_t* L_3 = SerializationInfo_GetString_m3155282843(L_2, _stringLiteral1676011428, /*hidden argument*/NULL);
  38095. V_1 = L_3;
  38096. SerializationInfo_t950877179 * L_4 = ___info0;
  38097. NullCheck(L_4);
  38098. String_t* L_5 = SerializationInfo_GetString_m3155282843(L_4, _stringLiteral62725275, /*hidden argument*/NULL);
  38099. __this->set__memberName_0(L_5);
  38100. SerializationInfo_t950877179 * L_6 = ___info0;
  38101. NullCheck(L_6);
  38102. String_t* L_7 = SerializationInfo_GetString_m3155282843(L_6, _stringLiteral365306892, /*hidden argument*/NULL);
  38103. __this->set__memberSignature_1(L_7);
  38104. SerializationInfo_t950877179 * L_8 = ___info0;
  38105. NullCheck(L_8);
  38106. int32_t L_9 = SerializationInfo_GetInt32_m2640574809(L_8, _stringLiteral1614046118, /*hidden argument*/NULL);
  38107. __this->set__memberType_2(L_9);
  38108. }
  38109. IL_0051:
  38110. try
  38111. { // begin try (depth: 1)
  38112. __this->set__genericArguments_4((TypeU5BU5D_t3940880105*)NULL);
  38113. goto IL_0063;
  38114. } // end try (depth: 1)
  38115. catch(Il2CppExceptionWrapper& e)
  38116. {
  38117. __exception_local = (Exception_t *)e.ex;
  38118. if(il2cpp_codegen_class_is_assignable_from (SerializationException_t3941511869_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
  38119. goto CATCH_005d;
  38120. throw e;
  38121. }
  38122. CATCH_005d:
  38123. { // begin catch(System.Runtime.Serialization.SerializationException)
  38124. goto IL_0063;
  38125. } // end catch (depth: 1)
  38126. IL_0063:
  38127. {
  38128. String_t* L_10 = V_0;
  38129. Assembly_t * L_11 = Assembly_Load_m3487507613(NULL /*static, unused*/, L_10, /*hidden argument*/NULL);
  38130. V_2 = L_11;
  38131. Assembly_t * L_12 = V_2;
  38132. String_t* L_13 = V_1;
  38133. NullCheck(L_12);
  38134. Type_t * L_14 = Assembly_GetType_m3468564723(L_12, L_13, (bool)1, (bool)1, /*hidden argument*/NULL);
  38135. __this->set__reflectedType_3(L_14);
  38136. return;
  38137. }
  38138. }
  38139. // System.Void System.Reflection.MemberInfoSerializationHolder::Serialize(System.Runtime.Serialization.SerializationInfo,System.String,System.Type,System.String,System.Reflection.MemberTypes)
  38140. extern "C" IL2CPP_METHOD_ATTR void MemberInfoSerializationHolder_Serialize_m2002453739 (RuntimeObject * __this /* static, unused */, SerializationInfo_t950877179 * ___info0, String_t* ___name1, Type_t * ___klass2, String_t* ___signature3, int32_t ___type4, const RuntimeMethod* method)
  38141. {
  38142. {
  38143. SerializationInfo_t950877179 * L_0 = ___info0;
  38144. String_t* L_1 = ___name1;
  38145. Type_t * L_2 = ___klass2;
  38146. String_t* L_3 = ___signature3;
  38147. int32_t L_4 = ___type4;
  38148. MemberInfoSerializationHolder_Serialize_m2491586031(NULL /*static, unused*/, L_0, L_1, L_2, L_3, L_4, (TypeU5BU5D_t3940880105*)(TypeU5BU5D_t3940880105*)NULL, /*hidden argument*/NULL);
  38149. return;
  38150. }
  38151. }
  38152. // System.Void System.Reflection.MemberInfoSerializationHolder::Serialize(System.Runtime.Serialization.SerializationInfo,System.String,System.Type,System.String,System.Reflection.MemberTypes,System.Type[])
  38153. extern "C" IL2CPP_METHOD_ATTR void MemberInfoSerializationHolder_Serialize_m2491586031 (RuntimeObject * __this /* static, unused */, SerializationInfo_t950877179 * ___info0, String_t* ___name1, Type_t * ___klass2, String_t* ___signature3, int32_t ___type4, TypeU5BU5D_t3940880105* ___genericArguments5, const RuntimeMethod* method)
  38154. {
  38155. static bool s_Il2CppMethodInitialized;
  38156. if (!s_Il2CppMethodInitialized)
  38157. {
  38158. il2cpp_codegen_initialize_method (MemberInfoSerializationHolder_Serialize_m2491586031_MetadataUsageId);
  38159. s_Il2CppMethodInitialized = true;
  38160. }
  38161. {
  38162. SerializationInfo_t950877179 * L_0 = ___info0;
  38163. RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast<intptr_t> (MemberInfoSerializationHolder_t1943730831_0_0_0_var) };
  38164. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38165. Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  38166. NullCheck(L_0);
  38167. SerializationInfo_SetType_m3923964808(L_0, L_2, /*hidden argument*/NULL);
  38168. SerializationInfo_t950877179 * L_3 = ___info0;
  38169. Type_t * L_4 = ___klass2;
  38170. NullCheck(L_4);
  38171. Module_t2987026101 * L_5 = VirtFuncInvoker0< Module_t2987026101 * >::Invoke(11 /* System.Reflection.Module System.Type::get_Module() */, L_4);
  38172. NullCheck(L_5);
  38173. Assembly_t * L_6 = Module_get_Assembly_m2485063752(L_5, /*hidden argument*/NULL);
  38174. NullCheck(L_6);
  38175. String_t* L_7 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.Assembly::get_FullName() */, L_6);
  38176. RuntimeTypeHandle_t3027515415 L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
  38177. Type_t * L_9 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_8, /*hidden argument*/NULL);
  38178. NullCheck(L_3);
  38179. SerializationInfo_AddValue_m3906743584(L_3, _stringLiteral209558951, L_7, L_9, /*hidden argument*/NULL);
  38180. SerializationInfo_t950877179 * L_10 = ___info0;
  38181. Type_t * L_11 = ___klass2;
  38182. NullCheck(L_11);
  38183. String_t* L_12 = VirtFuncInvoker0< String_t* >::Invoke(19 /* System.String System.Type::get_FullName() */, L_11);
  38184. RuntimeTypeHandle_t3027515415 L_13 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
  38185. Type_t * L_14 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_13, /*hidden argument*/NULL);
  38186. NullCheck(L_10);
  38187. SerializationInfo_AddValue_m3906743584(L_10, _stringLiteral1676011428, L_12, L_14, /*hidden argument*/NULL);
  38188. SerializationInfo_t950877179 * L_15 = ___info0;
  38189. String_t* L_16 = ___name1;
  38190. RuntimeTypeHandle_t3027515415 L_17 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
  38191. Type_t * L_18 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_17, /*hidden argument*/NULL);
  38192. NullCheck(L_15);
  38193. SerializationInfo_AddValue_m3906743584(L_15, _stringLiteral62725275, L_16, L_18, /*hidden argument*/NULL);
  38194. SerializationInfo_t950877179 * L_19 = ___info0;
  38195. String_t* L_20 = ___signature3;
  38196. RuntimeTypeHandle_t3027515415 L_21 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
  38197. Type_t * L_22 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_21, /*hidden argument*/NULL);
  38198. NullCheck(L_19);
  38199. SerializationInfo_AddValue_m3906743584(L_19, _stringLiteral365306892, L_20, L_22, /*hidden argument*/NULL);
  38200. SerializationInfo_t950877179 * L_23 = ___info0;
  38201. int32_t L_24 = ___type4;
  38202. NullCheck(L_23);
  38203. SerializationInfo_AddValue_m412754688(L_23, _stringLiteral1614046118, L_24, /*hidden argument*/NULL);
  38204. SerializationInfo_t950877179 * L_25 = ___info0;
  38205. TypeU5BU5D_t3940880105* L_26 = ___genericArguments5;
  38206. RuntimeTypeHandle_t3027515415 L_27 = { reinterpret_cast<intptr_t> (TypeU5BU5D_t3940880105_0_0_0_var) };
  38207. Type_t * L_28 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_27, /*hidden argument*/NULL);
  38208. NullCheck(L_25);
  38209. SerializationInfo_AddValue_m3906743584(L_25, _stringLiteral1245918466, (RuntimeObject *)(RuntimeObject *)L_26, L_28, /*hidden argument*/NULL);
  38210. return;
  38211. }
  38212. }
  38213. // System.Void System.Reflection.MemberInfoSerializationHolder::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  38214. extern "C" IL2CPP_METHOD_ATTR void MemberInfoSerializationHolder_GetObjectData_m4141100434 (MemberInfoSerializationHolder_t1943730831 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  38215. {
  38216. static bool s_Il2CppMethodInitialized;
  38217. if (!s_Il2CppMethodInitialized)
  38218. {
  38219. il2cpp_codegen_initialize_method (MemberInfoSerializationHolder_GetObjectData_m4141100434_MetadataUsageId);
  38220. s_Il2CppMethodInitialized = true;
  38221. }
  38222. {
  38223. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  38224. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  38225. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,MemberInfoSerializationHolder_GetObjectData_m4141100434_RuntimeMethod_var);
  38226. }
  38227. }
  38228. // System.Object System.Reflection.MemberInfoSerializationHolder::GetRealObject(System.Runtime.Serialization.StreamingContext)
  38229. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MemberInfoSerializationHolder_GetRealObject_m3590242972 (MemberInfoSerializationHolder_t1943730831 * __this, StreamingContext_t3711869237 ___context0, const RuntimeMethod* method)
  38230. {
  38231. static bool s_Il2CppMethodInitialized;
  38232. if (!s_Il2CppMethodInitialized)
  38233. {
  38234. il2cpp_codegen_initialize_method (MemberInfoSerializationHolder_GetRealObject_m3590242972_MetadataUsageId);
  38235. s_Il2CppMethodInitialized = true;
  38236. }
  38237. ConstructorInfoU5BU5D_t881249896* V_0 = NULL;
  38238. int32_t V_1 = 0;
  38239. MethodInfoU5BU5D_t2572182361* V_2 = NULL;
  38240. int32_t V_3 = 0;
  38241. MethodInfo_t * V_4 = NULL;
  38242. FieldInfo_t * V_5 = NULL;
  38243. PropertyInfo_t * V_6 = NULL;
  38244. EventInfo_t * V_7 = NULL;
  38245. int32_t V_8 = 0;
  38246. {
  38247. int32_t L_0 = __this->get__memberType_2();
  38248. V_8 = L_0;
  38249. int32_t L_1 = V_8;
  38250. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)))
  38251. {
  38252. case 0:
  38253. {
  38254. goto IL_003f;
  38255. }
  38256. case 1:
  38257. {
  38258. goto IL_01c2;
  38259. }
  38260. case 2:
  38261. {
  38262. goto IL_0031;
  38263. }
  38264. case 3:
  38265. {
  38266. goto IL_014c;
  38267. }
  38268. case 4:
  38269. {
  38270. goto IL_0031;
  38271. }
  38272. case 5:
  38273. {
  38274. goto IL_0031;
  38275. }
  38276. case 6:
  38277. {
  38278. goto IL_0031;
  38279. }
  38280. case 7:
  38281. {
  38282. goto IL_0099;
  38283. }
  38284. }
  38285. }
  38286. IL_0031:
  38287. {
  38288. int32_t L_2 = V_8;
  38289. if ((((int32_t)L_2) == ((int32_t)((int32_t)16))))
  38290. {
  38291. goto IL_0187;
  38292. }
  38293. }
  38294. {
  38295. goto IL_01fd;
  38296. }
  38297. IL_003f:
  38298. {
  38299. Type_t * L_3 = __this->get__reflectedType_3();
  38300. NullCheck(L_3);
  38301. ConstructorInfoU5BU5D_t881249896* L_4 = VirtFuncInvoker1< ConstructorInfoU5BU5D_t881249896*, int32_t >::Invoke(89 /* System.Reflection.ConstructorInfo[] System.Type::GetConstructors(System.Reflection.BindingFlags) */, L_3, ((int32_t)60));
  38302. V_0 = L_4;
  38303. V_1 = 0;
  38304. goto IL_0074;
  38305. }
  38306. IL_0054:
  38307. {
  38308. ConstructorInfoU5BU5D_t881249896* L_5 = V_0;
  38309. int32_t L_6 = V_1;
  38310. NullCheck(L_5);
  38311. int32_t L_7 = L_6;
  38312. ConstructorInfo_t5769829 * L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  38313. NullCheck(L_8);
  38314. String_t* L_9 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_8);
  38315. String_t* L_10 = __this->get__memberSignature_1();
  38316. NullCheck(L_9);
  38317. bool L_11 = String_Equals_m2270643605(L_9, L_10, /*hidden argument*/NULL);
  38318. if (!L_11)
  38319. {
  38320. goto IL_0070;
  38321. }
  38322. }
  38323. {
  38324. ConstructorInfoU5BU5D_t881249896* L_12 = V_0;
  38325. int32_t L_13 = V_1;
  38326. NullCheck(L_12);
  38327. int32_t L_14 = L_13;
  38328. ConstructorInfo_t5769829 * L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
  38329. return L_15;
  38330. }
  38331. IL_0070:
  38332. {
  38333. int32_t L_16 = V_1;
  38334. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
  38335. }
  38336. IL_0074:
  38337. {
  38338. int32_t L_17 = V_1;
  38339. ConstructorInfoU5BU5D_t881249896* L_18 = V_0;
  38340. NullCheck(L_18);
  38341. if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length)))))))
  38342. {
  38343. goto IL_0054;
  38344. }
  38345. }
  38346. {
  38347. String_t* L_19 = __this->get__memberSignature_1();
  38348. Type_t * L_20 = __this->get__reflectedType_3();
  38349. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  38350. String_t* L_21 = String_Format_m2556382932(NULL /*static, unused*/, _stringLiteral1280845354, L_19, L_20, /*hidden argument*/NULL);
  38351. SerializationException_t3941511869 * L_22 = (SerializationException_t3941511869 *)il2cpp_codegen_object_new(SerializationException_t3941511869_il2cpp_TypeInfo_var);
  38352. SerializationException__ctor_m3862484944(L_22, L_21, /*hidden argument*/NULL);
  38353. IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,MemberInfoSerializationHolder_GetRealObject_m3590242972_RuntimeMethod_var);
  38354. }
  38355. IL_0099:
  38356. {
  38357. Type_t * L_23 = __this->get__reflectedType_3();
  38358. NullCheck(L_23);
  38359. MethodInfoU5BU5D_t2572182361* L_24 = VirtFuncInvoker1< MethodInfoU5BU5D_t2572182361*, int32_t >::Invoke(65 /* System.Reflection.MethodInfo[] System.Type::GetMethods(System.Reflection.BindingFlags) */, L_23, ((int32_t)60));
  38360. V_2 = L_24;
  38361. V_3 = 0;
  38362. goto IL_0127;
  38363. }
  38364. IL_00ae:
  38365. {
  38366. MethodInfoU5BU5D_t2572182361* L_25 = V_2;
  38367. int32_t L_26 = V_3;
  38368. NullCheck(L_25);
  38369. int32_t L_27 = L_26;
  38370. MethodInfo_t * L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
  38371. NullCheck(L_28);
  38372. String_t* L_29 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_28);
  38373. String_t* L_30 = __this->get__memberSignature_1();
  38374. NullCheck(L_29);
  38375. bool L_31 = String_Equals_m2270643605(L_29, L_30, /*hidden argument*/NULL);
  38376. if (!L_31)
  38377. {
  38378. goto IL_00ca;
  38379. }
  38380. }
  38381. {
  38382. MethodInfoU5BU5D_t2572182361* L_32 = V_2;
  38383. int32_t L_33 = V_3;
  38384. NullCheck(L_32);
  38385. int32_t L_34 = L_33;
  38386. MethodInfo_t * L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
  38387. return L_35;
  38388. }
  38389. IL_00ca:
  38390. {
  38391. TypeU5BU5D_t3940880105* L_36 = __this->get__genericArguments_4();
  38392. if (!L_36)
  38393. {
  38394. goto IL_0123;
  38395. }
  38396. }
  38397. {
  38398. MethodInfoU5BU5D_t2572182361* L_37 = V_2;
  38399. int32_t L_38 = V_3;
  38400. NullCheck(L_37);
  38401. int32_t L_39 = L_38;
  38402. MethodInfo_t * L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
  38403. NullCheck(L_40);
  38404. bool L_41 = VirtFuncInvoker0< bool >::Invoke(32 /* System.Boolean System.Reflection.MethodInfo::get_IsGenericMethod() */, L_40);
  38405. if (!L_41)
  38406. {
  38407. goto IL_0123;
  38408. }
  38409. }
  38410. {
  38411. MethodInfoU5BU5D_t2572182361* L_42 = V_2;
  38412. int32_t L_43 = V_3;
  38413. NullCheck(L_42);
  38414. int32_t L_44 = L_43;
  38415. MethodInfo_t * L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
  38416. NullCheck(L_45);
  38417. TypeU5BU5D_t3940880105* L_46 = VirtFuncInvoker0< TypeU5BU5D_t3940880105* >::Invoke(29 /* System.Type[] System.Reflection.MethodInfo::GetGenericArguments() */, L_45);
  38418. NullCheck(L_46);
  38419. TypeU5BU5D_t3940880105* L_47 = __this->get__genericArguments_4();
  38420. NullCheck(L_47);
  38421. if ((!(((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_46)->max_length))))) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_47)->max_length))))))))
  38422. {
  38423. goto IL_0123;
  38424. }
  38425. }
  38426. {
  38427. MethodInfoU5BU5D_t2572182361* L_48 = V_2;
  38428. int32_t L_49 = V_3;
  38429. NullCheck(L_48);
  38430. int32_t L_50 = L_49;
  38431. MethodInfo_t * L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
  38432. TypeU5BU5D_t3940880105* L_52 = __this->get__genericArguments_4();
  38433. NullCheck(L_51);
  38434. MethodInfo_t * L_53 = VirtFuncInvoker1< MethodInfo_t *, TypeU5BU5D_t3940880105* >::Invoke(35 /* System.Reflection.MethodInfo System.Reflection.MethodInfo::MakeGenericMethod(System.Type[]) */, L_51, L_52);
  38435. V_4 = L_53;
  38436. MethodInfo_t * L_54 = V_4;
  38437. NullCheck(L_54);
  38438. String_t* L_55 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_54);
  38439. String_t* L_56 = __this->get__memberSignature_1();
  38440. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  38441. bool L_57 = String_op_Equality_m920492651(NULL /*static, unused*/, L_55, L_56, /*hidden argument*/NULL);
  38442. if (!L_57)
  38443. {
  38444. goto IL_0123;
  38445. }
  38446. }
  38447. {
  38448. MethodInfo_t * L_58 = V_4;
  38449. return L_58;
  38450. }
  38451. IL_0123:
  38452. {
  38453. int32_t L_59 = V_3;
  38454. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1));
  38455. }
  38456. IL_0127:
  38457. {
  38458. int32_t L_60 = V_3;
  38459. MethodInfoU5BU5D_t2572182361* L_61 = V_2;
  38460. NullCheck(L_61);
  38461. if ((((int32_t)L_60) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_61)->max_length)))))))
  38462. {
  38463. goto IL_00ae;
  38464. }
  38465. }
  38466. {
  38467. String_t* L_62 = __this->get__memberSignature_1();
  38468. Type_t * L_63 = __this->get__reflectedType_3();
  38469. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  38470. String_t* L_64 = String_Format_m2556382932(NULL /*static, unused*/, _stringLiteral3179886702, L_62, L_63, /*hidden argument*/NULL);
  38471. SerializationException_t3941511869 * L_65 = (SerializationException_t3941511869 *)il2cpp_codegen_object_new(SerializationException_t3941511869_il2cpp_TypeInfo_var);
  38472. SerializationException__ctor_m3862484944(L_65, L_64, /*hidden argument*/NULL);
  38473. IL2CPP_RAISE_MANAGED_EXCEPTION(L_65,MemberInfoSerializationHolder_GetRealObject_m3590242972_RuntimeMethod_var);
  38474. }
  38475. IL_014c:
  38476. {
  38477. Type_t * L_66 = __this->get__reflectedType_3();
  38478. String_t* L_67 = __this->get__memberName_0();
  38479. NullCheck(L_66);
  38480. FieldInfo_t * L_68 = VirtFuncInvoker2< FieldInfo_t *, String_t*, int32_t >::Invoke(53 /* System.Reflection.FieldInfo System.Type::GetField(System.String,System.Reflection.BindingFlags) */, L_66, L_67, ((int32_t)60));
  38481. V_5 = L_68;
  38482. FieldInfo_t * L_69 = V_5;
  38483. if (!L_69)
  38484. {
  38485. goto IL_016b;
  38486. }
  38487. }
  38488. {
  38489. FieldInfo_t * L_70 = V_5;
  38490. return L_70;
  38491. }
  38492. IL_016b:
  38493. {
  38494. String_t* L_71 = __this->get__memberName_0();
  38495. Type_t * L_72 = __this->get__reflectedType_3();
  38496. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  38497. String_t* L_73 = String_Format_m2556382932(NULL /*static, unused*/, _stringLiteral1616235093, L_71, L_72, /*hidden argument*/NULL);
  38498. SerializationException_t3941511869 * L_74 = (SerializationException_t3941511869 *)il2cpp_codegen_object_new(SerializationException_t3941511869_il2cpp_TypeInfo_var);
  38499. SerializationException__ctor_m3862484944(L_74, L_73, /*hidden argument*/NULL);
  38500. IL2CPP_RAISE_MANAGED_EXCEPTION(L_74,MemberInfoSerializationHolder_GetRealObject_m3590242972_RuntimeMethod_var);
  38501. }
  38502. IL_0187:
  38503. {
  38504. Type_t * L_75 = __this->get__reflectedType_3();
  38505. String_t* L_76 = __this->get__memberName_0();
  38506. NullCheck(L_75);
  38507. PropertyInfo_t * L_77 = Type_GetProperty_m4206634422(L_75, L_76, ((int32_t)60), /*hidden argument*/NULL);
  38508. V_6 = L_77;
  38509. PropertyInfo_t * L_78 = V_6;
  38510. if (!L_78)
  38511. {
  38512. goto IL_01a6;
  38513. }
  38514. }
  38515. {
  38516. PropertyInfo_t * L_79 = V_6;
  38517. return L_79;
  38518. }
  38519. IL_01a6:
  38520. {
  38521. String_t* L_80 = __this->get__memberName_0();
  38522. Type_t * L_81 = __this->get__reflectedType_3();
  38523. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  38524. String_t* L_82 = String_Format_m2556382932(NULL /*static, unused*/, _stringLiteral3815585420, L_80, L_81, /*hidden argument*/NULL);
  38525. SerializationException_t3941511869 * L_83 = (SerializationException_t3941511869 *)il2cpp_codegen_object_new(SerializationException_t3941511869_il2cpp_TypeInfo_var);
  38526. SerializationException__ctor_m3862484944(L_83, L_82, /*hidden argument*/NULL);
  38527. IL2CPP_RAISE_MANAGED_EXCEPTION(L_83,MemberInfoSerializationHolder_GetRealObject_m3590242972_RuntimeMethod_var);
  38528. }
  38529. IL_01c2:
  38530. {
  38531. Type_t * L_84 = __this->get__reflectedType_3();
  38532. String_t* L_85 = __this->get__memberName_0();
  38533. NullCheck(L_84);
  38534. EventInfo_t * L_86 = VirtFuncInvoker2< EventInfo_t *, String_t*, int32_t >::Invoke(50 /* System.Reflection.EventInfo System.Type::GetEvent(System.String,System.Reflection.BindingFlags) */, L_84, L_85, ((int32_t)60));
  38535. V_7 = L_86;
  38536. EventInfo_t * L_87 = V_7;
  38537. if (!L_87)
  38538. {
  38539. goto IL_01e1;
  38540. }
  38541. }
  38542. {
  38543. EventInfo_t * L_88 = V_7;
  38544. return L_88;
  38545. }
  38546. IL_01e1:
  38547. {
  38548. String_t* L_89 = __this->get__memberName_0();
  38549. Type_t * L_90 = __this->get__reflectedType_3();
  38550. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  38551. String_t* L_91 = String_Format_m2556382932(NULL /*static, unused*/, _stringLiteral1610933130, L_89, L_90, /*hidden argument*/NULL);
  38552. SerializationException_t3941511869 * L_92 = (SerializationException_t3941511869 *)il2cpp_codegen_object_new(SerializationException_t3941511869_il2cpp_TypeInfo_var);
  38553. SerializationException__ctor_m3862484944(L_92, L_91, /*hidden argument*/NULL);
  38554. IL2CPP_RAISE_MANAGED_EXCEPTION(L_92,MemberInfoSerializationHolder_GetRealObject_m3590242972_RuntimeMethod_var);
  38555. }
  38556. IL_01fd:
  38557. {
  38558. int32_t L_93 = __this->get__memberType_2();
  38559. int32_t L_94 = L_93;
  38560. RuntimeObject * L_95 = Box(MemberTypes_t3790569052_il2cpp_TypeInfo_var, &L_94);
  38561. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  38562. String_t* L_96 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral1265912742, L_95, /*hidden argument*/NULL);
  38563. SerializationException_t3941511869 * L_97 = (SerializationException_t3941511869 *)il2cpp_codegen_object_new(SerializationException_t3941511869_il2cpp_TypeInfo_var);
  38564. SerializationException__ctor_m3862484944(L_97, L_96, /*hidden argument*/NULL);
  38565. IL2CPP_RAISE_MANAGED_EXCEPTION(L_97,MemberInfoSerializationHolder_GetRealObject_m3590242972_RuntimeMethod_var);
  38566. }
  38567. }
  38568. #ifdef __clang__
  38569. #pragma clang diagnostic pop
  38570. #endif
  38571. #ifdef __clang__
  38572. #pragma clang diagnostic push
  38573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38574. #pragma clang diagnostic ignored "-Wunused-variable"
  38575. #endif
  38576. #ifdef __clang__
  38577. #pragma clang diagnostic pop
  38578. #endif
  38579. #ifdef __clang__
  38580. #pragma clang diagnostic push
  38581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38582. #pragma clang diagnostic ignored "-Wunused-variable"
  38583. #endif
  38584. #ifdef __clang__
  38585. #pragma clang diagnostic pop
  38586. #endif
  38587. #ifdef __clang__
  38588. #pragma clang diagnostic push
  38589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38590. #pragma clang diagnostic ignored "-Wunused-variable"
  38591. #endif
  38592. // System.Void System.Reflection.MethodBase::.ctor()
  38593. extern "C" IL2CPP_METHOD_ATTR void MethodBase__ctor_m1907868998 (MethodBase_t * __this, const RuntimeMethod* method)
  38594. {
  38595. {
  38596. MemberInfo__ctor_m3258770133(__this, /*hidden argument*/NULL);
  38597. return;
  38598. }
  38599. }
  38600. // System.Reflection.MethodBase System.Reflection.MethodBase::GetMethodFromHandleNoGenericCheck(System.RuntimeMethodHandle)
  38601. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * MethodBase_GetMethodFromHandleNoGenericCheck_m1262206995 (RuntimeObject * __this /* static, unused */, RuntimeMethodHandle_t1133924984 ___handle0, const RuntimeMethod* method)
  38602. {
  38603. static bool s_Il2CppMethodInitialized;
  38604. if (!s_Il2CppMethodInitialized)
  38605. {
  38606. il2cpp_codegen_initialize_method (MethodBase_GetMethodFromHandleNoGenericCheck_m1262206995_MetadataUsageId);
  38607. s_Il2CppMethodInitialized = true;
  38608. }
  38609. {
  38610. intptr_t L_0 = RuntimeMethodHandle_get_Value_m723997769((&___handle0), /*hidden argument*/NULL);
  38611. MethodBase_t * L_1 = MethodBase_GetMethodFromIntPtr_m3014201362(NULL /*static, unused*/, L_0, (intptr_t)(0), /*hidden argument*/NULL);
  38612. return L_1;
  38613. }
  38614. }
  38615. // System.Reflection.MethodBase System.Reflection.MethodBase::GetMethodFromIntPtr(System.IntPtr,System.IntPtr)
  38616. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * MethodBase_GetMethodFromIntPtr_m3014201362 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, intptr_t ___declaringType1, const RuntimeMethod* method)
  38617. {
  38618. static bool s_Il2CppMethodInitialized;
  38619. if (!s_Il2CppMethodInitialized)
  38620. {
  38621. il2cpp_codegen_initialize_method (MethodBase_GetMethodFromIntPtr_m3014201362_MetadataUsageId);
  38622. s_Il2CppMethodInitialized = true;
  38623. }
  38624. MethodBase_t * V_0 = NULL;
  38625. {
  38626. intptr_t L_0 = ___handle0;
  38627. bool L_1 = IntPtr_op_Equality_m408849716(NULL /*static, unused*/, L_0, (intptr_t)(0), /*hidden argument*/NULL);
  38628. if (!L_1)
  38629. {
  38630. goto IL_001b;
  38631. }
  38632. }
  38633. {
  38634. ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  38635. ArgumentException__ctor_m1312628991(L_2, _stringLiteral3333052099, /*hidden argument*/NULL);
  38636. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,MethodBase_GetMethodFromIntPtr_m3014201362_RuntimeMethod_var);
  38637. }
  38638. IL_001b:
  38639. {
  38640. intptr_t L_3 = ___handle0;
  38641. intptr_t L_4 = ___declaringType1;
  38642. MethodBase_t * L_5 = MethodBase_GetMethodFromHandleInternalType_m2695073734(NULL /*static, unused*/, L_3, L_4, /*hidden argument*/NULL);
  38643. V_0 = L_5;
  38644. MethodBase_t * L_6 = V_0;
  38645. if (L_6)
  38646. {
  38647. goto IL_0034;
  38648. }
  38649. }
  38650. {
  38651. ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  38652. ArgumentException__ctor_m1312628991(L_7, _stringLiteral3333052099, /*hidden argument*/NULL);
  38653. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,MethodBase_GetMethodFromIntPtr_m3014201362_RuntimeMethod_var);
  38654. }
  38655. IL_0034:
  38656. {
  38657. MethodBase_t * L_8 = V_0;
  38658. return L_8;
  38659. }
  38660. }
  38661. // System.Reflection.MethodBase System.Reflection.MethodBase::GetMethodFromHandle(System.RuntimeMethodHandle)
  38662. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * MethodBase_GetMethodFromHandle_m286788163 (RuntimeObject * __this /* static, unused */, RuntimeMethodHandle_t1133924984 ___handle0, const RuntimeMethod* method)
  38663. {
  38664. static bool s_Il2CppMethodInitialized;
  38665. if (!s_Il2CppMethodInitialized)
  38666. {
  38667. il2cpp_codegen_initialize_method (MethodBase_GetMethodFromHandle_m286788163_MetadataUsageId);
  38668. s_Il2CppMethodInitialized = true;
  38669. }
  38670. MethodBase_t * V_0 = NULL;
  38671. Type_t * V_1 = NULL;
  38672. {
  38673. intptr_t L_0 = RuntimeMethodHandle_get_Value_m723997769((&___handle0), /*hidden argument*/NULL);
  38674. MethodBase_t * L_1 = MethodBase_GetMethodFromIntPtr_m3014201362(NULL /*static, unused*/, L_0, (intptr_t)(0), /*hidden argument*/NULL);
  38675. V_0 = L_1;
  38676. MethodBase_t * L_2 = V_0;
  38677. NullCheck(L_2);
  38678. Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_2);
  38679. V_1 = L_3;
  38680. Type_t * L_4 = V_1;
  38681. NullCheck(L_4);
  38682. bool L_5 = VirtFuncInvoker0< bool >::Invoke(96 /* System.Boolean System.Type::get_IsGenericType() */, L_4);
  38683. if (L_5)
  38684. {
  38685. goto IL_002f;
  38686. }
  38687. }
  38688. {
  38689. Type_t * L_6 = V_1;
  38690. NullCheck(L_6);
  38691. bool L_7 = VirtFuncInvoker0< bool >::Invoke(94 /* System.Boolean System.Type::get_IsGenericTypeDefinition() */, L_6);
  38692. if (!L_7)
  38693. {
  38694. goto IL_003a;
  38695. }
  38696. }
  38697. IL_002f:
  38698. {
  38699. ArgumentException_t132251570 * L_8 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  38700. ArgumentException__ctor_m1312628991(L_8, _stringLiteral2365329139, /*hidden argument*/NULL);
  38701. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8,MethodBase_GetMethodFromHandle_m286788163_RuntimeMethod_var);
  38702. }
  38703. IL_003a:
  38704. {
  38705. MethodBase_t * L_9 = V_0;
  38706. return L_9;
  38707. }
  38708. }
  38709. // System.Reflection.MethodBase System.Reflection.MethodBase::GetMethodFromHandleInternalType(System.IntPtr,System.IntPtr)
  38710. extern "C" IL2CPP_METHOD_ATTR MethodBase_t * MethodBase_GetMethodFromHandleInternalType_m2695073734 (RuntimeObject * __this /* static, unused */, intptr_t ___method_handle0, intptr_t ___type_handle1, const RuntimeMethod* method)
  38711. {
  38712. typedef MethodBase_t * (*MethodBase_GetMethodFromHandleInternalType_m2695073734_ftn) (intptr_t, intptr_t);
  38713. using namespace il2cpp::icalls;
  38714. return ((MethodBase_GetMethodFromHandleInternalType_m2695073734_ftn)mscorlib::System::Reflection::MethodBase::GetMethodFromHandleInternalType) (___method_handle0, ___type_handle1);
  38715. }
  38716. // System.Int32 System.Reflection.MethodBase::GetParameterCount()
  38717. extern "C" IL2CPP_METHOD_ATTR int32_t MethodBase_GetParameterCount_m2917849922 (MethodBase_t * __this, const RuntimeMethod* method)
  38718. {
  38719. ParameterInfoU5BU5D_t390618515* V_0 = NULL;
  38720. {
  38721. ParameterInfoU5BU5D_t390618515* L_0 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, __this);
  38722. V_0 = L_0;
  38723. ParameterInfoU5BU5D_t390618515* L_1 = V_0;
  38724. if (L_1)
  38725. {
  38726. goto IL_000f;
  38727. }
  38728. }
  38729. {
  38730. return 0;
  38731. }
  38732. IL_000f:
  38733. {
  38734. ParameterInfoU5BU5D_t390618515* L_2 = V_0;
  38735. NullCheck(L_2);
  38736. return (((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length))));
  38737. }
  38738. }
  38739. // System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Object[])
  38740. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MethodBase_Invoke_m1776411915 (MethodBase_t * __this, RuntimeObject * ___obj0, ObjectU5BU5D_t2843939325* ___parameters1, const RuntimeMethod* method)
  38741. {
  38742. {
  38743. RuntimeObject * L_0 = ___obj0;
  38744. ObjectU5BU5D_t2843939325* L_1 = ___parameters1;
  38745. RuntimeObject * L_2 = VirtFuncInvoker5< RuntimeObject *, RuntimeObject *, int32_t, Binder_t2999457153 *, ObjectU5BU5D_t2843939325*, CultureInfo_t4157843068 * >::Invoke(18 /* System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) */, __this, L_0, 0, (Binder_t2999457153 *)NULL, L_1, (CultureInfo_t4157843068 *)NULL);
  38746. return L_2;
  38747. }
  38748. }
  38749. // System.Reflection.CallingConventions System.Reflection.MethodBase::get_CallingConvention()
  38750. extern "C" IL2CPP_METHOD_ATTR int32_t MethodBase_get_CallingConvention_m2371784139 (MethodBase_t * __this, const RuntimeMethod* method)
  38751. {
  38752. {
  38753. return (int32_t)(1);
  38754. }
  38755. }
  38756. // System.Boolean System.Reflection.MethodBase::get_IsPublic()
  38757. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_IsPublic_m2180846589 (MethodBase_t * __this, const RuntimeMethod* method)
  38758. {
  38759. {
  38760. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(20 /* System.Reflection.MethodAttributes System.Reflection.MethodBase::get_Attributes() */, __this);
  38761. return (bool)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)7))) == ((int32_t)6))? 1 : 0);
  38762. }
  38763. }
  38764. // System.Boolean System.Reflection.MethodBase::get_IsStatic()
  38765. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_IsStatic_m2399864271 (MethodBase_t * __this, const RuntimeMethod* method)
  38766. {
  38767. {
  38768. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(20 /* System.Reflection.MethodAttributes System.Reflection.MethodBase::get_Attributes() */, __this);
  38769. return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)16)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  38770. }
  38771. }
  38772. // System.Boolean System.Reflection.MethodBase::get_IsVirtual()
  38773. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_IsVirtual_m2008546636 (MethodBase_t * __this, const RuntimeMethod* method)
  38774. {
  38775. {
  38776. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(20 /* System.Reflection.MethodAttributes System.Reflection.MethodBase::get_Attributes() */, __this);
  38777. return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)64)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  38778. }
  38779. }
  38780. // System.Boolean System.Reflection.MethodBase::get_IsAbstract()
  38781. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_IsAbstract_m428833029 (MethodBase_t * __this, const RuntimeMethod* method)
  38782. {
  38783. {
  38784. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(20 /* System.Reflection.MethodAttributes System.Reflection.MethodBase::get_Attributes() */, __this);
  38785. return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)1024)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  38786. }
  38787. }
  38788. // System.Boolean System.Reflection.MethodBase::get_IsSpecialName()
  38789. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_IsSpecialName_m1671317191 (MethodBase_t * __this, const RuntimeMethod* method)
  38790. {
  38791. int32_t V_0 = 0;
  38792. {
  38793. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(20 /* System.Reflection.MethodAttributes System.Reflection.MethodBase::get_Attributes() */, __this);
  38794. V_0 = L_0;
  38795. int32_t L_1 = V_0;
  38796. return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2048)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  38797. }
  38798. }
  38799. // System.Boolean System.Reflection.MethodBase::get_IsConstructor()
  38800. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_IsConstructor_m1438333698 (MethodBase_t * __this, const RuntimeMethod* method)
  38801. {
  38802. static bool s_Il2CppMethodInitialized;
  38803. if (!s_Il2CppMethodInitialized)
  38804. {
  38805. il2cpp_codegen_initialize_method (MethodBase_get_IsConstructor_m1438333698_MetadataUsageId);
  38806. s_Il2CppMethodInitialized = true;
  38807. }
  38808. int32_t V_0 = 0;
  38809. int32_t G_B3_0 = 0;
  38810. {
  38811. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(20 /* System.Reflection.MethodAttributes System.Reflection.MethodBase::get_Attributes() */, __this);
  38812. V_0 = L_0;
  38813. int32_t L_1 = V_0;
  38814. if (!((int32_t)((int32_t)L_1&(int32_t)((int32_t)4096))))
  38815. {
  38816. goto IL_0025;
  38817. }
  38818. }
  38819. {
  38820. String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, __this);
  38821. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  38822. bool L_3 = String_op_Equality_m920492651(NULL /*static, unused*/, L_2, _stringLiteral1221375020, /*hidden argument*/NULL);
  38823. G_B3_0 = ((int32_t)(L_3));
  38824. goto IL_0026;
  38825. }
  38826. IL_0025:
  38827. {
  38828. G_B3_0 = 0;
  38829. }
  38830. IL_0026:
  38831. {
  38832. return (bool)G_B3_0;
  38833. }
  38834. }
  38835. // System.Int32 System.Reflection.MethodBase::get_next_table_index(System.Object,System.Int32,System.Boolean)
  38836. extern "C" IL2CPP_METHOD_ATTR int32_t MethodBase_get_next_table_index_m3259310018 (MethodBase_t * __this, RuntimeObject * ___obj0, int32_t ___table1, bool ___inc2, const RuntimeMethod* method)
  38837. {
  38838. static bool s_Il2CppMethodInitialized;
  38839. if (!s_Il2CppMethodInitialized)
  38840. {
  38841. il2cpp_codegen_initialize_method (MethodBase_get_next_table_index_m3259310018_MetadataUsageId);
  38842. s_Il2CppMethodInitialized = true;
  38843. }
  38844. MethodBuilder_t2807316753 * V_0 = NULL;
  38845. ConstructorBuilder_t2813524108 * V_1 = NULL;
  38846. {
  38847. if (!((MethodBuilder_t2807316753 *)IsInstSealed((RuntimeObject*)__this, MethodBuilder_t2807316753_il2cpp_TypeInfo_var)))
  38848. {
  38849. goto IL_001c;
  38850. }
  38851. }
  38852. {
  38853. V_0 = ((MethodBuilder_t2807316753 *)CastclassSealed((RuntimeObject*)__this, MethodBuilder_t2807316753_il2cpp_TypeInfo_var));
  38854. MethodBuilder_t2807316753 * L_0 = V_0;
  38855. RuntimeObject * L_1 = ___obj0;
  38856. int32_t L_2 = ___table1;
  38857. bool L_3 = ___inc2;
  38858. NullCheck(L_0);
  38859. int32_t L_4 = MethodBuilder_get_next_table_index_m2755473113(L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
  38860. return L_4;
  38861. }
  38862. IL_001c:
  38863. {
  38864. if (!((ConstructorBuilder_t2813524108 *)IsInstSealed((RuntimeObject*)__this, ConstructorBuilder_t2813524108_il2cpp_TypeInfo_var)))
  38865. {
  38866. goto IL_0038;
  38867. }
  38868. }
  38869. {
  38870. V_1 = ((ConstructorBuilder_t2813524108 *)CastclassSealed((RuntimeObject*)__this, ConstructorBuilder_t2813524108_il2cpp_TypeInfo_var));
  38871. ConstructorBuilder_t2813524108 * L_5 = V_1;
  38872. RuntimeObject * L_6 = ___obj0;
  38873. int32_t L_7 = ___table1;
  38874. bool L_8 = ___inc2;
  38875. NullCheck(L_5);
  38876. int32_t L_9 = ConstructorBuilder_get_next_table_index_m2681706538(L_5, L_6, L_7, L_8, /*hidden argument*/NULL);
  38877. return L_9;
  38878. }
  38879. IL_0038:
  38880. {
  38881. Exception_t * L_10 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
  38882. Exception__ctor_m1152696503(L_10, _stringLiteral1372775997, /*hidden argument*/NULL);
  38883. IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,MethodBase_get_next_table_index_m3259310018_RuntimeMethod_var);
  38884. }
  38885. }
  38886. // System.Type[] System.Reflection.MethodBase::GetGenericArguments()
  38887. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* MethodBase_GetGenericArguments_m1292856952 (MethodBase_t * __this, const RuntimeMethod* method)
  38888. {
  38889. static bool s_Il2CppMethodInitialized;
  38890. if (!s_Il2CppMethodInitialized)
  38891. {
  38892. il2cpp_codegen_initialize_method (MethodBase_GetGenericArguments_m1292856952_MetadataUsageId);
  38893. s_Il2CppMethodInitialized = true;
  38894. }
  38895. {
  38896. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  38897. NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
  38898. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,MethodBase_GetGenericArguments_m1292856952_RuntimeMethod_var);
  38899. }
  38900. }
  38901. // System.Boolean System.Reflection.MethodBase::get_ContainsGenericParameters()
  38902. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_ContainsGenericParameters_m2144492325 (MethodBase_t * __this, const RuntimeMethod* method)
  38903. {
  38904. {
  38905. return (bool)0;
  38906. }
  38907. }
  38908. // System.Boolean System.Reflection.MethodBase::get_IsGenericMethodDefinition()
  38909. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_IsGenericMethodDefinition_m3619640237 (MethodBase_t * __this, const RuntimeMethod* method)
  38910. {
  38911. {
  38912. return (bool)0;
  38913. }
  38914. }
  38915. // System.Boolean System.Reflection.MethodBase::get_IsGenericMethod()
  38916. extern "C" IL2CPP_METHOD_ATTR bool MethodBase_get_IsGenericMethod_m3017096435 (MethodBase_t * __this, const RuntimeMethod* method)
  38917. {
  38918. {
  38919. return (bool)0;
  38920. }
  38921. }
  38922. #ifdef __clang__
  38923. #pragma clang diagnostic pop
  38924. #endif
  38925. #ifdef __clang__
  38926. #pragma clang diagnostic push
  38927. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38928. #pragma clang diagnostic ignored "-Wunused-variable"
  38929. #endif
  38930. #ifdef __clang__
  38931. #pragma clang diagnostic pop
  38932. #endif
  38933. #ifdef __clang__
  38934. #pragma clang diagnostic push
  38935. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38936. #pragma clang diagnostic ignored "-Wunused-variable"
  38937. #endif
  38938. // System.Void System.Reflection.MethodInfo::.ctor()
  38939. extern "C" IL2CPP_METHOD_ATTR void MethodInfo__ctor_m2805780217 (MethodInfo_t * __this, const RuntimeMethod* method)
  38940. {
  38941. {
  38942. MethodBase__ctor_m1907868998(__this, /*hidden argument*/NULL);
  38943. return;
  38944. }
  38945. }
  38946. // System.Reflection.MemberTypes System.Reflection.MethodInfo::get_MemberType()
  38947. extern "C" IL2CPP_METHOD_ATTR int32_t MethodInfo_get_MemberType_m3442377339 (MethodInfo_t * __this, const RuntimeMethod* method)
  38948. {
  38949. {
  38950. return (int32_t)(8);
  38951. }
  38952. }
  38953. // System.Type System.Reflection.MethodInfo::get_ReturnType()
  38954. extern "C" IL2CPP_METHOD_ATTR Type_t * MethodInfo_get_ReturnType_m3163894070 (MethodInfo_t * __this, const RuntimeMethod* method)
  38955. {
  38956. {
  38957. return (Type_t *)NULL;
  38958. }
  38959. }
  38960. // System.Reflection.MethodInfo System.Reflection.MethodInfo::MakeGenericMethod(System.Type[])
  38961. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * MethodInfo_MakeGenericMethod_m1996785325 (MethodInfo_t * __this, TypeU5BU5D_t3940880105* ___typeArguments0, const RuntimeMethod* method)
  38962. {
  38963. static bool s_Il2CppMethodInitialized;
  38964. if (!s_Il2CppMethodInitialized)
  38965. {
  38966. il2cpp_codegen_initialize_method (MethodInfo_MakeGenericMethod_m1996785325_MetadataUsageId);
  38967. s_Il2CppMethodInitialized = true;
  38968. }
  38969. {
  38970. Type_t * L_0 = Object_GetType_m88164663(__this, /*hidden argument*/NULL);
  38971. NullCheck(L_0);
  38972. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, L_0);
  38973. NotSupportedException_t1314879016 * L_2 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  38974. NotSupportedException__ctor_m2494070935(L_2, L_1, /*hidden argument*/NULL);
  38975. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,MethodInfo_MakeGenericMethod_m1996785325_RuntimeMethod_var);
  38976. }
  38977. }
  38978. // System.Type[] System.Reflection.MethodInfo::GetGenericArguments()
  38979. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* MethodInfo_GetGenericArguments_m98948877 (MethodInfo_t * __this, const RuntimeMethod* method)
  38980. {
  38981. static bool s_Il2CppMethodInitialized;
  38982. if (!s_Il2CppMethodInitialized)
  38983. {
  38984. il2cpp_codegen_initialize_method (MethodInfo_GetGenericArguments_m98948877_MetadataUsageId);
  38985. s_Il2CppMethodInitialized = true;
  38986. }
  38987. {
  38988. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38989. TypeU5BU5D_t3940880105* L_0 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  38990. return L_0;
  38991. }
  38992. }
  38993. // System.Boolean System.Reflection.MethodInfo::get_IsGenericMethod()
  38994. extern "C" IL2CPP_METHOD_ATTR bool MethodInfo_get_IsGenericMethod_m1711950591 (MethodInfo_t * __this, const RuntimeMethod* method)
  38995. {
  38996. {
  38997. return (bool)0;
  38998. }
  38999. }
  39000. // System.Boolean System.Reflection.MethodInfo::get_IsGenericMethodDefinition()
  39001. extern "C" IL2CPP_METHOD_ATTR bool MethodInfo_get_IsGenericMethodDefinition_m3304621588 (MethodInfo_t * __this, const RuntimeMethod* method)
  39002. {
  39003. {
  39004. return (bool)0;
  39005. }
  39006. }
  39007. // System.Boolean System.Reflection.MethodInfo::get_ContainsGenericParameters()
  39008. extern "C" IL2CPP_METHOD_ATTR bool MethodInfo_get_ContainsGenericParameters_m3008250450 (MethodInfo_t * __this, const RuntimeMethod* method)
  39009. {
  39010. {
  39011. return (bool)0;
  39012. }
  39013. }
  39014. #ifdef __clang__
  39015. #pragma clang diagnostic pop
  39016. #endif
  39017. #ifdef __clang__
  39018. #pragma clang diagnostic push
  39019. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39020. #pragma clang diagnostic ignored "-Wunused-variable"
  39021. #endif
  39022. // System.Void System.Reflection.Missing::.ctor()
  39023. extern "C" IL2CPP_METHOD_ATTR void Missing__ctor_m1587294558 (Missing_t508514592 * __this, const RuntimeMethod* method)
  39024. {
  39025. {
  39026. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  39027. return;
  39028. }
  39029. }
  39030. // System.Void System.Reflection.Missing::.cctor()
  39031. extern "C" IL2CPP_METHOD_ATTR void Missing__cctor_m1154503959 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  39032. {
  39033. static bool s_Il2CppMethodInitialized;
  39034. if (!s_Il2CppMethodInitialized)
  39035. {
  39036. il2cpp_codegen_initialize_method (Missing__cctor_m1154503959_MetadataUsageId);
  39037. s_Il2CppMethodInitialized = true;
  39038. }
  39039. {
  39040. Missing_t508514592 * L_0 = (Missing_t508514592 *)il2cpp_codegen_object_new(Missing_t508514592_il2cpp_TypeInfo_var);
  39041. Missing__ctor_m1587294558(L_0, /*hidden argument*/NULL);
  39042. ((Missing_t508514592_StaticFields*)il2cpp_codegen_static_fields_for(Missing_t508514592_il2cpp_TypeInfo_var))->set_Value_0(L_0);
  39043. return;
  39044. }
  39045. }
  39046. // System.Void System.Reflection.Missing::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  39047. extern "C" IL2CPP_METHOD_ATTR void Missing_System_Runtime_Serialization_ISerializable_GetObjectData_m3173502177 (Missing_t508514592 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  39048. {
  39049. {
  39050. return;
  39051. }
  39052. }
  39053. #ifdef __clang__
  39054. #pragma clang diagnostic pop
  39055. #endif
  39056. #ifdef __clang__
  39057. #pragma clang diagnostic push
  39058. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39059. #pragma clang diagnostic ignored "-Wunused-variable"
  39060. #endif
  39061. // System.Void System.Reflection.Module::.ctor()
  39062. extern "C" IL2CPP_METHOD_ATTR void Module__ctor_m2380079016 (Module_t2987026101 * __this, const RuntimeMethod* method)
  39063. {
  39064. {
  39065. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  39066. return;
  39067. }
  39068. }
  39069. // System.Void System.Reflection.Module::.cctor()
  39070. extern "C" IL2CPP_METHOD_ATTR void Module__cctor_m3457500417 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  39071. {
  39072. static bool s_Il2CppMethodInitialized;
  39073. if (!s_Il2CppMethodInitialized)
  39074. {
  39075. il2cpp_codegen_initialize_method (Module__cctor_m3457500417_MetadataUsageId);
  39076. s_Il2CppMethodInitialized = true;
  39077. }
  39078. {
  39079. intptr_t L_0 = (intptr_t)Module_filter_by_type_name_m1840126910_RuntimeMethod_var;
  39080. TypeFilter_t2356120900 * L_1 = (TypeFilter_t2356120900 *)il2cpp_codegen_object_new(TypeFilter_t2356120900_il2cpp_TypeInfo_var);
  39081. TypeFilter__ctor_m3644914440(L_1, NULL, L_0, /*hidden argument*/NULL);
  39082. ((Module_t2987026101_StaticFields*)il2cpp_codegen_static_fields_for(Module_t2987026101_il2cpp_TypeInfo_var))->set_FilterTypeName_1(L_1);
  39083. intptr_t L_2 = (intptr_t)Module_filter_by_type_name_ignore_case_m711265203_RuntimeMethod_var;
  39084. TypeFilter_t2356120900 * L_3 = (TypeFilter_t2356120900 *)il2cpp_codegen_object_new(TypeFilter_t2356120900_il2cpp_TypeInfo_var);
  39085. TypeFilter__ctor_m3644914440(L_3, NULL, L_2, /*hidden argument*/NULL);
  39086. ((Module_t2987026101_StaticFields*)il2cpp_codegen_static_fields_for(Module_t2987026101_il2cpp_TypeInfo_var))->set_FilterTypeNameIgnoreCase_2(L_3);
  39087. return;
  39088. }
  39089. }
  39090. // System.Reflection.Assembly System.Reflection.Module::get_Assembly()
  39091. extern "C" IL2CPP_METHOD_ATTR Assembly_t * Module_get_Assembly_m2485063752 (Module_t2987026101 * __this, const RuntimeMethod* method)
  39092. {
  39093. {
  39094. Assembly_t * L_0 = __this->get_assembly_4();
  39095. return L_0;
  39096. }
  39097. }
  39098. // System.String System.Reflection.Module::get_ScopeName()
  39099. extern "C" IL2CPP_METHOD_ATTR String_t* Module_get_ScopeName_m4152486041 (Module_t2987026101 * __this, const RuntimeMethod* method)
  39100. {
  39101. {
  39102. String_t* L_0 = __this->get_scopename_7();
  39103. return L_0;
  39104. }
  39105. }
  39106. // System.Object[] System.Reflection.Module::GetCustomAttributes(System.Boolean)
  39107. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* Module_GetCustomAttributes_m996934985 (Module_t2987026101 * __this, bool ___inherit0, const RuntimeMethod* method)
  39108. {
  39109. static bool s_Il2CppMethodInitialized;
  39110. if (!s_Il2CppMethodInitialized)
  39111. {
  39112. il2cpp_codegen_initialize_method (Module_GetCustomAttributes_m996934985_MetadataUsageId);
  39113. s_Il2CppMethodInitialized = true;
  39114. }
  39115. {
  39116. bool L_0 = ___inherit0;
  39117. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  39118. ObjectU5BU5D_t2843939325* L_1 = MonoCustomAttrs_GetCustomAttributes_m1775925192(NULL /*static, unused*/, __this, L_0, /*hidden argument*/NULL);
  39119. return L_1;
  39120. }
  39121. }
  39122. // System.Object[] System.Reflection.Module::GetCustomAttributes(System.Type,System.Boolean)
  39123. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* Module_GetCustomAttributes_m76573271 (Module_t2987026101 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  39124. {
  39125. static bool s_Il2CppMethodInitialized;
  39126. if (!s_Il2CppMethodInitialized)
  39127. {
  39128. il2cpp_codegen_initialize_method (Module_GetCustomAttributes_m76573271_MetadataUsageId);
  39129. s_Il2CppMethodInitialized = true;
  39130. }
  39131. {
  39132. Type_t * L_0 = ___attributeType0;
  39133. bool L_1 = ___inherit1;
  39134. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  39135. ObjectU5BU5D_t2843939325* L_2 = MonoCustomAttrs_GetCustomAttributes_m1347331976(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  39136. return L_2;
  39137. }
  39138. }
  39139. // System.Void System.Reflection.Module::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  39140. extern "C" IL2CPP_METHOD_ATTR void Module_GetObjectData_m497094981 (Module_t2987026101 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  39141. {
  39142. static bool s_Il2CppMethodInitialized;
  39143. if (!s_Il2CppMethodInitialized)
  39144. {
  39145. il2cpp_codegen_initialize_method (Module_GetObjectData_m497094981_MetadataUsageId);
  39146. s_Il2CppMethodInitialized = true;
  39147. }
  39148. {
  39149. SerializationInfo_t950877179 * L_0 = ___info0;
  39150. if (L_0)
  39151. {
  39152. goto IL_0011;
  39153. }
  39154. }
  39155. {
  39156. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  39157. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral79347, /*hidden argument*/NULL);
  39158. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Module_GetObjectData_m497094981_RuntimeMethod_var);
  39159. }
  39160. IL_0011:
  39161. {
  39162. SerializationInfo_t950877179 * L_2 = ___info0;
  39163. StreamingContext_t3711869237 L_3 = ___context1;
  39164. UnitySerializationHolder_GetModuleData_m1550266881(NULL /*static, unused*/, __this, L_2, L_3, /*hidden argument*/NULL);
  39165. return;
  39166. }
  39167. }
  39168. // System.Type[] System.Reflection.Module::InternalGetTypes()
  39169. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* Module_InternalGetTypes_m4031912254 (Module_t2987026101 * __this, const RuntimeMethod* method)
  39170. {
  39171. typedef TypeU5BU5D_t3940880105* (*Module_InternalGetTypes_m4031912254_ftn) (Module_t2987026101 *);
  39172. using namespace il2cpp::icalls;
  39173. return ((Module_InternalGetTypes_m4031912254_ftn)mscorlib::System::Reflection::Module::InternalGetTypes) (__this);
  39174. }
  39175. // System.Type[] System.Reflection.Module::GetTypes()
  39176. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* Module_GetTypes_m3756259854 (Module_t2987026101 * __this, const RuntimeMethod* method)
  39177. {
  39178. {
  39179. TypeU5BU5D_t3940880105* L_0 = Module_InternalGetTypes_m4031912254(__this, /*hidden argument*/NULL);
  39180. return L_0;
  39181. }
  39182. }
  39183. // System.Boolean System.Reflection.Module::IsDefined(System.Type,System.Boolean)
  39184. extern "C" IL2CPP_METHOD_ATTR bool Module_IsDefined_m2423524910 (Module_t2987026101 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  39185. {
  39186. static bool s_Il2CppMethodInitialized;
  39187. if (!s_Il2CppMethodInitialized)
  39188. {
  39189. il2cpp_codegen_initialize_method (Module_IsDefined_m2423524910_MetadataUsageId);
  39190. s_Il2CppMethodInitialized = true;
  39191. }
  39192. {
  39193. Type_t * L_0 = ___attributeType0;
  39194. bool L_1 = ___inherit1;
  39195. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  39196. bool L_2 = MonoCustomAttrs_IsDefined_m2996012389(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  39197. return L_2;
  39198. }
  39199. }
  39200. // System.Boolean System.Reflection.Module::IsResource()
  39201. extern "C" IL2CPP_METHOD_ATTR bool Module_IsResource_m553227372 (Module_t2987026101 * __this, const RuntimeMethod* method)
  39202. {
  39203. {
  39204. bool L_0 = __this->get_is_resource_8();
  39205. return L_0;
  39206. }
  39207. }
  39208. // System.String System.Reflection.Module::ToString()
  39209. extern "C" IL2CPP_METHOD_ATTR String_t* Module_ToString_m2471617896 (Module_t2987026101 * __this, const RuntimeMethod* method)
  39210. {
  39211. {
  39212. String_t* L_0 = __this->get_name_6();
  39213. return L_0;
  39214. }
  39215. }
  39216. // System.Boolean System.Reflection.Module::filter_by_type_name(System.Type,System.Object)
  39217. extern "C" IL2CPP_METHOD_ATTR bool Module_filter_by_type_name_m1840126910 (RuntimeObject * __this /* static, unused */, Type_t * ___m0, RuntimeObject * ___filterCriteria1, const RuntimeMethod* method)
  39218. {
  39219. static bool s_Il2CppMethodInitialized;
  39220. if (!s_Il2CppMethodInitialized)
  39221. {
  39222. il2cpp_codegen_initialize_method (Module_filter_by_type_name_m1840126910_MetadataUsageId);
  39223. s_Il2CppMethodInitialized = true;
  39224. }
  39225. String_t* V_0 = NULL;
  39226. {
  39227. RuntimeObject * L_0 = ___filterCriteria1;
  39228. V_0 = ((String_t*)CastclassSealed((RuntimeObject*)L_0, String_t_il2cpp_TypeInfo_var));
  39229. String_t* L_1 = V_0;
  39230. NullCheck(L_1);
  39231. bool L_2 = String_EndsWith_m1901926500(L_1, _stringLiteral3452614534, /*hidden argument*/NULL);
  39232. if (!L_2)
  39233. {
  39234. goto IL_0032;
  39235. }
  39236. }
  39237. {
  39238. Type_t * L_3 = ___m0;
  39239. NullCheck(L_3);
  39240. String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_3);
  39241. String_t* L_5 = V_0;
  39242. String_t* L_6 = V_0;
  39243. NullCheck(L_6);
  39244. int32_t L_7 = String_get_Length_m3847582255(L_6, /*hidden argument*/NULL);
  39245. NullCheck(L_5);
  39246. String_t* L_8 = String_Substring_m1610150815(L_5, 0, ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)), /*hidden argument*/NULL);
  39247. NullCheck(L_4);
  39248. bool L_9 = String_StartsWith_m1759067526(L_4, L_8, /*hidden argument*/NULL);
  39249. return L_9;
  39250. }
  39251. IL_0032:
  39252. {
  39253. Type_t * L_10 = ___m0;
  39254. NullCheck(L_10);
  39255. String_t* L_11 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_10);
  39256. String_t* L_12 = V_0;
  39257. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  39258. bool L_13 = String_op_Equality_m920492651(NULL /*static, unused*/, L_11, L_12, /*hidden argument*/NULL);
  39259. return L_13;
  39260. }
  39261. }
  39262. // System.Boolean System.Reflection.Module::filter_by_type_name_ignore_case(System.Type,System.Object)
  39263. extern "C" IL2CPP_METHOD_ATTR bool Module_filter_by_type_name_ignore_case_m711265203 (RuntimeObject * __this /* static, unused */, Type_t * ___m0, RuntimeObject * ___filterCriteria1, const RuntimeMethod* method)
  39264. {
  39265. static bool s_Il2CppMethodInitialized;
  39266. if (!s_Il2CppMethodInitialized)
  39267. {
  39268. il2cpp_codegen_initialize_method (Module_filter_by_type_name_ignore_case_m711265203_MetadataUsageId);
  39269. s_Il2CppMethodInitialized = true;
  39270. }
  39271. String_t* V_0 = NULL;
  39272. {
  39273. RuntimeObject * L_0 = ___filterCriteria1;
  39274. V_0 = ((String_t*)CastclassSealed((RuntimeObject*)L_0, String_t_il2cpp_TypeInfo_var));
  39275. String_t* L_1 = V_0;
  39276. NullCheck(L_1);
  39277. bool L_2 = String_EndsWith_m1901926500(L_1, _stringLiteral3452614534, /*hidden argument*/NULL);
  39278. if (!L_2)
  39279. {
  39280. goto IL_003c;
  39281. }
  39282. }
  39283. {
  39284. Type_t * L_3 = ___m0;
  39285. NullCheck(L_3);
  39286. String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_3);
  39287. NullCheck(L_4);
  39288. String_t* L_5 = String_ToLower_m2029374922(L_4, /*hidden argument*/NULL);
  39289. String_t* L_6 = V_0;
  39290. String_t* L_7 = V_0;
  39291. NullCheck(L_7);
  39292. int32_t L_8 = String_get_Length_m3847582255(L_7, /*hidden argument*/NULL);
  39293. NullCheck(L_6);
  39294. String_t* L_9 = String_Substring_m1610150815(L_6, 0, ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)), /*hidden argument*/NULL);
  39295. NullCheck(L_9);
  39296. String_t* L_10 = String_ToLower_m2029374922(L_9, /*hidden argument*/NULL);
  39297. NullCheck(L_5);
  39298. bool L_11 = String_StartsWith_m1759067526(L_5, L_10, /*hidden argument*/NULL);
  39299. return L_11;
  39300. }
  39301. IL_003c:
  39302. {
  39303. Type_t * L_12 = ___m0;
  39304. NullCheck(L_12);
  39305. String_t* L_13 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_12);
  39306. String_t* L_14 = V_0;
  39307. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  39308. int32_t L_15 = String_Compare_m1071830722(NULL /*static, unused*/, L_13, L_14, (bool)1, /*hidden argument*/NULL);
  39309. return (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
  39310. }
  39311. }
  39312. #ifdef __clang__
  39313. #pragma clang diagnostic pop
  39314. #endif
  39315. #ifdef __clang__
  39316. #pragma clang diagnostic push
  39317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39318. #pragma clang diagnostic ignored "-Wunused-variable"
  39319. #endif
  39320. // System.Void System.Reflection.ModuleResolveEventHandler::.ctor(System.Object,System.IntPtr)
  39321. extern "C" IL2CPP_METHOD_ATTR void ModuleResolveEventHandler__ctor_m313454188 (ModuleResolveEventHandler_t797517678 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  39322. {
  39323. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  39324. __this->set_method_3(___method1);
  39325. __this->set_m_target_2(___object0);
  39326. }
  39327. // System.Reflection.Module System.Reflection.ModuleResolveEventHandler::Invoke(System.Object,System.ResolveEventArgs)
  39328. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * ModuleResolveEventHandler_Invoke_m942203296 (ModuleResolveEventHandler_t797517678 * __this, RuntimeObject * ___sender0, ResolveEventArgs_t1779456501 * ___e1, const RuntimeMethod* method)
  39329. {
  39330. Module_t2987026101 * result = NULL;
  39331. if(__this->get_prev_9() != NULL)
  39332. {
  39333. ModuleResolveEventHandler_Invoke_m942203296((ModuleResolveEventHandler_t797517678 *)__this->get_prev_9(), ___sender0, ___e1, method);
  39334. }
  39335. Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0();
  39336. RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3());
  39337. RuntimeObject* targetThis = __this->get_m_target_2();
  39338. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  39339. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  39340. if (___methodIsStatic)
  39341. {
  39342. if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
  39343. {
  39344. // open
  39345. {
  39346. typedef Module_t2987026101 * (*FunctionPointerType) (RuntimeObject *, RuntimeObject *, ResolveEventArgs_t1779456501 *, const RuntimeMethod*);
  39347. result = ((FunctionPointerType)targetMethodPointer)(NULL, ___sender0, ___e1, targetMethod);
  39348. }
  39349. }
  39350. else
  39351. {
  39352. // closed
  39353. {
  39354. typedef Module_t2987026101 * (*FunctionPointerType) (RuntimeObject *, void*, RuntimeObject *, ResolveEventArgs_t1779456501 *, const RuntimeMethod*);
  39355. result = ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, ___sender0, ___e1, targetMethod);
  39356. }
  39357. }
  39358. }
  39359. else
  39360. {
  39361. if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
  39362. {
  39363. // closed
  39364. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  39365. {
  39366. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  39367. {
  39368. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  39369. result = GenericInterfaceFuncInvoker2< Module_t2987026101 *, RuntimeObject *, ResolveEventArgs_t1779456501 * >::Invoke(targetMethod, targetThis, ___sender0, ___e1);
  39370. else
  39371. result = GenericVirtFuncInvoker2< Module_t2987026101 *, RuntimeObject *, ResolveEventArgs_t1779456501 * >::Invoke(targetMethod, targetThis, ___sender0, ___e1);
  39372. }
  39373. else
  39374. {
  39375. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  39376. result = InterfaceFuncInvoker2< Module_t2987026101 *, RuntimeObject *, ResolveEventArgs_t1779456501 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___sender0, ___e1);
  39377. else
  39378. result = VirtFuncInvoker2< Module_t2987026101 *, RuntimeObject *, ResolveEventArgs_t1779456501 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___sender0, ___e1);
  39379. }
  39380. }
  39381. else
  39382. {
  39383. typedef Module_t2987026101 * (*FunctionPointerType) (void*, RuntimeObject *, ResolveEventArgs_t1779456501 *, const RuntimeMethod*);
  39384. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___sender0, ___e1, targetMethod);
  39385. }
  39386. }
  39387. else
  39388. {
  39389. // open
  39390. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  39391. {
  39392. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  39393. {
  39394. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  39395. result = GenericInterfaceFuncInvoker1< Module_t2987026101 *, ResolveEventArgs_t1779456501 * >::Invoke(targetMethod, ___sender0, ___e1);
  39396. else
  39397. result = GenericVirtFuncInvoker1< Module_t2987026101 *, ResolveEventArgs_t1779456501 * >::Invoke(targetMethod, ___sender0, ___e1);
  39398. }
  39399. else
  39400. {
  39401. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  39402. result = InterfaceFuncInvoker1< Module_t2987026101 *, ResolveEventArgs_t1779456501 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___sender0, ___e1);
  39403. else
  39404. result = VirtFuncInvoker1< Module_t2987026101 *, ResolveEventArgs_t1779456501 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___sender0, ___e1);
  39405. }
  39406. }
  39407. else
  39408. {
  39409. typedef Module_t2987026101 * (*FunctionPointerType) (RuntimeObject *, ResolveEventArgs_t1779456501 *, const RuntimeMethod*);
  39410. result = ((FunctionPointerType)targetMethodPointer)(___sender0, ___e1, targetMethod);
  39411. }
  39412. }
  39413. }
  39414. return result;
  39415. }
  39416. // System.IAsyncResult System.Reflection.ModuleResolveEventHandler::BeginInvoke(System.Object,System.ResolveEventArgs,System.AsyncCallback,System.Object)
  39417. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ModuleResolveEventHandler_BeginInvoke_m2185614975 (ModuleResolveEventHandler_t797517678 * __this, RuntimeObject * ___sender0, ResolveEventArgs_t1779456501 * ___e1, AsyncCallback_t3962456242 * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method)
  39418. {
  39419. void *__d_args[3] = {0};
  39420. __d_args[0] = ___sender0;
  39421. __d_args[1] = ___e1;
  39422. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
  39423. }
  39424. // System.Reflection.Module System.Reflection.ModuleResolveEventHandler::EndInvoke(System.IAsyncResult)
  39425. extern "C" IL2CPP_METHOD_ATTR Module_t2987026101 * ModuleResolveEventHandler_EndInvoke_m1891634910 (ModuleResolveEventHandler_t797517678 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  39426. {
  39427. RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  39428. return (Module_t2987026101 *)__result;
  39429. }
  39430. #ifdef __clang__
  39431. #pragma clang diagnostic pop
  39432. #endif
  39433. #ifdef __clang__
  39434. #pragma clang diagnostic push
  39435. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39436. #pragma clang diagnostic ignored "-Wunused-variable"
  39437. #endif
  39438. // System.Void System.Reflection.MonoCMethod::.ctor()
  39439. extern "C" IL2CPP_METHOD_ATTR void MonoCMethod__ctor_m1867900682 (MonoCMethod_t3191134373 * __this, const RuntimeMethod* method)
  39440. {
  39441. static bool s_Il2CppMethodInitialized;
  39442. if (!s_Il2CppMethodInitialized)
  39443. {
  39444. il2cpp_codegen_initialize_method (MonoCMethod__ctor_m1867900682_MetadataUsageId);
  39445. s_Il2CppMethodInitialized = true;
  39446. }
  39447. {
  39448. IL2CPP_RUNTIME_CLASS_INIT(ConstructorInfo_t5769829_il2cpp_TypeInfo_var);
  39449. ConstructorInfo__ctor_m356047157(__this, /*hidden argument*/NULL);
  39450. return;
  39451. }
  39452. }
  39453. // System.Reflection.ParameterInfo[] System.Reflection.MonoCMethod::GetParameters()
  39454. extern "C" IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t390618515* MonoCMethod_GetParameters_m3596508252 (MonoCMethod_t3191134373 * __this, const RuntimeMethod* method)
  39455. {
  39456. {
  39457. intptr_t L_0 = __this->get_mhandle_2();
  39458. ParameterInfoU5BU5D_t390618515* L_1 = MonoMethodInfo_GetParametersInfo_m2209427166(NULL /*static, unused*/, L_0, __this, /*hidden argument*/NULL);
  39459. return L_1;
  39460. }
  39461. }
  39462. // System.Object System.Reflection.MonoCMethod::InternalInvoke(System.Object,System.Object[],System.Exception&)
  39463. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MonoCMethod_InternalInvoke_m131287437 (MonoCMethod_t3191134373 * __this, RuntimeObject * ___obj0, ObjectU5BU5D_t2843939325* ___parameters1, Exception_t ** ___exc2, const RuntimeMethod* method)
  39464. {
  39465. typedef RuntimeObject * (*MonoCMethod_InternalInvoke_m131287437_ftn) (MonoCMethod_t3191134373 *, RuntimeObject *, ObjectU5BU5D_t2843939325*, Exception_t **);
  39466. using namespace il2cpp::icalls;
  39467. return ((MonoCMethod_InternalInvoke_m131287437_ftn)mscorlib::System::Reflection::MonoMethod::InternalInvoke) (__this, ___obj0, ___parameters1, ___exc2);
  39468. }
  39469. // System.Object System.Reflection.MonoCMethod::Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  39470. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MonoCMethod_Invoke_m1340636245 (MonoCMethod_t3191134373 * __this, RuntimeObject * ___obj0, int32_t ___invokeAttr1, Binder_t2999457153 * ___binder2, ObjectU5BU5D_t2843939325* ___parameters3, CultureInfo_t4157843068 * ___culture4, const RuntimeMethod* method)
  39471. {
  39472. static bool s_Il2CppMethodInitialized;
  39473. if (!s_Il2CppMethodInitialized)
  39474. {
  39475. il2cpp_codegen_initialize_method (MonoCMethod_Invoke_m1340636245_MetadataUsageId);
  39476. s_Il2CppMethodInitialized = true;
  39477. }
  39478. ParameterInfoU5BU5D_t390618515* V_0 = NULL;
  39479. int32_t V_1 = 0;
  39480. Exception_t * V_2 = NULL;
  39481. RuntimeObject * V_3 = NULL;
  39482. Exception_t * V_4 = NULL;
  39483. Exception_t * __last_unhandled_exception = 0;
  39484. NO_UNUSED_WARNING (__last_unhandled_exception);
  39485. Exception_t * __exception_local = 0;
  39486. NO_UNUSED_WARNING (__exception_local);
  39487. int32_t __leave_target = 0;
  39488. NO_UNUSED_WARNING (__leave_target);
  39489. RuntimeObject * G_B33_0 = NULL;
  39490. {
  39491. Binder_t2999457153 * L_0 = ___binder2;
  39492. if (L_0)
  39493. {
  39494. goto IL_000d;
  39495. }
  39496. }
  39497. {
  39498. IL2CPP_RUNTIME_CLASS_INIT(Binder_t2999457153_il2cpp_TypeInfo_var);
  39499. Binder_t2999457153 * L_1 = Binder_get_DefaultBinder_m950908649(NULL /*static, unused*/, /*hidden argument*/NULL);
  39500. ___binder2 = L_1;
  39501. }
  39502. IL_000d:
  39503. {
  39504. ParameterInfoU5BU5D_t390618515* L_2 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MonoCMethod::GetParameters() */, __this);
  39505. V_0 = L_2;
  39506. ObjectU5BU5D_t2843939325* L_3 = ___parameters3;
  39507. if (L_3)
  39508. {
  39509. goto IL_0023;
  39510. }
  39511. }
  39512. {
  39513. ParameterInfoU5BU5D_t390618515* L_4 = V_0;
  39514. NullCheck(L_4);
  39515. if ((((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length)))))
  39516. {
  39517. goto IL_0036;
  39518. }
  39519. }
  39520. IL_0023:
  39521. {
  39522. ObjectU5BU5D_t2843939325* L_5 = ___parameters3;
  39523. if (!L_5)
  39524. {
  39525. goto IL_0041;
  39526. }
  39527. }
  39528. {
  39529. ObjectU5BU5D_t2843939325* L_6 = ___parameters3;
  39530. NullCheck(L_6);
  39531. ParameterInfoU5BU5D_t390618515* L_7 = V_0;
  39532. NullCheck(L_7);
  39533. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))))
  39534. {
  39535. goto IL_0041;
  39536. }
  39537. }
  39538. IL_0036:
  39539. {
  39540. TargetParameterCountException_t1216617239 * L_8 = (TargetParameterCountException_t1216617239 *)il2cpp_codegen_object_new(TargetParameterCountException_t1216617239_il2cpp_TypeInfo_var);
  39541. TargetParameterCountException__ctor_m4113674829(L_8, _stringLiteral652017563, /*hidden argument*/NULL);
  39542. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8,MonoCMethod_Invoke_m1340636245_RuntimeMethod_var);
  39543. }
  39544. IL_0041:
  39545. {
  39546. int32_t L_9 = ___invokeAttr1;
  39547. if (((int32_t)((int32_t)L_9&(int32_t)((int32_t)65536))))
  39548. {
  39549. goto IL_006d;
  39550. }
  39551. }
  39552. {
  39553. Binder_t2999457153 * L_10 = ___binder2;
  39554. ObjectU5BU5D_t2843939325* L_11 = ___parameters3;
  39555. ParameterInfoU5BU5D_t390618515* L_12 = V_0;
  39556. CultureInfo_t4157843068 * L_13 = ___culture4;
  39557. IL2CPP_RUNTIME_CLASS_INIT(Binder_t2999457153_il2cpp_TypeInfo_var);
  39558. bool L_14 = Binder_ConvertArgs_m2124461494(NULL /*static, unused*/, L_10, L_11, L_12, L_13, /*hidden argument*/NULL);
  39559. if (L_14)
  39560. {
  39561. goto IL_0068;
  39562. }
  39563. }
  39564. {
  39565. ArgumentException_t132251570 * L_15 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  39566. ArgumentException__ctor_m1312628991(L_15, _stringLiteral1562303182, /*hidden argument*/NULL);
  39567. IL2CPP_RAISE_MANAGED_EXCEPTION(L_15,MonoCMethod_Invoke_m1340636245_RuntimeMethod_var);
  39568. }
  39569. IL_0068:
  39570. {
  39571. goto IL_00a2;
  39572. }
  39573. IL_006d:
  39574. {
  39575. V_1 = 0;
  39576. goto IL_0099;
  39577. }
  39578. IL_0074:
  39579. {
  39580. ObjectU5BU5D_t2843939325* L_16 = ___parameters3;
  39581. int32_t L_17 = V_1;
  39582. NullCheck(L_16);
  39583. int32_t L_18 = L_17;
  39584. RuntimeObject * L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
  39585. NullCheck(L_19);
  39586. Type_t * L_20 = Object_GetType_m88164663(L_19, /*hidden argument*/NULL);
  39587. ParameterInfoU5BU5D_t390618515* L_21 = V_0;
  39588. int32_t L_22 = V_1;
  39589. NullCheck(L_21);
  39590. int32_t L_23 = L_22;
  39591. ParameterInfo_t1861056598 * L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
  39592. NullCheck(L_24);
  39593. Type_t * L_25 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_24);
  39594. if ((((RuntimeObject*)(Type_t *)L_20) == ((RuntimeObject*)(Type_t *)L_25)))
  39595. {
  39596. goto IL_0095;
  39597. }
  39598. }
  39599. {
  39600. ArgumentException_t132251570 * L_26 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  39601. ArgumentException__ctor_m1312628991(L_26, _stringLiteral652017563, /*hidden argument*/NULL);
  39602. IL2CPP_RAISE_MANAGED_EXCEPTION(L_26,MonoCMethod_Invoke_m1340636245_RuntimeMethod_var);
  39603. }
  39604. IL_0095:
  39605. {
  39606. int32_t L_27 = V_1;
  39607. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
  39608. }
  39609. IL_0099:
  39610. {
  39611. int32_t L_28 = V_1;
  39612. ParameterInfoU5BU5D_t390618515* L_29 = V_0;
  39613. NullCheck(L_29);
  39614. if ((((int32_t)L_28) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_29)->max_length)))))))
  39615. {
  39616. goto IL_0074;
  39617. }
  39618. }
  39619. IL_00a2:
  39620. {
  39621. RuntimeObject * L_30 = ___obj0;
  39622. if (L_30)
  39623. {
  39624. goto IL_00d3;
  39625. }
  39626. }
  39627. {
  39628. Type_t * L_31 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MonoCMethod::get_DeclaringType() */, __this);
  39629. NullCheck(L_31);
  39630. bool L_32 = VirtFuncInvoker0< bool >::Invoke(93 /* System.Boolean System.Type::get_ContainsGenericParameters() */, L_31);
  39631. if (!L_32)
  39632. {
  39633. goto IL_00d3;
  39634. }
  39635. }
  39636. {
  39637. Type_t * L_33 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MonoCMethod::get_DeclaringType() */, __this);
  39638. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  39639. String_t* L_34 = String_Concat_m1715369213(NULL /*static, unused*/, _stringLiteral1987515133, L_33, _stringLiteral257078813, /*hidden argument*/NULL);
  39640. MemberAccessException_t1734467078 * L_35 = (MemberAccessException_t1734467078 *)il2cpp_codegen_object_new(MemberAccessException_t1734467078_il2cpp_TypeInfo_var);
  39641. MemberAccessException__ctor_m3059744007(L_35, L_34, /*hidden argument*/NULL);
  39642. IL2CPP_RAISE_MANAGED_EXCEPTION(L_35,MonoCMethod_Invoke_m1340636245_RuntimeMethod_var);
  39643. }
  39644. IL_00d3:
  39645. {
  39646. int32_t L_36 = ___invokeAttr1;
  39647. if (!((int32_t)((int32_t)L_36&(int32_t)((int32_t)512))))
  39648. {
  39649. goto IL_0105;
  39650. }
  39651. }
  39652. {
  39653. Type_t * L_37 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MonoCMethod::get_DeclaringType() */, __this);
  39654. NullCheck(L_37);
  39655. bool L_38 = Type_get_IsAbstract_m1120089130(L_37, /*hidden argument*/NULL);
  39656. if (!L_38)
  39657. {
  39658. goto IL_0105;
  39659. }
  39660. }
  39661. {
  39662. Type_t * L_39 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MonoCMethod::get_DeclaringType() */, __this);
  39663. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  39664. String_t* L_40 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral453019049, L_39, /*hidden argument*/NULL);
  39665. MemberAccessException_t1734467078 * L_41 = (MemberAccessException_t1734467078 *)il2cpp_codegen_object_new(MemberAccessException_t1734467078_il2cpp_TypeInfo_var);
  39666. MemberAccessException__ctor_m3059744007(L_41, L_40, /*hidden argument*/NULL);
  39667. IL2CPP_RAISE_MANAGED_EXCEPTION(L_41,MonoCMethod_Invoke_m1340636245_RuntimeMethod_var);
  39668. }
  39669. IL_0105:
  39670. {
  39671. V_2 = (Exception_t *)NULL;
  39672. V_3 = NULL;
  39673. }
  39674. IL_0109:
  39675. try
  39676. { // begin try (depth: 1)
  39677. RuntimeObject * L_42 = ___obj0;
  39678. ObjectU5BU5D_t2843939325* L_43 = ___parameters3;
  39679. RuntimeObject * L_44 = MonoCMethod_InternalInvoke_m131287437(__this, L_42, L_43, (&V_2), /*hidden argument*/NULL);
  39680. V_3 = L_44;
  39681. goto IL_0131;
  39682. } // end try (depth: 1)
  39683. catch(Il2CppExceptionWrapper& e)
  39684. {
  39685. __exception_local = (Exception_t *)e.ex;
  39686. if(il2cpp_codegen_class_is_assignable_from (MethodAccessException_t190175859_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
  39687. goto CATCH_011a;
  39688. if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
  39689. goto CATCH_0122;
  39690. throw e;
  39691. }
  39692. CATCH_011a:
  39693. { // begin catch(System.MethodAccessException)
  39694. {
  39695. IL2CPP_RAISE_MANAGED_EXCEPTION(__exception_local,NULL);
  39696. }
  39697. IL_011d:
  39698. {
  39699. goto IL_0131;
  39700. }
  39701. } // end catch (depth: 1)
  39702. CATCH_0122:
  39703. { // begin catch(System.Exception)
  39704. {
  39705. V_4 = ((Exception_t *)__exception_local);
  39706. Exception_t * L_45 = V_4;
  39707. TargetInvocationException_t4266643902 * L_46 = (TargetInvocationException_t4266643902 *)il2cpp_codegen_object_new(TargetInvocationException_t4266643902_il2cpp_TypeInfo_var);
  39708. TargetInvocationException__ctor_m3011316584(L_46, L_45, /*hidden argument*/NULL);
  39709. IL2CPP_RAISE_MANAGED_EXCEPTION(L_46,MonoCMethod_Invoke_m1340636245_RuntimeMethod_var);
  39710. }
  39711. IL_012c:
  39712. {
  39713. goto IL_0131;
  39714. }
  39715. } // end catch (depth: 1)
  39716. IL_0131:
  39717. {
  39718. Exception_t * L_47 = V_2;
  39719. if (!L_47)
  39720. {
  39721. goto IL_0139;
  39722. }
  39723. }
  39724. {
  39725. Exception_t * L_48 = V_2;
  39726. IL2CPP_RAISE_MANAGED_EXCEPTION(L_48,MonoCMethod_Invoke_m1340636245_RuntimeMethod_var);
  39727. }
  39728. IL_0139:
  39729. {
  39730. RuntimeObject * L_49 = ___obj0;
  39731. if (L_49)
  39732. {
  39733. goto IL_0145;
  39734. }
  39735. }
  39736. {
  39737. RuntimeObject * L_50 = V_3;
  39738. G_B33_0 = L_50;
  39739. goto IL_0146;
  39740. }
  39741. IL_0145:
  39742. {
  39743. G_B33_0 = NULL;
  39744. }
  39745. IL_0146:
  39746. {
  39747. return G_B33_0;
  39748. }
  39749. }
  39750. // System.Object System.Reflection.MonoCMethod::Invoke(System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  39751. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MonoCMethod_Invoke_m2700167622 (MonoCMethod_t3191134373 * __this, int32_t ___invokeAttr0, Binder_t2999457153 * ___binder1, ObjectU5BU5D_t2843939325* ___parameters2, CultureInfo_t4157843068 * ___culture3, const RuntimeMethod* method)
  39752. {
  39753. {
  39754. int32_t L_0 = ___invokeAttr0;
  39755. Binder_t2999457153 * L_1 = ___binder1;
  39756. ObjectU5BU5D_t2843939325* L_2 = ___parameters2;
  39757. CultureInfo_t4157843068 * L_3 = ___culture3;
  39758. RuntimeObject * L_4 = VirtFuncInvoker5< RuntimeObject *, RuntimeObject *, int32_t, Binder_t2999457153 *, ObjectU5BU5D_t2843939325*, CultureInfo_t4157843068 * >::Invoke(18 /* System.Object System.Reflection.MonoCMethod::Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) */, __this, NULL, L_0, L_1, L_2, L_3);
  39759. return L_4;
  39760. }
  39761. }
  39762. // System.RuntimeMethodHandle System.Reflection.MonoCMethod::get_MethodHandle()
  39763. extern "C" IL2CPP_METHOD_ATTR RuntimeMethodHandle_t1133924984 MonoCMethod_get_MethodHandle_m3757890674 (MonoCMethod_t3191134373 * __this, const RuntimeMethod* method)
  39764. {
  39765. {
  39766. intptr_t L_0 = __this->get_mhandle_2();
  39767. RuntimeMethodHandle_t1133924984 L_1;
  39768. memset(&L_1, 0, sizeof(L_1));
  39769. RuntimeMethodHandle__ctor_m2229201676((&L_1), L_0, /*hidden argument*/NULL);
  39770. return L_1;
  39771. }
  39772. }
  39773. // System.Reflection.MethodAttributes System.Reflection.MonoCMethod::get_Attributes()
  39774. extern "C" IL2CPP_METHOD_ATTR int32_t MonoCMethod_get_Attributes_m757768605 (MonoCMethod_t3191134373 * __this, const RuntimeMethod* method)
  39775. {
  39776. {
  39777. intptr_t L_0 = __this->get_mhandle_2();
  39778. int32_t L_1 = MonoMethodInfo_GetAttributes_m2458894713(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  39779. return L_1;
  39780. }
  39781. }
  39782. // System.Reflection.CallingConventions System.Reflection.MonoCMethod::get_CallingConvention()
  39783. extern "C" IL2CPP_METHOD_ATTR int32_t MonoCMethod_get_CallingConvention_m1104433355 (MonoCMethod_t3191134373 * __this, const RuntimeMethod* method)
  39784. {
  39785. {
  39786. intptr_t L_0 = __this->get_mhandle_2();
  39787. int32_t L_1 = MonoMethodInfo_GetCallingConvention_m3156036493(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  39788. return L_1;
  39789. }
  39790. }
  39791. // System.Type System.Reflection.MonoCMethod::get_ReflectedType()
  39792. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoCMethod_get_ReflectedType_m3914411905 (MonoCMethod_t3191134373 * __this, const RuntimeMethod* method)
  39793. {
  39794. {
  39795. Type_t * L_0 = __this->get_reftype_4();
  39796. return L_0;
  39797. }
  39798. }
  39799. // System.Type System.Reflection.MonoCMethod::get_DeclaringType()
  39800. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoCMethod_get_DeclaringType_m3406114400 (MonoCMethod_t3191134373 * __this, const RuntimeMethod* method)
  39801. {
  39802. {
  39803. intptr_t L_0 = __this->get_mhandle_2();
  39804. Type_t * L_1 = MonoMethodInfo_GetDeclaringType_m2924452727(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  39805. return L_1;
  39806. }
  39807. }
  39808. // System.String System.Reflection.MonoCMethod::get_Name()
  39809. extern "C" IL2CPP_METHOD_ATTR String_t* MonoCMethod_get_Name_m3090866252 (MonoCMethod_t3191134373 * __this, const RuntimeMethod* method)
  39810. {
  39811. {
  39812. String_t* L_0 = __this->get_name_3();
  39813. if (!L_0)
  39814. {
  39815. goto IL_0012;
  39816. }
  39817. }
  39818. {
  39819. String_t* L_1 = __this->get_name_3();
  39820. return L_1;
  39821. }
  39822. IL_0012:
  39823. {
  39824. String_t* L_2 = MonoMethod_get_name_m2690633670(NULL /*static, unused*/, __this, /*hidden argument*/NULL);
  39825. return L_2;
  39826. }
  39827. }
  39828. // System.Boolean System.Reflection.MonoCMethod::IsDefined(System.Type,System.Boolean)
  39829. extern "C" IL2CPP_METHOD_ATTR bool MonoCMethod_IsDefined_m3900688634 (MonoCMethod_t3191134373 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  39830. {
  39831. static bool s_Il2CppMethodInitialized;
  39832. if (!s_Il2CppMethodInitialized)
  39833. {
  39834. il2cpp_codegen_initialize_method (MonoCMethod_IsDefined_m3900688634_MetadataUsageId);
  39835. s_Il2CppMethodInitialized = true;
  39836. }
  39837. {
  39838. Type_t * L_0 = ___attributeType0;
  39839. bool L_1 = ___inherit1;
  39840. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  39841. bool L_2 = MonoCustomAttrs_IsDefined_m2996012389(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  39842. return L_2;
  39843. }
  39844. }
  39845. // System.Object[] System.Reflection.MonoCMethod::GetCustomAttributes(System.Boolean)
  39846. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoCMethod_GetCustomAttributes_m3823059477 (MonoCMethod_t3191134373 * __this, bool ___inherit0, const RuntimeMethod* method)
  39847. {
  39848. static bool s_Il2CppMethodInitialized;
  39849. if (!s_Il2CppMethodInitialized)
  39850. {
  39851. il2cpp_codegen_initialize_method (MonoCMethod_GetCustomAttributes_m3823059477_MetadataUsageId);
  39852. s_Il2CppMethodInitialized = true;
  39853. }
  39854. {
  39855. bool L_0 = ___inherit0;
  39856. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  39857. ObjectU5BU5D_t2843939325* L_1 = MonoCustomAttrs_GetCustomAttributes_m1775925192(NULL /*static, unused*/, __this, L_0, /*hidden argument*/NULL);
  39858. return L_1;
  39859. }
  39860. }
  39861. // System.Object[] System.Reflection.MonoCMethod::GetCustomAttributes(System.Type,System.Boolean)
  39862. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoCMethod_GetCustomAttributes_m3068196335 (MonoCMethod_t3191134373 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  39863. {
  39864. static bool s_Il2CppMethodInitialized;
  39865. if (!s_Il2CppMethodInitialized)
  39866. {
  39867. il2cpp_codegen_initialize_method (MonoCMethod_GetCustomAttributes_m3068196335_MetadataUsageId);
  39868. s_Il2CppMethodInitialized = true;
  39869. }
  39870. {
  39871. Type_t * L_0 = ___attributeType0;
  39872. bool L_1 = ___inherit1;
  39873. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  39874. ObjectU5BU5D_t2843939325* L_2 = MonoCustomAttrs_GetCustomAttributes_m1347331976(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  39875. return L_2;
  39876. }
  39877. }
  39878. // System.String System.Reflection.MonoCMethod::ToString()
  39879. extern "C" IL2CPP_METHOD_ATTR String_t* MonoCMethod_ToString_m3992577062 (MonoCMethod_t3191134373 * __this, const RuntimeMethod* method)
  39880. {
  39881. static bool s_Il2CppMethodInitialized;
  39882. if (!s_Il2CppMethodInitialized)
  39883. {
  39884. il2cpp_codegen_initialize_method (MonoCMethod_ToString_m3992577062_MetadataUsageId);
  39885. s_Il2CppMethodInitialized = true;
  39886. }
  39887. StringBuilder_t * V_0 = NULL;
  39888. ParameterInfoU5BU5D_t390618515* V_1 = NULL;
  39889. int32_t V_2 = 0;
  39890. {
  39891. StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  39892. StringBuilder__ctor_m3121283359(L_0, /*hidden argument*/NULL);
  39893. V_0 = L_0;
  39894. StringBuilder_t * L_1 = V_0;
  39895. NullCheck(L_1);
  39896. StringBuilder_Append_m1965104174(L_1, _stringLiteral3181185133, /*hidden argument*/NULL);
  39897. StringBuilder_t * L_2 = V_0;
  39898. String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MonoCMethod::get_Name() */, __this);
  39899. NullCheck(L_2);
  39900. StringBuilder_Append_m1965104174(L_2, L_3, /*hidden argument*/NULL);
  39901. StringBuilder_t * L_4 = V_0;
  39902. NullCheck(L_4);
  39903. StringBuilder_Append_m1965104174(L_4, _stringLiteral3452614536, /*hidden argument*/NULL);
  39904. ParameterInfoU5BU5D_t390618515* L_5 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MonoCMethod::GetParameters() */, __this);
  39905. V_1 = L_5;
  39906. V_2 = 0;
  39907. goto IL_0064;
  39908. }
  39909. IL_0039:
  39910. {
  39911. int32_t L_6 = V_2;
  39912. if ((((int32_t)L_6) <= ((int32_t)0)))
  39913. {
  39914. goto IL_004c;
  39915. }
  39916. }
  39917. {
  39918. StringBuilder_t * L_7 = V_0;
  39919. NullCheck(L_7);
  39920. StringBuilder_Append_m1965104174(L_7, _stringLiteral3450517380, /*hidden argument*/NULL);
  39921. }
  39922. IL_004c:
  39923. {
  39924. StringBuilder_t * L_8 = V_0;
  39925. ParameterInfoU5BU5D_t390618515* L_9 = V_1;
  39926. int32_t L_10 = V_2;
  39927. NullCheck(L_9);
  39928. int32_t L_11 = L_10;
  39929. ParameterInfo_t1861056598 * L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  39930. NullCheck(L_12);
  39931. Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_12);
  39932. NullCheck(L_13);
  39933. String_t* L_14 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_13);
  39934. NullCheck(L_8);
  39935. StringBuilder_Append_m1965104174(L_8, L_14, /*hidden argument*/NULL);
  39936. int32_t L_15 = V_2;
  39937. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  39938. }
  39939. IL_0064:
  39940. {
  39941. int32_t L_16 = V_2;
  39942. ParameterInfoU5BU5D_t390618515* L_17 = V_1;
  39943. NullCheck(L_17);
  39944. if ((((int32_t)L_16) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_17)->max_length)))))))
  39945. {
  39946. goto IL_0039;
  39947. }
  39948. }
  39949. {
  39950. int32_t L_18 = VirtFuncInvoker0< int32_t >::Invoke(21 /* System.Reflection.CallingConventions System.Reflection.MonoCMethod::get_CallingConvention() */, __this);
  39951. if ((!(((uint32_t)L_18) == ((uint32_t)3))))
  39952. {
  39953. goto IL_0085;
  39954. }
  39955. }
  39956. {
  39957. StringBuilder_t * L_19 = V_0;
  39958. NullCheck(L_19);
  39959. StringBuilder_Append_m1965104174(L_19, _stringLiteral4152125660, /*hidden argument*/NULL);
  39960. }
  39961. IL_0085:
  39962. {
  39963. StringBuilder_t * L_20 = V_0;
  39964. NullCheck(L_20);
  39965. StringBuilder_Append_m1965104174(L_20, _stringLiteral3452614535, /*hidden argument*/NULL);
  39966. StringBuilder_t * L_21 = V_0;
  39967. NullCheck(L_21);
  39968. String_t* L_22 = StringBuilder_ToString_m3317489284(L_21, /*hidden argument*/NULL);
  39969. return L_22;
  39970. }
  39971. }
  39972. // System.Void System.Reflection.MonoCMethod::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  39973. extern "C" IL2CPP_METHOD_ATTR void MonoCMethod_GetObjectData_m2489171292 (MonoCMethod_t3191134373 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  39974. {
  39975. {
  39976. SerializationInfo_t950877179 * L_0 = ___info0;
  39977. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MonoCMethod::get_Name() */, __this);
  39978. Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(10 /* System.Type System.Reflection.MonoCMethod::get_ReflectedType() */, __this);
  39979. String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Reflection.MonoCMethod::ToString() */, __this);
  39980. MemberInfoSerializationHolder_Serialize_m2002453739(NULL /*static, unused*/, L_0, L_1, L_2, L_3, 1, /*hidden argument*/NULL);
  39981. return;
  39982. }
  39983. }
  39984. #ifdef __clang__
  39985. #pragma clang diagnostic pop
  39986. #endif
  39987. #ifdef __clang__
  39988. #pragma clang diagnostic push
  39989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39990. #pragma clang diagnostic ignored "-Wunused-variable"
  39991. #endif
  39992. // System.Void System.Reflection.MonoEvent::.ctor()
  39993. extern "C" IL2CPP_METHOD_ATTR void MonoEvent__ctor_m1690536578 (MonoEvent_t * __this, const RuntimeMethod* method)
  39994. {
  39995. {
  39996. EventInfo__ctor_m3033129999(__this, /*hidden argument*/NULL);
  39997. return;
  39998. }
  39999. }
  40000. // System.Reflection.EventAttributes System.Reflection.MonoEvent::get_Attributes()
  40001. extern "C" IL2CPP_METHOD_ATTR int32_t MonoEvent_get_Attributes_m3048829315 (MonoEvent_t * __this, const RuntimeMethod* method)
  40002. {
  40003. MonoEventInfo_t346866618 V_0;
  40004. memset(&V_0, 0, sizeof(V_0));
  40005. {
  40006. MonoEventInfo_t346866618 L_0 = MonoEventInfo_GetEventInfo_m873645389(NULL /*static, unused*/, __this, /*hidden argument*/NULL);
  40007. V_0 = L_0;
  40008. int32_t L_1 = (&V_0)->get_attrs_6();
  40009. return L_1;
  40010. }
  40011. }
  40012. // System.Reflection.MethodInfo System.Reflection.MonoEvent::GetAddMethod(System.Boolean)
  40013. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * MonoEvent_GetAddMethod_m210217252 (MonoEvent_t * __this, bool ___nonPublic0, const RuntimeMethod* method)
  40014. {
  40015. MonoEventInfo_t346866618 V_0;
  40016. memset(&V_0, 0, sizeof(V_0));
  40017. {
  40018. MonoEventInfo_t346866618 L_0 = MonoEventInfo_GetEventInfo_m873645389(NULL /*static, unused*/, __this, /*hidden argument*/NULL);
  40019. V_0 = L_0;
  40020. bool L_1 = ___nonPublic0;
  40021. if (L_1)
  40022. {
  40023. goto IL_002a;
  40024. }
  40025. }
  40026. {
  40027. MethodInfo_t * L_2 = (&V_0)->get_add_method_3();
  40028. if (!L_2)
  40029. {
  40030. goto IL_0032;
  40031. }
  40032. }
  40033. {
  40034. MethodInfo_t * L_3 = (&V_0)->get_add_method_3();
  40035. NullCheck(L_3);
  40036. bool L_4 = MethodBase_get_IsPublic_m2180846589(L_3, /*hidden argument*/NULL);
  40037. if (!L_4)
  40038. {
  40039. goto IL_0032;
  40040. }
  40041. }
  40042. IL_002a:
  40043. {
  40044. MethodInfo_t * L_5 = (&V_0)->get_add_method_3();
  40045. return L_5;
  40046. }
  40047. IL_0032:
  40048. {
  40049. return (MethodInfo_t *)NULL;
  40050. }
  40051. }
  40052. // System.Reflection.MethodInfo System.Reflection.MonoEvent::GetRemoveMethod(System.Boolean)
  40053. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * MonoEvent_GetRemoveMethod_m1172326975 (MonoEvent_t * __this, bool ___nonPublic0, const RuntimeMethod* method)
  40054. {
  40055. MonoEventInfo_t346866618 V_0;
  40056. memset(&V_0, 0, sizeof(V_0));
  40057. {
  40058. MonoEventInfo_t346866618 L_0 = MonoEventInfo_GetEventInfo_m873645389(NULL /*static, unused*/, __this, /*hidden argument*/NULL);
  40059. V_0 = L_0;
  40060. bool L_1 = ___nonPublic0;
  40061. if (L_1)
  40062. {
  40063. goto IL_002a;
  40064. }
  40065. }
  40066. {
  40067. MethodInfo_t * L_2 = (&V_0)->get_remove_method_4();
  40068. if (!L_2)
  40069. {
  40070. goto IL_0032;
  40071. }
  40072. }
  40073. {
  40074. MethodInfo_t * L_3 = (&V_0)->get_remove_method_4();
  40075. NullCheck(L_3);
  40076. bool L_4 = MethodBase_get_IsPublic_m2180846589(L_3, /*hidden argument*/NULL);
  40077. if (!L_4)
  40078. {
  40079. goto IL_0032;
  40080. }
  40081. }
  40082. IL_002a:
  40083. {
  40084. MethodInfo_t * L_5 = (&V_0)->get_remove_method_4();
  40085. return L_5;
  40086. }
  40087. IL_0032:
  40088. {
  40089. return (MethodInfo_t *)NULL;
  40090. }
  40091. }
  40092. // System.Type System.Reflection.MonoEvent::get_DeclaringType()
  40093. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoEvent_get_DeclaringType_m862221512 (MonoEvent_t * __this, const RuntimeMethod* method)
  40094. {
  40095. MonoEventInfo_t346866618 V_0;
  40096. memset(&V_0, 0, sizeof(V_0));
  40097. {
  40098. MonoEventInfo_t346866618 L_0 = MonoEventInfo_GetEventInfo_m873645389(NULL /*static, unused*/, __this, /*hidden argument*/NULL);
  40099. V_0 = L_0;
  40100. Type_t * L_1 = (&V_0)->get_declaring_type_0();
  40101. return L_1;
  40102. }
  40103. }
  40104. // System.Type System.Reflection.MonoEvent::get_ReflectedType()
  40105. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoEvent_get_ReflectedType_m3664183825 (MonoEvent_t * __this, const RuntimeMethod* method)
  40106. {
  40107. MonoEventInfo_t346866618 V_0;
  40108. memset(&V_0, 0, sizeof(V_0));
  40109. {
  40110. MonoEventInfo_t346866618 L_0 = MonoEventInfo_GetEventInfo_m873645389(NULL /*static, unused*/, __this, /*hidden argument*/NULL);
  40111. V_0 = L_0;
  40112. Type_t * L_1 = (&V_0)->get_reflected_type_1();
  40113. return L_1;
  40114. }
  40115. }
  40116. // System.String System.Reflection.MonoEvent::get_Name()
  40117. extern "C" IL2CPP_METHOD_ATTR String_t* MonoEvent_get_Name_m3774595291 (MonoEvent_t * __this, const RuntimeMethod* method)
  40118. {
  40119. MonoEventInfo_t346866618 V_0;
  40120. memset(&V_0, 0, sizeof(V_0));
  40121. {
  40122. MonoEventInfo_t346866618 L_0 = MonoEventInfo_GetEventInfo_m873645389(NULL /*static, unused*/, __this, /*hidden argument*/NULL);
  40123. V_0 = L_0;
  40124. String_t* L_1 = (&V_0)->get_name_2();
  40125. return L_1;
  40126. }
  40127. }
  40128. // System.String System.Reflection.MonoEvent::ToString()
  40129. extern "C" IL2CPP_METHOD_ATTR String_t* MonoEvent_ToString_m2145104522 (MonoEvent_t * __this, const RuntimeMethod* method)
  40130. {
  40131. static bool s_Il2CppMethodInitialized;
  40132. if (!s_Il2CppMethodInitialized)
  40133. {
  40134. il2cpp_codegen_initialize_method (MonoEvent_ToString_m2145104522_MetadataUsageId);
  40135. s_Il2CppMethodInitialized = true;
  40136. }
  40137. {
  40138. Type_t * L_0 = EventInfo_get_EventHandlerType_m420690865(__this, /*hidden argument*/NULL);
  40139. String_t* L_1 = MonoEvent_get_Name_m3774595291(__this, /*hidden argument*/NULL);
  40140. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  40141. String_t* L_2 = String_Concat_m1715369213(NULL /*static, unused*/, L_0, _stringLiteral3452614528, L_1, /*hidden argument*/NULL);
  40142. return L_2;
  40143. }
  40144. }
  40145. // System.Boolean System.Reflection.MonoEvent::IsDefined(System.Type,System.Boolean)
  40146. extern "C" IL2CPP_METHOD_ATTR bool MonoEvent_IsDefined_m10931749 (MonoEvent_t * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  40147. {
  40148. static bool s_Il2CppMethodInitialized;
  40149. if (!s_Il2CppMethodInitialized)
  40150. {
  40151. il2cpp_codegen_initialize_method (MonoEvent_IsDefined_m10931749_MetadataUsageId);
  40152. s_Il2CppMethodInitialized = true;
  40153. }
  40154. {
  40155. Type_t * L_0 = ___attributeType0;
  40156. bool L_1 = ___inherit1;
  40157. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  40158. bool L_2 = MonoCustomAttrs_IsDefined_m2996012389(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  40159. return L_2;
  40160. }
  40161. }
  40162. // System.Object[] System.Reflection.MonoEvent::GetCustomAttributes(System.Boolean)
  40163. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoEvent_GetCustomAttributes_m1729688056 (MonoEvent_t * __this, bool ___inherit0, const RuntimeMethod* method)
  40164. {
  40165. static bool s_Il2CppMethodInitialized;
  40166. if (!s_Il2CppMethodInitialized)
  40167. {
  40168. il2cpp_codegen_initialize_method (MonoEvent_GetCustomAttributes_m1729688056_MetadataUsageId);
  40169. s_Il2CppMethodInitialized = true;
  40170. }
  40171. {
  40172. bool L_0 = ___inherit0;
  40173. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  40174. ObjectU5BU5D_t2843939325* L_1 = MonoCustomAttrs_GetCustomAttributes_m1775925192(NULL /*static, unused*/, __this, L_0, /*hidden argument*/NULL);
  40175. return L_1;
  40176. }
  40177. }
  40178. // System.Object[] System.Reflection.MonoEvent::GetCustomAttributes(System.Type,System.Boolean)
  40179. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoEvent_GetCustomAttributes_m2369459044 (MonoEvent_t * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  40180. {
  40181. static bool s_Il2CppMethodInitialized;
  40182. if (!s_Il2CppMethodInitialized)
  40183. {
  40184. il2cpp_codegen_initialize_method (MonoEvent_GetCustomAttributes_m2369459044_MetadataUsageId);
  40185. s_Il2CppMethodInitialized = true;
  40186. }
  40187. {
  40188. Type_t * L_0 = ___attributeType0;
  40189. bool L_1 = ___inherit1;
  40190. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  40191. ObjectU5BU5D_t2843939325* L_2 = MonoCustomAttrs_GetCustomAttributes_m1347331976(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  40192. return L_2;
  40193. }
  40194. }
  40195. // System.Void System.Reflection.MonoEvent::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  40196. extern "C" IL2CPP_METHOD_ATTR void MonoEvent_GetObjectData_m3301761592 (MonoEvent_t * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  40197. {
  40198. {
  40199. SerializationInfo_t950877179 * L_0 = ___info0;
  40200. String_t* L_1 = MonoEvent_get_Name_m3774595291(__this, /*hidden argument*/NULL);
  40201. Type_t * L_2 = MonoEvent_get_ReflectedType_m3664183825(__this, /*hidden argument*/NULL);
  40202. String_t* L_3 = MonoEvent_ToString_m2145104522(__this, /*hidden argument*/NULL);
  40203. MemberInfoSerializationHolder_Serialize_m2002453739(NULL /*static, unused*/, L_0, L_1, L_2, L_3, 2, /*hidden argument*/NULL);
  40204. return;
  40205. }
  40206. }
  40207. #ifdef __clang__
  40208. #pragma clang diagnostic pop
  40209. #endif
  40210. #ifdef __clang__
  40211. #pragma clang diagnostic push
  40212. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40213. #pragma clang diagnostic ignored "-Wunused-variable"
  40214. #endif
  40215. // Conversion methods for marshalling of: System.Reflection.MonoEventInfo
  40216. extern "C" void MonoEventInfo_t346866618_marshal_pinvoke(const MonoEventInfo_t346866618& unmarshaled, MonoEventInfo_t346866618_marshaled_pinvoke& marshaled)
  40217. {
  40218. Exception_t* ___declaring_type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'declaring_type' of type 'MonoEventInfo': Reference type field marshaling is not supported.");
  40219. IL2CPP_RAISE_MANAGED_EXCEPTION(___declaring_type_0Exception,NULL);
  40220. }
  40221. extern "C" void MonoEventInfo_t346866618_marshal_pinvoke_back(const MonoEventInfo_t346866618_marshaled_pinvoke& marshaled, MonoEventInfo_t346866618& unmarshaled)
  40222. {
  40223. Exception_t* ___declaring_type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'declaring_type' of type 'MonoEventInfo': Reference type field marshaling is not supported.");
  40224. IL2CPP_RAISE_MANAGED_EXCEPTION(___declaring_type_0Exception,NULL);
  40225. }
  40226. // Conversion method for clean up from marshalling of: System.Reflection.MonoEventInfo
  40227. extern "C" void MonoEventInfo_t346866618_marshal_pinvoke_cleanup(MonoEventInfo_t346866618_marshaled_pinvoke& marshaled)
  40228. {
  40229. }
  40230. // Conversion methods for marshalling of: System.Reflection.MonoEventInfo
  40231. extern "C" void MonoEventInfo_t346866618_marshal_com(const MonoEventInfo_t346866618& unmarshaled, MonoEventInfo_t346866618_marshaled_com& marshaled)
  40232. {
  40233. Exception_t* ___declaring_type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'declaring_type' of type 'MonoEventInfo': Reference type field marshaling is not supported.");
  40234. IL2CPP_RAISE_MANAGED_EXCEPTION(___declaring_type_0Exception,NULL);
  40235. }
  40236. extern "C" void MonoEventInfo_t346866618_marshal_com_back(const MonoEventInfo_t346866618_marshaled_com& marshaled, MonoEventInfo_t346866618& unmarshaled)
  40237. {
  40238. Exception_t* ___declaring_type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'declaring_type' of type 'MonoEventInfo': Reference type field marshaling is not supported.");
  40239. IL2CPP_RAISE_MANAGED_EXCEPTION(___declaring_type_0Exception,NULL);
  40240. }
  40241. // Conversion method for clean up from marshalling of: System.Reflection.MonoEventInfo
  40242. extern "C" void MonoEventInfo_t346866618_marshal_com_cleanup(MonoEventInfo_t346866618_marshaled_com& marshaled)
  40243. {
  40244. }
  40245. // System.Void System.Reflection.MonoEventInfo::get_event_info(System.Reflection.MonoEvent,System.Reflection.MonoEventInfo&)
  40246. extern "C" IL2CPP_METHOD_ATTR void MonoEventInfo_get_event_info_m583997560 (RuntimeObject * __this /* static, unused */, MonoEvent_t * ___ev0, MonoEventInfo_t346866618 * ___info1, const RuntimeMethod* method)
  40247. {
  40248. typedef void (*MonoEventInfo_get_event_info_m583997560_ftn) (MonoEvent_t *, MonoEventInfo_t346866618 *);
  40249. using namespace il2cpp::icalls;
  40250. ((MonoEventInfo_get_event_info_m583997560_ftn)mscorlib::System::Reflection::MonoEventInfo::get_event_info) (___ev0, ___info1);
  40251. }
  40252. // System.Reflection.MonoEventInfo System.Reflection.MonoEventInfo::GetEventInfo(System.Reflection.MonoEvent)
  40253. extern "C" IL2CPP_METHOD_ATTR MonoEventInfo_t346866618 MonoEventInfo_GetEventInfo_m873645389 (RuntimeObject * __this /* static, unused */, MonoEvent_t * ___ev0, const RuntimeMethod* method)
  40254. {
  40255. MonoEventInfo_t346866618 V_0;
  40256. memset(&V_0, 0, sizeof(V_0));
  40257. {
  40258. MonoEvent_t * L_0 = ___ev0;
  40259. MonoEventInfo_get_event_info_m583997560(NULL /*static, unused*/, L_0, (&V_0), /*hidden argument*/NULL);
  40260. MonoEventInfo_t346866618 L_1 = V_0;
  40261. return L_1;
  40262. }
  40263. }
  40264. #ifdef __clang__
  40265. #pragma clang diagnostic pop
  40266. #endif
  40267. #ifdef __clang__
  40268. #pragma clang diagnostic push
  40269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40270. #pragma clang diagnostic ignored "-Wunused-variable"
  40271. #endif
  40272. // System.Void System.Reflection.MonoField::.ctor()
  40273. extern "C" IL2CPP_METHOD_ATTR void MonoField__ctor_m5376011 (MonoField_t * __this, const RuntimeMethod* method)
  40274. {
  40275. {
  40276. FieldInfo__ctor_m3305575002(__this, /*hidden argument*/NULL);
  40277. return;
  40278. }
  40279. }
  40280. // System.Reflection.FieldAttributes System.Reflection.MonoField::get_Attributes()
  40281. extern "C" IL2CPP_METHOD_ATTR int32_t MonoField_get_Attributes_m1814015643 (MonoField_t * __this, const RuntimeMethod* method)
  40282. {
  40283. {
  40284. int32_t L_0 = __this->get_attrs_4();
  40285. return L_0;
  40286. }
  40287. }
  40288. // System.RuntimeFieldHandle System.Reflection.MonoField::get_FieldHandle()
  40289. extern "C" IL2CPP_METHOD_ATTR RuntimeFieldHandle_t1871169219 MonoField_get_FieldHandle_m3729647377 (MonoField_t * __this, const RuntimeMethod* method)
  40290. {
  40291. {
  40292. RuntimeFieldHandle_t1871169219 L_0 = __this->get_fhandle_1();
  40293. return L_0;
  40294. }
  40295. }
  40296. // System.Type System.Reflection.MonoField::get_FieldType()
  40297. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoField_get_FieldType_m1670137202 (MonoField_t * __this, const RuntimeMethod* method)
  40298. {
  40299. {
  40300. Type_t * L_0 = __this->get_type_3();
  40301. return L_0;
  40302. }
  40303. }
  40304. // System.Type System.Reflection.MonoField::GetParentType(System.Boolean)
  40305. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoField_GetParentType_m2478933781 (MonoField_t * __this, bool ___declaring0, const RuntimeMethod* method)
  40306. {
  40307. typedef Type_t * (*MonoField_GetParentType_m2478933781_ftn) (MonoField_t *, bool);
  40308. using namespace il2cpp::icalls;
  40309. return ((MonoField_GetParentType_m2478933781_ftn)mscorlib::System::Reflection::MonoField::GetParentType) (__this, ___declaring0);
  40310. }
  40311. // System.Type System.Reflection.MonoField::get_ReflectedType()
  40312. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoField_get_ReflectedType_m471710812 (MonoField_t * __this, const RuntimeMethod* method)
  40313. {
  40314. {
  40315. Type_t * L_0 = MonoField_GetParentType_m2478933781(__this, (bool)0, /*hidden argument*/NULL);
  40316. return L_0;
  40317. }
  40318. }
  40319. // System.Type System.Reflection.MonoField::get_DeclaringType()
  40320. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoField_get_DeclaringType_m2066594735 (MonoField_t * __this, const RuntimeMethod* method)
  40321. {
  40322. {
  40323. Type_t * L_0 = MonoField_GetParentType_m2478933781(__this, (bool)1, /*hidden argument*/NULL);
  40324. return L_0;
  40325. }
  40326. }
  40327. // System.String System.Reflection.MonoField::get_Name()
  40328. extern "C" IL2CPP_METHOD_ATTR String_t* MonoField_get_Name_m2861402224 (MonoField_t * __this, const RuntimeMethod* method)
  40329. {
  40330. {
  40331. String_t* L_0 = __this->get_name_2();
  40332. return L_0;
  40333. }
  40334. }
  40335. // System.Boolean System.Reflection.MonoField::IsDefined(System.Type,System.Boolean)
  40336. extern "C" IL2CPP_METHOD_ATTR bool MonoField_IsDefined_m2274038045 (MonoField_t * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  40337. {
  40338. static bool s_Il2CppMethodInitialized;
  40339. if (!s_Il2CppMethodInitialized)
  40340. {
  40341. il2cpp_codegen_initialize_method (MonoField_IsDefined_m2274038045_MetadataUsageId);
  40342. s_Il2CppMethodInitialized = true;
  40343. }
  40344. {
  40345. Type_t * L_0 = ___attributeType0;
  40346. bool L_1 = ___inherit1;
  40347. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  40348. bool L_2 = MonoCustomAttrs_IsDefined_m2996012389(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  40349. return L_2;
  40350. }
  40351. }
  40352. // System.Object[] System.Reflection.MonoField::GetCustomAttributes(System.Boolean)
  40353. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoField_GetCustomAttributes_m2142838032 (MonoField_t * __this, bool ___inherit0, const RuntimeMethod* method)
  40354. {
  40355. static bool s_Il2CppMethodInitialized;
  40356. if (!s_Il2CppMethodInitialized)
  40357. {
  40358. il2cpp_codegen_initialize_method (MonoField_GetCustomAttributes_m2142838032_MetadataUsageId);
  40359. s_Il2CppMethodInitialized = true;
  40360. }
  40361. {
  40362. bool L_0 = ___inherit0;
  40363. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  40364. ObjectU5BU5D_t2843939325* L_1 = MonoCustomAttrs_GetCustomAttributes_m1775925192(NULL /*static, unused*/, __this, L_0, /*hidden argument*/NULL);
  40365. return L_1;
  40366. }
  40367. }
  40368. // System.Object[] System.Reflection.MonoField::GetCustomAttributes(System.Type,System.Boolean)
  40369. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoField_GetCustomAttributes_m3687140927 (MonoField_t * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  40370. {
  40371. static bool s_Il2CppMethodInitialized;
  40372. if (!s_Il2CppMethodInitialized)
  40373. {
  40374. il2cpp_codegen_initialize_method (MonoField_GetCustomAttributes_m3687140927_MetadataUsageId);
  40375. s_Il2CppMethodInitialized = true;
  40376. }
  40377. {
  40378. Type_t * L_0 = ___attributeType0;
  40379. bool L_1 = ___inherit1;
  40380. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  40381. ObjectU5BU5D_t2843939325* L_2 = MonoCustomAttrs_GetCustomAttributes_m1347331976(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  40382. return L_2;
  40383. }
  40384. }
  40385. // System.Int32 System.Reflection.MonoField::GetFieldOffset()
  40386. extern "C" IL2CPP_METHOD_ATTR int32_t MonoField_GetFieldOffset_m3808764875 (MonoField_t * __this, const RuntimeMethod* method)
  40387. {
  40388. typedef int32_t (*MonoField_GetFieldOffset_m3808764875_ftn) (MonoField_t *);
  40389. using namespace il2cpp::icalls;
  40390. return ((MonoField_GetFieldOffset_m3808764875_ftn)mscorlib::System::Reflection::MonoField::GetFieldOffset) (__this);
  40391. }
  40392. // System.Object System.Reflection.MonoField::GetValueInternal(System.Object)
  40393. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MonoField_GetValueInternal_m532651562 (MonoField_t * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  40394. {
  40395. typedef RuntimeObject * (*MonoField_GetValueInternal_m532651562_ftn) (MonoField_t *, RuntimeObject *);
  40396. using namespace il2cpp::icalls;
  40397. return ((MonoField_GetValueInternal_m532651562_ftn)mscorlib::System::Reflection::MonoField::GetValueInternal) (__this, ___obj0);
  40398. }
  40399. // System.Object System.Reflection.MonoField::GetValue(System.Object)
  40400. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MonoField_GetValue_m3124733531 (MonoField_t * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  40401. {
  40402. static bool s_Il2CppMethodInitialized;
  40403. if (!s_Il2CppMethodInitialized)
  40404. {
  40405. il2cpp_codegen_initialize_method (MonoField_GetValue_m3124733531_MetadataUsageId);
  40406. s_Il2CppMethodInitialized = true;
  40407. }
  40408. {
  40409. bool L_0 = FieldInfo_get_IsStatic_m3482711189(__this, /*hidden argument*/NULL);
  40410. if (L_0)
  40411. {
  40412. goto IL_0059;
  40413. }
  40414. }
  40415. {
  40416. RuntimeObject * L_1 = ___obj0;
  40417. if (L_1)
  40418. {
  40419. goto IL_001c;
  40420. }
  40421. }
  40422. {
  40423. TargetException_t3386045725 * L_2 = (TargetException_t3386045725 *)il2cpp_codegen_object_new(TargetException_t3386045725_il2cpp_TypeInfo_var);
  40424. TargetException__ctor_m1440702323(L_2, _stringLiteral2093243126, /*hidden argument*/NULL);
  40425. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,MonoField_GetValue_m3124733531_RuntimeMethod_var);
  40426. }
  40427. IL_001c:
  40428. {
  40429. Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MonoField::get_DeclaringType() */, __this);
  40430. RuntimeObject * L_4 = ___obj0;
  40431. NullCheck(L_4);
  40432. Type_t * L_5 = Object_GetType_m88164663(L_4, /*hidden argument*/NULL);
  40433. NullCheck(L_3);
  40434. bool L_6 = VirtFuncInvoker1< bool, Type_t * >::Invoke(45 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_3, L_5);
  40435. if (L_6)
  40436. {
  40437. goto IL_0059;
  40438. }
  40439. }
  40440. {
  40441. String_t* L_7 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MonoField::get_Name() */, __this);
  40442. Type_t * L_8 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MonoField::get_DeclaringType() */, __this);
  40443. RuntimeObject * L_9 = ___obj0;
  40444. NullCheck(L_9);
  40445. Type_t * L_10 = Object_GetType_m88164663(L_9, /*hidden argument*/NULL);
  40446. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  40447. String_t* L_11 = String_Format_m3339413201(NULL /*static, unused*/, _stringLiteral4292598198, L_7, L_8, L_10, /*hidden argument*/NULL);
  40448. ArgumentException_t132251570 * L_12 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  40449. ArgumentException__ctor_m1216717135(L_12, L_11, _stringLiteral1746845353, /*hidden argument*/NULL);
  40450. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,MonoField_GetValue_m3124733531_RuntimeMethod_var);
  40451. }
  40452. IL_0059:
  40453. {
  40454. bool L_13 = FieldInfo_get_IsLiteral_m534699794(__this, /*hidden argument*/NULL);
  40455. if (L_13)
  40456. {
  40457. goto IL_006a;
  40458. }
  40459. }
  40460. {
  40461. MonoField_CheckGeneric_m453069507(__this, /*hidden argument*/NULL);
  40462. }
  40463. IL_006a:
  40464. {
  40465. RuntimeObject * L_14 = ___obj0;
  40466. RuntimeObject * L_15 = MonoField_GetValueInternal_m532651562(__this, L_14, /*hidden argument*/NULL);
  40467. return L_15;
  40468. }
  40469. }
  40470. // System.String System.Reflection.MonoField::ToString()
  40471. extern "C" IL2CPP_METHOD_ATTR String_t* MonoField_ToString_m2518484388 (MonoField_t * __this, const RuntimeMethod* method)
  40472. {
  40473. static bool s_Il2CppMethodInitialized;
  40474. if (!s_Il2CppMethodInitialized)
  40475. {
  40476. il2cpp_codegen_initialize_method (MonoField_ToString_m2518484388_MetadataUsageId);
  40477. s_Il2CppMethodInitialized = true;
  40478. }
  40479. {
  40480. Type_t * L_0 = __this->get_type_3();
  40481. String_t* L_1 = __this->get_name_2();
  40482. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  40483. String_t* L_2 = String_Format_m2556382932(NULL /*static, unused*/, _stringLiteral380657706, L_0, L_1, /*hidden argument*/NULL);
  40484. return L_2;
  40485. }
  40486. }
  40487. // System.Void System.Reflection.MonoField::SetValueInternal(System.Reflection.FieldInfo,System.Object,System.Object)
  40488. extern "C" IL2CPP_METHOD_ATTR void MonoField_SetValueInternal_m2352116743 (RuntimeObject * __this /* static, unused */, FieldInfo_t * ___fi0, RuntimeObject * ___obj1, RuntimeObject * ___value2, const RuntimeMethod* method)
  40489. {
  40490. typedef void (*MonoField_SetValueInternal_m2352116743_ftn) (FieldInfo_t *, RuntimeObject *, RuntimeObject *);
  40491. using namespace il2cpp::icalls;
  40492. ((MonoField_SetValueInternal_m2352116743_ftn)mscorlib::System::Reflection::MonoField::SetValueInternal) (___fi0, ___obj1, ___value2);
  40493. }
  40494. // System.Void System.Reflection.MonoField::SetValue(System.Object,System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Globalization.CultureInfo)
  40495. extern "C" IL2CPP_METHOD_ATTR void MonoField_SetValue_m2338106905 (MonoField_t * __this, RuntimeObject * ___obj0, RuntimeObject * ___val1, int32_t ___invokeAttr2, Binder_t2999457153 * ___binder3, CultureInfo_t4157843068 * ___culture4, const RuntimeMethod* method)
  40496. {
  40497. static bool s_Il2CppMethodInitialized;
  40498. if (!s_Il2CppMethodInitialized)
  40499. {
  40500. il2cpp_codegen_initialize_method (MonoField_SetValue_m2338106905_MetadataUsageId);
  40501. s_Il2CppMethodInitialized = true;
  40502. }
  40503. RuntimeObject * V_0 = NULL;
  40504. {
  40505. bool L_0 = FieldInfo_get_IsStatic_m3482711189(__this, /*hidden argument*/NULL);
  40506. if (L_0)
  40507. {
  40508. goto IL_0059;
  40509. }
  40510. }
  40511. {
  40512. RuntimeObject * L_1 = ___obj0;
  40513. if (L_1)
  40514. {
  40515. goto IL_001c;
  40516. }
  40517. }
  40518. {
  40519. TargetException_t3386045725 * L_2 = (TargetException_t3386045725 *)il2cpp_codegen_object_new(TargetException_t3386045725_il2cpp_TypeInfo_var);
  40520. TargetException__ctor_m1440702323(L_2, _stringLiteral2093243126, /*hidden argument*/NULL);
  40521. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,MonoField_SetValue_m2338106905_RuntimeMethod_var);
  40522. }
  40523. IL_001c:
  40524. {
  40525. Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MonoField::get_DeclaringType() */, __this);
  40526. RuntimeObject * L_4 = ___obj0;
  40527. NullCheck(L_4);
  40528. Type_t * L_5 = Object_GetType_m88164663(L_4, /*hidden argument*/NULL);
  40529. NullCheck(L_3);
  40530. bool L_6 = VirtFuncInvoker1< bool, Type_t * >::Invoke(45 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_3, L_5);
  40531. if (L_6)
  40532. {
  40533. goto IL_0059;
  40534. }
  40535. }
  40536. {
  40537. String_t* L_7 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MonoField::get_Name() */, __this);
  40538. Type_t * L_8 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MonoField::get_DeclaringType() */, __this);
  40539. RuntimeObject * L_9 = ___obj0;
  40540. NullCheck(L_9);
  40541. Type_t * L_10 = Object_GetType_m88164663(L_9, /*hidden argument*/NULL);
  40542. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  40543. String_t* L_11 = String_Format_m3339413201(NULL /*static, unused*/, _stringLiteral4292598198, L_7, L_8, L_10, /*hidden argument*/NULL);
  40544. ArgumentException_t132251570 * L_12 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  40545. ArgumentException__ctor_m1216717135(L_12, L_11, _stringLiteral1746845353, /*hidden argument*/NULL);
  40546. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,MonoField_SetValue_m2338106905_RuntimeMethod_var);
  40547. }
  40548. IL_0059:
  40549. {
  40550. bool L_13 = FieldInfo_get_IsLiteral_m534699794(__this, /*hidden argument*/NULL);
  40551. if (!L_13)
  40552. {
  40553. goto IL_006f;
  40554. }
  40555. }
  40556. {
  40557. FieldAccessException_t238379456 * L_14 = (FieldAccessException_t238379456 *)il2cpp_codegen_object_new(FieldAccessException_t238379456_il2cpp_TypeInfo_var);
  40558. FieldAccessException__ctor_m3482795704(L_14, _stringLiteral1662282788, /*hidden argument*/NULL);
  40559. IL2CPP_RAISE_MANAGED_EXCEPTION(L_14,MonoField_SetValue_m2338106905_RuntimeMethod_var);
  40560. }
  40561. IL_006f:
  40562. {
  40563. Binder_t2999457153 * L_15 = ___binder3;
  40564. if (L_15)
  40565. {
  40566. goto IL_007d;
  40567. }
  40568. }
  40569. {
  40570. IL2CPP_RUNTIME_CLASS_INIT(Binder_t2999457153_il2cpp_TypeInfo_var);
  40571. Binder_t2999457153 * L_16 = Binder_get_DefaultBinder_m950908649(NULL /*static, unused*/, /*hidden argument*/NULL);
  40572. ___binder3 = L_16;
  40573. }
  40574. IL_007d:
  40575. {
  40576. MonoField_CheckGeneric_m453069507(__this, /*hidden argument*/NULL);
  40577. RuntimeObject * L_17 = ___val1;
  40578. if (!L_17)
  40579. {
  40580. goto IL_00db;
  40581. }
  40582. }
  40583. {
  40584. Binder_t2999457153 * L_18 = ___binder3;
  40585. RuntimeObject * L_19 = ___val1;
  40586. Type_t * L_20 = __this->get_type_3();
  40587. CultureInfo_t4157843068 * L_21 = ___culture4;
  40588. NullCheck(L_18);
  40589. RuntimeObject * L_22 = VirtFuncInvoker3< RuntimeObject *, RuntimeObject *, Type_t *, CultureInfo_t4157843068 * >::Invoke(5 /* System.Object System.Reflection.Binder::ChangeType(System.Object,System.Type,System.Globalization.CultureInfo) */, L_18, L_19, L_20, L_21);
  40590. V_0 = L_22;
  40591. RuntimeObject * L_23 = V_0;
  40592. if (L_23)
  40593. {
  40594. goto IL_00d8;
  40595. }
  40596. }
  40597. {
  40598. ObjectU5BU5D_t2843939325* L_24 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)4));
  40599. NullCheck(L_24);
  40600. ArrayElementTypeCheck (L_24, _stringLiteral3183024156);
  40601. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)_stringLiteral3183024156);
  40602. ObjectU5BU5D_t2843939325* L_25 = L_24;
  40603. RuntimeObject * L_26 = ___val1;
  40604. NullCheck(L_26);
  40605. Type_t * L_27 = Object_GetType_m88164663(L_26, /*hidden argument*/NULL);
  40606. NullCheck(L_25);
  40607. ArrayElementTypeCheck (L_25, L_27);
  40608. (L_25)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_27);
  40609. ObjectU5BU5D_t2843939325* L_28 = L_25;
  40610. NullCheck(L_28);
  40611. ArrayElementTypeCheck (L_28, _stringLiteral1494662384);
  40612. (L_28)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject *)_stringLiteral1494662384);
  40613. ObjectU5BU5D_t2843939325* L_29 = L_28;
  40614. Type_t * L_30 = __this->get_type_3();
  40615. NullCheck(L_29);
  40616. ArrayElementTypeCheck (L_29, L_30);
  40617. (L_29)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject *)L_30);
  40618. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  40619. String_t* L_31 = String_Concat_m2971454694(NULL /*static, unused*/, L_29, /*hidden argument*/NULL);
  40620. ArgumentException_t132251570 * L_32 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  40621. ArgumentException__ctor_m1216717135(L_32, L_31, _stringLiteral2909710312, /*hidden argument*/NULL);
  40622. IL2CPP_RAISE_MANAGED_EXCEPTION(L_32,MonoField_SetValue_m2338106905_RuntimeMethod_var);
  40623. }
  40624. IL_00d8:
  40625. {
  40626. RuntimeObject * L_33 = V_0;
  40627. ___val1 = L_33;
  40628. }
  40629. IL_00db:
  40630. {
  40631. RuntimeObject * L_34 = ___obj0;
  40632. RuntimeObject * L_35 = ___val1;
  40633. MonoField_SetValueInternal_m2352116743(NULL /*static, unused*/, __this, L_34, L_35, /*hidden argument*/NULL);
  40634. return;
  40635. }
  40636. }
  40637. // System.Void System.Reflection.MonoField::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  40638. extern "C" IL2CPP_METHOD_ATTR void MonoField_GetObjectData_m1292125335 (MonoField_t * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  40639. {
  40640. {
  40641. SerializationInfo_t950877179 * L_0 = ___info0;
  40642. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MonoField::get_Name() */, __this);
  40643. Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(10 /* System.Type System.Reflection.MonoField::get_ReflectedType() */, __this);
  40644. String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Reflection.MonoField::ToString() */, __this);
  40645. MemberInfoSerializationHolder_Serialize_m2002453739(NULL /*static, unused*/, L_0, L_1, L_2, L_3, 4, /*hidden argument*/NULL);
  40646. return;
  40647. }
  40648. }
  40649. // System.Void System.Reflection.MonoField::CheckGeneric()
  40650. extern "C" IL2CPP_METHOD_ATTR void MonoField_CheckGeneric_m453069507 (MonoField_t * __this, const RuntimeMethod* method)
  40651. {
  40652. static bool s_Il2CppMethodInitialized;
  40653. if (!s_Il2CppMethodInitialized)
  40654. {
  40655. il2cpp_codegen_initialize_method (MonoField_CheckGeneric_m453069507_MetadataUsageId);
  40656. s_Il2CppMethodInitialized = true;
  40657. }
  40658. {
  40659. Type_t * L_0 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MonoField::get_DeclaringType() */, __this);
  40660. NullCheck(L_0);
  40661. bool L_1 = VirtFuncInvoker0< bool >::Invoke(93 /* System.Boolean System.Type::get_ContainsGenericParameters() */, L_0);
  40662. if (!L_1)
  40663. {
  40664. goto IL_001b;
  40665. }
  40666. }
  40667. {
  40668. InvalidOperationException_t56020091 * L_2 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  40669. InvalidOperationException__ctor_m237278729(L_2, _stringLiteral1970353501, /*hidden argument*/NULL);
  40670. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,MonoField_CheckGeneric_m453069507_RuntimeMethod_var);
  40671. }
  40672. IL_001b:
  40673. {
  40674. return;
  40675. }
  40676. }
  40677. #ifdef __clang__
  40678. #pragma clang diagnostic pop
  40679. #endif
  40680. #ifdef __clang__
  40681. #pragma clang diagnostic push
  40682. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40683. #pragma clang diagnostic ignored "-Wunused-variable"
  40684. #endif
  40685. // System.Void System.Reflection.MonoGenericCMethod::.ctor()
  40686. extern "C" IL2CPP_METHOD_ATTR void MonoGenericCMethod__ctor_m1374831274 (MonoGenericCMethod_t4239028627 * __this, const RuntimeMethod* method)
  40687. {
  40688. static bool s_Il2CppMethodInitialized;
  40689. if (!s_Il2CppMethodInitialized)
  40690. {
  40691. il2cpp_codegen_initialize_method (MonoGenericCMethod__ctor_m1374831274_MetadataUsageId);
  40692. s_Il2CppMethodInitialized = true;
  40693. }
  40694. {
  40695. MonoCMethod__ctor_m1867900682(__this, /*hidden argument*/NULL);
  40696. InvalidOperationException_t56020091 * L_0 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  40697. InvalidOperationException__ctor_m2734335978(L_0, /*hidden argument*/NULL);
  40698. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,MonoGenericCMethod__ctor_m1374831274_RuntimeMethod_var);
  40699. }
  40700. }
  40701. // System.Type System.Reflection.MonoGenericCMethod::get_ReflectedType()
  40702. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoGenericCMethod_get_ReflectedType_m1440479536 (MonoGenericCMethod_t4239028627 * __this, const RuntimeMethod* method)
  40703. {
  40704. typedef Type_t * (*MonoGenericCMethod_get_ReflectedType_m1440479536_ftn) (MonoGenericCMethod_t4239028627 *);
  40705. using namespace il2cpp::icalls;
  40706. return ((MonoGenericCMethod_get_ReflectedType_m1440479536_ftn)mscorlib::System::Reflection::MonoGenericCMethod::get_ReflectedType) (__this);
  40707. }
  40708. #ifdef __clang__
  40709. #pragma clang diagnostic pop
  40710. #endif
  40711. #ifdef __clang__
  40712. #pragma clang diagnostic push
  40713. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40714. #pragma clang diagnostic ignored "-Wunused-variable"
  40715. #endif
  40716. // System.Void System.Reflection.MonoGenericMethod::.ctor()
  40717. extern "C" IL2CPP_METHOD_ATTR void MonoGenericMethod__ctor_m2795356912 (MonoGenericMethod_t * __this, const RuntimeMethod* method)
  40718. {
  40719. static bool s_Il2CppMethodInitialized;
  40720. if (!s_Il2CppMethodInitialized)
  40721. {
  40722. il2cpp_codegen_initialize_method (MonoGenericMethod__ctor_m2795356912_MetadataUsageId);
  40723. s_Il2CppMethodInitialized = true;
  40724. }
  40725. {
  40726. MonoMethod__ctor_m2104049215(__this, /*hidden argument*/NULL);
  40727. InvalidOperationException_t56020091 * L_0 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  40728. InvalidOperationException__ctor_m2734335978(L_0, /*hidden argument*/NULL);
  40729. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,MonoGenericMethod__ctor_m2795356912_RuntimeMethod_var);
  40730. }
  40731. }
  40732. // System.Type System.Reflection.MonoGenericMethod::get_ReflectedType()
  40733. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoGenericMethod_get_ReflectedType_m3748461472 (MonoGenericMethod_t * __this, const RuntimeMethod* method)
  40734. {
  40735. typedef Type_t * (*MonoGenericMethod_get_ReflectedType_m3748461472_ftn) (MonoGenericMethod_t *);
  40736. using namespace il2cpp::icalls;
  40737. return ((MonoGenericMethod_get_ReflectedType_m3748461472_ftn)mscorlib::System::Reflection::MonoGenericMethod::get_ReflectedType) (__this);
  40738. }
  40739. #ifdef __clang__
  40740. #pragma clang diagnostic pop
  40741. #endif
  40742. #ifdef __clang__
  40743. #pragma clang diagnostic push
  40744. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40745. #pragma clang diagnostic ignored "-Wunused-variable"
  40746. #endif
  40747. // System.Void System.Reflection.MonoMethod::.ctor()
  40748. extern "C" IL2CPP_METHOD_ATTR void MonoMethod__ctor_m2104049215 (MonoMethod_t * __this, const RuntimeMethod* method)
  40749. {
  40750. {
  40751. MethodInfo__ctor_m2805780217(__this, /*hidden argument*/NULL);
  40752. return;
  40753. }
  40754. }
  40755. // System.String System.Reflection.MonoMethod::get_name(System.Reflection.MethodBase)
  40756. extern "C" IL2CPP_METHOD_ATTR String_t* MonoMethod_get_name_m2690633670 (RuntimeObject * __this /* static, unused */, MethodBase_t * ___method0, const RuntimeMethod* method)
  40757. {
  40758. typedef String_t* (*MonoMethod_get_name_m2690633670_ftn) (MethodBase_t *);
  40759. using namespace il2cpp::icalls;
  40760. return ((MonoMethod_get_name_m2690633670_ftn)mscorlib::System::Reflection::MonoMethod::get_name) (___method0);
  40761. }
  40762. // System.Reflection.MonoMethod System.Reflection.MonoMethod::get_base_definition(System.Reflection.MonoMethod)
  40763. extern "C" IL2CPP_METHOD_ATTR MonoMethod_t * MonoMethod_get_base_definition_m282872694 (RuntimeObject * __this /* static, unused */, MonoMethod_t * ___method0, const RuntimeMethod* method)
  40764. {
  40765. typedef MonoMethod_t * (*MonoMethod_get_base_definition_m282872694_ftn) (MonoMethod_t *);
  40766. using namespace il2cpp::icalls;
  40767. return ((MonoMethod_get_base_definition_m282872694_ftn)mscorlib::System::Reflection::MonoMethod::get_base_definition) (___method0);
  40768. }
  40769. // System.Reflection.MethodInfo System.Reflection.MonoMethod::GetBaseDefinition()
  40770. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * MonoMethod_GetBaseDefinition_m2844667474 (MonoMethod_t * __this, const RuntimeMethod* method)
  40771. {
  40772. {
  40773. MonoMethod_t * L_0 = MonoMethod_get_base_definition_m282872694(NULL /*static, unused*/, __this, /*hidden argument*/NULL);
  40774. return L_0;
  40775. }
  40776. }
  40777. // System.Type System.Reflection.MonoMethod::get_ReturnType()
  40778. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoMethod_get_ReturnType_m3656785830 (MonoMethod_t * __this, const RuntimeMethod* method)
  40779. {
  40780. {
  40781. intptr_t L_0 = __this->get_mhandle_0();
  40782. Type_t * L_1 = MonoMethodInfo_GetReturnType_m914391169(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  40783. return L_1;
  40784. }
  40785. }
  40786. // System.Reflection.ParameterInfo[] System.Reflection.MonoMethod::GetParameters()
  40787. extern "C" IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t390618515* MonoMethod_GetParameters_m2077150731 (MonoMethod_t * __this, const RuntimeMethod* method)
  40788. {
  40789. static bool s_Il2CppMethodInitialized;
  40790. if (!s_Il2CppMethodInitialized)
  40791. {
  40792. il2cpp_codegen_initialize_method (MonoMethod_GetParameters_m2077150731_MetadataUsageId);
  40793. s_Il2CppMethodInitialized = true;
  40794. }
  40795. ParameterInfoU5BU5D_t390618515* V_0 = NULL;
  40796. ParameterInfoU5BU5D_t390618515* V_1 = NULL;
  40797. {
  40798. intptr_t L_0 = __this->get_mhandle_0();
  40799. ParameterInfoU5BU5D_t390618515* L_1 = MonoMethodInfo_GetParametersInfo_m2209427166(NULL /*static, unused*/, L_0, __this, /*hidden argument*/NULL);
  40800. V_0 = L_1;
  40801. ParameterInfoU5BU5D_t390618515* L_2 = V_0;
  40802. NullCheck(L_2);
  40803. V_1 = ((ParameterInfoU5BU5D_t390618515*)SZArrayNew(ParameterInfoU5BU5D_t390618515_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length))))));
  40804. ParameterInfoU5BU5D_t390618515* L_3 = V_0;
  40805. ParameterInfoU5BU5D_t390618515* L_4 = V_1;
  40806. NullCheck((RuntimeArray *)(RuntimeArray *)L_3);
  40807. Array_CopyTo_m225704097((RuntimeArray *)(RuntimeArray *)L_3, (RuntimeArray *)(RuntimeArray *)L_4, 0, /*hidden argument*/NULL);
  40808. ParameterInfoU5BU5D_t390618515* L_5 = V_1;
  40809. return L_5;
  40810. }
  40811. }
  40812. // System.Object System.Reflection.MonoMethod::InternalInvoke(System.Object,System.Object[],System.Exception&)
  40813. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MonoMethod_InternalInvoke_m1266143136 (MonoMethod_t * __this, RuntimeObject * ___obj0, ObjectU5BU5D_t2843939325* ___parameters1, Exception_t ** ___exc2, const RuntimeMethod* method)
  40814. {
  40815. typedef RuntimeObject * (*MonoMethod_InternalInvoke_m1266143136_ftn) (MonoMethod_t *, RuntimeObject *, ObjectU5BU5D_t2843939325*, Exception_t **);
  40816. using namespace il2cpp::icalls;
  40817. return ((MonoMethod_InternalInvoke_m1266143136_ftn)mscorlib::System::Reflection::MonoMethod::InternalInvoke) (__this, ___obj0, ___parameters1, ___exc2);
  40818. }
  40819. // System.Object System.Reflection.MonoMethod::Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  40820. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MonoMethod_Invoke_m2898011027 (MonoMethod_t * __this, RuntimeObject * ___obj0, int32_t ___invokeAttr1, Binder_t2999457153 * ___binder2, ObjectU5BU5D_t2843939325* ___parameters3, CultureInfo_t4157843068 * ___culture4, const RuntimeMethod* method)
  40821. {
  40822. static bool s_Il2CppMethodInitialized;
  40823. if (!s_Il2CppMethodInitialized)
  40824. {
  40825. il2cpp_codegen_initialize_method (MonoMethod_Invoke_m2898011027_MetadataUsageId);
  40826. s_Il2CppMethodInitialized = true;
  40827. }
  40828. ParameterInfoU5BU5D_t390618515* V_0 = NULL;
  40829. int32_t V_1 = 0;
  40830. Exception_t * V_2 = NULL;
  40831. RuntimeObject * V_3 = NULL;
  40832. Exception_t * V_4 = NULL;
  40833. Exception_t * __last_unhandled_exception = 0;
  40834. NO_UNUSED_WARNING (__last_unhandled_exception);
  40835. Exception_t * __exception_local = 0;
  40836. NO_UNUSED_WARNING (__exception_local);
  40837. int32_t __leave_target = 0;
  40838. NO_UNUSED_WARNING (__leave_target);
  40839. {
  40840. Binder_t2999457153 * L_0 = ___binder2;
  40841. if (L_0)
  40842. {
  40843. goto IL_000d;
  40844. }
  40845. }
  40846. {
  40847. IL2CPP_RUNTIME_CLASS_INIT(Binder_t2999457153_il2cpp_TypeInfo_var);
  40848. Binder_t2999457153 * L_1 = Binder_get_DefaultBinder_m950908649(NULL /*static, unused*/, /*hidden argument*/NULL);
  40849. ___binder2 = L_1;
  40850. }
  40851. IL_000d:
  40852. {
  40853. intptr_t L_2 = __this->get_mhandle_0();
  40854. ParameterInfoU5BU5D_t390618515* L_3 = MonoMethodInfo_GetParametersInfo_m2209427166(NULL /*static, unused*/, L_2, __this, /*hidden argument*/NULL);
  40855. V_0 = L_3;
  40856. ObjectU5BU5D_t2843939325* L_4 = ___parameters3;
  40857. if (L_4)
  40858. {
  40859. goto IL_0029;
  40860. }
  40861. }
  40862. {
  40863. ParameterInfoU5BU5D_t390618515* L_5 = V_0;
  40864. NullCheck(L_5);
  40865. if ((((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))))
  40866. {
  40867. goto IL_003c;
  40868. }
  40869. }
  40870. IL_0029:
  40871. {
  40872. ObjectU5BU5D_t2843939325* L_6 = ___parameters3;
  40873. if (!L_6)
  40874. {
  40875. goto IL_0047;
  40876. }
  40877. }
  40878. {
  40879. ObjectU5BU5D_t2843939325* L_7 = ___parameters3;
  40880. NullCheck(L_7);
  40881. ParameterInfoU5BU5D_t390618515* L_8 = V_0;
  40882. NullCheck(L_8);
  40883. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length))))) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_8)->max_length)))))))
  40884. {
  40885. goto IL_0047;
  40886. }
  40887. }
  40888. IL_003c:
  40889. {
  40890. TargetParameterCountException_t1216617239 * L_9 = (TargetParameterCountException_t1216617239 *)il2cpp_codegen_object_new(TargetParameterCountException_t1216617239_il2cpp_TypeInfo_var);
  40891. TargetParameterCountException__ctor_m4113674829(L_9, _stringLiteral652017563, /*hidden argument*/NULL);
  40892. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,MonoMethod_Invoke_m2898011027_RuntimeMethod_var);
  40893. }
  40894. IL_0047:
  40895. {
  40896. int32_t L_10 = ___invokeAttr1;
  40897. if (((int32_t)((int32_t)L_10&(int32_t)((int32_t)65536))))
  40898. {
  40899. goto IL_0073;
  40900. }
  40901. }
  40902. {
  40903. Binder_t2999457153 * L_11 = ___binder2;
  40904. ObjectU5BU5D_t2843939325* L_12 = ___parameters3;
  40905. ParameterInfoU5BU5D_t390618515* L_13 = V_0;
  40906. CultureInfo_t4157843068 * L_14 = ___culture4;
  40907. IL2CPP_RUNTIME_CLASS_INIT(Binder_t2999457153_il2cpp_TypeInfo_var);
  40908. bool L_15 = Binder_ConvertArgs_m2124461494(NULL /*static, unused*/, L_11, L_12, L_13, L_14, /*hidden argument*/NULL);
  40909. if (L_15)
  40910. {
  40911. goto IL_006e;
  40912. }
  40913. }
  40914. {
  40915. ArgumentException_t132251570 * L_16 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  40916. ArgumentException__ctor_m1312628991(L_16, _stringLiteral1562303182, /*hidden argument*/NULL);
  40917. IL2CPP_RAISE_MANAGED_EXCEPTION(L_16,MonoMethod_Invoke_m2898011027_RuntimeMethod_var);
  40918. }
  40919. IL_006e:
  40920. {
  40921. goto IL_00a8;
  40922. }
  40923. IL_0073:
  40924. {
  40925. V_1 = 0;
  40926. goto IL_009f;
  40927. }
  40928. IL_007a:
  40929. {
  40930. ObjectU5BU5D_t2843939325* L_17 = ___parameters3;
  40931. int32_t L_18 = V_1;
  40932. NullCheck(L_17);
  40933. int32_t L_19 = L_18;
  40934. RuntimeObject * L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
  40935. NullCheck(L_20);
  40936. Type_t * L_21 = Object_GetType_m88164663(L_20, /*hidden argument*/NULL);
  40937. ParameterInfoU5BU5D_t390618515* L_22 = V_0;
  40938. int32_t L_23 = V_1;
  40939. NullCheck(L_22);
  40940. int32_t L_24 = L_23;
  40941. ParameterInfo_t1861056598 * L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
  40942. NullCheck(L_25);
  40943. Type_t * L_26 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_25);
  40944. if ((((RuntimeObject*)(Type_t *)L_21) == ((RuntimeObject*)(Type_t *)L_26)))
  40945. {
  40946. goto IL_009b;
  40947. }
  40948. }
  40949. {
  40950. ArgumentException_t132251570 * L_27 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  40951. ArgumentException__ctor_m1312628991(L_27, _stringLiteral652017563, /*hidden argument*/NULL);
  40952. IL2CPP_RAISE_MANAGED_EXCEPTION(L_27,MonoMethod_Invoke_m2898011027_RuntimeMethod_var);
  40953. }
  40954. IL_009b:
  40955. {
  40956. int32_t L_28 = V_1;
  40957. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1));
  40958. }
  40959. IL_009f:
  40960. {
  40961. int32_t L_29 = V_1;
  40962. ParameterInfoU5BU5D_t390618515* L_30 = V_0;
  40963. NullCheck(L_30);
  40964. if ((((int32_t)L_29) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_30)->max_length)))))))
  40965. {
  40966. goto IL_007a;
  40967. }
  40968. }
  40969. IL_00a8:
  40970. {
  40971. bool L_31 = VirtFuncInvoker0< bool >::Invoke(30 /* System.Boolean System.Reflection.MonoMethod::get_ContainsGenericParameters() */, __this);
  40972. if (!L_31)
  40973. {
  40974. goto IL_00be;
  40975. }
  40976. }
  40977. {
  40978. InvalidOperationException_t56020091 * L_32 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  40979. InvalidOperationException__ctor_m237278729(L_32, _stringLiteral2818385401, /*hidden argument*/NULL);
  40980. IL2CPP_RAISE_MANAGED_EXCEPTION(L_32,MonoMethod_Invoke_m2898011027_RuntimeMethod_var);
  40981. }
  40982. IL_00be:
  40983. {
  40984. V_3 = NULL;
  40985. }
  40986. IL_00c0:
  40987. try
  40988. { // begin try (depth: 1)
  40989. RuntimeObject * L_33 = ___obj0;
  40990. ObjectU5BU5D_t2843939325* L_34 = ___parameters3;
  40991. RuntimeObject * L_35 = MonoMethod_InternalInvoke_m1266143136(__this, L_33, L_34, (&V_2), /*hidden argument*/NULL);
  40992. V_3 = L_35;
  40993. goto IL_00f0;
  40994. } // end try (depth: 1)
  40995. catch(Il2CppExceptionWrapper& e)
  40996. {
  40997. __exception_local = (Exception_t *)e.ex;
  40998. if(il2cpp_codegen_class_is_assignable_from (ThreadAbortException_t4074510458_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
  40999. goto CATCH_00d1;
  41000. if(il2cpp_codegen_class_is_assignable_from (MethodAccessException_t190175859_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
  41001. goto CATCH_00d9;
  41002. if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
  41003. goto CATCH_00e1;
  41004. throw e;
  41005. }
  41006. CATCH_00d1:
  41007. { // begin catch(System.Threading.ThreadAbortException)
  41008. {
  41009. IL2CPP_RAISE_MANAGED_EXCEPTION(__exception_local,NULL);
  41010. }
  41011. IL_00d4:
  41012. {
  41013. goto IL_00f0;
  41014. }
  41015. } // end catch (depth: 1)
  41016. CATCH_00d9:
  41017. { // begin catch(System.MethodAccessException)
  41018. {
  41019. IL2CPP_RAISE_MANAGED_EXCEPTION(__exception_local,NULL);
  41020. }
  41021. IL_00dc:
  41022. {
  41023. goto IL_00f0;
  41024. }
  41025. } // end catch (depth: 1)
  41026. CATCH_00e1:
  41027. { // begin catch(System.Exception)
  41028. {
  41029. V_4 = ((Exception_t *)__exception_local);
  41030. Exception_t * L_36 = V_4;
  41031. TargetInvocationException_t4266643902 * L_37 = (TargetInvocationException_t4266643902 *)il2cpp_codegen_object_new(TargetInvocationException_t4266643902_il2cpp_TypeInfo_var);
  41032. TargetInvocationException__ctor_m3011316584(L_37, L_36, /*hidden argument*/NULL);
  41033. IL2CPP_RAISE_MANAGED_EXCEPTION(L_37,MonoMethod_Invoke_m2898011027_RuntimeMethod_var);
  41034. }
  41035. IL_00eb:
  41036. {
  41037. goto IL_00f0;
  41038. }
  41039. } // end catch (depth: 1)
  41040. IL_00f0:
  41041. {
  41042. Exception_t * L_38 = V_2;
  41043. if (!L_38)
  41044. {
  41045. goto IL_00f8;
  41046. }
  41047. }
  41048. {
  41049. Exception_t * L_39 = V_2;
  41050. IL2CPP_RAISE_MANAGED_EXCEPTION(L_39,MonoMethod_Invoke_m2898011027_RuntimeMethod_var);
  41051. }
  41052. IL_00f8:
  41053. {
  41054. RuntimeObject * L_40 = V_3;
  41055. return L_40;
  41056. }
  41057. }
  41058. // System.RuntimeMethodHandle System.Reflection.MonoMethod::get_MethodHandle()
  41059. extern "C" IL2CPP_METHOD_ATTR RuntimeMethodHandle_t1133924984 MonoMethod_get_MethodHandle_m4198555269 (MonoMethod_t * __this, const RuntimeMethod* method)
  41060. {
  41061. {
  41062. intptr_t L_0 = __this->get_mhandle_0();
  41063. RuntimeMethodHandle_t1133924984 L_1;
  41064. memset(&L_1, 0, sizeof(L_1));
  41065. RuntimeMethodHandle__ctor_m2229201676((&L_1), L_0, /*hidden argument*/NULL);
  41066. return L_1;
  41067. }
  41068. }
  41069. // System.Reflection.MethodAttributes System.Reflection.MonoMethod::get_Attributes()
  41070. extern "C" IL2CPP_METHOD_ATTR int32_t MonoMethod_get_Attributes_m1519794451 (MonoMethod_t * __this, const RuntimeMethod* method)
  41071. {
  41072. {
  41073. intptr_t L_0 = __this->get_mhandle_0();
  41074. int32_t L_1 = MonoMethodInfo_GetAttributes_m2458894713(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  41075. return L_1;
  41076. }
  41077. }
  41078. // System.Reflection.CallingConventions System.Reflection.MonoMethod::get_CallingConvention()
  41079. extern "C" IL2CPP_METHOD_ATTR int32_t MonoMethod_get_CallingConvention_m4088809856 (MonoMethod_t * __this, const RuntimeMethod* method)
  41080. {
  41081. {
  41082. intptr_t L_0 = __this->get_mhandle_0();
  41083. int32_t L_1 = MonoMethodInfo_GetCallingConvention_m3156036493(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  41084. return L_1;
  41085. }
  41086. }
  41087. // System.Type System.Reflection.MonoMethod::get_ReflectedType()
  41088. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoMethod_get_ReflectedType_m18334703 (MonoMethod_t * __this, const RuntimeMethod* method)
  41089. {
  41090. {
  41091. Type_t * L_0 = __this->get_reftype_2();
  41092. return L_0;
  41093. }
  41094. }
  41095. // System.Type System.Reflection.MonoMethod::get_DeclaringType()
  41096. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoMethod_get_DeclaringType_m3539501442 (MonoMethod_t * __this, const RuntimeMethod* method)
  41097. {
  41098. {
  41099. intptr_t L_0 = __this->get_mhandle_0();
  41100. Type_t * L_1 = MonoMethodInfo_GetDeclaringType_m2924452727(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  41101. return L_1;
  41102. }
  41103. }
  41104. // System.String System.Reflection.MonoMethod::get_Name()
  41105. extern "C" IL2CPP_METHOD_ATTR String_t* MonoMethod_get_Name_m3372146751 (MonoMethod_t * __this, const RuntimeMethod* method)
  41106. {
  41107. {
  41108. String_t* L_0 = __this->get_name_1();
  41109. if (!L_0)
  41110. {
  41111. goto IL_0012;
  41112. }
  41113. }
  41114. {
  41115. String_t* L_1 = __this->get_name_1();
  41116. return L_1;
  41117. }
  41118. IL_0012:
  41119. {
  41120. String_t* L_2 = MonoMethod_get_name_m2690633670(NULL /*static, unused*/, __this, /*hidden argument*/NULL);
  41121. return L_2;
  41122. }
  41123. }
  41124. // System.Boolean System.Reflection.MonoMethod::IsDefined(System.Type,System.Boolean)
  41125. extern "C" IL2CPP_METHOD_ATTR bool MonoMethod_IsDefined_m2906130478 (MonoMethod_t * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  41126. {
  41127. static bool s_Il2CppMethodInitialized;
  41128. if (!s_Il2CppMethodInitialized)
  41129. {
  41130. il2cpp_codegen_initialize_method (MonoMethod_IsDefined_m2906130478_MetadataUsageId);
  41131. s_Il2CppMethodInitialized = true;
  41132. }
  41133. {
  41134. Type_t * L_0 = ___attributeType0;
  41135. bool L_1 = ___inherit1;
  41136. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  41137. bool L_2 = MonoCustomAttrs_IsDefined_m2996012389(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  41138. return L_2;
  41139. }
  41140. }
  41141. // System.Object[] System.Reflection.MonoMethod::GetCustomAttributes(System.Boolean)
  41142. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoMethod_GetCustomAttributes_m3677182122 (MonoMethod_t * __this, bool ___inherit0, const RuntimeMethod* method)
  41143. {
  41144. static bool s_Il2CppMethodInitialized;
  41145. if (!s_Il2CppMethodInitialized)
  41146. {
  41147. il2cpp_codegen_initialize_method (MonoMethod_GetCustomAttributes_m3677182122_MetadataUsageId);
  41148. s_Il2CppMethodInitialized = true;
  41149. }
  41150. {
  41151. bool L_0 = ___inherit0;
  41152. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  41153. ObjectU5BU5D_t2843939325* L_1 = MonoCustomAttrs_GetCustomAttributes_m1775925192(NULL /*static, unused*/, __this, L_0, /*hidden argument*/NULL);
  41154. return L_1;
  41155. }
  41156. }
  41157. // System.Object[] System.Reflection.MonoMethod::GetCustomAttributes(System.Type,System.Boolean)
  41158. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoMethod_GetCustomAttributes_m4130180212 (MonoMethod_t * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  41159. {
  41160. static bool s_Il2CppMethodInitialized;
  41161. if (!s_Il2CppMethodInitialized)
  41162. {
  41163. il2cpp_codegen_initialize_method (MonoMethod_GetCustomAttributes_m4130180212_MetadataUsageId);
  41164. s_Il2CppMethodInitialized = true;
  41165. }
  41166. {
  41167. Type_t * L_0 = ___attributeType0;
  41168. bool L_1 = ___inherit1;
  41169. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  41170. ObjectU5BU5D_t2843939325* L_2 = MonoCustomAttrs_GetCustomAttributes_m1347331976(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  41171. return L_2;
  41172. }
  41173. }
  41174. // System.Runtime.InteropServices.DllImportAttribute System.Reflection.MonoMethod::GetDllImportAttribute(System.IntPtr)
  41175. extern "C" IL2CPP_METHOD_ATTR DllImportAttribute_t92573803 * MonoMethod_GetDllImportAttribute_m853324018 (RuntimeObject * __this /* static, unused */, intptr_t ___mhandle0, const RuntimeMethod* method)
  41176. {
  41177. typedef DllImportAttribute_t92573803 * (*MonoMethod_GetDllImportAttribute_m853324018_ftn) (intptr_t);
  41178. using namespace il2cpp::icalls;
  41179. return ((MonoMethod_GetDllImportAttribute_m853324018_ftn)mscorlib::System::Reflection::MonoMethod::GetDllImportAttribute) (___mhandle0);
  41180. }
  41181. // System.Object[] System.Reflection.MonoMethod::GetPseudoCustomAttributes()
  41182. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoMethod_GetPseudoCustomAttributes_m3959384572 (MonoMethod_t * __this, const RuntimeMethod* method)
  41183. {
  41184. static bool s_Il2CppMethodInitialized;
  41185. if (!s_Il2CppMethodInitialized)
  41186. {
  41187. il2cpp_codegen_initialize_method (MonoMethod_GetPseudoCustomAttributes_m3959384572_MetadataUsageId);
  41188. s_Il2CppMethodInitialized = true;
  41189. }
  41190. int32_t V_0 = 0;
  41191. MonoMethodInfo_t1248819020 V_1;
  41192. memset(&V_1, 0, sizeof(V_1));
  41193. ObjectU5BU5D_t2843939325* V_2 = NULL;
  41194. DllImportAttribute_t92573803 * V_3 = NULL;
  41195. {
  41196. V_0 = 0;
  41197. intptr_t L_0 = __this->get_mhandle_0();
  41198. MonoMethodInfo_t1248819020 L_1 = MonoMethodInfo_GetMethodInfo_m2481349296(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  41199. V_1 = L_1;
  41200. int32_t L_2 = (&V_1)->get_iattrs_3();
  41201. if (!((int32_t)((int32_t)L_2&(int32_t)((int32_t)128))))
  41202. {
  41203. goto IL_0024;
  41204. }
  41205. }
  41206. {
  41207. int32_t L_3 = V_0;
  41208. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
  41209. }
  41210. IL_0024:
  41211. {
  41212. int32_t L_4 = (&V_1)->get_attrs_2();
  41213. if (!((int32_t)((int32_t)L_4&(int32_t)((int32_t)8192))))
  41214. {
  41215. goto IL_003a;
  41216. }
  41217. }
  41218. {
  41219. int32_t L_5 = V_0;
  41220. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  41221. }
  41222. IL_003a:
  41223. {
  41224. int32_t L_6 = V_0;
  41225. if (L_6)
  41226. {
  41227. goto IL_0042;
  41228. }
  41229. }
  41230. {
  41231. return (ObjectU5BU5D_t2843939325*)NULL;
  41232. }
  41233. IL_0042:
  41234. {
  41235. int32_t L_7 = V_0;
  41236. V_2 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)L_7));
  41237. V_0 = 0;
  41238. int32_t L_8 = (&V_1)->get_iattrs_3();
  41239. if (!((int32_t)((int32_t)L_8&(int32_t)((int32_t)128))))
  41240. {
  41241. goto IL_0069;
  41242. }
  41243. }
  41244. {
  41245. ObjectU5BU5D_t2843939325* L_9 = V_2;
  41246. int32_t L_10 = V_0;
  41247. int32_t L_11 = L_10;
  41248. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
  41249. PreserveSigAttribute_t979468563 * L_12 = (PreserveSigAttribute_t979468563 *)il2cpp_codegen_object_new(PreserveSigAttribute_t979468563_il2cpp_TypeInfo_var);
  41250. PreserveSigAttribute__ctor_m332009382(L_12, /*hidden argument*/NULL);
  41251. NullCheck(L_9);
  41252. ArrayElementTypeCheck (L_9, L_12);
  41253. (L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (RuntimeObject *)L_12);
  41254. }
  41255. IL_0069:
  41256. {
  41257. int32_t L_13 = (&V_1)->get_attrs_2();
  41258. if (!((int32_t)((int32_t)L_13&(int32_t)((int32_t)8192))))
  41259. {
  41260. goto IL_00a8;
  41261. }
  41262. }
  41263. {
  41264. intptr_t L_14 = __this->get_mhandle_0();
  41265. DllImportAttribute_t92573803 * L_15 = MonoMethod_GetDllImportAttribute_m853324018(NULL /*static, unused*/, L_14, /*hidden argument*/NULL);
  41266. V_3 = L_15;
  41267. int32_t L_16 = (&V_1)->get_iattrs_3();
  41268. if (!((int32_t)((int32_t)L_16&(int32_t)((int32_t)128))))
  41269. {
  41270. goto IL_00a0;
  41271. }
  41272. }
  41273. {
  41274. DllImportAttribute_t92573803 * L_17 = V_3;
  41275. NullCheck(L_17);
  41276. L_17->set_PreserveSig_5((bool)1);
  41277. }
  41278. IL_00a0:
  41279. {
  41280. ObjectU5BU5D_t2843939325* L_18 = V_2;
  41281. int32_t L_19 = V_0;
  41282. int32_t L_20 = L_19;
  41283. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  41284. DllImportAttribute_t92573803 * L_21 = V_3;
  41285. NullCheck(L_18);
  41286. ArrayElementTypeCheck (L_18, L_21);
  41287. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_20), (RuntimeObject *)L_21);
  41288. }
  41289. IL_00a8:
  41290. {
  41291. ObjectU5BU5D_t2843939325* L_22 = V_2;
  41292. return L_22;
  41293. }
  41294. }
  41295. // System.Boolean System.Reflection.MonoMethod::ShouldPrintFullName(System.Type)
  41296. extern "C" IL2CPP_METHOD_ATTR bool MonoMethod_ShouldPrintFullName_m1607666412 (RuntimeObject * __this /* static, unused */, Type_t * ___type0, const RuntimeMethod* method)
  41297. {
  41298. int32_t G_B5_0 = 0;
  41299. int32_t G_B7_0 = 0;
  41300. int32_t G_B9_0 = 0;
  41301. {
  41302. Type_t * L_0 = ___type0;
  41303. NullCheck(L_0);
  41304. bool L_1 = Type_get_IsClass_m589177581(L_0, /*hidden argument*/NULL);
  41305. if (!L_1)
  41306. {
  41307. goto IL_003c;
  41308. }
  41309. }
  41310. {
  41311. Type_t * L_2 = ___type0;
  41312. NullCheck(L_2);
  41313. bool L_3 = Type_get_IsPointer_m4067542339(L_2, /*hidden argument*/NULL);
  41314. if (!L_3)
  41315. {
  41316. goto IL_0039;
  41317. }
  41318. }
  41319. {
  41320. Type_t * L_4 = ___type0;
  41321. NullCheck(L_4);
  41322. Type_t * L_5 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_4);
  41323. NullCheck(L_5);
  41324. bool L_6 = Type_get_IsPrimitive_m1114712797(L_5, /*hidden argument*/NULL);
  41325. if (L_6)
  41326. {
  41327. goto IL_0036;
  41328. }
  41329. }
  41330. {
  41331. Type_t * L_7 = ___type0;
  41332. NullCheck(L_7);
  41333. Type_t * L_8 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_7);
  41334. NullCheck(L_8);
  41335. bool L_9 = Type_get_IsNested_m3546087448(L_8, /*hidden argument*/NULL);
  41336. G_B5_0 = ((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
  41337. goto IL_0037;
  41338. }
  41339. IL_0036:
  41340. {
  41341. G_B5_0 = 0;
  41342. }
  41343. IL_0037:
  41344. {
  41345. G_B7_0 = G_B5_0;
  41346. goto IL_003a;
  41347. }
  41348. IL_0039:
  41349. {
  41350. G_B7_0 = 1;
  41351. }
  41352. IL_003a:
  41353. {
  41354. G_B9_0 = G_B7_0;
  41355. goto IL_003d;
  41356. }
  41357. IL_003c:
  41358. {
  41359. G_B9_0 = 0;
  41360. }
  41361. IL_003d:
  41362. {
  41363. return (bool)G_B9_0;
  41364. }
  41365. }
  41366. // System.String System.Reflection.MonoMethod::ToString()
  41367. extern "C" IL2CPP_METHOD_ATTR String_t* MonoMethod_ToString_m3550677523 (MonoMethod_t * __this, const RuntimeMethod* method)
  41368. {
  41369. static bool s_Il2CppMethodInitialized;
  41370. if (!s_Il2CppMethodInitialized)
  41371. {
  41372. il2cpp_codegen_initialize_method (MonoMethod_ToString_m3550677523_MetadataUsageId);
  41373. s_Il2CppMethodInitialized = true;
  41374. }
  41375. StringBuilder_t * V_0 = NULL;
  41376. Type_t * V_1 = NULL;
  41377. TypeU5BU5D_t3940880105* V_2 = NULL;
  41378. int32_t V_3 = 0;
  41379. ParameterInfoU5BU5D_t390618515* V_4 = NULL;
  41380. int32_t V_5 = 0;
  41381. Type_t * V_6 = NULL;
  41382. bool V_7 = false;
  41383. {
  41384. StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  41385. StringBuilder__ctor_m3121283359(L_0, /*hidden argument*/NULL);
  41386. V_0 = L_0;
  41387. Type_t * L_1 = VirtFuncInvoker0< Type_t * >::Invoke(34 /* System.Type System.Reflection.MonoMethod::get_ReturnType() */, __this);
  41388. V_1 = L_1;
  41389. Type_t * L_2 = V_1;
  41390. bool L_3 = MonoMethod_ShouldPrintFullName_m1607666412(NULL /*static, unused*/, L_2, /*hidden argument*/NULL);
  41391. if (!L_3)
  41392. {
  41393. goto IL_002a;
  41394. }
  41395. }
  41396. {
  41397. StringBuilder_t * L_4 = V_0;
  41398. Type_t * L_5 = V_1;
  41399. NullCheck(L_5);
  41400. String_t* L_6 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, L_5);
  41401. NullCheck(L_4);
  41402. StringBuilder_Append_m1965104174(L_4, L_6, /*hidden argument*/NULL);
  41403. goto IL_0037;
  41404. }
  41405. IL_002a:
  41406. {
  41407. StringBuilder_t * L_7 = V_0;
  41408. Type_t * L_8 = V_1;
  41409. NullCheck(L_8);
  41410. String_t* L_9 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_8);
  41411. NullCheck(L_7);
  41412. StringBuilder_Append_m1965104174(L_7, L_9, /*hidden argument*/NULL);
  41413. }
  41414. IL_0037:
  41415. {
  41416. StringBuilder_t * L_10 = V_0;
  41417. NullCheck(L_10);
  41418. StringBuilder_Append_m1965104174(L_10, _stringLiteral3452614528, /*hidden argument*/NULL);
  41419. StringBuilder_t * L_11 = V_0;
  41420. String_t* L_12 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MonoMethod::get_Name() */, __this);
  41421. NullCheck(L_11);
  41422. StringBuilder_Append_m1965104174(L_11, L_12, /*hidden argument*/NULL);
  41423. bool L_13 = VirtFuncInvoker0< bool >::Invoke(32 /* System.Boolean System.Reflection.MonoMethod::get_IsGenericMethod() */, __this);
  41424. if (!L_13)
  41425. {
  41426. goto IL_00b0;
  41427. }
  41428. }
  41429. {
  41430. TypeU5BU5D_t3940880105* L_14 = VirtFuncInvoker0< TypeU5BU5D_t3940880105* >::Invoke(29 /* System.Type[] System.Reflection.MonoMethod::GetGenericArguments() */, __this);
  41431. V_2 = L_14;
  41432. StringBuilder_t * L_15 = V_0;
  41433. NullCheck(L_15);
  41434. StringBuilder_Append_m1965104174(L_15, _stringLiteral3452614645, /*hidden argument*/NULL);
  41435. V_3 = 0;
  41436. goto IL_009b;
  41437. }
  41438. IL_0075:
  41439. {
  41440. int32_t L_16 = V_3;
  41441. if ((((int32_t)L_16) <= ((int32_t)0)))
  41442. {
  41443. goto IL_0088;
  41444. }
  41445. }
  41446. {
  41447. StringBuilder_t * L_17 = V_0;
  41448. NullCheck(L_17);
  41449. StringBuilder_Append_m1965104174(L_17, _stringLiteral3452614532, /*hidden argument*/NULL);
  41450. }
  41451. IL_0088:
  41452. {
  41453. StringBuilder_t * L_18 = V_0;
  41454. TypeU5BU5D_t3940880105* L_19 = V_2;
  41455. int32_t L_20 = V_3;
  41456. NullCheck(L_19);
  41457. int32_t L_21 = L_20;
  41458. Type_t * L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
  41459. NullCheck(L_22);
  41460. String_t* L_23 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_22);
  41461. NullCheck(L_18);
  41462. StringBuilder_Append_m1965104174(L_18, L_23, /*hidden argument*/NULL);
  41463. int32_t L_24 = V_3;
  41464. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
  41465. }
  41466. IL_009b:
  41467. {
  41468. int32_t L_25 = V_3;
  41469. TypeU5BU5D_t3940880105* L_26 = V_2;
  41470. NullCheck(L_26);
  41471. if ((((int32_t)L_25) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_26)->max_length)))))))
  41472. {
  41473. goto IL_0075;
  41474. }
  41475. }
  41476. {
  41477. StringBuilder_t * L_27 = V_0;
  41478. NullCheck(L_27);
  41479. StringBuilder_Append_m1965104174(L_27, _stringLiteral3452614643, /*hidden argument*/NULL);
  41480. }
  41481. IL_00b0:
  41482. {
  41483. StringBuilder_t * L_28 = V_0;
  41484. NullCheck(L_28);
  41485. StringBuilder_Append_m1965104174(L_28, _stringLiteral3452614536, /*hidden argument*/NULL);
  41486. ParameterInfoU5BU5D_t390618515* L_29 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MonoMethod::GetParameters() */, __this);
  41487. V_4 = L_29;
  41488. V_5 = 0;
  41489. goto IL_014b;
  41490. }
  41491. IL_00cc:
  41492. {
  41493. int32_t L_30 = V_5;
  41494. if ((((int32_t)L_30) <= ((int32_t)0)))
  41495. {
  41496. goto IL_00e0;
  41497. }
  41498. }
  41499. {
  41500. StringBuilder_t * L_31 = V_0;
  41501. NullCheck(L_31);
  41502. StringBuilder_Append_m1965104174(L_31, _stringLiteral3450517380, /*hidden argument*/NULL);
  41503. }
  41504. IL_00e0:
  41505. {
  41506. ParameterInfoU5BU5D_t390618515* L_32 = V_4;
  41507. int32_t L_33 = V_5;
  41508. NullCheck(L_32);
  41509. int32_t L_34 = L_33;
  41510. ParameterInfo_t1861056598 * L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
  41511. NullCheck(L_35);
  41512. Type_t * L_36 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_35);
  41513. V_6 = L_36;
  41514. Type_t * L_37 = V_6;
  41515. NullCheck(L_37);
  41516. bool L_38 = Type_get_IsByRef_m1262524108(L_37, /*hidden argument*/NULL);
  41517. V_7 = L_38;
  41518. bool L_39 = V_7;
  41519. if (!L_39)
  41520. {
  41521. goto IL_0105;
  41522. }
  41523. }
  41524. {
  41525. Type_t * L_40 = V_6;
  41526. NullCheck(L_40);
  41527. Type_t * L_41 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_40);
  41528. V_6 = L_41;
  41529. }
  41530. IL_0105:
  41531. {
  41532. Type_t * L_42 = V_6;
  41533. bool L_43 = MonoMethod_ShouldPrintFullName_m1607666412(NULL /*static, unused*/, L_42, /*hidden argument*/NULL);
  41534. if (!L_43)
  41535. {
  41536. goto IL_0124;
  41537. }
  41538. }
  41539. {
  41540. StringBuilder_t * L_44 = V_0;
  41541. Type_t * L_45 = V_6;
  41542. NullCheck(L_45);
  41543. String_t* L_46 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, L_45);
  41544. NullCheck(L_44);
  41545. StringBuilder_Append_m1965104174(L_44, L_46, /*hidden argument*/NULL);
  41546. goto IL_0132;
  41547. }
  41548. IL_0124:
  41549. {
  41550. StringBuilder_t * L_47 = V_0;
  41551. Type_t * L_48 = V_6;
  41552. NullCheck(L_48);
  41553. String_t* L_49 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_48);
  41554. NullCheck(L_47);
  41555. StringBuilder_Append_m1965104174(L_47, L_49, /*hidden argument*/NULL);
  41556. }
  41557. IL_0132:
  41558. {
  41559. bool L_50 = V_7;
  41560. if (!L_50)
  41561. {
  41562. goto IL_0145;
  41563. }
  41564. }
  41565. {
  41566. StringBuilder_t * L_51 = V_0;
  41567. NullCheck(L_51);
  41568. StringBuilder_Append_m1965104174(L_51, _stringLiteral3506090190, /*hidden argument*/NULL);
  41569. }
  41570. IL_0145:
  41571. {
  41572. int32_t L_52 = V_5;
  41573. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1));
  41574. }
  41575. IL_014b:
  41576. {
  41577. int32_t L_53 = V_5;
  41578. ParameterInfoU5BU5D_t390618515* L_54 = V_4;
  41579. NullCheck(L_54);
  41580. if ((((int32_t)L_53) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_54)->max_length)))))))
  41581. {
  41582. goto IL_00cc;
  41583. }
  41584. }
  41585. {
  41586. int32_t L_55 = VirtFuncInvoker0< int32_t >::Invoke(21 /* System.Reflection.CallingConventions System.Reflection.MonoMethod::get_CallingConvention() */, __this);
  41587. if (!((int32_t)((int32_t)L_55&(int32_t)2)))
  41588. {
  41589. goto IL_0185;
  41590. }
  41591. }
  41592. {
  41593. ParameterInfoU5BU5D_t390618515* L_56 = V_4;
  41594. NullCheck(L_56);
  41595. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_56)->max_length))))) <= ((int32_t)0)))
  41596. {
  41597. goto IL_0179;
  41598. }
  41599. }
  41600. {
  41601. StringBuilder_t * L_57 = V_0;
  41602. NullCheck(L_57);
  41603. StringBuilder_Append_m1965104174(L_57, _stringLiteral3450517380, /*hidden argument*/NULL);
  41604. }
  41605. IL_0179:
  41606. {
  41607. StringBuilder_t * L_58 = V_0;
  41608. NullCheck(L_58);
  41609. StringBuilder_Append_m1965104174(L_58, _stringLiteral2623387542, /*hidden argument*/NULL);
  41610. }
  41611. IL_0185:
  41612. {
  41613. StringBuilder_t * L_59 = V_0;
  41614. NullCheck(L_59);
  41615. StringBuilder_Append_m1965104174(L_59, _stringLiteral3452614535, /*hidden argument*/NULL);
  41616. StringBuilder_t * L_60 = V_0;
  41617. NullCheck(L_60);
  41618. String_t* L_61 = StringBuilder_ToString_m3317489284(L_60, /*hidden argument*/NULL);
  41619. return L_61;
  41620. }
  41621. }
  41622. // System.Void System.Reflection.MonoMethod::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  41623. extern "C" IL2CPP_METHOD_ATTR void MonoMethod_GetObjectData_m854317157 (MonoMethod_t * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  41624. {
  41625. TypeU5BU5D_t3940880105* V_0 = NULL;
  41626. TypeU5BU5D_t3940880105* G_B4_0 = NULL;
  41627. {
  41628. bool L_0 = VirtFuncInvoker0< bool >::Invoke(32 /* System.Boolean System.Reflection.MonoMethod::get_IsGenericMethod() */, __this);
  41629. if (!L_0)
  41630. {
  41631. goto IL_0021;
  41632. }
  41633. }
  41634. {
  41635. bool L_1 = VirtFuncInvoker0< bool >::Invoke(31 /* System.Boolean System.Reflection.MonoMethod::get_IsGenericMethodDefinition() */, __this);
  41636. if (L_1)
  41637. {
  41638. goto IL_0021;
  41639. }
  41640. }
  41641. {
  41642. TypeU5BU5D_t3940880105* L_2 = VirtFuncInvoker0< TypeU5BU5D_t3940880105* >::Invoke(29 /* System.Type[] System.Reflection.MonoMethod::GetGenericArguments() */, __this);
  41643. G_B4_0 = L_2;
  41644. goto IL_0022;
  41645. }
  41646. IL_0021:
  41647. {
  41648. G_B4_0 = ((TypeU5BU5D_t3940880105*)(NULL));
  41649. }
  41650. IL_0022:
  41651. {
  41652. V_0 = G_B4_0;
  41653. SerializationInfo_t950877179 * L_3 = ___info0;
  41654. String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MonoMethod::get_Name() */, __this);
  41655. Type_t * L_5 = VirtFuncInvoker0< Type_t * >::Invoke(10 /* System.Type System.Reflection.MonoMethod::get_ReflectedType() */, __this);
  41656. String_t* L_6 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Reflection.MonoMethod::ToString() */, __this);
  41657. TypeU5BU5D_t3940880105* L_7 = V_0;
  41658. MemberInfoSerializationHolder_Serialize_m2491586031(NULL /*static, unused*/, L_3, L_4, L_5, L_6, 8, L_7, /*hidden argument*/NULL);
  41659. return;
  41660. }
  41661. }
  41662. // System.Reflection.MethodInfo System.Reflection.MonoMethod::MakeGenericMethod(System.Type[])
  41663. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * MonoMethod_MakeGenericMethod_m1386790968 (MonoMethod_t * __this, TypeU5BU5D_t3940880105* ___methodInstantiation0, const RuntimeMethod* method)
  41664. {
  41665. static bool s_Il2CppMethodInitialized;
  41666. if (!s_Il2CppMethodInitialized)
  41667. {
  41668. il2cpp_codegen_initialize_method (MonoMethod_MakeGenericMethod_m1386790968_MetadataUsageId);
  41669. s_Il2CppMethodInitialized = true;
  41670. }
  41671. Type_t * V_0 = NULL;
  41672. TypeU5BU5D_t3940880105* V_1 = NULL;
  41673. int32_t V_2 = 0;
  41674. MethodInfo_t * V_3 = NULL;
  41675. {
  41676. TypeU5BU5D_t3940880105* L_0 = ___methodInstantiation0;
  41677. if (L_0)
  41678. {
  41679. goto IL_0011;
  41680. }
  41681. }
  41682. {
  41683. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  41684. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral2252751192, /*hidden argument*/NULL);
  41685. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,MonoMethod_MakeGenericMethod_m1386790968_RuntimeMethod_var);
  41686. }
  41687. IL_0011:
  41688. {
  41689. TypeU5BU5D_t3940880105* L_2 = ___methodInstantiation0;
  41690. V_1 = L_2;
  41691. V_2 = 0;
  41692. goto IL_002e;
  41693. }
  41694. IL_001a:
  41695. {
  41696. TypeU5BU5D_t3940880105* L_3 = V_1;
  41697. int32_t L_4 = V_2;
  41698. NullCheck(L_3);
  41699. int32_t L_5 = L_4;
  41700. Type_t * L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  41701. V_0 = L_6;
  41702. Type_t * L_7 = V_0;
  41703. if (L_7)
  41704. {
  41705. goto IL_002a;
  41706. }
  41707. }
  41708. {
  41709. ArgumentNullException_t1615371798 * L_8 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  41710. ArgumentNullException__ctor_m2751210921(L_8, /*hidden argument*/NULL);
  41711. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8,MonoMethod_MakeGenericMethod_m1386790968_RuntimeMethod_var);
  41712. }
  41713. IL_002a:
  41714. {
  41715. int32_t L_9 = V_2;
  41716. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
  41717. }
  41718. IL_002e:
  41719. {
  41720. int32_t L_10 = V_2;
  41721. TypeU5BU5D_t3940880105* L_11 = V_1;
  41722. NullCheck(L_11);
  41723. if ((((int32_t)L_10) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))))))
  41724. {
  41725. goto IL_001a;
  41726. }
  41727. }
  41728. {
  41729. TypeU5BU5D_t3940880105* L_12 = ___methodInstantiation0;
  41730. MethodInfo_t * L_13 = MonoMethod_MakeGenericMethod_impl_m1719465708(__this, L_12, /*hidden argument*/NULL);
  41731. V_3 = L_13;
  41732. MethodInfo_t * L_14 = V_3;
  41733. if (L_14)
  41734. {
  41735. goto IL_006a;
  41736. }
  41737. }
  41738. {
  41739. TypeU5BU5D_t3940880105* L_15 = VirtFuncInvoker0< TypeU5BU5D_t3940880105* >::Invoke(29 /* System.Type[] System.Reflection.MonoMethod::GetGenericArguments() */, __this);
  41740. NullCheck(L_15);
  41741. int32_t L_16 = (((int32_t)((int32_t)(((RuntimeArray *)L_15)->max_length))));
  41742. RuntimeObject * L_17 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_16);
  41743. TypeU5BU5D_t3940880105* L_18 = ___methodInstantiation0;
  41744. NullCheck(L_18);
  41745. int32_t L_19 = (((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length))));
  41746. RuntimeObject * L_20 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_19);
  41747. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  41748. String_t* L_21 = String_Format_m2556382932(NULL /*static, unused*/, _stringLiteral3472648653, L_17, L_20, /*hidden argument*/NULL);
  41749. ArgumentException_t132251570 * L_22 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  41750. ArgumentException__ctor_m1312628991(L_22, L_21, /*hidden argument*/NULL);
  41751. IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,MonoMethod_MakeGenericMethod_m1386790968_RuntimeMethod_var);
  41752. }
  41753. IL_006a:
  41754. {
  41755. MethodInfo_t * L_23 = V_3;
  41756. return L_23;
  41757. }
  41758. }
  41759. // System.Reflection.MethodInfo System.Reflection.MonoMethod::MakeGenericMethod_impl(System.Type[])
  41760. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * MonoMethod_MakeGenericMethod_impl_m1719465708 (MonoMethod_t * __this, TypeU5BU5D_t3940880105* ___types0, const RuntimeMethod* method)
  41761. {
  41762. typedef MethodInfo_t * (*MonoMethod_MakeGenericMethod_impl_m1719465708_ftn) (MonoMethod_t *, TypeU5BU5D_t3940880105*);
  41763. using namespace il2cpp::icalls;
  41764. return ((MonoMethod_MakeGenericMethod_impl_m1719465708_ftn)mscorlib::System::Reflection::MonoMethod::MakeGenericMethod_impl) (__this, ___types0);
  41765. }
  41766. // System.Type[] System.Reflection.MonoMethod::GetGenericArguments()
  41767. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* MonoMethod_GetGenericArguments_m4278548385 (MonoMethod_t * __this, const RuntimeMethod* method)
  41768. {
  41769. typedef TypeU5BU5D_t3940880105* (*MonoMethod_GetGenericArguments_m4278548385_ftn) (MonoMethod_t *);
  41770. using namespace il2cpp::icalls;
  41771. return ((MonoMethod_GetGenericArguments_m4278548385_ftn)mscorlib::System::Reflection::MonoMethod::GetGenericArguments) (__this);
  41772. }
  41773. // System.Boolean System.Reflection.MonoMethod::get_IsGenericMethodDefinition()
  41774. extern "C" IL2CPP_METHOD_ATTR bool MonoMethod_get_IsGenericMethodDefinition_m3024870835 (MonoMethod_t * __this, const RuntimeMethod* method)
  41775. {
  41776. typedef bool (*MonoMethod_get_IsGenericMethodDefinition_m3024870835_ftn) (MonoMethod_t *);
  41777. using namespace il2cpp::icalls;
  41778. return ((MonoMethod_get_IsGenericMethodDefinition_m3024870835_ftn)mscorlib::System::Reflection::MonoMethod::get_IsGenericMethodDefinition) (__this);
  41779. }
  41780. // System.Boolean System.Reflection.MonoMethod::get_IsGenericMethod()
  41781. extern "C" IL2CPP_METHOD_ATTR bool MonoMethod_get_IsGenericMethod_m1665512545 (MonoMethod_t * __this, const RuntimeMethod* method)
  41782. {
  41783. typedef bool (*MonoMethod_get_IsGenericMethod_m1665512545_ftn) (MonoMethod_t *);
  41784. using namespace il2cpp::icalls;
  41785. return ((MonoMethod_get_IsGenericMethod_m1665512545_ftn)mscorlib::System::Reflection::MonoMethod::get_IsGenericMethod) (__this);
  41786. }
  41787. // System.Boolean System.Reflection.MonoMethod::get_ContainsGenericParameters()
  41788. extern "C" IL2CPP_METHOD_ATTR bool MonoMethod_get_ContainsGenericParameters_m3860345224 (MonoMethod_t * __this, const RuntimeMethod* method)
  41789. {
  41790. Type_t * V_0 = NULL;
  41791. TypeU5BU5D_t3940880105* V_1 = NULL;
  41792. int32_t V_2 = 0;
  41793. {
  41794. bool L_0 = VirtFuncInvoker0< bool >::Invoke(32 /* System.Boolean System.Reflection.MonoMethod::get_IsGenericMethod() */, __this);
  41795. if (!L_0)
  41796. {
  41797. goto IL_0037;
  41798. }
  41799. }
  41800. {
  41801. TypeU5BU5D_t3940880105* L_1 = VirtFuncInvoker0< TypeU5BU5D_t3940880105* >::Invoke(29 /* System.Type[] System.Reflection.MonoMethod::GetGenericArguments() */, __this);
  41802. V_1 = L_1;
  41803. V_2 = 0;
  41804. goto IL_002e;
  41805. }
  41806. IL_0019:
  41807. {
  41808. TypeU5BU5D_t3940880105* L_2 = V_1;
  41809. int32_t L_3 = V_2;
  41810. NullCheck(L_2);
  41811. int32_t L_4 = L_3;
  41812. Type_t * L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  41813. V_0 = L_5;
  41814. Type_t * L_6 = V_0;
  41815. NullCheck(L_6);
  41816. bool L_7 = VirtFuncInvoker0< bool >::Invoke(93 /* System.Boolean System.Type::get_ContainsGenericParameters() */, L_6);
  41817. if (!L_7)
  41818. {
  41819. goto IL_002a;
  41820. }
  41821. }
  41822. {
  41823. return (bool)1;
  41824. }
  41825. IL_002a:
  41826. {
  41827. int32_t L_8 = V_2;
  41828. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1));
  41829. }
  41830. IL_002e:
  41831. {
  41832. int32_t L_9 = V_2;
  41833. TypeU5BU5D_t3940880105* L_10 = V_1;
  41834. NullCheck(L_10);
  41835. if ((((int32_t)L_9) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))))))
  41836. {
  41837. goto IL_0019;
  41838. }
  41839. }
  41840. IL_0037:
  41841. {
  41842. Type_t * L_11 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MonoMethod::get_DeclaringType() */, __this);
  41843. NullCheck(L_11);
  41844. bool L_12 = VirtFuncInvoker0< bool >::Invoke(93 /* System.Boolean System.Type::get_ContainsGenericParameters() */, L_11);
  41845. return L_12;
  41846. }
  41847. }
  41848. #ifdef __clang__
  41849. #pragma clang diagnostic pop
  41850. #endif
  41851. #ifdef __clang__
  41852. #pragma clang diagnostic push
  41853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41854. #pragma clang diagnostic ignored "-Wunused-variable"
  41855. #endif
  41856. // Conversion methods for marshalling of: System.Reflection.MonoMethodInfo
  41857. extern "C" void MonoMethodInfo_t1248819020_marshal_pinvoke(const MonoMethodInfo_t1248819020& unmarshaled, MonoMethodInfo_t1248819020_marshaled_pinvoke& marshaled)
  41858. {
  41859. Exception_t* ___parent_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'parent' of type 'MonoMethodInfo': Reference type field marshaling is not supported.");
  41860. IL2CPP_RAISE_MANAGED_EXCEPTION(___parent_0Exception,NULL);
  41861. }
  41862. extern "C" void MonoMethodInfo_t1248819020_marshal_pinvoke_back(const MonoMethodInfo_t1248819020_marshaled_pinvoke& marshaled, MonoMethodInfo_t1248819020& unmarshaled)
  41863. {
  41864. Exception_t* ___parent_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'parent' of type 'MonoMethodInfo': Reference type field marshaling is not supported.");
  41865. IL2CPP_RAISE_MANAGED_EXCEPTION(___parent_0Exception,NULL);
  41866. }
  41867. // Conversion method for clean up from marshalling of: System.Reflection.MonoMethodInfo
  41868. extern "C" void MonoMethodInfo_t1248819020_marshal_pinvoke_cleanup(MonoMethodInfo_t1248819020_marshaled_pinvoke& marshaled)
  41869. {
  41870. }
  41871. // Conversion methods for marshalling of: System.Reflection.MonoMethodInfo
  41872. extern "C" void MonoMethodInfo_t1248819020_marshal_com(const MonoMethodInfo_t1248819020& unmarshaled, MonoMethodInfo_t1248819020_marshaled_com& marshaled)
  41873. {
  41874. Exception_t* ___parent_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'parent' of type 'MonoMethodInfo': Reference type field marshaling is not supported.");
  41875. IL2CPP_RAISE_MANAGED_EXCEPTION(___parent_0Exception,NULL);
  41876. }
  41877. extern "C" void MonoMethodInfo_t1248819020_marshal_com_back(const MonoMethodInfo_t1248819020_marshaled_com& marshaled, MonoMethodInfo_t1248819020& unmarshaled)
  41878. {
  41879. Exception_t* ___parent_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'parent' of type 'MonoMethodInfo': Reference type field marshaling is not supported.");
  41880. IL2CPP_RAISE_MANAGED_EXCEPTION(___parent_0Exception,NULL);
  41881. }
  41882. // Conversion method for clean up from marshalling of: System.Reflection.MonoMethodInfo
  41883. extern "C" void MonoMethodInfo_t1248819020_marshal_com_cleanup(MonoMethodInfo_t1248819020_marshaled_com& marshaled)
  41884. {
  41885. }
  41886. // System.Void System.Reflection.MonoMethodInfo::get_method_info(System.IntPtr,System.Reflection.MonoMethodInfo&)
  41887. extern "C" IL2CPP_METHOD_ATTR void MonoMethodInfo_get_method_info_m88651774 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, MonoMethodInfo_t1248819020 * ___info1, const RuntimeMethod* method)
  41888. {
  41889. typedef void (*MonoMethodInfo_get_method_info_m88651774_ftn) (intptr_t, MonoMethodInfo_t1248819020 *);
  41890. using namespace il2cpp::icalls;
  41891. ((MonoMethodInfo_get_method_info_m88651774_ftn)mscorlib::System::Reflection::MonoMethodInfo::get_method_info) (___handle0, ___info1);
  41892. }
  41893. // System.Reflection.MonoMethodInfo System.Reflection.MonoMethodInfo::GetMethodInfo(System.IntPtr)
  41894. extern "C" IL2CPP_METHOD_ATTR MonoMethodInfo_t1248819020 MonoMethodInfo_GetMethodInfo_m2481349296 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, const RuntimeMethod* method)
  41895. {
  41896. MonoMethodInfo_t1248819020 V_0;
  41897. memset(&V_0, 0, sizeof(V_0));
  41898. {
  41899. intptr_t L_0 = ___handle0;
  41900. MonoMethodInfo_get_method_info_m88651774(NULL /*static, unused*/, L_0, (&V_0), /*hidden argument*/NULL);
  41901. MonoMethodInfo_t1248819020 L_1 = V_0;
  41902. return L_1;
  41903. }
  41904. }
  41905. // System.Type System.Reflection.MonoMethodInfo::GetDeclaringType(System.IntPtr)
  41906. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoMethodInfo_GetDeclaringType_m2924452727 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, const RuntimeMethod* method)
  41907. {
  41908. MonoMethodInfo_t1248819020 V_0;
  41909. memset(&V_0, 0, sizeof(V_0));
  41910. {
  41911. intptr_t L_0 = ___handle0;
  41912. MonoMethodInfo_t1248819020 L_1 = MonoMethodInfo_GetMethodInfo_m2481349296(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  41913. V_0 = L_1;
  41914. Type_t * L_2 = (&V_0)->get_parent_0();
  41915. return L_2;
  41916. }
  41917. }
  41918. // System.Type System.Reflection.MonoMethodInfo::GetReturnType(System.IntPtr)
  41919. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoMethodInfo_GetReturnType_m914391169 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, const RuntimeMethod* method)
  41920. {
  41921. MonoMethodInfo_t1248819020 V_0;
  41922. memset(&V_0, 0, sizeof(V_0));
  41923. {
  41924. intptr_t L_0 = ___handle0;
  41925. MonoMethodInfo_t1248819020 L_1 = MonoMethodInfo_GetMethodInfo_m2481349296(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  41926. V_0 = L_1;
  41927. Type_t * L_2 = (&V_0)->get_ret_1();
  41928. return L_2;
  41929. }
  41930. }
  41931. // System.Reflection.MethodAttributes System.Reflection.MonoMethodInfo::GetAttributes(System.IntPtr)
  41932. extern "C" IL2CPP_METHOD_ATTR int32_t MonoMethodInfo_GetAttributes_m2458894713 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, const RuntimeMethod* method)
  41933. {
  41934. MonoMethodInfo_t1248819020 V_0;
  41935. memset(&V_0, 0, sizeof(V_0));
  41936. {
  41937. intptr_t L_0 = ___handle0;
  41938. MonoMethodInfo_t1248819020 L_1 = MonoMethodInfo_GetMethodInfo_m2481349296(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  41939. V_0 = L_1;
  41940. int32_t L_2 = (&V_0)->get_attrs_2();
  41941. return L_2;
  41942. }
  41943. }
  41944. // System.Reflection.CallingConventions System.Reflection.MonoMethodInfo::GetCallingConvention(System.IntPtr)
  41945. extern "C" IL2CPP_METHOD_ATTR int32_t MonoMethodInfo_GetCallingConvention_m3156036493 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, const RuntimeMethod* method)
  41946. {
  41947. MonoMethodInfo_t1248819020 V_0;
  41948. memset(&V_0, 0, sizeof(V_0));
  41949. {
  41950. intptr_t L_0 = ___handle0;
  41951. MonoMethodInfo_t1248819020 L_1 = MonoMethodInfo_GetMethodInfo_m2481349296(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  41952. V_0 = L_1;
  41953. int32_t L_2 = (&V_0)->get_callconv_4();
  41954. return L_2;
  41955. }
  41956. }
  41957. // System.Reflection.ParameterInfo[] System.Reflection.MonoMethodInfo::get_parameter_info(System.IntPtr,System.Reflection.MemberInfo)
  41958. extern "C" IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t390618515* MonoMethodInfo_get_parameter_info_m1729015241 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, MemberInfo_t * ___member1, const RuntimeMethod* method)
  41959. {
  41960. typedef ParameterInfoU5BU5D_t390618515* (*MonoMethodInfo_get_parameter_info_m1729015241_ftn) (intptr_t, MemberInfo_t *);
  41961. using namespace il2cpp::icalls;
  41962. return ((MonoMethodInfo_get_parameter_info_m1729015241_ftn)mscorlib::System::Reflection::MonoMethodInfo::get_parameter_info) (___handle0, ___member1);
  41963. }
  41964. // System.Reflection.ParameterInfo[] System.Reflection.MonoMethodInfo::GetParametersInfo(System.IntPtr,System.Reflection.MemberInfo)
  41965. extern "C" IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t390618515* MonoMethodInfo_GetParametersInfo_m2209427166 (RuntimeObject * __this /* static, unused */, intptr_t ___handle0, MemberInfo_t * ___member1, const RuntimeMethod* method)
  41966. {
  41967. {
  41968. intptr_t L_0 = ___handle0;
  41969. MemberInfo_t * L_1 = ___member1;
  41970. ParameterInfoU5BU5D_t390618515* L_2 = MonoMethodInfo_get_parameter_info_m1729015241(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL);
  41971. return L_2;
  41972. }
  41973. }
  41974. #ifdef __clang__
  41975. #pragma clang diagnostic pop
  41976. #endif
  41977. #ifdef __clang__
  41978. #pragma clang diagnostic push
  41979. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41980. #pragma clang diagnostic ignored "-Wunused-variable"
  41981. #endif
  41982. // System.Void System.Reflection.MonoProperty::.ctor()
  41983. extern "C" IL2CPP_METHOD_ATTR void MonoProperty__ctor_m588439900 (MonoProperty_t * __this, const RuntimeMethod* method)
  41984. {
  41985. {
  41986. PropertyInfo__ctor_m4235916625(__this, /*hidden argument*/NULL);
  41987. return;
  41988. }
  41989. }
  41990. // System.Void System.Reflection.MonoProperty::CachePropertyInfo(System.Reflection.PInfo)
  41991. extern "C" IL2CPP_METHOD_ATTR void MonoProperty_CachePropertyInfo_m2968057423 (MonoProperty_t * __this, int32_t ___flags0, const RuntimeMethod* method)
  41992. {
  41993. {
  41994. int32_t L_0 = __this->get_cached_3();
  41995. int32_t L_1 = ___flags0;
  41996. int32_t L_2 = ___flags0;
  41997. if ((((int32_t)((int32_t)((int32_t)L_0&(int32_t)L_1))) == ((int32_t)L_2)))
  41998. {
  41999. goto IL_0029;
  42000. }
  42001. }
  42002. {
  42003. MonoPropertyInfo_t3087356066 * L_3 = __this->get_address_of_info_2();
  42004. int32_t L_4 = ___flags0;
  42005. MonoPropertyInfo_get_property_info_m1599555644(NULL /*static, unused*/, __this, L_3, L_4, /*hidden argument*/NULL);
  42006. int32_t L_5 = __this->get_cached_3();
  42007. int32_t L_6 = ___flags0;
  42008. __this->set_cached_3(((int32_t)((int32_t)L_5|(int32_t)L_6)));
  42009. }
  42010. IL_0029:
  42011. {
  42012. return;
  42013. }
  42014. }
  42015. // System.Reflection.PropertyAttributes System.Reflection.MonoProperty::get_Attributes()
  42016. extern "C" IL2CPP_METHOD_ATTR int32_t MonoProperty_get_Attributes_m1632795078 (MonoProperty_t * __this, const RuntimeMethod* method)
  42017. {
  42018. {
  42019. MonoProperty_CachePropertyInfo_m2968057423(__this, 1, /*hidden argument*/NULL);
  42020. MonoPropertyInfo_t3087356066 * L_0 = __this->get_address_of_info_2();
  42021. int32_t L_1 = L_0->get_attrs_4();
  42022. return L_1;
  42023. }
  42024. }
  42025. // System.Boolean System.Reflection.MonoProperty::get_CanRead()
  42026. extern "C" IL2CPP_METHOD_ATTR bool MonoProperty_get_CanRead_m2001748608 (MonoProperty_t * __this, const RuntimeMethod* method)
  42027. {
  42028. {
  42029. MonoProperty_CachePropertyInfo_m2968057423(__this, 2, /*hidden argument*/NULL);
  42030. MonoPropertyInfo_t3087356066 * L_0 = __this->get_address_of_info_2();
  42031. MethodInfo_t * L_1 = L_0->get_get_method_2();
  42032. return (bool)((((int32_t)((((RuntimeObject*)(MethodInfo_t *)L_1) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  42033. }
  42034. }
  42035. // System.Boolean System.Reflection.MonoProperty::get_CanWrite()
  42036. extern "C" IL2CPP_METHOD_ATTR bool MonoProperty_get_CanWrite_m3409349928 (MonoProperty_t * __this, const RuntimeMethod* method)
  42037. {
  42038. {
  42039. MonoProperty_CachePropertyInfo_m2968057423(__this, 4, /*hidden argument*/NULL);
  42040. MonoPropertyInfo_t3087356066 * L_0 = __this->get_address_of_info_2();
  42041. MethodInfo_t * L_1 = L_0->get_set_method_3();
  42042. return (bool)((((int32_t)((((RuntimeObject*)(MethodInfo_t *)L_1) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  42043. }
  42044. }
  42045. // System.Type System.Reflection.MonoProperty::get_PropertyType()
  42046. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoProperty_get_PropertyType_m4138957578 (MonoProperty_t * __this, const RuntimeMethod* method)
  42047. {
  42048. ParameterInfoU5BU5D_t390618515* V_0 = NULL;
  42049. {
  42050. MonoProperty_CachePropertyInfo_m2968057423(__this, 6, /*hidden argument*/NULL);
  42051. MonoPropertyInfo_t3087356066 * L_0 = __this->get_address_of_info_2();
  42052. MethodInfo_t * L_1 = L_0->get_get_method_2();
  42053. if (!L_1)
  42054. {
  42055. goto IL_0028;
  42056. }
  42057. }
  42058. {
  42059. MonoPropertyInfo_t3087356066 * L_2 = __this->get_address_of_info_2();
  42060. MethodInfo_t * L_3 = L_2->get_get_method_2();
  42061. NullCheck(L_3);
  42062. Type_t * L_4 = VirtFuncInvoker0< Type_t * >::Invoke(34 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, L_3);
  42063. return L_4;
  42064. }
  42065. IL_0028:
  42066. {
  42067. MonoPropertyInfo_t3087356066 * L_5 = __this->get_address_of_info_2();
  42068. MethodInfo_t * L_6 = L_5->get_set_method_3();
  42069. NullCheck(L_6);
  42070. ParameterInfoU5BU5D_t390618515* L_7 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_6);
  42071. V_0 = L_7;
  42072. ParameterInfoU5BU5D_t390618515* L_8 = V_0;
  42073. ParameterInfoU5BU5D_t390618515* L_9 = V_0;
  42074. NullCheck(L_9);
  42075. NullCheck(L_8);
  42076. int32_t L_10 = ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_9)->max_length)))), (int32_t)1));
  42077. ParameterInfo_t1861056598 * L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  42078. NullCheck(L_11);
  42079. Type_t * L_12 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_11);
  42080. return L_12;
  42081. }
  42082. }
  42083. // System.Type System.Reflection.MonoProperty::get_ReflectedType()
  42084. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoProperty_get_ReflectedType_m4009479510 (MonoProperty_t * __this, const RuntimeMethod* method)
  42085. {
  42086. {
  42087. MonoProperty_CachePropertyInfo_m2968057423(__this, 8, /*hidden argument*/NULL);
  42088. MonoPropertyInfo_t3087356066 * L_0 = __this->get_address_of_info_2();
  42089. Type_t * L_1 = L_0->get_parent_0();
  42090. return L_1;
  42091. }
  42092. }
  42093. // System.Type System.Reflection.MonoProperty::get_DeclaringType()
  42094. extern "C" IL2CPP_METHOD_ATTR Type_t * MonoProperty_get_DeclaringType_m966464220 (MonoProperty_t * __this, const RuntimeMethod* method)
  42095. {
  42096. {
  42097. MonoProperty_CachePropertyInfo_m2968057423(__this, ((int32_t)16), /*hidden argument*/NULL);
  42098. MonoPropertyInfo_t3087356066 * L_0 = __this->get_address_of_info_2();
  42099. Type_t * L_1 = L_0->get_parent_0();
  42100. return L_1;
  42101. }
  42102. }
  42103. // System.String System.Reflection.MonoProperty::get_Name()
  42104. extern "C" IL2CPP_METHOD_ATTR String_t* MonoProperty_get_Name_m3049728465 (MonoProperty_t * __this, const RuntimeMethod* method)
  42105. {
  42106. {
  42107. MonoProperty_CachePropertyInfo_m2968057423(__this, ((int32_t)32), /*hidden argument*/NULL);
  42108. MonoPropertyInfo_t3087356066 * L_0 = __this->get_address_of_info_2();
  42109. String_t* L_1 = L_0->get_name_1();
  42110. return L_1;
  42111. }
  42112. }
  42113. // System.Reflection.MethodInfo[] System.Reflection.MonoProperty::GetAccessors(System.Boolean)
  42114. extern "C" IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t2572182361* MonoProperty_GetAccessors_m412928203 (MonoProperty_t * __this, bool ___nonPublic0, const RuntimeMethod* method)
  42115. {
  42116. static bool s_Il2CppMethodInitialized;
  42117. if (!s_Il2CppMethodInitialized)
  42118. {
  42119. il2cpp_codegen_initialize_method (MonoProperty_GetAccessors_m412928203_MetadataUsageId);
  42120. s_Il2CppMethodInitialized = true;
  42121. }
  42122. int32_t V_0 = 0;
  42123. int32_t V_1 = 0;
  42124. MethodInfoU5BU5D_t2572182361* V_2 = NULL;
  42125. int32_t V_3 = 0;
  42126. {
  42127. V_0 = 0;
  42128. V_1 = 0;
  42129. MonoProperty_CachePropertyInfo_m2968057423(__this, 6, /*hidden argument*/NULL);
  42130. MonoPropertyInfo_t3087356066 * L_0 = __this->get_address_of_info_2();
  42131. MethodInfo_t * L_1 = L_0->get_set_method_3();
  42132. if (!L_1)
  42133. {
  42134. goto IL_0038;
  42135. }
  42136. }
  42137. {
  42138. bool L_2 = ___nonPublic0;
  42139. if (L_2)
  42140. {
  42141. goto IL_0036;
  42142. }
  42143. }
  42144. {
  42145. MonoPropertyInfo_t3087356066 * L_3 = __this->get_address_of_info_2();
  42146. MethodInfo_t * L_4 = L_3->get_set_method_3();
  42147. NullCheck(L_4);
  42148. bool L_5 = MethodBase_get_IsPublic_m2180846589(L_4, /*hidden argument*/NULL);
  42149. if (!L_5)
  42150. {
  42151. goto IL_0038;
  42152. }
  42153. }
  42154. IL_0036:
  42155. {
  42156. V_1 = 1;
  42157. }
  42158. IL_0038:
  42159. {
  42160. MonoPropertyInfo_t3087356066 * L_6 = __this->get_address_of_info_2();
  42161. MethodInfo_t * L_7 = L_6->get_get_method_2();
  42162. if (!L_7)
  42163. {
  42164. goto IL_0065;
  42165. }
  42166. }
  42167. {
  42168. bool L_8 = ___nonPublic0;
  42169. if (L_8)
  42170. {
  42171. goto IL_0063;
  42172. }
  42173. }
  42174. {
  42175. MonoPropertyInfo_t3087356066 * L_9 = __this->get_address_of_info_2();
  42176. MethodInfo_t * L_10 = L_9->get_get_method_2();
  42177. NullCheck(L_10);
  42178. bool L_11 = MethodBase_get_IsPublic_m2180846589(L_10, /*hidden argument*/NULL);
  42179. if (!L_11)
  42180. {
  42181. goto IL_0065;
  42182. }
  42183. }
  42184. IL_0063:
  42185. {
  42186. V_0 = 1;
  42187. }
  42188. IL_0065:
  42189. {
  42190. int32_t L_12 = V_0;
  42191. int32_t L_13 = V_1;
  42192. V_2 = ((MethodInfoU5BU5D_t2572182361*)SZArrayNew(MethodInfoU5BU5D_t2572182361_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)L_13))));
  42193. V_3 = 0;
  42194. int32_t L_14 = V_1;
  42195. if (!L_14)
  42196. {
  42197. goto IL_0088;
  42198. }
  42199. }
  42200. {
  42201. MethodInfoU5BU5D_t2572182361* L_15 = V_2;
  42202. int32_t L_16 = V_3;
  42203. int32_t L_17 = L_16;
  42204. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
  42205. MonoPropertyInfo_t3087356066 * L_18 = __this->get_address_of_info_2();
  42206. MethodInfo_t * L_19 = L_18->get_set_method_3();
  42207. NullCheck(L_15);
  42208. ArrayElementTypeCheck (L_15, L_19);
  42209. (L_15)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (MethodInfo_t *)L_19);
  42210. }
  42211. IL_0088:
  42212. {
  42213. int32_t L_20 = V_0;
  42214. if (!L_20)
  42215. {
  42216. goto IL_00a0;
  42217. }
  42218. }
  42219. {
  42220. MethodInfoU5BU5D_t2572182361* L_21 = V_2;
  42221. int32_t L_22 = V_3;
  42222. int32_t L_23 = L_22;
  42223. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
  42224. MonoPropertyInfo_t3087356066 * L_24 = __this->get_address_of_info_2();
  42225. MethodInfo_t * L_25 = L_24->get_get_method_2();
  42226. NullCheck(L_21);
  42227. ArrayElementTypeCheck (L_21, L_25);
  42228. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(L_23), (MethodInfo_t *)L_25);
  42229. }
  42230. IL_00a0:
  42231. {
  42232. MethodInfoU5BU5D_t2572182361* L_26 = V_2;
  42233. return L_26;
  42234. }
  42235. }
  42236. // System.Reflection.MethodInfo System.Reflection.MonoProperty::GetGetMethod(System.Boolean)
  42237. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * MonoProperty_GetGetMethod_m2489912362 (MonoProperty_t * __this, bool ___nonPublic0, const RuntimeMethod* method)
  42238. {
  42239. {
  42240. MonoProperty_CachePropertyInfo_m2968057423(__this, 2, /*hidden argument*/NULL);
  42241. MonoPropertyInfo_t3087356066 * L_0 = __this->get_address_of_info_2();
  42242. MethodInfo_t * L_1 = L_0->get_get_method_2();
  42243. if (!L_1)
  42244. {
  42245. goto IL_003e;
  42246. }
  42247. }
  42248. {
  42249. bool L_2 = ___nonPublic0;
  42250. if (L_2)
  42251. {
  42252. goto IL_0032;
  42253. }
  42254. }
  42255. {
  42256. MonoPropertyInfo_t3087356066 * L_3 = __this->get_address_of_info_2();
  42257. MethodInfo_t * L_4 = L_3->get_get_method_2();
  42258. NullCheck(L_4);
  42259. bool L_5 = MethodBase_get_IsPublic_m2180846589(L_4, /*hidden argument*/NULL);
  42260. if (!L_5)
  42261. {
  42262. goto IL_003e;
  42263. }
  42264. }
  42265. IL_0032:
  42266. {
  42267. MonoPropertyInfo_t3087356066 * L_6 = __this->get_address_of_info_2();
  42268. MethodInfo_t * L_7 = L_6->get_get_method_2();
  42269. return L_7;
  42270. }
  42271. IL_003e:
  42272. {
  42273. return (MethodInfo_t *)NULL;
  42274. }
  42275. }
  42276. // System.Reflection.ParameterInfo[] System.Reflection.MonoProperty::GetIndexParameters()
  42277. extern "C" IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t390618515* MonoProperty_GetIndexParameters_m440199833 (MonoProperty_t * __this, const RuntimeMethod* method)
  42278. {
  42279. static bool s_Il2CppMethodInitialized;
  42280. if (!s_Il2CppMethodInitialized)
  42281. {
  42282. il2cpp_codegen_initialize_method (MonoProperty_GetIndexParameters_m440199833_MetadataUsageId);
  42283. s_Il2CppMethodInitialized = true;
  42284. }
  42285. ParameterInfoU5BU5D_t390618515* V_0 = NULL;
  42286. ParameterInfoU5BU5D_t390618515* V_1 = NULL;
  42287. int32_t V_2 = 0;
  42288. ParameterInfo_t1861056598 * V_3 = NULL;
  42289. {
  42290. MonoProperty_CachePropertyInfo_m2968057423(__this, 6, /*hidden argument*/NULL);
  42291. MonoPropertyInfo_t3087356066 * L_0 = __this->get_address_of_info_2();
  42292. MethodInfo_t * L_1 = L_0->get_get_method_2();
  42293. if (!L_1)
  42294. {
  42295. goto IL_002d;
  42296. }
  42297. }
  42298. {
  42299. MonoPropertyInfo_t3087356066 * L_2 = __this->get_address_of_info_2();
  42300. MethodInfo_t * L_3 = L_2->get_get_method_2();
  42301. NullCheck(L_3);
  42302. ParameterInfoU5BU5D_t390618515* L_4 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_3);
  42303. V_0 = L_4;
  42304. goto IL_006f;
  42305. }
  42306. IL_002d:
  42307. {
  42308. MonoPropertyInfo_t3087356066 * L_5 = __this->get_address_of_info_2();
  42309. MethodInfo_t * L_6 = L_5->get_set_method_3();
  42310. if (!L_6)
  42311. {
  42312. goto IL_0068;
  42313. }
  42314. }
  42315. {
  42316. MonoPropertyInfo_t3087356066 * L_7 = __this->get_address_of_info_2();
  42317. MethodInfo_t * L_8 = L_7->get_set_method_3();
  42318. NullCheck(L_8);
  42319. ParameterInfoU5BU5D_t390618515* L_9 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_8);
  42320. V_1 = L_9;
  42321. ParameterInfoU5BU5D_t390618515* L_10 = V_1;
  42322. NullCheck(L_10);
  42323. V_0 = ((ParameterInfoU5BU5D_t390618515*)SZArrayNew(ParameterInfoU5BU5D_t390618515_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), (int32_t)1))));
  42324. ParameterInfoU5BU5D_t390618515* L_11 = V_1;
  42325. ParameterInfoU5BU5D_t390618515* L_12 = V_0;
  42326. ParameterInfoU5BU5D_t390618515* L_13 = V_0;
  42327. NullCheck(L_13);
  42328. Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_11, (RuntimeArray *)(RuntimeArray *)L_12, (((int32_t)((int32_t)(((RuntimeArray *)L_13)->max_length)))), /*hidden argument*/NULL);
  42329. goto IL_006f;
  42330. }
  42331. IL_0068:
  42332. {
  42333. return ((ParameterInfoU5BU5D_t390618515*)SZArrayNew(ParameterInfoU5BU5D_t390618515_il2cpp_TypeInfo_var, (uint32_t)0));
  42334. }
  42335. IL_006f:
  42336. {
  42337. V_2 = 0;
  42338. goto IL_0088;
  42339. }
  42340. IL_0076:
  42341. {
  42342. ParameterInfoU5BU5D_t390618515* L_14 = V_0;
  42343. int32_t L_15 = V_2;
  42344. NullCheck(L_14);
  42345. int32_t L_16 = L_15;
  42346. ParameterInfo_t1861056598 * L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  42347. V_3 = L_17;
  42348. ParameterInfoU5BU5D_t390618515* L_18 = V_0;
  42349. int32_t L_19 = V_2;
  42350. ParameterInfo_t1861056598 * L_20 = V_3;
  42351. ParameterInfo_t1861056598 * L_21 = (ParameterInfo_t1861056598 *)il2cpp_codegen_object_new(ParameterInfo_t1861056598_il2cpp_TypeInfo_var);
  42352. ParameterInfo__ctor_m3269320476(L_21, L_20, __this, /*hidden argument*/NULL);
  42353. NullCheck(L_18);
  42354. ArrayElementTypeCheck (L_18, L_21);
  42355. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (ParameterInfo_t1861056598 *)L_21);
  42356. int32_t L_22 = V_2;
  42357. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1));
  42358. }
  42359. IL_0088:
  42360. {
  42361. int32_t L_23 = V_2;
  42362. ParameterInfoU5BU5D_t390618515* L_24 = V_0;
  42363. NullCheck(L_24);
  42364. if ((((int32_t)L_23) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length)))))))
  42365. {
  42366. goto IL_0076;
  42367. }
  42368. }
  42369. {
  42370. ParameterInfoU5BU5D_t390618515* L_25 = V_0;
  42371. return L_25;
  42372. }
  42373. }
  42374. // System.Reflection.MethodInfo System.Reflection.MonoProperty::GetSetMethod(System.Boolean)
  42375. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * MonoProperty_GetSetMethod_m527596913 (MonoProperty_t * __this, bool ___nonPublic0, const RuntimeMethod* method)
  42376. {
  42377. {
  42378. MonoProperty_CachePropertyInfo_m2968057423(__this, 4, /*hidden argument*/NULL);
  42379. MonoPropertyInfo_t3087356066 * L_0 = __this->get_address_of_info_2();
  42380. MethodInfo_t * L_1 = L_0->get_set_method_3();
  42381. if (!L_1)
  42382. {
  42383. goto IL_003e;
  42384. }
  42385. }
  42386. {
  42387. bool L_2 = ___nonPublic0;
  42388. if (L_2)
  42389. {
  42390. goto IL_0032;
  42391. }
  42392. }
  42393. {
  42394. MonoPropertyInfo_t3087356066 * L_3 = __this->get_address_of_info_2();
  42395. MethodInfo_t * L_4 = L_3->get_set_method_3();
  42396. NullCheck(L_4);
  42397. bool L_5 = MethodBase_get_IsPublic_m2180846589(L_4, /*hidden argument*/NULL);
  42398. if (!L_5)
  42399. {
  42400. goto IL_003e;
  42401. }
  42402. }
  42403. IL_0032:
  42404. {
  42405. MonoPropertyInfo_t3087356066 * L_6 = __this->get_address_of_info_2();
  42406. MethodInfo_t * L_7 = L_6->get_set_method_3();
  42407. return L_7;
  42408. }
  42409. IL_003e:
  42410. {
  42411. return (MethodInfo_t *)NULL;
  42412. }
  42413. }
  42414. // System.Boolean System.Reflection.MonoProperty::IsDefined(System.Type,System.Boolean)
  42415. extern "C" IL2CPP_METHOD_ATTR bool MonoProperty_IsDefined_m2173657168 (MonoProperty_t * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  42416. {
  42417. static bool s_Il2CppMethodInitialized;
  42418. if (!s_Il2CppMethodInitialized)
  42419. {
  42420. il2cpp_codegen_initialize_method (MonoProperty_IsDefined_m2173657168_MetadataUsageId);
  42421. s_Il2CppMethodInitialized = true;
  42422. }
  42423. {
  42424. Type_t * L_0 = ___attributeType0;
  42425. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  42426. bool L_1 = MonoCustomAttrs_IsDefined_m2996012389(NULL /*static, unused*/, __this, L_0, (bool)0, /*hidden argument*/NULL);
  42427. return L_1;
  42428. }
  42429. }
  42430. // System.Object[] System.Reflection.MonoProperty::GetCustomAttributes(System.Boolean)
  42431. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoProperty_GetCustomAttributes_m2723308902 (MonoProperty_t * __this, bool ___inherit0, const RuntimeMethod* method)
  42432. {
  42433. static bool s_Il2CppMethodInitialized;
  42434. if (!s_Il2CppMethodInitialized)
  42435. {
  42436. il2cpp_codegen_initialize_method (MonoProperty_GetCustomAttributes_m2723308902_MetadataUsageId);
  42437. s_Il2CppMethodInitialized = true;
  42438. }
  42439. {
  42440. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  42441. ObjectU5BU5D_t2843939325* L_0 = MonoCustomAttrs_GetCustomAttributes_m1775925192(NULL /*static, unused*/, __this, (bool)0, /*hidden argument*/NULL);
  42442. return L_0;
  42443. }
  42444. }
  42445. // System.Object[] System.Reflection.MonoProperty::GetCustomAttributes(System.Type,System.Boolean)
  42446. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* MonoProperty_GetCustomAttributes_m3619796755 (MonoProperty_t * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  42447. {
  42448. static bool s_Il2CppMethodInitialized;
  42449. if (!s_Il2CppMethodInitialized)
  42450. {
  42451. il2cpp_codegen_initialize_method (MonoProperty_GetCustomAttributes_m3619796755_MetadataUsageId);
  42452. s_Il2CppMethodInitialized = true;
  42453. }
  42454. {
  42455. Type_t * L_0 = ___attributeType0;
  42456. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  42457. ObjectU5BU5D_t2843939325* L_1 = MonoCustomAttrs_GetCustomAttributes_m1347331976(NULL /*static, unused*/, __this, L_0, (bool)0, /*hidden argument*/NULL);
  42458. return L_1;
  42459. }
  42460. }
  42461. // System.Reflection.MonoProperty/GetterAdapter System.Reflection.MonoProperty::CreateGetterDelegate(System.Reflection.MethodInfo)
  42462. extern "C" IL2CPP_METHOD_ATTR GetterAdapter_t2155025054 * MonoProperty_CreateGetterDelegate_m2478402519 (RuntimeObject * __this /* static, unused */, MethodInfo_t * ___method0, const RuntimeMethod* method)
  42463. {
  42464. static bool s_Il2CppMethodInitialized;
  42465. if (!s_Il2CppMethodInitialized)
  42466. {
  42467. il2cpp_codegen_initialize_method (MonoProperty_CreateGetterDelegate_m2478402519_MetadataUsageId);
  42468. s_Il2CppMethodInitialized = true;
  42469. }
  42470. TypeU5BU5D_t3940880105* V_0 = NULL;
  42471. Type_t * V_1 = NULL;
  42472. RuntimeObject * V_2 = NULL;
  42473. MethodInfo_t * V_3 = NULL;
  42474. Type_t * V_4 = NULL;
  42475. String_t* V_5 = NULL;
  42476. {
  42477. MethodInfo_t * L_0 = ___method0;
  42478. NullCheck(L_0);
  42479. bool L_1 = MethodBase_get_IsStatic_m2399864271(L_0, /*hidden argument*/NULL);
  42480. if (!L_1)
  42481. {
  42482. goto IL_0033;
  42483. }
  42484. }
  42485. {
  42486. TypeU5BU5D_t3940880105* L_2 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)1));
  42487. MethodInfo_t * L_3 = ___method0;
  42488. NullCheck(L_3);
  42489. Type_t * L_4 = VirtFuncInvoker0< Type_t * >::Invoke(34 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, L_3);
  42490. NullCheck(L_2);
  42491. ArrayElementTypeCheck (L_2, L_4);
  42492. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_4);
  42493. V_0 = L_2;
  42494. RuntimeTypeHandle_t3027515415 L_5 = { reinterpret_cast<intptr_t> (StaticGetter_1_t1915726309_0_0_0_var) };
  42495. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42496. Type_t * L_6 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_5, /*hidden argument*/NULL);
  42497. V_4 = L_6;
  42498. V_5 = _stringLiteral3021172060;
  42499. goto IL_005f;
  42500. }
  42501. IL_0033:
  42502. {
  42503. TypeU5BU5D_t3940880105* L_7 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)2));
  42504. MethodInfo_t * L_8 = ___method0;
  42505. NullCheck(L_8);
  42506. Type_t * L_9 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_8);
  42507. NullCheck(L_7);
  42508. ArrayElementTypeCheck (L_7, L_9);
  42509. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_9);
  42510. TypeU5BU5D_t3940880105* L_10 = L_7;
  42511. MethodInfo_t * L_11 = ___method0;
  42512. NullCheck(L_11);
  42513. Type_t * L_12 = VirtFuncInvoker0< Type_t * >::Invoke(34 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, L_11);
  42514. NullCheck(L_10);
  42515. ArrayElementTypeCheck (L_10, L_12);
  42516. (L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t *)L_12);
  42517. V_0 = L_10;
  42518. RuntimeTypeHandle_t3027515415 L_13 = { reinterpret_cast<intptr_t> (Getter_2_t3734896353_0_0_0_var) };
  42519. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42520. Type_t * L_14 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_13, /*hidden argument*/NULL);
  42521. V_4 = L_14;
  42522. V_5 = _stringLiteral1939908519;
  42523. }
  42524. IL_005f:
  42525. {
  42526. Type_t * L_15 = V_4;
  42527. TypeU5BU5D_t3940880105* L_16 = V_0;
  42528. NullCheck(L_15);
  42529. Type_t * L_17 = VirtFuncInvoker1< Type_t *, TypeU5BU5D_t3940880105* >::Invoke(97 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_15, L_16);
  42530. V_1 = L_17;
  42531. Type_t * L_18 = V_1;
  42532. MethodInfo_t * L_19 = ___method0;
  42533. Delegate_t1188392813 * L_20 = Delegate_CreateDelegate_m1051651521(NULL /*static, unused*/, L_18, L_19, (bool)0, /*hidden argument*/NULL);
  42534. V_2 = L_20;
  42535. RuntimeObject * L_21 = V_2;
  42536. if (L_21)
  42537. {
  42538. goto IL_007d;
  42539. }
  42540. }
  42541. {
  42542. MethodAccessException_t190175859 * L_22 = (MethodAccessException_t190175859 *)il2cpp_codegen_object_new(MethodAccessException_t190175859_il2cpp_TypeInfo_var);
  42543. MethodAccessException__ctor_m3542088436(L_22, /*hidden argument*/NULL);
  42544. IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,MonoProperty_CreateGetterDelegate_m2478402519_RuntimeMethod_var);
  42545. }
  42546. IL_007d:
  42547. {
  42548. RuntimeTypeHandle_t3027515415 L_23 = { reinterpret_cast<intptr_t> (MonoProperty_t_0_0_0_var) };
  42549. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42550. Type_t * L_24 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_23, /*hidden argument*/NULL);
  42551. String_t* L_25 = V_5;
  42552. NullCheck(L_24);
  42553. MethodInfo_t * L_26 = Type_GetMethod_m1197120913(L_24, L_25, ((int32_t)40), /*hidden argument*/NULL);
  42554. V_3 = L_26;
  42555. MethodInfo_t * L_27 = V_3;
  42556. TypeU5BU5D_t3940880105* L_28 = V_0;
  42557. NullCheck(L_27);
  42558. MethodInfo_t * L_29 = VirtFuncInvoker1< MethodInfo_t *, TypeU5BU5D_t3940880105* >::Invoke(35 /* System.Reflection.MethodInfo System.Reflection.MethodInfo::MakeGenericMethod(System.Type[]) */, L_27, L_28);
  42559. V_3 = L_29;
  42560. RuntimeTypeHandle_t3027515415 L_30 = { reinterpret_cast<intptr_t> (GetterAdapter_t2155025054_0_0_0_var) };
  42561. Type_t * L_31 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_30, /*hidden argument*/NULL);
  42562. RuntimeObject * L_32 = V_2;
  42563. MethodInfo_t * L_33 = V_3;
  42564. Delegate_t1188392813 * L_34 = Delegate_CreateDelegate_m2386636647(NULL /*static, unused*/, L_31, L_32, L_33, (bool)1, /*hidden argument*/NULL);
  42565. return ((GetterAdapter_t2155025054 *)CastclassSealed((RuntimeObject*)L_34, GetterAdapter_t2155025054_il2cpp_TypeInfo_var));
  42566. }
  42567. }
  42568. // System.Object System.Reflection.MonoProperty::GetValue(System.Object,System.Object[])
  42569. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MonoProperty_GetValue_m995140552 (MonoProperty_t * __this, RuntimeObject * ___obj0, ObjectU5BU5D_t2843939325* ___index1, const RuntimeMethod* method)
  42570. {
  42571. {
  42572. RuntimeObject * L_0 = ___obj0;
  42573. ObjectU5BU5D_t2843939325* L_1 = ___index1;
  42574. RuntimeObject * L_2 = VirtFuncInvoker5< RuntimeObject *, RuntimeObject *, int32_t, Binder_t2999457153 *, ObjectU5BU5D_t2843939325*, CultureInfo_t4157843068 * >::Invoke(26 /* System.Object System.Reflection.MonoProperty::GetValue(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) */, __this, L_0, 0, (Binder_t2999457153 *)NULL, L_1, (CultureInfo_t4157843068 *)NULL);
  42575. return L_2;
  42576. }
  42577. }
  42578. // System.Object System.Reflection.MonoProperty::GetValue(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  42579. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MonoProperty_GetValue_m2828248678 (MonoProperty_t * __this, RuntimeObject * ___obj0, int32_t ___invokeAttr1, Binder_t2999457153 * ___binder2, ObjectU5BU5D_t2843939325* ___index3, CultureInfo_t4157843068 * ___culture4, const RuntimeMethod* method)
  42580. {
  42581. static bool s_Il2CppMethodInitialized;
  42582. if (!s_Il2CppMethodInitialized)
  42583. {
  42584. il2cpp_codegen_initialize_method (MonoProperty_GetValue_m2828248678_MetadataUsageId);
  42585. s_Il2CppMethodInitialized = true;
  42586. }
  42587. RuntimeObject * V_0 = NULL;
  42588. MethodInfo_t * V_1 = NULL;
  42589. SecurityException_t975544473 * V_2 = NULL;
  42590. Exception_t * __last_unhandled_exception = 0;
  42591. NO_UNUSED_WARNING (__last_unhandled_exception);
  42592. Exception_t * __exception_local = 0;
  42593. NO_UNUSED_WARNING (__exception_local);
  42594. int32_t __leave_target = 0;
  42595. NO_UNUSED_WARNING (__leave_target);
  42596. {
  42597. V_0 = NULL;
  42598. MethodInfo_t * L_0 = VirtFuncInvoker1< MethodInfo_t *, bool >::Invoke(21 /* System.Reflection.MethodInfo System.Reflection.MonoProperty::GetGetMethod(System.Boolean) */, __this, (bool)1);
  42599. V_1 = L_0;
  42600. MethodInfo_t * L_1 = V_1;
  42601. if (L_1)
  42602. {
  42603. goto IL_002b;
  42604. }
  42605. }
  42606. {
  42607. String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MonoProperty::get_Name() */, __this);
  42608. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  42609. String_t* L_3 = String_Concat_m3755062657(NULL /*static, unused*/, _stringLiteral3027924188, L_2, _stringLiteral3452614521, /*hidden argument*/NULL);
  42610. ArgumentException_t132251570 * L_4 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  42611. ArgumentException__ctor_m1312628991(L_4, L_3, /*hidden argument*/NULL);
  42612. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,MonoProperty_GetValue_m2828248678_RuntimeMethod_var);
  42613. }
  42614. IL_002b:
  42615. try
  42616. { // begin try (depth: 1)
  42617. {
  42618. ObjectU5BU5D_t2843939325* L_5 = ___index3;
  42619. if (!L_5)
  42620. {
  42621. goto IL_003b;
  42622. }
  42623. }
  42624. IL_0032:
  42625. {
  42626. ObjectU5BU5D_t2843939325* L_6 = ___index3;
  42627. NullCheck(L_6);
  42628. if ((((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))
  42629. {
  42630. goto IL_004d;
  42631. }
  42632. }
  42633. IL_003b:
  42634. {
  42635. MethodInfo_t * L_7 = V_1;
  42636. RuntimeObject * L_8 = ___obj0;
  42637. int32_t L_9 = ___invokeAttr1;
  42638. Binder_t2999457153 * L_10 = ___binder2;
  42639. CultureInfo_t4157843068 * L_11 = ___culture4;
  42640. NullCheck(L_7);
  42641. RuntimeObject * L_12 = VirtFuncInvoker5< RuntimeObject *, RuntimeObject *, int32_t, Binder_t2999457153 *, ObjectU5BU5D_t2843939325*, CultureInfo_t4157843068 * >::Invoke(18 /* System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) */, L_7, L_8, L_9, L_10, (ObjectU5BU5D_t2843939325*)(ObjectU5BU5D_t2843939325*)NULL, L_11);
  42642. V_0 = L_12;
  42643. goto IL_005b;
  42644. }
  42645. IL_004d:
  42646. {
  42647. MethodInfo_t * L_13 = V_1;
  42648. RuntimeObject * L_14 = ___obj0;
  42649. int32_t L_15 = ___invokeAttr1;
  42650. Binder_t2999457153 * L_16 = ___binder2;
  42651. ObjectU5BU5D_t2843939325* L_17 = ___index3;
  42652. CultureInfo_t4157843068 * L_18 = ___culture4;
  42653. NullCheck(L_13);
  42654. RuntimeObject * L_19 = VirtFuncInvoker5< RuntimeObject *, RuntimeObject *, int32_t, Binder_t2999457153 *, ObjectU5BU5D_t2843939325*, CultureInfo_t4157843068 * >::Invoke(18 /* System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) */, L_13, L_14, L_15, L_16, L_17, L_18);
  42655. V_0 = L_19;
  42656. }
  42657. IL_005b:
  42658. {
  42659. goto IL_006d;
  42660. }
  42661. } // end try (depth: 1)
  42662. catch(Il2CppExceptionWrapper& e)
  42663. {
  42664. __exception_local = (Exception_t *)e.ex;
  42665. if(il2cpp_codegen_class_is_assignable_from (SecurityException_t975544473_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
  42666. goto CATCH_0060;
  42667. throw e;
  42668. }
  42669. CATCH_0060:
  42670. { // begin catch(System.Security.SecurityException)
  42671. {
  42672. V_2 = ((SecurityException_t975544473 *)__exception_local);
  42673. SecurityException_t975544473 * L_20 = V_2;
  42674. TargetInvocationException_t4266643902 * L_21 = (TargetInvocationException_t4266643902 *)il2cpp_codegen_object_new(TargetInvocationException_t4266643902_il2cpp_TypeInfo_var);
  42675. TargetInvocationException__ctor_m3011316584(L_21, L_20, /*hidden argument*/NULL);
  42676. IL2CPP_RAISE_MANAGED_EXCEPTION(L_21,MonoProperty_GetValue_m2828248678_RuntimeMethod_var);
  42677. }
  42678. IL_0068:
  42679. {
  42680. goto IL_006d;
  42681. }
  42682. } // end catch (depth: 1)
  42683. IL_006d:
  42684. {
  42685. RuntimeObject * L_22 = V_0;
  42686. return L_22;
  42687. }
  42688. }
  42689. // System.Void System.Reflection.MonoProperty::SetValue(System.Object,System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  42690. extern "C" IL2CPP_METHOD_ATTR void MonoProperty_SetValue_m342801444 (MonoProperty_t * __this, RuntimeObject * ___obj0, RuntimeObject * ___value1, int32_t ___invokeAttr2, Binder_t2999457153 * ___binder3, ObjectU5BU5D_t2843939325* ___index4, CultureInfo_t4157843068 * ___culture5, const RuntimeMethod* method)
  42691. {
  42692. static bool s_Il2CppMethodInitialized;
  42693. if (!s_Il2CppMethodInitialized)
  42694. {
  42695. il2cpp_codegen_initialize_method (MonoProperty_SetValue_m342801444_MetadataUsageId);
  42696. s_Il2CppMethodInitialized = true;
  42697. }
  42698. MethodInfo_t * V_0 = NULL;
  42699. ObjectU5BU5D_t2843939325* V_1 = NULL;
  42700. int32_t V_2 = 0;
  42701. {
  42702. MethodInfo_t * L_0 = VirtFuncInvoker1< MethodInfo_t *, bool >::Invoke(24 /* System.Reflection.MethodInfo System.Reflection.MonoProperty::GetSetMethod(System.Boolean) */, __this, (bool)1);
  42703. V_0 = L_0;
  42704. MethodInfo_t * L_1 = V_0;
  42705. if (L_1)
  42706. {
  42707. goto IL_0029;
  42708. }
  42709. }
  42710. {
  42711. String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MonoProperty::get_Name() */, __this);
  42712. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  42713. String_t* L_3 = String_Concat_m3755062657(NULL /*static, unused*/, _stringLiteral2179954287, L_2, _stringLiteral3452614521, /*hidden argument*/NULL);
  42714. ArgumentException_t132251570 * L_4 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  42715. ArgumentException__ctor_m1312628991(L_4, L_3, /*hidden argument*/NULL);
  42716. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,MonoProperty_SetValue_m342801444_RuntimeMethod_var);
  42717. }
  42718. IL_0029:
  42719. {
  42720. ObjectU5BU5D_t2843939325* L_5 = ___index4;
  42721. if (!L_5)
  42722. {
  42723. goto IL_0039;
  42724. }
  42725. }
  42726. {
  42727. ObjectU5BU5D_t2843939325* L_6 = ___index4;
  42728. NullCheck(L_6);
  42729. if ((((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))
  42730. {
  42731. goto IL_0049;
  42732. }
  42733. }
  42734. IL_0039:
  42735. {
  42736. ObjectU5BU5D_t2843939325* L_7 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)1));
  42737. RuntimeObject * L_8 = ___value1;
  42738. NullCheck(L_7);
  42739. ArrayElementTypeCheck (L_7, L_8);
  42740. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_8);
  42741. V_1 = L_7;
  42742. goto IL_0064;
  42743. }
  42744. IL_0049:
  42745. {
  42746. ObjectU5BU5D_t2843939325* L_9 = ___index4;
  42747. NullCheck(L_9);
  42748. V_2 = (((int32_t)((int32_t)(((RuntimeArray *)L_9)->max_length))));
  42749. int32_t L_10 = V_2;
  42750. V_1 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1))));
  42751. ObjectU5BU5D_t2843939325* L_11 = ___index4;
  42752. ObjectU5BU5D_t2843939325* L_12 = V_1;
  42753. NullCheck((RuntimeArray *)(RuntimeArray *)L_11);
  42754. Array_CopyTo_m225704097((RuntimeArray *)(RuntimeArray *)L_11, (RuntimeArray *)(RuntimeArray *)L_12, 0, /*hidden argument*/NULL);
  42755. ObjectU5BU5D_t2843939325* L_13 = V_1;
  42756. int32_t L_14 = V_2;
  42757. RuntimeObject * L_15 = ___value1;
  42758. NullCheck(L_13);
  42759. ArrayElementTypeCheck (L_13, L_15);
  42760. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (RuntimeObject *)L_15);
  42761. }
  42762. IL_0064:
  42763. {
  42764. MethodInfo_t * L_16 = V_0;
  42765. RuntimeObject * L_17 = ___obj0;
  42766. int32_t L_18 = ___invokeAttr2;
  42767. Binder_t2999457153 * L_19 = ___binder3;
  42768. ObjectU5BU5D_t2843939325* L_20 = V_1;
  42769. CultureInfo_t4157843068 * L_21 = ___culture5;
  42770. NullCheck(L_16);
  42771. VirtFuncInvoker5< RuntimeObject *, RuntimeObject *, int32_t, Binder_t2999457153 *, ObjectU5BU5D_t2843939325*, CultureInfo_t4157843068 * >::Invoke(18 /* System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) */, L_16, L_17, L_18, L_19, L_20, L_21);
  42772. return;
  42773. }
  42774. }
  42775. // System.String System.Reflection.MonoProperty::ToString()
  42776. extern "C" IL2CPP_METHOD_ATTR String_t* MonoProperty_ToString_m3100929865 (MonoProperty_t * __this, const RuntimeMethod* method)
  42777. {
  42778. static bool s_Il2CppMethodInitialized;
  42779. if (!s_Il2CppMethodInitialized)
  42780. {
  42781. il2cpp_codegen_initialize_method (MonoProperty_ToString_m3100929865_MetadataUsageId);
  42782. s_Il2CppMethodInitialized = true;
  42783. }
  42784. {
  42785. Type_t * L_0 = VirtFuncInvoker0< Type_t * >::Invoke(18 /* System.Type System.Reflection.MonoProperty::get_PropertyType() */, __this);
  42786. NullCheck(L_0);
  42787. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Type::ToString() */, L_0);
  42788. String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MonoProperty::get_Name() */, __this);
  42789. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  42790. String_t* L_3 = String_Concat_m3755062657(NULL /*static, unused*/, L_1, _stringLiteral3452614528, L_2, /*hidden argument*/NULL);
  42791. return L_3;
  42792. }
  42793. }
  42794. // System.Type[] System.Reflection.MonoProperty::GetOptionalCustomModifiers()
  42795. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* MonoProperty_GetOptionalCustomModifiers_m62958967 (MonoProperty_t * __this, const RuntimeMethod* method)
  42796. {
  42797. static bool s_Il2CppMethodInitialized;
  42798. if (!s_Il2CppMethodInitialized)
  42799. {
  42800. il2cpp_codegen_initialize_method (MonoProperty_GetOptionalCustomModifiers_m62958967_MetadataUsageId);
  42801. s_Il2CppMethodInitialized = true;
  42802. }
  42803. TypeU5BU5D_t3940880105* V_0 = NULL;
  42804. {
  42805. TypeU5BU5D_t3940880105* L_0 = MonoPropertyInfo_GetTypeModifiers_m3090493443(NULL /*static, unused*/, __this, (bool)1, /*hidden argument*/NULL);
  42806. V_0 = L_0;
  42807. TypeU5BU5D_t3940880105* L_1 = V_0;
  42808. if (L_1)
  42809. {
  42810. goto IL_0014;
  42811. }
  42812. }
  42813. {
  42814. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42815. TypeU5BU5D_t3940880105* L_2 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  42816. return L_2;
  42817. }
  42818. IL_0014:
  42819. {
  42820. TypeU5BU5D_t3940880105* L_3 = V_0;
  42821. return L_3;
  42822. }
  42823. }
  42824. // System.Type[] System.Reflection.MonoProperty::GetRequiredCustomModifiers()
  42825. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* MonoProperty_GetRequiredCustomModifiers_m306465896 (MonoProperty_t * __this, const RuntimeMethod* method)
  42826. {
  42827. static bool s_Il2CppMethodInitialized;
  42828. if (!s_Il2CppMethodInitialized)
  42829. {
  42830. il2cpp_codegen_initialize_method (MonoProperty_GetRequiredCustomModifiers_m306465896_MetadataUsageId);
  42831. s_Il2CppMethodInitialized = true;
  42832. }
  42833. TypeU5BU5D_t3940880105* V_0 = NULL;
  42834. {
  42835. TypeU5BU5D_t3940880105* L_0 = MonoPropertyInfo_GetTypeModifiers_m3090493443(NULL /*static, unused*/, __this, (bool)0, /*hidden argument*/NULL);
  42836. V_0 = L_0;
  42837. TypeU5BU5D_t3940880105* L_1 = V_0;
  42838. if (L_1)
  42839. {
  42840. goto IL_0014;
  42841. }
  42842. }
  42843. {
  42844. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42845. TypeU5BU5D_t3940880105* L_2 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  42846. return L_2;
  42847. }
  42848. IL_0014:
  42849. {
  42850. TypeU5BU5D_t3940880105* L_3 = V_0;
  42851. return L_3;
  42852. }
  42853. }
  42854. // System.Void System.Reflection.MonoProperty::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  42855. extern "C" IL2CPP_METHOD_ATTR void MonoProperty_GetObjectData_m4077457866 (MonoProperty_t * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  42856. {
  42857. {
  42858. SerializationInfo_t950877179 * L_0 = ___info0;
  42859. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MonoProperty::get_Name() */, __this);
  42860. Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(10 /* System.Type System.Reflection.MonoProperty::get_ReflectedType() */, __this);
  42861. String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Reflection.MonoProperty::ToString() */, __this);
  42862. MemberInfoSerializationHolder_Serialize_m2002453739(NULL /*static, unused*/, L_0, L_1, L_2, L_3, ((int32_t)16), /*hidden argument*/NULL);
  42863. return;
  42864. }
  42865. }
  42866. #ifdef __clang__
  42867. #pragma clang diagnostic pop
  42868. #endif
  42869. #ifdef __clang__
  42870. #pragma clang diagnostic push
  42871. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42872. #pragma clang diagnostic ignored "-Wunused-variable"
  42873. #endif
  42874. // System.Void System.Reflection.MonoProperty/GetterAdapter::.ctor(System.Object,System.IntPtr)
  42875. extern "C" IL2CPP_METHOD_ATTR void GetterAdapter__ctor_m2389296347 (GetterAdapter_t2155025054 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  42876. {
  42877. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  42878. __this->set_method_3(___method1);
  42879. __this->set_m_target_2(___object0);
  42880. }
  42881. // System.Object System.Reflection.MonoProperty/GetterAdapter::Invoke(System.Object)
  42882. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * GetterAdapter_Invoke_m3767885970 (GetterAdapter_t2155025054 * __this, RuntimeObject * ____this0, const RuntimeMethod* method)
  42883. {
  42884. RuntimeObject * result = NULL;
  42885. if(__this->get_prev_9() != NULL)
  42886. {
  42887. GetterAdapter_Invoke_m3767885970((GetterAdapter_t2155025054 *)__this->get_prev_9(), ____this0, method);
  42888. }
  42889. Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0();
  42890. RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3());
  42891. RuntimeObject* targetThis = __this->get_m_target_2();
  42892. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  42893. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  42894. if (___methodIsStatic)
  42895. {
  42896. if (il2cpp_codegen_method_parameter_count(targetMethod) == 1)
  42897. {
  42898. // open
  42899. {
  42900. typedef RuntimeObject * (*FunctionPointerType) (RuntimeObject *, RuntimeObject *, const RuntimeMethod*);
  42901. result = ((FunctionPointerType)targetMethodPointer)(NULL, ____this0, targetMethod);
  42902. }
  42903. }
  42904. else
  42905. {
  42906. // closed
  42907. {
  42908. typedef RuntimeObject * (*FunctionPointerType) (RuntimeObject *, void*, RuntimeObject *, const RuntimeMethod*);
  42909. result = ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, ____this0, targetMethod);
  42910. }
  42911. }
  42912. }
  42913. else
  42914. {
  42915. if (il2cpp_codegen_method_parameter_count(targetMethod) == 1)
  42916. {
  42917. // closed
  42918. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  42919. {
  42920. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  42921. {
  42922. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  42923. result = GenericInterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(targetMethod, targetThis, ____this0);
  42924. else
  42925. result = GenericVirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(targetMethod, targetThis, ____this0);
  42926. }
  42927. else
  42928. {
  42929. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  42930. result = InterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ____this0);
  42931. else
  42932. result = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ____this0);
  42933. }
  42934. }
  42935. else
  42936. {
  42937. typedef RuntimeObject * (*FunctionPointerType) (void*, RuntimeObject *, const RuntimeMethod*);
  42938. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ____this0, targetMethod);
  42939. }
  42940. }
  42941. else
  42942. {
  42943. // open
  42944. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  42945. {
  42946. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  42947. {
  42948. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  42949. result = GenericInterfaceFuncInvoker0< RuntimeObject * >::Invoke(targetMethod, ____this0);
  42950. else
  42951. result = GenericVirtFuncInvoker0< RuntimeObject * >::Invoke(targetMethod, ____this0);
  42952. }
  42953. else
  42954. {
  42955. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  42956. result = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ____this0);
  42957. else
  42958. result = VirtFuncInvoker0< RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ____this0);
  42959. }
  42960. }
  42961. else
  42962. {
  42963. typedef RuntimeObject * (*FunctionPointerType) (RuntimeObject *, const RuntimeMethod*);
  42964. result = ((FunctionPointerType)targetMethodPointer)(____this0, targetMethod);
  42965. }
  42966. }
  42967. }
  42968. return result;
  42969. }
  42970. // System.IAsyncResult System.Reflection.MonoProperty/GetterAdapter::BeginInvoke(System.Object,System.AsyncCallback,System.Object)
  42971. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* GetterAdapter_BeginInvoke_m3429316396 (GetterAdapter_t2155025054 * __this, RuntimeObject * ____this0, AsyncCallback_t3962456242 * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method)
  42972. {
  42973. void *__d_args[2] = {0};
  42974. __d_args[0] = ____this0;
  42975. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);
  42976. }
  42977. // System.Object System.Reflection.MonoProperty/GetterAdapter::EndInvoke(System.IAsyncResult)
  42978. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * GetterAdapter_EndInvoke_m164602429 (GetterAdapter_t2155025054 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  42979. {
  42980. RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  42981. return (RuntimeObject *)__result;
  42982. }
  42983. #ifdef __clang__
  42984. #pragma clang diagnostic pop
  42985. #endif
  42986. #ifdef __clang__
  42987. #pragma clang diagnostic push
  42988. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42989. #pragma clang diagnostic ignored "-Wunused-variable"
  42990. #endif
  42991. // Conversion methods for marshalling of: System.Reflection.MonoPropertyInfo
  42992. extern "C" void MonoPropertyInfo_t3087356066_marshal_pinvoke(const MonoPropertyInfo_t3087356066& unmarshaled, MonoPropertyInfo_t3087356066_marshaled_pinvoke& marshaled)
  42993. {
  42994. Exception_t* ___parent_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'parent' of type 'MonoPropertyInfo': Reference type field marshaling is not supported.");
  42995. IL2CPP_RAISE_MANAGED_EXCEPTION(___parent_0Exception,NULL);
  42996. }
  42997. extern "C" void MonoPropertyInfo_t3087356066_marshal_pinvoke_back(const MonoPropertyInfo_t3087356066_marshaled_pinvoke& marshaled, MonoPropertyInfo_t3087356066& unmarshaled)
  42998. {
  42999. Exception_t* ___parent_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'parent' of type 'MonoPropertyInfo': Reference type field marshaling is not supported.");
  43000. IL2CPP_RAISE_MANAGED_EXCEPTION(___parent_0Exception,NULL);
  43001. }
  43002. // Conversion method for clean up from marshalling of: System.Reflection.MonoPropertyInfo
  43003. extern "C" void MonoPropertyInfo_t3087356066_marshal_pinvoke_cleanup(MonoPropertyInfo_t3087356066_marshaled_pinvoke& marshaled)
  43004. {
  43005. }
  43006. // Conversion methods for marshalling of: System.Reflection.MonoPropertyInfo
  43007. extern "C" void MonoPropertyInfo_t3087356066_marshal_com(const MonoPropertyInfo_t3087356066& unmarshaled, MonoPropertyInfo_t3087356066_marshaled_com& marshaled)
  43008. {
  43009. Exception_t* ___parent_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'parent' of type 'MonoPropertyInfo': Reference type field marshaling is not supported.");
  43010. IL2CPP_RAISE_MANAGED_EXCEPTION(___parent_0Exception,NULL);
  43011. }
  43012. extern "C" void MonoPropertyInfo_t3087356066_marshal_com_back(const MonoPropertyInfo_t3087356066_marshaled_com& marshaled, MonoPropertyInfo_t3087356066& unmarshaled)
  43013. {
  43014. Exception_t* ___parent_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'parent' of type 'MonoPropertyInfo': Reference type field marshaling is not supported.");
  43015. IL2CPP_RAISE_MANAGED_EXCEPTION(___parent_0Exception,NULL);
  43016. }
  43017. // Conversion method for clean up from marshalling of: System.Reflection.MonoPropertyInfo
  43018. extern "C" void MonoPropertyInfo_t3087356066_marshal_com_cleanup(MonoPropertyInfo_t3087356066_marshaled_com& marshaled)
  43019. {
  43020. }
  43021. // System.Void System.Reflection.MonoPropertyInfo::get_property_info(System.Reflection.MonoProperty,System.Reflection.MonoPropertyInfo&,System.Reflection.PInfo)
  43022. extern "C" IL2CPP_METHOD_ATTR void MonoPropertyInfo_get_property_info_m1599555644 (RuntimeObject * __this /* static, unused */, MonoProperty_t * ___prop0, MonoPropertyInfo_t3087356066 * ___info1, int32_t ___req_info2, const RuntimeMethod* method)
  43023. {
  43024. typedef void (*MonoPropertyInfo_get_property_info_m1599555644_ftn) (MonoProperty_t *, MonoPropertyInfo_t3087356066 *, int32_t);
  43025. using namespace il2cpp::icalls;
  43026. ((MonoPropertyInfo_get_property_info_m1599555644_ftn)mscorlib::System::Reflection::MonoPropertyInfo::get_property_info) (___prop0, ___info1, ___req_info2);
  43027. }
  43028. // System.Type[] System.Reflection.MonoPropertyInfo::GetTypeModifiers(System.Reflection.MonoProperty,System.Boolean)
  43029. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* MonoPropertyInfo_GetTypeModifiers_m3090493443 (RuntimeObject * __this /* static, unused */, MonoProperty_t * ___prop0, bool ___optional1, const RuntimeMethod* method)
  43030. {
  43031. typedef TypeU5BU5D_t3940880105* (*MonoPropertyInfo_GetTypeModifiers_m3090493443_ftn) (MonoProperty_t *, bool);
  43032. using namespace il2cpp::icalls;
  43033. return ((MonoPropertyInfo_GetTypeModifiers_m3090493443_ftn)mscorlib::System::Reflection::MonoPropertyInfo::GetTypeModifiers) (___prop0, ___optional1);
  43034. }
  43035. #ifdef __clang__
  43036. #pragma clang diagnostic pop
  43037. #endif
  43038. #ifdef __clang__
  43039. #pragma clang diagnostic push
  43040. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43041. #pragma clang diagnostic ignored "-Wunused-variable"
  43042. #endif
  43043. #ifdef __clang__
  43044. #pragma clang diagnostic pop
  43045. #endif
  43046. #ifdef __clang__
  43047. #pragma clang diagnostic push
  43048. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43049. #pragma clang diagnostic ignored "-Wunused-variable"
  43050. #endif
  43051. // System.Void System.Reflection.ParameterInfo::.ctor()
  43052. extern "C" IL2CPP_METHOD_ATTR void ParameterInfo__ctor_m2869882516 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43053. {
  43054. {
  43055. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  43056. return;
  43057. }
  43058. }
  43059. // System.Void System.Reflection.ParameterInfo::.ctor(System.Reflection.Emit.ParameterBuilder,System.Type,System.Reflection.MemberInfo,System.Int32)
  43060. extern "C" IL2CPP_METHOD_ATTR void ParameterInfo__ctor_m2779026345 (ParameterInfo_t1861056598 * __this, ParameterBuilder_t1137139675 * ___pb0, Type_t * ___type1, MemberInfo_t * ___member2, int32_t ___position3, const RuntimeMethod* method)
  43061. {
  43062. {
  43063. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  43064. Type_t * L_0 = ___type1;
  43065. __this->set_ClassImpl_0(L_0);
  43066. MemberInfo_t * L_1 = ___member2;
  43067. __this->set_MemberImpl_2(L_1);
  43068. ParameterBuilder_t1137139675 * L_2 = ___pb0;
  43069. if (!L_2)
  43070. {
  43071. goto IL_0045;
  43072. }
  43073. }
  43074. {
  43075. ParameterBuilder_t1137139675 * L_3 = ___pb0;
  43076. NullCheck(L_3);
  43077. String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Reflection.Emit.ParameterBuilder::get_Name() */, L_3);
  43078. __this->set_NameImpl_3(L_4);
  43079. ParameterBuilder_t1137139675 * L_5 = ___pb0;
  43080. NullCheck(L_5);
  43081. int32_t L_6 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Reflection.Emit.ParameterBuilder::get_Position() */, L_5);
  43082. __this->set_PositionImpl_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1)));
  43083. ParameterBuilder_t1137139675 * L_7 = ___pb0;
  43084. NullCheck(L_7);
  43085. int32_t L_8 = VirtFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 System.Reflection.Emit.ParameterBuilder::get_Attributes() */, L_7);
  43086. __this->set_AttrsImpl_5(L_8);
  43087. goto IL_005d;
  43088. }
  43089. IL_0045:
  43090. {
  43091. __this->set_NameImpl_3((String_t*)NULL);
  43092. int32_t L_9 = ___position3;
  43093. __this->set_PositionImpl_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)));
  43094. __this->set_AttrsImpl_5(0);
  43095. }
  43096. IL_005d:
  43097. {
  43098. return;
  43099. }
  43100. }
  43101. // System.Void System.Reflection.ParameterInfo::.ctor(System.Reflection.ParameterInfo,System.Reflection.MemberInfo)
  43102. extern "C" IL2CPP_METHOD_ATTR void ParameterInfo__ctor_m3269320476 (ParameterInfo_t1861056598 * __this, ParameterInfo_t1861056598 * ___pinfo0, MemberInfo_t * ___member1, const RuntimeMethod* method)
  43103. {
  43104. {
  43105. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  43106. ParameterInfo_t1861056598 * L_0 = ___pinfo0;
  43107. NullCheck(L_0);
  43108. Type_t * L_1 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_0);
  43109. __this->set_ClassImpl_0(L_1);
  43110. MemberInfo_t * L_2 = ___member1;
  43111. __this->set_MemberImpl_2(L_2);
  43112. ParameterInfo_t1861056598 * L_3 = ___pinfo0;
  43113. NullCheck(L_3);
  43114. String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(11 /* System.String System.Reflection.ParameterInfo::get_Name() */, L_3);
  43115. __this->set_NameImpl_3(L_4);
  43116. ParameterInfo_t1861056598 * L_5 = ___pinfo0;
  43117. NullCheck(L_5);
  43118. int32_t L_6 = VirtFuncInvoker0< int32_t >::Invoke(12 /* System.Int32 System.Reflection.ParameterInfo::get_Position() */, L_5);
  43119. __this->set_PositionImpl_4(L_6);
  43120. ParameterInfo_t1861056598 * L_7 = ___pinfo0;
  43121. NullCheck(L_7);
  43122. int32_t L_8 = VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::get_Attributes() */, L_7);
  43123. __this->set_AttrsImpl_5(L_8);
  43124. return;
  43125. }
  43126. }
  43127. // System.String System.Reflection.ParameterInfo::ToString()
  43128. extern "C" IL2CPP_METHOD_ATTR String_t* ParameterInfo_ToString_m2002405990 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43129. {
  43130. static bool s_Il2CppMethodInitialized;
  43131. if (!s_Il2CppMethodInitialized)
  43132. {
  43133. il2cpp_codegen_initialize_method (ParameterInfo_ToString_m2002405990_MetadataUsageId);
  43134. s_Il2CppMethodInitialized = true;
  43135. }
  43136. Type_t * V_0 = NULL;
  43137. bool V_1 = false;
  43138. String_t* V_2 = NULL;
  43139. int32_t G_B7_0 = 0;
  43140. String_t* G_B10_0 = NULL;
  43141. {
  43142. Type_t * L_0 = __this->get_ClassImpl_0();
  43143. V_0 = L_0;
  43144. goto IL_0013;
  43145. }
  43146. IL_000c:
  43147. {
  43148. Type_t * L_1 = V_0;
  43149. NullCheck(L_1);
  43150. Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(48 /* System.Type System.Type::GetElementType() */, L_1);
  43151. V_0 = L_2;
  43152. }
  43153. IL_0013:
  43154. {
  43155. Type_t * L_3 = V_0;
  43156. NullCheck(L_3);
  43157. bool L_4 = Type_get_HasElementType_m710151977(L_3, /*hidden argument*/NULL);
  43158. if (L_4)
  43159. {
  43160. goto IL_000c;
  43161. }
  43162. }
  43163. {
  43164. Type_t * L_5 = V_0;
  43165. NullCheck(L_5);
  43166. bool L_6 = Type_get_IsPrimitive_m1114712797(L_5, /*hidden argument*/NULL);
  43167. if (L_6)
  43168. {
  43169. goto IL_0060;
  43170. }
  43171. }
  43172. {
  43173. Type_t * L_7 = __this->get_ClassImpl_0();
  43174. RuntimeTypeHandle_t3027515415 L_8 = { reinterpret_cast<intptr_t> (Void_t1185182177_0_0_0_var) };
  43175. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43176. Type_t * L_9 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_8, /*hidden argument*/NULL);
  43177. if ((((RuntimeObject*)(Type_t *)L_7) == ((RuntimeObject*)(Type_t *)L_9)))
  43178. {
  43179. goto IL_0060;
  43180. }
  43181. }
  43182. {
  43183. Type_t * L_10 = __this->get_ClassImpl_0();
  43184. NullCheck(L_10);
  43185. String_t* L_11 = VirtFuncInvoker0< String_t* >::Invoke(37 /* System.String System.Type::get_Namespace() */, L_10);
  43186. MemberInfo_t * L_12 = __this->get_MemberImpl_2();
  43187. NullCheck(L_12);
  43188. Type_t * L_13 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_12);
  43189. NullCheck(L_13);
  43190. String_t* L_14 = VirtFuncInvoker0< String_t* >::Invoke(37 /* System.String System.Type::get_Namespace() */, L_13);
  43191. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  43192. bool L_15 = String_op_Equality_m920492651(NULL /*static, unused*/, L_11, L_14, /*hidden argument*/NULL);
  43193. G_B7_0 = ((int32_t)(L_15));
  43194. goto IL_0061;
  43195. }
  43196. IL_0060:
  43197. {
  43198. G_B7_0 = 1;
  43199. }
  43200. IL_0061:
  43201. {
  43202. V_1 = (bool)G_B7_0;
  43203. bool L_16 = V_1;
  43204. if (!L_16)
  43205. {
  43206. goto IL_0078;
  43207. }
  43208. }
  43209. {
  43210. Type_t * L_17 = __this->get_ClassImpl_0();
  43211. NullCheck(L_17);
  43212. String_t* L_18 = VirtFuncInvoker0< String_t* >::Invoke(9 /* System.String System.Reflection.MemberInfo::get_Name() */, L_17);
  43213. G_B10_0 = L_18;
  43214. goto IL_0083;
  43215. }
  43216. IL_0078:
  43217. {
  43218. Type_t * L_19 = __this->get_ClassImpl_0();
  43219. NullCheck(L_19);
  43220. String_t* L_20 = VirtFuncInvoker0< String_t* >::Invoke(19 /* System.String System.Type::get_FullName() */, L_19);
  43221. G_B10_0 = L_20;
  43222. }
  43223. IL_0083:
  43224. {
  43225. V_2 = G_B10_0;
  43226. bool L_21 = ParameterInfo_get_IsRetval_m86270398(__this, /*hidden argument*/NULL);
  43227. if (L_21)
  43228. {
  43229. goto IL_00aa;
  43230. }
  43231. }
  43232. {
  43233. String_t* L_22 = V_2;
  43234. Il2CppChar L_23 = ((Il2CppChar)((int32_t)32));
  43235. RuntimeObject * L_24 = Box(Char_t3634460470_il2cpp_TypeInfo_var, &L_23);
  43236. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  43237. String_t* L_25 = String_Concat_m904156431(NULL /*static, unused*/, L_22, L_24, /*hidden argument*/NULL);
  43238. V_2 = L_25;
  43239. String_t* L_26 = V_2;
  43240. String_t* L_27 = __this->get_NameImpl_3();
  43241. String_t* L_28 = String_Concat_m3937257545(NULL /*static, unused*/, L_26, L_27, /*hidden argument*/NULL);
  43242. V_2 = L_28;
  43243. }
  43244. IL_00aa:
  43245. {
  43246. String_t* L_29 = V_2;
  43247. return L_29;
  43248. }
  43249. }
  43250. // System.Type System.Reflection.ParameterInfo::get_ParameterType()
  43251. extern "C" IL2CPP_METHOD_ATTR Type_t * ParameterInfo_get_ParameterType_m4197803362 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43252. {
  43253. {
  43254. Type_t * L_0 = __this->get_ClassImpl_0();
  43255. return L_0;
  43256. }
  43257. }
  43258. // System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::get_Attributes()
  43259. extern "C" IL2CPP_METHOD_ATTR int32_t ParameterInfo_get_Attributes_m1582734594 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43260. {
  43261. {
  43262. int32_t L_0 = __this->get_AttrsImpl_5();
  43263. return L_0;
  43264. }
  43265. }
  43266. // System.Object System.Reflection.ParameterInfo::get_DefaultValue()
  43267. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ParameterInfo_get_DefaultValue_m4000863423 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43268. {
  43269. static bool s_Il2CppMethodInitialized;
  43270. if (!s_Il2CppMethodInitialized)
  43271. {
  43272. il2cpp_codegen_initialize_method (ParameterInfo_get_DefaultValue_m4000863423_MetadataUsageId);
  43273. s_Il2CppMethodInitialized = true;
  43274. }
  43275. DecimalConstantAttributeU5BU5D_t1960241438* V_0 = NULL;
  43276. DateTimeConstantAttributeU5BU5D_t1710986023* V_1 = NULL;
  43277. {
  43278. Type_t * L_0 = __this->get_ClassImpl_0();
  43279. RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast<intptr_t> (Decimal_t2948259380_0_0_0_var) };
  43280. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43281. Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  43282. if ((!(((RuntimeObject*)(Type_t *)L_0) == ((RuntimeObject*)(Type_t *)L_2))))
  43283. {
  43284. goto IL_0048;
  43285. }
  43286. }
  43287. {
  43288. RuntimeTypeHandle_t3027515415 L_3 = { reinterpret_cast<intptr_t> (DecimalConstantAttribute_t1976047975_0_0_0_var) };
  43289. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43290. Type_t * L_4 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_3, /*hidden argument*/NULL);
  43291. ObjectU5BU5D_t2843939325* L_5 = VirtFuncInvoker2< ObjectU5BU5D_t2843939325*, Type_t *, bool >::Invoke(14 /* System.Object[] System.Reflection.ParameterInfo::GetCustomAttributes(System.Type,System.Boolean) */, __this, L_4, (bool)0);
  43292. V_0 = ((DecimalConstantAttributeU5BU5D_t1960241438*)Castclass((RuntimeObject*)L_5, DecimalConstantAttributeU5BU5D_t1960241438_il2cpp_TypeInfo_var));
  43293. DecimalConstantAttributeU5BU5D_t1960241438* L_6 = V_0;
  43294. NullCheck(L_6);
  43295. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))) <= ((int32_t)0)))
  43296. {
  43297. goto IL_0043;
  43298. }
  43299. }
  43300. {
  43301. DecimalConstantAttributeU5BU5D_t1960241438* L_7 = V_0;
  43302. NullCheck(L_7);
  43303. int32_t L_8 = 0;
  43304. DecimalConstantAttribute_t1976047975 * L_9 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  43305. NullCheck(L_9);
  43306. Decimal_t2948259380 L_10 = DecimalConstantAttribute_get_Value_m2842993264(L_9, /*hidden argument*/NULL);
  43307. Decimal_t2948259380 L_11 = L_10;
  43308. RuntimeObject * L_12 = Box(Decimal_t2948259380_il2cpp_TypeInfo_var, &L_11);
  43309. return L_12;
  43310. }
  43311. IL_0043:
  43312. {
  43313. goto IL_0090;
  43314. }
  43315. IL_0048:
  43316. {
  43317. Type_t * L_13 = __this->get_ClassImpl_0();
  43318. RuntimeTypeHandle_t3027515415 L_14 = { reinterpret_cast<intptr_t> (DateTime_t3738529785_0_0_0_var) };
  43319. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43320. Type_t * L_15 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_14, /*hidden argument*/NULL);
  43321. if ((!(((RuntimeObject*)(Type_t *)L_13) == ((RuntimeObject*)(Type_t *)L_15))))
  43322. {
  43323. goto IL_0090;
  43324. }
  43325. }
  43326. {
  43327. RuntimeTypeHandle_t3027515415 L_16 = { reinterpret_cast<intptr_t> (DateTimeConstantAttribute_t375130962_0_0_0_var) };
  43328. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43329. Type_t * L_17 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_16, /*hidden argument*/NULL);
  43330. ObjectU5BU5D_t2843939325* L_18 = VirtFuncInvoker2< ObjectU5BU5D_t2843939325*, Type_t *, bool >::Invoke(14 /* System.Object[] System.Reflection.ParameterInfo::GetCustomAttributes(System.Type,System.Boolean) */, __this, L_17, (bool)0);
  43331. V_1 = ((DateTimeConstantAttributeU5BU5D_t1710986023*)Castclass((RuntimeObject*)L_18, DateTimeConstantAttributeU5BU5D_t1710986023_il2cpp_TypeInfo_var));
  43332. DateTimeConstantAttributeU5BU5D_t1710986023* L_19 = V_1;
  43333. NullCheck(L_19);
  43334. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_19)->max_length))))) <= ((int32_t)0)))
  43335. {
  43336. goto IL_0090;
  43337. }
  43338. }
  43339. {
  43340. DateTimeConstantAttributeU5BU5D_t1710986023* L_20 = V_1;
  43341. NullCheck(L_20);
  43342. int32_t L_21 = 0;
  43343. DateTimeConstantAttribute_t375130962 * L_22 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
  43344. NullCheck(L_22);
  43345. int64_t L_23 = DateTimeConstantAttribute_get_Ticks_m3377569092(L_22, /*hidden argument*/NULL);
  43346. DateTime_t3738529785 L_24;
  43347. memset(&L_24, 0, sizeof(L_24));
  43348. DateTime__ctor_m516789325((&L_24), L_23, /*hidden argument*/NULL);
  43349. DateTime_t3738529785 L_25 = L_24;
  43350. RuntimeObject * L_26 = Box(DateTime_t3738529785_il2cpp_TypeInfo_var, &L_25);
  43351. return L_26;
  43352. }
  43353. IL_0090:
  43354. {
  43355. RuntimeObject * L_27 = __this->get_DefaultValueImpl_1();
  43356. return L_27;
  43357. }
  43358. }
  43359. // System.Boolean System.Reflection.ParameterInfo::get_IsIn()
  43360. extern "C" IL2CPP_METHOD_ATTR bool ParameterInfo_get_IsIn_m1278224586 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43361. {
  43362. {
  43363. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::get_Attributes() */, __this);
  43364. return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)1))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  43365. }
  43366. }
  43367. // System.Boolean System.Reflection.ParameterInfo::get_IsOptional()
  43368. extern "C" IL2CPP_METHOD_ATTR bool ParameterInfo_get_IsOptional_m2957997858 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43369. {
  43370. {
  43371. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::get_Attributes() */, __this);
  43372. return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)16)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  43373. }
  43374. }
  43375. // System.Boolean System.Reflection.ParameterInfo::get_IsOut()
  43376. extern "C" IL2CPP_METHOD_ATTR bool ParameterInfo_get_IsOut_m867677222 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43377. {
  43378. {
  43379. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::get_Attributes() */, __this);
  43380. return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)2))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  43381. }
  43382. }
  43383. // System.Boolean System.Reflection.ParameterInfo::get_IsRetval()
  43384. extern "C" IL2CPP_METHOD_ATTR bool ParameterInfo_get_IsRetval_m86270398 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43385. {
  43386. {
  43387. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::get_Attributes() */, __this);
  43388. return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)8))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  43389. }
  43390. }
  43391. // System.Reflection.MemberInfo System.Reflection.ParameterInfo::get_Member()
  43392. extern "C" IL2CPP_METHOD_ATTR MemberInfo_t * ParameterInfo_get_Member_m3284376465 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43393. {
  43394. {
  43395. MemberInfo_t * L_0 = __this->get_MemberImpl_2();
  43396. return L_0;
  43397. }
  43398. }
  43399. // System.String System.Reflection.ParameterInfo::get_Name()
  43400. extern "C" IL2CPP_METHOD_ATTR String_t* ParameterInfo_get_Name_m3739685559 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43401. {
  43402. {
  43403. String_t* L_0 = __this->get_NameImpl_3();
  43404. return L_0;
  43405. }
  43406. }
  43407. // System.Int32 System.Reflection.ParameterInfo::get_Position()
  43408. extern "C" IL2CPP_METHOD_ATTR int32_t ParameterInfo_get_Position_m2927189904 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43409. {
  43410. {
  43411. int32_t L_0 = __this->get_PositionImpl_4();
  43412. return L_0;
  43413. }
  43414. }
  43415. // System.Object[] System.Reflection.ParameterInfo::GetCustomAttributes(System.Boolean)
  43416. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* ParameterInfo_GetCustomAttributes_m3430253143 (ParameterInfo_t1861056598 * __this, bool ___inherit0, const RuntimeMethod* method)
  43417. {
  43418. static bool s_Il2CppMethodInitialized;
  43419. if (!s_Il2CppMethodInitialized)
  43420. {
  43421. il2cpp_codegen_initialize_method (ParameterInfo_GetCustomAttributes_m3430253143_MetadataUsageId);
  43422. s_Il2CppMethodInitialized = true;
  43423. }
  43424. {
  43425. bool L_0 = ___inherit0;
  43426. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  43427. ObjectU5BU5D_t2843939325* L_1 = MonoCustomAttrs_GetCustomAttributes_m1775925192(NULL /*static, unused*/, __this, L_0, /*hidden argument*/NULL);
  43428. return L_1;
  43429. }
  43430. }
  43431. // System.Object[] System.Reflection.ParameterInfo::GetCustomAttributes(System.Type,System.Boolean)
  43432. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* ParameterInfo_GetCustomAttributes_m2376494592 (ParameterInfo_t1861056598 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  43433. {
  43434. static bool s_Il2CppMethodInitialized;
  43435. if (!s_Il2CppMethodInitialized)
  43436. {
  43437. il2cpp_codegen_initialize_method (ParameterInfo_GetCustomAttributes_m2376494592_MetadataUsageId);
  43438. s_Il2CppMethodInitialized = true;
  43439. }
  43440. {
  43441. Type_t * L_0 = ___attributeType0;
  43442. bool L_1 = ___inherit1;
  43443. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  43444. ObjectU5BU5D_t2843939325* L_2 = MonoCustomAttrs_GetCustomAttributes_m1347331976(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  43445. return L_2;
  43446. }
  43447. }
  43448. // System.Boolean System.Reflection.ParameterInfo::IsDefined(System.Type,System.Boolean)
  43449. extern "C" IL2CPP_METHOD_ATTR bool ParameterInfo_IsDefined_m1890759429 (ParameterInfo_t1861056598 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  43450. {
  43451. static bool s_Il2CppMethodInitialized;
  43452. if (!s_Il2CppMethodInitialized)
  43453. {
  43454. il2cpp_codegen_initialize_method (ParameterInfo_IsDefined_m1890759429_MetadataUsageId);
  43455. s_Il2CppMethodInitialized = true;
  43456. }
  43457. {
  43458. Type_t * L_0 = ___attributeType0;
  43459. bool L_1 = ___inherit1;
  43460. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t3634537737_il2cpp_TypeInfo_var);
  43461. bool L_2 = MonoCustomAttrs_IsDefined_m2996012389(NULL /*static, unused*/, __this, L_0, L_1, /*hidden argument*/NULL);
  43462. return L_2;
  43463. }
  43464. }
  43465. // System.Object[] System.Reflection.ParameterInfo::GetPseudoCustomAttributes()
  43466. extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t2843939325* ParameterInfo_GetPseudoCustomAttributes_m2207478763 (ParameterInfo_t1861056598 * __this, const RuntimeMethod* method)
  43467. {
  43468. static bool s_Il2CppMethodInitialized;
  43469. if (!s_Il2CppMethodInitialized)
  43470. {
  43471. il2cpp_codegen_initialize_method (ParameterInfo_GetPseudoCustomAttributes_m2207478763_MetadataUsageId);
  43472. s_Il2CppMethodInitialized = true;
  43473. }
  43474. int32_t V_0 = 0;
  43475. ObjectU5BU5D_t2843939325* V_1 = NULL;
  43476. {
  43477. V_0 = 0;
  43478. bool L_0 = ParameterInfo_get_IsIn_m1278224586(__this, /*hidden argument*/NULL);
  43479. if (!L_0)
  43480. {
  43481. goto IL_0011;
  43482. }
  43483. }
  43484. {
  43485. int32_t L_1 = V_0;
  43486. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1));
  43487. }
  43488. IL_0011:
  43489. {
  43490. bool L_2 = ParameterInfo_get_IsOut_m867677222(__this, /*hidden argument*/NULL);
  43491. if (!L_2)
  43492. {
  43493. goto IL_0020;
  43494. }
  43495. }
  43496. {
  43497. int32_t L_3 = V_0;
  43498. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
  43499. }
  43500. IL_0020:
  43501. {
  43502. bool L_4 = ParameterInfo_get_IsOptional_m2957997858(__this, /*hidden argument*/NULL);
  43503. if (!L_4)
  43504. {
  43505. goto IL_002f;
  43506. }
  43507. }
  43508. {
  43509. int32_t L_5 = V_0;
  43510. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  43511. }
  43512. IL_002f:
  43513. {
  43514. UnmanagedMarshal_t984015687 * L_6 = __this->get_marshalAs_6();
  43515. if (!L_6)
  43516. {
  43517. goto IL_003e;
  43518. }
  43519. }
  43520. {
  43521. int32_t L_7 = V_0;
  43522. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  43523. }
  43524. IL_003e:
  43525. {
  43526. int32_t L_8 = V_0;
  43527. if (L_8)
  43528. {
  43529. goto IL_0046;
  43530. }
  43531. }
  43532. {
  43533. return (ObjectU5BU5D_t2843939325*)NULL;
  43534. }
  43535. IL_0046:
  43536. {
  43537. int32_t L_9 = V_0;
  43538. V_1 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)L_9));
  43539. V_0 = 0;
  43540. bool L_10 = ParameterInfo_get_IsIn_m1278224586(__this, /*hidden argument*/NULL);
  43541. if (!L_10)
  43542. {
  43543. goto IL_0066;
  43544. }
  43545. }
  43546. {
  43547. ObjectU5BU5D_t2843939325* L_11 = V_1;
  43548. int32_t L_12 = V_0;
  43549. int32_t L_13 = L_12;
  43550. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  43551. InAttribute_t4080363445 * L_14 = (InAttribute_t4080363445 *)il2cpp_codegen_object_new(InAttribute_t4080363445_il2cpp_TypeInfo_var);
  43552. InAttribute__ctor_m3499482504(L_14, /*hidden argument*/NULL);
  43553. NullCheck(L_11);
  43554. ArrayElementTypeCheck (L_11, L_14);
  43555. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (RuntimeObject *)L_14);
  43556. }
  43557. IL_0066:
  43558. {
  43559. bool L_15 = ParameterInfo_get_IsOptional_m2957997858(__this, /*hidden argument*/NULL);
  43560. if (!L_15)
  43561. {
  43562. goto IL_007d;
  43563. }
  43564. }
  43565. {
  43566. ObjectU5BU5D_t2843939325* L_16 = V_1;
  43567. int32_t L_17 = V_0;
  43568. int32_t L_18 = L_17;
  43569. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  43570. OptionalAttribute_t2982857498 * L_19 = (OptionalAttribute_t2982857498 *)il2cpp_codegen_object_new(OptionalAttribute_t2982857498_il2cpp_TypeInfo_var);
  43571. OptionalAttribute__ctor_m1218709376(L_19, /*hidden argument*/NULL);
  43572. NullCheck(L_16);
  43573. ArrayElementTypeCheck (L_16, L_19);
  43574. (L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (RuntimeObject *)L_19);
  43575. }
  43576. IL_007d:
  43577. {
  43578. bool L_20 = ParameterInfo_get_IsOut_m867677222(__this, /*hidden argument*/NULL);
  43579. if (!L_20)
  43580. {
  43581. goto IL_0094;
  43582. }
  43583. }
  43584. {
  43585. ObjectU5BU5D_t2843939325* L_21 = V_1;
  43586. int32_t L_22 = V_0;
  43587. int32_t L_23 = L_22;
  43588. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
  43589. OutAttribute_t3399657568 * L_24 = (OutAttribute_t3399657568 *)il2cpp_codegen_object_new(OutAttribute_t3399657568_il2cpp_TypeInfo_var);
  43590. OutAttribute__ctor_m1231442694(L_24, /*hidden argument*/NULL);
  43591. NullCheck(L_21);
  43592. ArrayElementTypeCheck (L_21, L_24);
  43593. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(L_23), (RuntimeObject *)L_24);
  43594. }
  43595. IL_0094:
  43596. {
  43597. UnmanagedMarshal_t984015687 * L_25 = __this->get_marshalAs_6();
  43598. if (!L_25)
  43599. {
  43600. goto IL_00b1;
  43601. }
  43602. }
  43603. {
  43604. ObjectU5BU5D_t2843939325* L_26 = V_1;
  43605. int32_t L_27 = V_0;
  43606. int32_t L_28 = L_27;
  43607. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1));
  43608. UnmanagedMarshal_t984015687 * L_29 = __this->get_marshalAs_6();
  43609. NullCheck(L_29);
  43610. MarshalAsAttribute_t3522571978 * L_30 = UnmanagedMarshal_ToMarshalAsAttribute_m3182194847(L_29, /*hidden argument*/NULL);
  43611. NullCheck(L_26);
  43612. ArrayElementTypeCheck (L_26, L_30);
  43613. (L_26)->SetAt(static_cast<il2cpp_array_size_t>(L_28), (RuntimeObject *)L_30);
  43614. }
  43615. IL_00b1:
  43616. {
  43617. ObjectU5BU5D_t2843939325* L_31 = V_1;
  43618. return L_31;
  43619. }
  43620. }
  43621. #ifdef __clang__
  43622. #pragma clang diagnostic pop
  43623. #endif
  43624. #ifdef __clang__
  43625. #pragma clang diagnostic push
  43626. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43627. #pragma clang diagnostic ignored "-Wunused-variable"
  43628. #endif
  43629. // Conversion methods for marshalling of: System.Reflection.ParameterModifier
  43630. extern "C" void ParameterModifier_t1461694466_marshal_pinvoke(const ParameterModifier_t1461694466& unmarshaled, ParameterModifier_t1461694466_marshaled_pinvoke& marshaled)
  43631. {
  43632. if (unmarshaled.get__byref_0() != NULL)
  43633. {
  43634. il2cpp_array_size_t _unmarshaled__byref_Length = (unmarshaled.get__byref_0())->max_length;
  43635. marshaled.____byref_0 = il2cpp_codegen_marshal_allocate_array<int32_t>(_unmarshaled__byref_Length);
  43636. for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaled__byref_Length); i++)
  43637. {
  43638. (marshaled.____byref_0)[i] = static_cast<int32_t>((unmarshaled.get__byref_0())->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
  43639. }
  43640. }
  43641. else
  43642. {
  43643. marshaled.____byref_0 = NULL;
  43644. }
  43645. }
  43646. extern "C" void ParameterModifier_t1461694466_marshal_pinvoke_back(const ParameterModifier_t1461694466_marshaled_pinvoke& marshaled, ParameterModifier_t1461694466& unmarshaled)
  43647. {
  43648. static bool s_Il2CppMethodInitialized;
  43649. if (!s_Il2CppMethodInitialized)
  43650. {
  43651. il2cpp_codegen_initialize_method (ParameterModifier_t1461694466_pinvoke_FromNativeMethodDefinition_MetadataUsageId);
  43652. s_Il2CppMethodInitialized = true;
  43653. }
  43654. if (marshaled.____byref_0 != NULL)
  43655. {
  43656. if (unmarshaled.get__byref_0() == NULL)
  43657. {
  43658. unmarshaled.set__byref_0(reinterpret_cast<BooleanU5BU5D_t2897418192*>(SZArrayNew(BooleanU5BU5D_t2897418192_il2cpp_TypeInfo_var, 1)));
  43659. }
  43660. il2cpp_array_size_t _arrayLength = (unmarshaled.get__byref_0())->max_length;
  43661. for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
  43662. {
  43663. (unmarshaled.get__byref_0())->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), static_cast<bool>((marshaled.____byref_0)[i]));
  43664. }
  43665. }
  43666. }
  43667. // Conversion method for clean up from marshalling of: System.Reflection.ParameterModifier
  43668. extern "C" void ParameterModifier_t1461694466_marshal_pinvoke_cleanup(ParameterModifier_t1461694466_marshaled_pinvoke& marshaled)
  43669. {
  43670. if (marshaled.____byref_0 != NULL)
  43671. {
  43672. il2cpp_codegen_marshal_free(marshaled.____byref_0);
  43673. marshaled.____byref_0 = NULL;
  43674. }
  43675. }
  43676. // Conversion methods for marshalling of: System.Reflection.ParameterModifier
  43677. extern "C" void ParameterModifier_t1461694466_marshal_com(const ParameterModifier_t1461694466& unmarshaled, ParameterModifier_t1461694466_marshaled_com& marshaled)
  43678. {
  43679. if (unmarshaled.get__byref_0() != NULL)
  43680. {
  43681. il2cpp_array_size_t _unmarshaled__byref_Length = (unmarshaled.get__byref_0())->max_length;
  43682. marshaled.____byref_0 = il2cpp_codegen_marshal_allocate_array<int32_t>(_unmarshaled__byref_Length);
  43683. for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaled__byref_Length); i++)
  43684. {
  43685. (marshaled.____byref_0)[i] = static_cast<int32_t>((unmarshaled.get__byref_0())->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
  43686. }
  43687. }
  43688. else
  43689. {
  43690. marshaled.____byref_0 = NULL;
  43691. }
  43692. }
  43693. extern "C" void ParameterModifier_t1461694466_marshal_com_back(const ParameterModifier_t1461694466_marshaled_com& marshaled, ParameterModifier_t1461694466& unmarshaled)
  43694. {
  43695. static bool s_Il2CppMethodInitialized;
  43696. if (!s_Il2CppMethodInitialized)
  43697. {
  43698. il2cpp_codegen_initialize_method (ParameterModifier_t1461694466_com_FromNativeMethodDefinition_MetadataUsageId);
  43699. s_Il2CppMethodInitialized = true;
  43700. }
  43701. if (marshaled.____byref_0 != NULL)
  43702. {
  43703. if (unmarshaled.get__byref_0() == NULL)
  43704. {
  43705. unmarshaled.set__byref_0(reinterpret_cast<BooleanU5BU5D_t2897418192*>(SZArrayNew(BooleanU5BU5D_t2897418192_il2cpp_TypeInfo_var, 1)));
  43706. }
  43707. il2cpp_array_size_t _arrayLength = (unmarshaled.get__byref_0())->max_length;
  43708. for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
  43709. {
  43710. (unmarshaled.get__byref_0())->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), static_cast<bool>((marshaled.____byref_0)[i]));
  43711. }
  43712. }
  43713. }
  43714. // Conversion method for clean up from marshalling of: System.Reflection.ParameterModifier
  43715. extern "C" void ParameterModifier_t1461694466_marshal_com_cleanup(ParameterModifier_t1461694466_marshaled_com& marshaled)
  43716. {
  43717. if (marshaled.____byref_0 != NULL)
  43718. {
  43719. il2cpp_codegen_marshal_free(marshaled.____byref_0);
  43720. marshaled.____byref_0 = NULL;
  43721. }
  43722. }
  43723. #ifdef __clang__
  43724. #pragma clang diagnostic pop
  43725. #endif
  43726. #ifdef __clang__
  43727. #pragma clang diagnostic push
  43728. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43729. #pragma clang diagnostic ignored "-Wunused-variable"
  43730. #endif
  43731. #ifdef __clang__
  43732. #pragma clang diagnostic pop
  43733. #endif
  43734. #ifdef __clang__
  43735. #pragma clang diagnostic push
  43736. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43737. #pragma clang diagnostic ignored "-Wunused-variable"
  43738. #endif
  43739. // System.Void System.Reflection.Pointer::.ctor()
  43740. extern "C" IL2CPP_METHOD_ATTR void Pointer__ctor_m2714841439 (Pointer_t2088917139 * __this, const RuntimeMethod* method)
  43741. {
  43742. {
  43743. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  43744. return;
  43745. }
  43746. }
  43747. // System.Void System.Reflection.Pointer::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  43748. extern "C" IL2CPP_METHOD_ATTR void Pointer_System_Runtime_Serialization_ISerializable_GetObjectData_m609897590 (Pointer_t2088917139 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  43749. {
  43750. static bool s_Il2CppMethodInitialized;
  43751. if (!s_Il2CppMethodInitialized)
  43752. {
  43753. il2cpp_codegen_initialize_method (Pointer_System_Runtime_Serialization_ISerializable_GetObjectData_m609897590_MetadataUsageId);
  43754. s_Il2CppMethodInitialized = true;
  43755. }
  43756. {
  43757. NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  43758. NotSupportedException__ctor_m2494070935(L_0, _stringLiteral3299327494, /*hidden argument*/NULL);
  43759. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,Pointer_System_Runtime_Serialization_ISerializable_GetObjectData_m609897590_RuntimeMethod_var);
  43760. }
  43761. }
  43762. // System.Object System.Reflection.Pointer::Box(System.Void*,System.Type)
  43763. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Pointer_Box_m389276611 (RuntimeObject * __this /* static, unused */, void* ___ptr0, Type_t * ___type1, const RuntimeMethod* method)
  43764. {
  43765. static bool s_Il2CppMethodInitialized;
  43766. if (!s_Il2CppMethodInitialized)
  43767. {
  43768. il2cpp_codegen_initialize_method (Pointer_Box_m389276611_MetadataUsageId);
  43769. s_Il2CppMethodInitialized = true;
  43770. }
  43771. Pointer_t2088917139 * V_0 = NULL;
  43772. {
  43773. Type_t * L_0 = ___type1;
  43774. if (L_0)
  43775. {
  43776. goto IL_0011;
  43777. }
  43778. }
  43779. {
  43780. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  43781. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3243520166, /*hidden argument*/NULL);
  43782. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Pointer_Box_m389276611_RuntimeMethod_var);
  43783. }
  43784. IL_0011:
  43785. {
  43786. Type_t * L_2 = ___type1;
  43787. NullCheck(L_2);
  43788. bool L_3 = Type_get_IsPointer_m4067542339(L_2, /*hidden argument*/NULL);
  43789. if (L_3)
  43790. {
  43791. goto IL_0027;
  43792. }
  43793. }
  43794. {
  43795. ArgumentException_t132251570 * L_4 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  43796. ArgumentException__ctor_m1312628991(L_4, _stringLiteral3243520166, /*hidden argument*/NULL);
  43797. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,Pointer_Box_m389276611_RuntimeMethod_var);
  43798. }
  43799. IL_0027:
  43800. {
  43801. Pointer_t2088917139 * L_5 = (Pointer_t2088917139 *)il2cpp_codegen_object_new(Pointer_t2088917139_il2cpp_TypeInfo_var);
  43802. Pointer__ctor_m2714841439(L_5, /*hidden argument*/NULL);
  43803. V_0 = L_5;
  43804. Pointer_t2088917139 * L_6 = V_0;
  43805. void* L_7 = ___ptr0;
  43806. NullCheck(L_6);
  43807. L_6->set_data_0((void*)L_7);
  43808. Pointer_t2088917139 * L_8 = V_0;
  43809. Type_t * L_9 = ___type1;
  43810. NullCheck(L_8);
  43811. L_8->set_type_1(L_9);
  43812. Pointer_t2088917139 * L_10 = V_0;
  43813. return L_10;
  43814. }
  43815. }
  43816. #ifdef __clang__
  43817. #pragma clang diagnostic pop
  43818. #endif
  43819. #ifdef __clang__
  43820. #pragma clang diagnostic push
  43821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43822. #pragma clang diagnostic ignored "-Wunused-variable"
  43823. #endif
  43824. #ifdef __clang__
  43825. #pragma clang diagnostic pop
  43826. #endif
  43827. #ifdef __clang__
  43828. #pragma clang diagnostic push
  43829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43830. #pragma clang diagnostic ignored "-Wunused-variable"
  43831. #endif
  43832. #ifdef __clang__
  43833. #pragma clang diagnostic pop
  43834. #endif
  43835. #ifdef __clang__
  43836. #pragma clang diagnostic push
  43837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43838. #pragma clang diagnostic ignored "-Wunused-variable"
  43839. #endif
  43840. // System.Void System.Reflection.PropertyInfo::.ctor()
  43841. extern "C" IL2CPP_METHOD_ATTR void PropertyInfo__ctor_m4235916625 (PropertyInfo_t * __this, const RuntimeMethod* method)
  43842. {
  43843. {
  43844. MemberInfo__ctor_m3258770133(__this, /*hidden argument*/NULL);
  43845. return;
  43846. }
  43847. }
  43848. // System.Reflection.MemberTypes System.Reflection.PropertyInfo::get_MemberType()
  43849. extern "C" IL2CPP_METHOD_ATTR int32_t PropertyInfo_get_MemberType_m2794839864 (PropertyInfo_t * __this, const RuntimeMethod* method)
  43850. {
  43851. {
  43852. return (int32_t)(((int32_t)16));
  43853. }
  43854. }
  43855. // System.Reflection.MethodInfo System.Reflection.PropertyInfo::GetGetMethod()
  43856. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * PropertyInfo_GetGetMethod_m1510309854 (PropertyInfo_t * __this, const RuntimeMethod* method)
  43857. {
  43858. {
  43859. MethodInfo_t * L_0 = VirtFuncInvoker1< MethodInfo_t *, bool >::Invoke(21 /* System.Reflection.MethodInfo System.Reflection.PropertyInfo::GetGetMethod(System.Boolean) */, __this, (bool)0);
  43860. return L_0;
  43861. }
  43862. }
  43863. // System.Reflection.MethodInfo System.Reflection.PropertyInfo::GetSetMethod()
  43864. extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * PropertyInfo_GetSetMethod_m66158558 (PropertyInfo_t * __this, const RuntimeMethod* method)
  43865. {
  43866. {
  43867. MethodInfo_t * L_0 = VirtFuncInvoker1< MethodInfo_t *, bool >::Invoke(24 /* System.Reflection.MethodInfo System.Reflection.PropertyInfo::GetSetMethod(System.Boolean) */, __this, (bool)0);
  43868. return L_0;
  43869. }
  43870. }
  43871. // System.Object System.Reflection.PropertyInfo::GetValue(System.Object,System.Object[])
  43872. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * PropertyInfo_GetValue_m403181050 (PropertyInfo_t * __this, RuntimeObject * ___obj0, ObjectU5BU5D_t2843939325* ___index1, const RuntimeMethod* method)
  43873. {
  43874. {
  43875. RuntimeObject * L_0 = ___obj0;
  43876. ObjectU5BU5D_t2843939325* L_1 = ___index1;
  43877. RuntimeObject * L_2 = VirtFuncInvoker5< RuntimeObject *, RuntimeObject *, int32_t, Binder_t2999457153 *, ObjectU5BU5D_t2843939325*, CultureInfo_t4157843068 * >::Invoke(26 /* System.Object System.Reflection.PropertyInfo::GetValue(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) */, __this, L_0, 0, (Binder_t2999457153 *)NULL, L_1, (CultureInfo_t4157843068 *)NULL);
  43878. return L_2;
  43879. }
  43880. }
  43881. // System.Void System.Reflection.PropertyInfo::SetValue(System.Object,System.Object,System.Object[])
  43882. extern "C" IL2CPP_METHOD_ATTR void PropertyInfo_SetValue_m2777755129 (PropertyInfo_t * __this, RuntimeObject * ___obj0, RuntimeObject * ___value1, ObjectU5BU5D_t2843939325* ___index2, const RuntimeMethod* method)
  43883. {
  43884. {
  43885. RuntimeObject * L_0 = ___obj0;
  43886. RuntimeObject * L_1 = ___value1;
  43887. ObjectU5BU5D_t2843939325* L_2 = ___index2;
  43888. VirtActionInvoker6< RuntimeObject *, RuntimeObject *, int32_t, Binder_t2999457153 *, ObjectU5BU5D_t2843939325*, CultureInfo_t4157843068 * >::Invoke(28 /* System.Void System.Reflection.PropertyInfo::SetValue(System.Object,System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) */, __this, L_0, L_1, 0, (Binder_t2999457153 *)NULL, L_2, (CultureInfo_t4157843068 *)NULL);
  43889. return;
  43890. }
  43891. }
  43892. // System.Type[] System.Reflection.PropertyInfo::GetOptionalCustomModifiers()
  43893. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* PropertyInfo_GetOptionalCustomModifiers_m2883850568 (PropertyInfo_t * __this, const RuntimeMethod* method)
  43894. {
  43895. static bool s_Il2CppMethodInitialized;
  43896. if (!s_Il2CppMethodInitialized)
  43897. {
  43898. il2cpp_codegen_initialize_method (PropertyInfo_GetOptionalCustomModifiers_m2883850568_MetadataUsageId);
  43899. s_Il2CppMethodInitialized = true;
  43900. }
  43901. {
  43902. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43903. TypeU5BU5D_t3940880105* L_0 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  43904. return L_0;
  43905. }
  43906. }
  43907. // System.Type[] System.Reflection.PropertyInfo::GetRequiredCustomModifiers()
  43908. extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t3940880105* PropertyInfo_GetRequiredCustomModifiers_m3241367329 (PropertyInfo_t * __this, const RuntimeMethod* method)
  43909. {
  43910. static bool s_Il2CppMethodInitialized;
  43911. if (!s_Il2CppMethodInitialized)
  43912. {
  43913. il2cpp_codegen_initialize_method (PropertyInfo_GetRequiredCustomModifiers_m3241367329_MetadataUsageId);
  43914. s_Il2CppMethodInitialized = true;
  43915. }
  43916. {
  43917. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43918. TypeU5BU5D_t3940880105* L_0 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_EmptyTypes_3();
  43919. return L_0;
  43920. }
  43921. }
  43922. #ifdef __clang__
  43923. #pragma clang diagnostic pop
  43924. #endif
  43925. #ifdef __clang__
  43926. #pragma clang diagnostic push
  43927. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43928. #pragma clang diagnostic ignored "-Wunused-variable"
  43929. #endif
  43930. #ifdef __clang__
  43931. #pragma clang diagnostic pop
  43932. #endif
  43933. #ifdef __clang__
  43934. #pragma clang diagnostic push
  43935. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43936. #pragma clang diagnostic ignored "-Wunused-variable"
  43937. #endif
  43938. // System.Void System.Reflection.StrongNameKeyPair::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  43939. extern "C" IL2CPP_METHOD_ATTR void StrongNameKeyPair__ctor_m2394160001 (StrongNameKeyPair_t3411219591 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  43940. {
  43941. static bool s_Il2CppMethodInitialized;
  43942. if (!s_Il2CppMethodInitialized)
  43943. {
  43944. il2cpp_codegen_initialize_method (StrongNameKeyPair__ctor_m2394160001_MetadataUsageId);
  43945. s_Il2CppMethodInitialized = true;
  43946. }
  43947. {
  43948. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  43949. SerializationInfo_t950877179 * L_0 = ___info0;
  43950. RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast<intptr_t> (ByteU5BU5D_t4116647657_0_0_0_var) };
  43951. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43952. Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  43953. NullCheck(L_0);
  43954. RuntimeObject * L_3 = SerializationInfo_GetValue_m42271953(L_0, _stringLiteral2678093804, L_2, /*hidden argument*/NULL);
  43955. __this->set__publicKey_0(((ByteU5BU5D_t4116647657*)Castclass((RuntimeObject*)L_3, ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var)));
  43956. SerializationInfo_t950877179 * L_4 = ___info0;
  43957. NullCheck(L_4);
  43958. String_t* L_5 = SerializationInfo_GetString_m3155282843(L_4, _stringLiteral3264366188, /*hidden argument*/NULL);
  43959. __this->set__keyPairContainer_1(L_5);
  43960. SerializationInfo_t950877179 * L_6 = ___info0;
  43961. NullCheck(L_6);
  43962. bool L_7 = SerializationInfo_GetBoolean_m1756153320(L_6, _stringLiteral96377610, /*hidden argument*/NULL);
  43963. __this->set__keyPairExported_2(L_7);
  43964. SerializationInfo_t950877179 * L_8 = ___info0;
  43965. RuntimeTypeHandle_t3027515415 L_9 = { reinterpret_cast<intptr_t> (ByteU5BU5D_t4116647657_0_0_0_var) };
  43966. Type_t * L_10 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_9, /*hidden argument*/NULL);
  43967. NullCheck(L_8);
  43968. RuntimeObject * L_11 = SerializationInfo_GetValue_m42271953(L_8, _stringLiteral770801995, L_10, /*hidden argument*/NULL);
  43969. __this->set__keyPairArray_3(((ByteU5BU5D_t4116647657*)Castclass((RuntimeObject*)L_11, ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var)));
  43970. return;
  43971. }
  43972. }
  43973. // System.Void System.Reflection.StrongNameKeyPair::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  43974. extern "C" IL2CPP_METHOD_ATTR void StrongNameKeyPair_System_Runtime_Serialization_ISerializable_GetObjectData_m2655882830 (StrongNameKeyPair_t3411219591 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  43975. {
  43976. static bool s_Il2CppMethodInitialized;
  43977. if (!s_Il2CppMethodInitialized)
  43978. {
  43979. il2cpp_codegen_initialize_method (StrongNameKeyPair_System_Runtime_Serialization_ISerializable_GetObjectData_m2655882830_MetadataUsageId);
  43980. s_Il2CppMethodInitialized = true;
  43981. }
  43982. {
  43983. SerializationInfo_t950877179 * L_0 = ___info0;
  43984. ByteU5BU5D_t4116647657* L_1 = __this->get__publicKey_0();
  43985. RuntimeTypeHandle_t3027515415 L_2 = { reinterpret_cast<intptr_t> (ByteU5BU5D_t4116647657_0_0_0_var) };
  43986. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43987. Type_t * L_3 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_2, /*hidden argument*/NULL);
  43988. NullCheck(L_0);
  43989. SerializationInfo_AddValue_m3906743584(L_0, _stringLiteral2678093804, (RuntimeObject *)(RuntimeObject *)L_1, L_3, /*hidden argument*/NULL);
  43990. SerializationInfo_t950877179 * L_4 = ___info0;
  43991. String_t* L_5 = __this->get__keyPairContainer_1();
  43992. NullCheck(L_4);
  43993. SerializationInfo_AddValue_m2872281893(L_4, _stringLiteral3264366188, L_5, /*hidden argument*/NULL);
  43994. SerializationInfo_t950877179 * L_6 = ___info0;
  43995. bool L_7 = __this->get__keyPairExported_2();
  43996. NullCheck(L_6);
  43997. SerializationInfo_AddValue_m3427199315(L_6, _stringLiteral96377610, L_7, /*hidden argument*/NULL);
  43998. SerializationInfo_t950877179 * L_8 = ___info0;
  43999. ByteU5BU5D_t4116647657* L_9 = __this->get__keyPairArray_3();
  44000. RuntimeTypeHandle_t3027515415 L_10 = { reinterpret_cast<intptr_t> (ByteU5BU5D_t4116647657_0_0_0_var) };
  44001. Type_t * L_11 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_10, /*hidden argument*/NULL);
  44002. NullCheck(L_8);
  44003. SerializationInfo_AddValue_m3906743584(L_8, _stringLiteral770801995, (RuntimeObject *)(RuntimeObject *)L_9, L_11, /*hidden argument*/NULL);
  44004. return;
  44005. }
  44006. }
  44007. // System.Void System.Reflection.StrongNameKeyPair::System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(System.Object)
  44008. extern "C" IL2CPP_METHOD_ATTR void StrongNameKeyPair_System_Runtime_Serialization_IDeserializationCallback_OnDeserialization_m1665239530 (StrongNameKeyPair_t3411219591 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method)
  44009. {
  44010. {
  44011. return;
  44012. }
  44013. }
  44014. #ifdef __clang__
  44015. #pragma clang diagnostic pop
  44016. #endif
  44017. #ifdef __clang__
  44018. #pragma clang diagnostic push
  44019. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44020. #pragma clang diagnostic ignored "-Wunused-variable"
  44021. #endif
  44022. // System.Void System.Reflection.TargetException::.ctor()
  44023. extern "C" IL2CPP_METHOD_ATTR void TargetException__ctor_m4172127019 (TargetException_t3386045725 * __this, const RuntimeMethod* method)
  44024. {
  44025. static bool s_Il2CppMethodInitialized;
  44026. if (!s_Il2CppMethodInitialized)
  44027. {
  44028. il2cpp_codegen_initialize_method (TargetException__ctor_m4172127019_MetadataUsageId);
  44029. s_Il2CppMethodInitialized = true;
  44030. }
  44031. {
  44032. String_t* L_0 = Locale_GetText_m3374010885(NULL /*static, unused*/, _stringLiteral1753370956, /*hidden argument*/NULL);
  44033. Exception__ctor_m1152696503(__this, L_0, /*hidden argument*/NULL);
  44034. return;
  44035. }
  44036. }
  44037. // System.Void System.Reflection.TargetException::.ctor(System.String)
  44038. extern "C" IL2CPP_METHOD_ATTR void TargetException__ctor_m1440702323 (TargetException_t3386045725 * __this, String_t* ___message0, const RuntimeMethod* method)
  44039. {
  44040. {
  44041. String_t* L_0 = ___message0;
  44042. Exception__ctor_m1152696503(__this, L_0, /*hidden argument*/NULL);
  44043. return;
  44044. }
  44045. }
  44046. // System.Void System.Reflection.TargetException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  44047. extern "C" IL2CPP_METHOD_ATTR void TargetException__ctor_m3701535709 (TargetException_t3386045725 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  44048. {
  44049. {
  44050. SerializationInfo_t950877179 * L_0 = ___info0;
  44051. StreamingContext_t3711869237 L_1 = ___context1;
  44052. Exception__ctor_m2499432361(__this, L_0, L_1, /*hidden argument*/NULL);
  44053. return;
  44054. }
  44055. }
  44056. #ifdef __clang__
  44057. #pragma clang diagnostic pop
  44058. #endif
  44059. #ifdef __clang__
  44060. #pragma clang diagnostic push
  44061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44062. #pragma clang diagnostic ignored "-Wunused-variable"
  44063. #endif
  44064. // System.Void System.Reflection.TargetInvocationException::.ctor(System.Exception)
  44065. extern "C" IL2CPP_METHOD_ATTR void TargetInvocationException__ctor_m3011316584 (TargetInvocationException_t4266643902 * __this, Exception_t * ___inner0, const RuntimeMethod* method)
  44066. {
  44067. static bool s_Il2CppMethodInitialized;
  44068. if (!s_Il2CppMethodInitialized)
  44069. {
  44070. il2cpp_codegen_initialize_method (TargetInvocationException__ctor_m3011316584_MetadataUsageId);
  44071. s_Il2CppMethodInitialized = true;
  44072. }
  44073. {
  44074. Exception_t * L_0 = ___inner0;
  44075. Exception__ctor_m1406832249(__this, _stringLiteral2907102415, L_0, /*hidden argument*/NULL);
  44076. return;
  44077. }
  44078. }
  44079. // System.Void System.Reflection.TargetInvocationException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  44080. extern "C" IL2CPP_METHOD_ATTR void TargetInvocationException__ctor_m2859292946 (TargetInvocationException_t4266643902 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___sc1, const RuntimeMethod* method)
  44081. {
  44082. {
  44083. SerializationInfo_t950877179 * L_0 = ___info0;
  44084. StreamingContext_t3711869237 L_1 = ___sc1;
  44085. Exception__ctor_m2499432361(__this, L_0, L_1, /*hidden argument*/NULL);
  44086. return;
  44087. }
  44088. }
  44089. #ifdef __clang__
  44090. #pragma clang diagnostic pop
  44091. #endif
  44092. #ifdef __clang__
  44093. #pragma clang diagnostic push
  44094. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44095. #pragma clang diagnostic ignored "-Wunused-variable"
  44096. #endif
  44097. // System.Void System.Reflection.TargetParameterCountException::.ctor()
  44098. extern "C" IL2CPP_METHOD_ATTR void TargetParameterCountException__ctor_m2135390327 (TargetParameterCountException_t1216617239 * __this, const RuntimeMethod* method)
  44099. {
  44100. static bool s_Il2CppMethodInitialized;
  44101. if (!s_Il2CppMethodInitialized)
  44102. {
  44103. il2cpp_codegen_initialize_method (TargetParameterCountException__ctor_m2135390327_MetadataUsageId);
  44104. s_Il2CppMethodInitialized = true;
  44105. }
  44106. {
  44107. String_t* L_0 = Locale_GetText_m3374010885(NULL /*static, unused*/, _stringLiteral1762838854, /*hidden argument*/NULL);
  44108. Exception__ctor_m1152696503(__this, L_0, /*hidden argument*/NULL);
  44109. return;
  44110. }
  44111. }
  44112. // System.Void System.Reflection.TargetParameterCountException::.ctor(System.String)
  44113. extern "C" IL2CPP_METHOD_ATTR void TargetParameterCountException__ctor_m4113674829 (TargetParameterCountException_t1216617239 * __this, String_t* ___message0, const RuntimeMethod* method)
  44114. {
  44115. {
  44116. String_t* L_0 = ___message0;
  44117. Exception__ctor_m1152696503(__this, L_0, /*hidden argument*/NULL);
  44118. return;
  44119. }
  44120. }
  44121. // System.Void System.Reflection.TargetParameterCountException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  44122. extern "C" IL2CPP_METHOD_ATTR void TargetParameterCountException__ctor_m400549751 (TargetParameterCountException_t1216617239 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method)
  44123. {
  44124. {
  44125. SerializationInfo_t950877179 * L_0 = ___info0;
  44126. StreamingContext_t3711869237 L_1 = ___context1;
  44127. Exception__ctor_m2499432361(__this, L_0, L_1, /*hidden argument*/NULL);
  44128. return;
  44129. }
  44130. }
  44131. #ifdef __clang__
  44132. #pragma clang diagnostic pop
  44133. #endif
  44134. #ifdef __clang__
  44135. #pragma clang diagnostic push
  44136. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44137. #pragma clang diagnostic ignored "-Wunused-variable"
  44138. #endif
  44139. #ifdef __clang__
  44140. #pragma clang diagnostic pop
  44141. #endif
  44142. #ifdef __clang__
  44143. #pragma clang diagnostic push
  44144. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44145. #pragma clang diagnostic ignored "-Wunused-variable"
  44146. #endif
  44147. // System.Void System.Reflection.TypeFilter::.ctor(System.Object,System.IntPtr)
  44148. extern "C" IL2CPP_METHOD_ATTR void TypeFilter__ctor_m3644914440 (TypeFilter_t2356120900 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  44149. {
  44150. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  44151. __this->set_method_3(___method1);
  44152. __this->set_m_target_2(___object0);
  44153. }
  44154. // System.Boolean System.Reflection.TypeFilter::Invoke(System.Type,System.Object)
  44155. extern "C" IL2CPP_METHOD_ATTR bool TypeFilter_Invoke_m3862132457 (TypeFilter_t2356120900 * __this, Type_t * ___m0, RuntimeObject * ___filterCriteria1, const RuntimeMethod* method)
  44156. {
  44157. bool result = false;
  44158. if(__this->get_prev_9() != NULL)
  44159. {
  44160. TypeFilter_Invoke_m3862132457((TypeFilter_t2356120900 *)__this->get_prev_9(), ___m0, ___filterCriteria1, method);
  44161. }
  44162. Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0();
  44163. RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3());
  44164. RuntimeObject* targetThis = __this->get_m_target_2();
  44165. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  44166. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  44167. if (___methodIsStatic)
  44168. {
  44169. if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
  44170. {
  44171. // open
  44172. {
  44173. typedef bool (*FunctionPointerType) (RuntimeObject *, Type_t *, RuntimeObject *, const RuntimeMethod*);
  44174. result = ((FunctionPointerType)targetMethodPointer)(NULL, ___m0, ___filterCriteria1, targetMethod);
  44175. }
  44176. }
  44177. else
  44178. {
  44179. // closed
  44180. {
  44181. typedef bool (*FunctionPointerType) (RuntimeObject *, void*, Type_t *, RuntimeObject *, const RuntimeMethod*);
  44182. result = ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, ___m0, ___filterCriteria1, targetMethod);
  44183. }
  44184. }
  44185. }
  44186. else
  44187. {
  44188. if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
  44189. {
  44190. // closed
  44191. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  44192. {
  44193. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  44194. {
  44195. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  44196. result = GenericInterfaceFuncInvoker2< bool, Type_t *, RuntimeObject * >::Invoke(targetMethod, targetThis, ___m0, ___filterCriteria1);
  44197. else
  44198. result = GenericVirtFuncInvoker2< bool, Type_t *, RuntimeObject * >::Invoke(targetMethod, targetThis, ___m0, ___filterCriteria1);
  44199. }
  44200. else
  44201. {
  44202. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  44203. result = InterfaceFuncInvoker2< bool, Type_t *, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___m0, ___filterCriteria1);
  44204. else
  44205. result = VirtFuncInvoker2< bool, Type_t *, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___m0, ___filterCriteria1);
  44206. }
  44207. }
  44208. else
  44209. {
  44210. typedef bool (*FunctionPointerType) (void*, Type_t *, RuntimeObject *, const RuntimeMethod*);
  44211. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___m0, ___filterCriteria1, targetMethod);
  44212. }
  44213. }
  44214. else
  44215. {
  44216. // open
  44217. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  44218. {
  44219. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  44220. {
  44221. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  44222. result = GenericInterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(targetMethod, ___m0, ___filterCriteria1);
  44223. else
  44224. result = GenericVirtFuncInvoker1< bool, RuntimeObject * >::Invoke(targetMethod, ___m0, ___filterCriteria1);
  44225. }
  44226. else
  44227. {
  44228. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  44229. result = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___m0, ___filterCriteria1);
  44230. else
  44231. result = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___m0, ___filterCriteria1);
  44232. }
  44233. }
  44234. else
  44235. {
  44236. typedef bool (*FunctionPointerType) (Type_t *, RuntimeObject *, const RuntimeMethod*);
  44237. result = ((FunctionPointerType)targetMethodPointer)(___m0, ___filterCriteria1, targetMethod);
  44238. }
  44239. }
  44240. }
  44241. return result;
  44242. }
  44243. // System.IAsyncResult System.Reflection.TypeFilter::BeginInvoke(System.Type,System.Object,System.AsyncCallback,System.Object)
  44244. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* TypeFilter_BeginInvoke_m1623271879 (TypeFilter_t2356120900 * __this, Type_t * ___m0, RuntimeObject * ___filterCriteria1, AsyncCallback_t3962456242 * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method)
  44245. {
  44246. void *__d_args[3] = {0};
  44247. __d_args[0] = ___m0;
  44248. __d_args[1] = ___filterCriteria1;
  44249. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
  44250. }
  44251. // System.Boolean System.Reflection.TypeFilter::EndInvoke(System.IAsyncResult)
  44252. extern "C" IL2CPP_METHOD_ATTR bool TypeFilter_EndInvoke_m998903841 (TypeFilter_t2356120900 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  44253. {
  44254. RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  44255. return *(bool*)UnBox ((RuntimeObject*)__result);
  44256. }
  44257. #ifdef __clang__
  44258. #pragma clang diagnostic pop
  44259. #endif
  44260. #ifdef __clang__
  44261. #pragma clang diagnostic push
  44262. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44263. #pragma clang diagnostic ignored "-Wunused-variable"
  44264. #endif
  44265. // System.Void System.ResolveEventArgs::.ctor(System.String)
  44266. extern "C" IL2CPP_METHOD_ATTR void ResolveEventArgs__ctor_m1455935166 (ResolveEventArgs_t1779456501 * __this, String_t* ___name0, const RuntimeMethod* method)
  44267. {
  44268. static bool s_Il2CppMethodInitialized;
  44269. if (!s_Il2CppMethodInitialized)
  44270. {
  44271. il2cpp_codegen_initialize_method (ResolveEventArgs__ctor_m1455935166_MetadataUsageId);
  44272. s_Il2CppMethodInitialized = true;
  44273. }
  44274. {
  44275. IL2CPP_RUNTIME_CLASS_INIT(EventArgs_t3591816995_il2cpp_TypeInfo_var);
  44276. EventArgs__ctor_m32674013(__this, /*hidden argument*/NULL);
  44277. String_t* L_0 = ___name0;
  44278. __this->set_m_Name_1(L_0);
  44279. return;
  44280. }
  44281. }
  44282. #ifdef __clang__
  44283. #pragma clang diagnostic pop
  44284. #endif
  44285. #ifdef __clang__
  44286. #pragma clang diagnostic push
  44287. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44288. #pragma clang diagnostic ignored "-Wunused-variable"
  44289. #endif
  44290. // System.Void System.ResolveEventHandler::.ctor(System.Object,System.IntPtr)
  44291. extern "C" IL2CPP_METHOD_ATTR void ResolveEventHandler__ctor_m1911137231 (ResolveEventHandler_t2775508208 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  44292. {
  44293. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  44294. __this->set_method_3(___method1);
  44295. __this->set_m_target_2(___object0);
  44296. }
  44297. // System.Reflection.Assembly System.ResolveEventHandler::Invoke(System.Object,System.ResolveEventArgs)
  44298. extern "C" IL2CPP_METHOD_ATTR Assembly_t * ResolveEventHandler_Invoke_m1337322179 (ResolveEventHandler_t2775508208 * __this, RuntimeObject * ___sender0, ResolveEventArgs_t1779456501 * ___args1, const RuntimeMethod* method)
  44299. {
  44300. Assembly_t * result = NULL;
  44301. if(__this->get_prev_9() != NULL)
  44302. {
  44303. ResolveEventHandler_Invoke_m1337322179((ResolveEventHandler_t2775508208 *)__this->get_prev_9(), ___sender0, ___args1, method);
  44304. }
  44305. Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0();
  44306. RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3());
  44307. RuntimeObject* targetThis = __this->get_m_target_2();
  44308. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  44309. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  44310. if (___methodIsStatic)
  44311. {
  44312. if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
  44313. {
  44314. // open
  44315. {
  44316. typedef Assembly_t * (*FunctionPointerType) (RuntimeObject *, RuntimeObject *, ResolveEventArgs_t1779456501 *, const RuntimeMethod*);
  44317. result = ((FunctionPointerType)targetMethodPointer)(NULL, ___sender0, ___args1, targetMethod);
  44318. }
  44319. }
  44320. else
  44321. {
  44322. // closed
  44323. {
  44324. typedef Assembly_t * (*FunctionPointerType) (RuntimeObject *, void*, RuntimeObject *, ResolveEventArgs_t1779456501 *, const RuntimeMethod*);
  44325. result = ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, ___sender0, ___args1, targetMethod);
  44326. }
  44327. }
  44328. }
  44329. else
  44330. {
  44331. if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
  44332. {
  44333. // closed
  44334. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  44335. {
  44336. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  44337. {
  44338. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  44339. result = GenericInterfaceFuncInvoker2< Assembly_t *, RuntimeObject *, ResolveEventArgs_t1779456501 * >::Invoke(targetMethod, targetThis, ___sender0, ___args1);
  44340. else
  44341. result = GenericVirtFuncInvoker2< Assembly_t *, RuntimeObject *, ResolveEventArgs_t1779456501 * >::Invoke(targetMethod, targetThis, ___sender0, ___args1);
  44342. }
  44343. else
  44344. {
  44345. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  44346. result = InterfaceFuncInvoker2< Assembly_t *, RuntimeObject *, ResolveEventArgs_t1779456501 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___sender0, ___args1);
  44347. else
  44348. result = VirtFuncInvoker2< Assembly_t *, RuntimeObject *, ResolveEventArgs_t1779456501 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___sender0, ___args1);
  44349. }
  44350. }
  44351. else
  44352. {
  44353. typedef Assembly_t * (*FunctionPointerType) (void*, RuntimeObject *, ResolveEventArgs_t1779456501 *, const RuntimeMethod*);
  44354. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___sender0, ___args1, targetMethod);
  44355. }
  44356. }
  44357. else
  44358. {
  44359. // open
  44360. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  44361. {
  44362. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  44363. {
  44364. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  44365. result = GenericInterfaceFuncInvoker1< Assembly_t *, ResolveEventArgs_t1779456501 * >::Invoke(targetMethod, ___sender0, ___args1);
  44366. else
  44367. result = GenericVirtFuncInvoker1< Assembly_t *, ResolveEventArgs_t1779456501 * >::Invoke(targetMethod, ___sender0, ___args1);
  44368. }
  44369. else
  44370. {
  44371. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  44372. result = InterfaceFuncInvoker1< Assembly_t *, ResolveEventArgs_t1779456501 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___sender0, ___args1);
  44373. else
  44374. result = VirtFuncInvoker1< Assembly_t *, ResolveEventArgs_t1779456501 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___sender0, ___args1);
  44375. }
  44376. }
  44377. else
  44378. {
  44379. typedef Assembly_t * (*FunctionPointerType) (RuntimeObject *, ResolveEventArgs_t1779456501 *, const RuntimeMethod*);
  44380. result = ((FunctionPointerType)targetMethodPointer)(___sender0, ___args1, targetMethod);
  44381. }
  44382. }
  44383. }
  44384. return result;
  44385. }
  44386. // System.IAsyncResult System.ResolveEventHandler::BeginInvoke(System.Object,System.ResolveEventArgs,System.AsyncCallback,System.Object)
  44387. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ResolveEventHandler_BeginInvoke_m762369743 (ResolveEventHandler_t2775508208 * __this, RuntimeObject * ___sender0, ResolveEventArgs_t1779456501 * ___args1, AsyncCallback_t3962456242 * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method)
  44388. {
  44389. void *__d_args[3] = {0};
  44390. __d_args[0] = ___sender0;
  44391. __d_args[1] = ___args1;
  44392. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
  44393. }
  44394. // System.Reflection.Assembly System.ResolveEventHandler::EndInvoke(System.IAsyncResult)
  44395. extern "C" IL2CPP_METHOD_ATTR Assembly_t * ResolveEventHandler_EndInvoke_m1085261130 (ResolveEventHandler_t2775508208 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  44396. {
  44397. RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  44398. return (Assembly_t *)__result;
  44399. }
  44400. #ifdef __clang__
  44401. #pragma clang diagnostic pop
  44402. #endif
  44403. #ifdef __clang__
  44404. #pragma clang diagnostic push
  44405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44406. #pragma clang diagnostic ignored "-Wunused-variable"
  44407. #endif
  44408. // System.Void System.Resources.NeutralResourcesLanguageAttribute::.ctor(System.String)
  44409. extern "C" IL2CPP_METHOD_ATTR void NeutralResourcesLanguageAttribute__ctor_m868478272 (NeutralResourcesLanguageAttribute_t2027633532 * __this, String_t* ___cultureName0, const RuntimeMethod* method)
  44410. {
  44411. static bool s_Il2CppMethodInitialized;
  44412. if (!s_Il2CppMethodInitialized)
  44413. {
  44414. il2cpp_codegen_initialize_method (NeutralResourcesLanguageAttribute__ctor_m868478272_MetadataUsageId);
  44415. s_Il2CppMethodInitialized = true;
  44416. }
  44417. {
  44418. Attribute__ctor_m1529526131(__this, /*hidden argument*/NULL);
  44419. String_t* L_0 = ___cultureName0;
  44420. if (L_0)
  44421. {
  44422. goto IL_0017;
  44423. }
  44424. }
  44425. {
  44426. ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  44427. ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3713446231, /*hidden argument*/NULL);
  44428. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,NeutralResourcesLanguageAttribute__ctor_m868478272_RuntimeMethod_var);
  44429. }
  44430. IL_0017:
  44431. {
  44432. String_t* L_2 = ___cultureName0;
  44433. __this->set_culture_0(L_2);
  44434. return;
  44435. }
  44436. }
  44437. #ifdef __clang__
  44438. #pragma clang diagnostic pop
  44439. #endif
  44440. #ifdef __clang__
  44441. #pragma clang diagnostic push
  44442. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44443. #pragma clang diagnostic ignored "-Wunused-variable"
  44444. #endif
  44445. #ifdef __clang__
  44446. #pragma clang diagnostic pop
  44447. #endif
  44448. #ifdef __clang__
  44449. #pragma clang diagnostic push
  44450. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44451. #pragma clang diagnostic ignored "-Wunused-variable"
  44452. #endif
  44453. // System.Void System.Resources.ResourceManager::.ctor()
  44454. extern "C" IL2CPP_METHOD_ATTR void ResourceManager__ctor_m4162875493 (ResourceManager_t4037989559 * __this, const RuntimeMethod* method)
  44455. {
  44456. static bool s_Il2CppMethodInitialized;
  44457. if (!s_Il2CppMethodInitialized)
  44458. {
  44459. il2cpp_codegen_initialize_method (ResourceManager__ctor_m4162875493_MetadataUsageId);
  44460. s_Il2CppMethodInitialized = true;
  44461. }
  44462. {
  44463. RuntimeTypeHandle_t3027515415 L_0 = { reinterpret_cast<intptr_t> (RuntimeResourceSet_t3081501575_0_0_0_var) };
  44464. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  44465. Type_t * L_1 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  44466. __this->set_resourceSetType_4(L_1);
  44467. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  44468. return;
  44469. }
  44470. }
  44471. // System.Void System.Resources.ResourceManager::.cctor()
  44472. extern "C" IL2CPP_METHOD_ATTR void ResourceManager__cctor_m3647223129 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  44473. {
  44474. static bool s_Il2CppMethodInitialized;
  44475. if (!s_Il2CppMethodInitialized)
  44476. {
  44477. il2cpp_codegen_initialize_method (ResourceManager__cctor_m3647223129_MetadataUsageId);
  44478. s_Il2CppMethodInitialized = true;
  44479. }
  44480. {
  44481. Hashtable_t1853889766 * L_0 = (Hashtable_t1853889766 *)il2cpp_codegen_object_new(Hashtable_t1853889766_il2cpp_TypeInfo_var);
  44482. Hashtable__ctor_m1815022027(L_0, /*hidden argument*/NULL);
  44483. ((ResourceManager_t4037989559_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t4037989559_il2cpp_TypeInfo_var))->set_ResourceCache_0(L_0);
  44484. Hashtable_t1853889766 * L_1 = (Hashtable_t1853889766 *)il2cpp_codegen_object_new(Hashtable_t1853889766_il2cpp_TypeInfo_var);
  44485. Hashtable__ctor_m1815022027(L_1, /*hidden argument*/NULL);
  44486. IL2CPP_RUNTIME_CLASS_INIT(Hashtable_t1853889766_il2cpp_TypeInfo_var);
  44487. Hashtable_t1853889766 * L_2 = Hashtable_Synchronized_m2228653257(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  44488. ((ResourceManager_t4037989559_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t4037989559_il2cpp_TypeInfo_var))->set_NonExistent_1(L_2);
  44489. ((ResourceManager_t4037989559_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t4037989559_il2cpp_TypeInfo_var))->set_HeaderVersionNumber_2(1);
  44490. ((ResourceManager_t4037989559_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t4037989559_il2cpp_TypeInfo_var))->set_MagicNumber_3(((int32_t)-1091581234));
  44491. return;
  44492. }
  44493. }
  44494. #ifdef __clang__
  44495. #pragma clang diagnostic pop
  44496. #endif
  44497. #ifdef __clang__
  44498. #pragma clang diagnostic push
  44499. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44500. #pragma clang diagnostic ignored "-Wunused-variable"
  44501. #endif
  44502. // System.Void System.Resources.ResourceReader::.ctor(System.IO.Stream)
  44503. extern "C" IL2CPP_METHOD_ATTR void ResourceReader__ctor_m204352998 (ResourceReader_t3300492639 * __this, Stream_t1273022909 * ___stream0, const RuntimeMethod* method)
  44504. {
  44505. static bool s_Il2CppMethodInitialized;
  44506. if (!s_Il2CppMethodInitialized)
  44507. {
  44508. il2cpp_codegen_initialize_method (ResourceReader__ctor_m204352998_MetadataUsageId);
  44509. s_Il2CppMethodInitialized = true;
  44510. }
  44511. {
  44512. RuntimeObject * L_0 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  44513. Object__ctor_m297566312(L_0, /*hidden argument*/NULL);
  44514. __this->set_readerLock_1(L_0);
  44515. RuntimeObject * L_1 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  44516. Object__ctor_m297566312(L_1, /*hidden argument*/NULL);
  44517. __this->set_cache_lock_12(L_1);
  44518. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  44519. Stream_t1273022909 * L_2 = ___stream0;
  44520. if (L_2)
  44521. {
  44522. goto IL_002d;
  44523. }
  44524. }
  44525. {
  44526. ArgumentNullException_t1615371798 * L_3 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
  44527. ArgumentNullException__ctor_m1170824041(L_3, _stringLiteral3236680756, /*hidden argument*/NULL);
  44528. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,ResourceReader__ctor_m204352998_RuntimeMethod_var);
  44529. }
  44530. IL_002d:
  44531. {
  44532. Stream_t1273022909 * L_4 = ___stream0;
  44533. NullCheck(L_4);
  44534. bool L_5 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.IO.Stream::get_CanRead() */, L_4);
  44535. if (L_5)
  44536. {
  44537. goto IL_0043;
  44538. }
  44539. }
  44540. {
  44541. ArgumentException_t132251570 * L_6 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  44542. ArgumentException__ctor_m1312628991(L_6, _stringLiteral3322467553, /*hidden argument*/NULL);
  44543. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6,ResourceReader__ctor_m204352998_RuntimeMethod_var);
  44544. }
  44545. IL_0043:
  44546. {
  44547. Stream_t1273022909 * L_7 = ___stream0;
  44548. IL2CPP_RUNTIME_CLASS_INIT(Encoding_t1523322056_il2cpp_TypeInfo_var);
  44549. Encoding_t1523322056 * L_8 = Encoding_get_UTF8_m1008486739(NULL /*static, unused*/, /*hidden argument*/NULL);
  44550. BinaryReader_t2428077293 * L_9 = (BinaryReader_t2428077293 *)il2cpp_codegen_object_new(BinaryReader_t2428077293_il2cpp_TypeInfo_var);
  44551. BinaryReader__ctor_m2266204403(L_9, L_7, L_8, /*hidden argument*/NULL);
  44552. __this->set_reader_0(L_9);
  44553. StreamingContext_t3711869237 L_10;
  44554. memset(&L_10, 0, sizeof(L_10));
  44555. StreamingContext__ctor_m1072028025((&L_10), ((int32_t)12), /*hidden argument*/NULL);
  44556. BinaryFormatter_t3197753202 * L_11 = (BinaryFormatter_t3197753202 *)il2cpp_codegen_object_new(BinaryFormatter_t3197753202_il2cpp_TypeInfo_var);
  44557. BinaryFormatter__ctor_m2620705134(L_11, (RuntimeObject*)NULL, L_10, /*hidden argument*/NULL);
  44558. __this->set_formatter_2(L_11);
  44559. ResourceReader_ReadHeaders_m1190430799(__this, /*hidden argument*/NULL);
  44560. return;
  44561. }
  44562. }
  44563. // System.Void System.Resources.ResourceReader::.ctor(System.String)
  44564. extern "C" IL2CPP_METHOD_ATTR void ResourceReader__ctor_m3853106506 (ResourceReader_t3300492639 * __this, String_t* ___fileName0, const RuntimeMethod* method)
  44565. {
  44566. static bool s_Il2CppMethodInitialized;
  44567. if (!s_Il2CppMethodInitialized)
  44568. {
  44569. il2cpp_codegen_initialize_method (ResourceReader__ctor_m3853106506_MetadataUsageId);
  44570. s_Il2CppMethodInitialized = true;
  44571. }
  44572. {
  44573. RuntimeObject * L_0 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  44574. Object__ctor_m297566312(L_0, /*hidden argument*/NULL);
  44575. __this->set_readerLock_1(L_0);
  44576. RuntimeObject * L_1 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  44577. Object__ctor_m297566312(L_1, /*hidden argument*/NULL);
  44578. __this->set_cache_lock_12(L_1);
  44579. Object__ctor_m297566312(__this, /*hidden argument*/NULL);
  44580. String_t* L_2 = ___fileName0;
  44581. FileStream_t4292183065 * L_3 = (FileStream_t4292183065 *)il2cpp_codegen_object_new(FileStream_t4292183065_il2cpp_TypeInfo_var);
  44582. FileStream__ctor_m2889718780(L_3, L_2, 3, 1, 1, /*hidden argument*/NULL);
  44583. BinaryReader_t2428077293 * L_4 = (BinaryReader_t2428077293 *)il2cpp_codegen_object_new(BinaryReader_t2428077293_il2cpp_TypeInfo_var);
  44584. BinaryReader__ctor_m2602947653(L_4, L_3, /*hidden argument*/NULL);
  44585. __this->set_reader_0(L_4);
  44586. StreamingContext_t3711869237 L_5;
  44587. memset(&L_5, 0, sizeof(L_5));
  44588. StreamingContext__ctor_m1072028025((&L_5), ((int32_t)12), /*hidden argument*/NULL);
  44589. BinaryFormatter_t3197753202 * L_6 = (BinaryFormatter_t3197753202 *)il2cpp_codegen_object_new(BinaryFormatter_t3197753202_il2cpp_TypeInfo_var);
  44590. BinaryFormatter__ctor_m2620705134(L_6, (RuntimeObject*)NULL, L_5, /*hidden argument*/NULL);
  44591. __this->set_formatter_2(L_6);
  44592. ResourceReader_ReadHeaders_m1190430799(__this, /*hidden argument*/NULL);
  44593. return;
  44594. }
  44595. }
  44596. // System.Collections.IEnumerator System.Resources.ResourceReader::System.Collections.IEnumerable.GetEnumerator()
  44597. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ResourceReader_System_Collections_IEnumerable_GetEnumerator_m577123352 (ResourceReader_t3300492639 * __this, const RuntimeMethod* method)
  44598. {
  44599. static bool s_Il2CppMethodInitialized;
  44600. if (!s_Il2CppMethodInitialized)
  44601. {
  44602. il2cpp_codegen_initialize_method (ResourceReader_System_Collections_IEnumerable_GetEnumerator_m577123352_MetadataUsageId);
  44603. s_Il2CppMethodInitialized = true;
  44604. }
  44605. {
  44606. RuntimeObject* L_0 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Collections.IDictionaryEnumerator System.Resources.IResourceReader::GetEnumerator() */, IResourceReader_t1191025619_il2cpp_TypeInfo_var, __this);
  44607. return L_0;
  44608. }
  44609. }
  44610. // System.Void System.Resources.ResourceReader::System.IDisposable.Dispose()
  44611. extern "C" IL2CPP_METHOD_ATTR void ResourceReader_System_IDisposable_Dispose_m3207991025 (ResourceReader_t3300492639 * __this, const RuntimeMethod* method)
  44612. {
  44613. {
  44614. ResourceReader_Dispose_m3597121875(__this, (bool)1, /*hidden argument*/NULL);
  44615. return;
  44616. }
  44617. }
  44618. // System.Void System.Resources.ResourceReader::ReadHeaders()
  44619. extern "C" IL2CPP_METHOD_ATTR void ResourceReader_ReadHeaders_m1190430799 (ResourceReader_t3300492639 * __this, const RuntimeMethod* method)
  44620. {
  44621. static bool s_Il2CppMethodInitialized;
  44622. if (!s_Il2CppMethodInitialized)
  44623. {
  44624. il2cpp_codegen_initialize_method (ResourceReader_ReadHeaders_m1190430799_MetadataUsageId);
  44625. s_Il2CppMethodInitialized = true;
  44626. }
  44627. int32_t V_0 = 0;
  44628. int32_t V_1 = 0;
  44629. int32_t V_2 = 0;
  44630. String_t* V_3 = NULL;
  44631. String_t* V_4 = NULL;
  44632. int32_t V_5 = 0;
  44633. int32_t V_6 = 0;
  44634. int32_t V_7 = 0;
  44635. int32_t V_8 = 0;
  44636. uint8_t V_9 = 0x0;
  44637. int32_t V_10 = 0;
  44638. Int64U5BU5D_t2559172825* V_11 = NULL;
  44639. int32_t V_12 = 0;
  44640. int64_t V_13 = 0;
  44641. int32_t V_14 = 0;
  44642. EndOfStreamException_t2015613008 * V_15 = NULL;
  44643. Exception_t * __last_unhandled_exception = 0;
  44644. NO_UNUSED_WARNING (__last_unhandled_exception);
  44645. Exception_t * __exception_local = 0;
  44646. NO_UNUSED_WARNING (__exception_local);
  44647. int32_t __leave_target = 0;
  44648. NO_UNUSED_WARNING (__leave_target);
  44649. IL_0000:
  44650. try
  44651. { // begin try (depth: 1)
  44652. {
  44653. BinaryReader_t2428077293 * L_0 = __this->get_reader_0();
  44654. NullCheck(L_0);
  44655. int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_0);
  44656. V_0 = L_1;
  44657. int32_t L_2 = V_0;
  44658. IL2CPP_RUNTIME_CLASS_INIT(ResourceManager_t4037989559_il2cpp_TypeInfo_var);
  44659. int32_t L_3 = ((ResourceManager_t4037989559_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t4037989559_il2cpp_TypeInfo_var))->get_MagicNumber_3();
  44660. if ((((int32_t)L_2) == ((int32_t)L_3)))
  44661. {
  44662. goto IL_002d;
  44663. }
  44664. }
  44665. IL_0017:
  44666. {
  44667. int32_t L_4 = V_0;
  44668. int32_t L_5 = L_4;
  44669. RuntimeObject * L_6 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_5);
  44670. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  44671. String_t* L_7 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral905745839, L_6, /*hidden argument*/NULL);
  44672. ArgumentException_t132251570 * L_8 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  44673. ArgumentException__ctor_m1312628991(L_8, L_7, /*hidden argument*/NULL);
  44674. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8,ResourceReader_ReadHeaders_m1190430799_RuntimeMethod_var);
  44675. }
  44676. IL_002d:
  44677. {
  44678. BinaryReader_t2428077293 * L_9 = __this->get_reader_0();
  44679. NullCheck(L_9);
  44680. int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_9);
  44681. V_1 = L_10;
  44682. BinaryReader_t2428077293 * L_11 = __this->get_reader_0();
  44683. NullCheck(L_11);
  44684. int32_t L_12 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_11);
  44685. V_2 = L_12;
  44686. int32_t L_13 = V_1;
  44687. IL2CPP_RUNTIME_CLASS_INIT(ResourceManager_t4037989559_il2cpp_TypeInfo_var);
  44688. int32_t L_14 = ((ResourceManager_t4037989559_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t4037989559_il2cpp_TypeInfo_var))->get_HeaderVersionNumber_2();
  44689. if ((((int32_t)L_13) <= ((int32_t)L_14)))
  44690. {
  44691. goto IL_0069;
  44692. }
  44693. }
  44694. IL_0050:
  44695. {
  44696. BinaryReader_t2428077293 * L_15 = __this->get_reader_0();
  44697. NullCheck(L_15);
  44698. Stream_t1273022909 * L_16 = VirtFuncInvoker0< Stream_t1273022909 * >::Invoke(5 /* System.IO.Stream System.IO.BinaryReader::get_BaseStream() */, L_15);
  44699. int32_t L_17 = V_2;
  44700. NullCheck(L_16);
  44701. VirtFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(18 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_16, (((int64_t)((int64_t)L_17))), 1);
  44702. goto IL_00e1;
  44703. }
  44704. IL_0069:
  44705. {
  44706. BinaryReader_t2428077293 * L_18 = __this->get_reader_0();
  44707. NullCheck(L_18);
  44708. String_t* L_19 = VirtFuncInvoker0< String_t* >::Invoke(22 /* System.String System.IO.BinaryReader::ReadString() */, L_18);
  44709. V_3 = L_19;
  44710. String_t* L_20 = V_3;
  44711. NullCheck(L_20);
  44712. bool L_21 = String_StartsWith_m1759067526(L_20, _stringLiteral3902059704, /*hidden argument*/NULL);
  44713. if (L_21)
  44714. {
  44715. goto IL_0096;
  44716. }
  44717. }
  44718. IL_0085:
  44719. {
  44720. String_t* L_22 = V_3;
  44721. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  44722. String_t* L_23 = String_Concat_m3937257545(NULL /*static, unused*/, _stringLiteral2016462260, L_22, /*hidden argument*/NULL);
  44723. NotSupportedException_t1314879016 * L_24 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  44724. NotSupportedException__ctor_m2494070935(L_24, L_23, /*hidden argument*/NULL);
  44725. IL2CPP_RAISE_MANAGED_EXCEPTION(L_24,ResourceReader_ReadHeaders_m1190430799_RuntimeMethod_var);
  44726. }
  44727. IL_0096:
  44728. {
  44729. BinaryReader_t2428077293 * L_25 = __this->get_reader_0();
  44730. NullCheck(L_25);
  44731. String_t* L_26 = VirtFuncInvoker0< String_t* >::Invoke(22 /* System.String System.IO.BinaryReader::ReadString() */, L_25);
  44732. V_4 = L_26;
  44733. String_t* L_27 = V_4;
  44734. RuntimeTypeHandle_t3027515415 L_28 = { reinterpret_cast<intptr_t> (ResourceSet_t2827911187_0_0_0_var) };
  44735. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  44736. Type_t * L_29 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_28, /*hidden argument*/NULL);
  44737. NullCheck(L_29);
  44738. String_t* L_30 = VirtFuncInvoker0< String_t* >::Invoke(19 /* System.String System.Type::get_FullName() */, L_29);
  44739. NullCheck(L_27);
  44740. bool L_31 = String_StartsWith_m1759067526(L_27, L_30, /*hidden argument*/NULL);
  44741. if (L_31)
  44742. {
  44743. goto IL_00e1;
  44744. }
  44745. }
  44746. IL_00be:
  44747. {
  44748. String_t* L_32 = V_4;
  44749. NullCheck(L_32);
  44750. bool L_33 = String_StartsWith_m1759067526(L_32, _stringLiteral3683068640, /*hidden argument*/NULL);
  44751. if (L_33)
  44752. {
  44753. goto IL_00e1;
  44754. }
  44755. }
  44756. IL_00cf:
  44757. {
  44758. String_t* L_34 = V_4;
  44759. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  44760. String_t* L_35 = String_Concat_m3937257545(NULL /*static, unused*/, _stringLiteral4169793751, L_34, /*hidden argument*/NULL);
  44761. NotSupportedException_t1314879016 * L_36 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  44762. NotSupportedException__ctor_m2494070935(L_36, L_35, /*hidden argument*/NULL);
  44763. IL2CPP_RAISE_MANAGED_EXCEPTION(L_36,ResourceReader_ReadHeaders_m1190430799_RuntimeMethod_var);
  44764. }
  44765. IL_00e1:
  44766. {
  44767. BinaryReader_t2428077293 * L_37 = __this->get_reader_0();
  44768. NullCheck(L_37);
  44769. int32_t L_38 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_37);
  44770. __this->set_resource_ver_10(L_38);
  44771. int32_t L_39 = __this->get_resource_ver_10();
  44772. if ((((int32_t)L_39) == ((int32_t)1)))
  44773. {
  44774. goto IL_0125;
  44775. }
  44776. }
  44777. IL_00fe:
  44778. {
  44779. int32_t L_40 = __this->get_resource_ver_10();
  44780. if ((((int32_t)L_40) == ((int32_t)2)))
  44781. {
  44782. goto IL_0125;
  44783. }
  44784. }
  44785. IL_010a:
  44786. {
  44787. int32_t* L_41 = __this->get_address_of_resource_ver_10();
  44788. String_t* L_42 = Int32_ToString_m141394615(L_41, /*hidden argument*/NULL);
  44789. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  44790. String_t* L_43 = String_Concat_m3937257545(NULL /*static, unused*/, _stringLiteral1999311330, L_42, /*hidden argument*/NULL);
  44791. NotSupportedException_t1314879016 * L_44 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
  44792. NotSupportedException__ctor_m2494070935(L_44, L_43, /*hidden argument*/NULL);
  44793. IL2CPP_RAISE_MANAGED_EXCEPTION(L_44,ResourceReader_ReadHeaders_m1190430799_RuntimeMethod_var);
  44794. }
  44795. IL_0125:
  44796. {
  44797. BinaryReader_t2428077293 * L_45 = __this->get_reader_0();
  44798. NullCheck(L_45);
  44799. int32_t L_46 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_45);
  44800. __this->set_resourceCount_3(L_46);
  44801. BinaryReader_t2428077293 * L_47 = __this->get_reader_0();
  44802. NullCheck(L_47);
  44803. int32_t L_48 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_47);
  44804. __this->set_typeCount_4(L_48);
  44805. int32_t L_49 = __this->get_typeCount_4();
  44806. __this->set_typeNames_5(((StringU5BU5D_t1281789340*)SZArrayNew(StringU5BU5D_t1281789340_il2cpp_TypeInfo_var, (uint32_t)L_49)));
  44807. V_5 = 0;
  44808. goto IL_017a;
  44809. }
  44810. IL_0160:
  44811. {
  44812. StringU5BU5D_t1281789340* L_50 = __this->get_typeNames_5();
  44813. int32_t L_51 = V_5;
  44814. BinaryReader_t2428077293 * L_52 = __this->get_reader_0();
  44815. NullCheck(L_52);
  44816. String_t* L_53 = VirtFuncInvoker0< String_t* >::Invoke(22 /* System.String System.IO.BinaryReader::ReadString() */, L_52);
  44817. NullCheck(L_50);
  44818. ArrayElementTypeCheck (L_50, L_53);
  44819. (L_50)->SetAt(static_cast<il2cpp_array_size_t>(L_51), (String_t*)L_53);
  44820. int32_t L_54 = V_5;
  44821. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_54, (int32_t)1));
  44822. }
  44823. IL_017a:
  44824. {
  44825. int32_t L_55 = V_5;
  44826. int32_t L_56 = __this->get_typeCount_4();
  44827. if ((((int32_t)L_55) < ((int32_t)L_56)))
  44828. {
  44829. goto IL_0160;
  44830. }
  44831. }
  44832. IL_0187:
  44833. {
  44834. BinaryReader_t2428077293 * L_57 = __this->get_reader_0();
  44835. NullCheck(L_57);
  44836. Stream_t1273022909 * L_58 = VirtFuncInvoker0< Stream_t1273022909 * >::Invoke(5 /* System.IO.Stream System.IO.BinaryReader::get_BaseStream() */, L_57);
  44837. NullCheck(L_58);
  44838. int64_t L_59 = VirtFuncInvoker0< int64_t >::Invoke(9 /* System.Int64 System.IO.Stream::get_Position() */, L_58);
  44839. V_6 = (((int32_t)((int32_t)((int64_t)((int64_t)L_59&(int64_t)(((int64_t)((int64_t)7))))))));
  44840. V_7 = 0;
  44841. int32_t L_60 = V_6;
  44842. if (!L_60)
  44843. {
  44844. goto IL_01ad;
  44845. }
  44846. }
  44847. IL_01a7:
  44848. {
  44849. int32_t L_61 = V_6;
  44850. V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)8, (int32_t)L_61));
  44851. }
  44852. IL_01ad:
  44853. {
  44854. V_8 = 0;
  44855. goto IL_01e8;
  44856. }
  44857. IL_01b5:
  44858. {
  44859. BinaryReader_t2428077293 * L_62 = __this->get_reader_0();
  44860. NullCheck(L_62);
  44861. uint8_t L_63 = VirtFuncInvoker0< uint8_t >::Invoke(13 /* System.Byte System.IO.BinaryReader::ReadByte() */, L_62);
  44862. V_9 = L_63;
  44863. uint8_t L_64 = V_9;
  44864. int32_t L_65 = V_8;
  44865. NullCheck(_stringLiteral1843116422);
  44866. Il2CppChar L_66 = String_get_Chars_m2986988803(_stringLiteral1843116422, ((int32_t)((int32_t)L_65%(int32_t)3)), /*hidden argument*/NULL);
  44867. if ((((int32_t)L_64) == ((int32_t)L_66)))
  44868. {
  44869. goto IL_01e2;
  44870. }
  44871. }
  44872. IL_01d7:
  44873. {
  44874. ArgumentException_t132251570 * L_67 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  44875. ArgumentException__ctor_m1312628991(L_67, _stringLiteral1312424712, /*hidden argument*/NULL);
  44876. IL2CPP_RAISE_MANAGED_EXCEPTION(L_67,ResourceReader_ReadHeaders_m1190430799_RuntimeMethod_var);
  44877. }
  44878. IL_01e2:
  44879. {
  44880. int32_t L_68 = V_8;
  44881. V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)1));
  44882. }
  44883. IL_01e8:
  44884. {
  44885. int32_t L_69 = V_8;
  44886. int32_t L_70 = V_7;
  44887. if ((((int32_t)L_69) < ((int32_t)L_70)))
  44888. {
  44889. goto IL_01b5;
  44890. }
  44891. }
  44892. IL_01f1:
  44893. {
  44894. int32_t L_71 = __this->get_resourceCount_3();
  44895. __this->set_hashes_6(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_71)));
  44896. V_10 = 0;
  44897. goto IL_0224;
  44898. }
  44899. IL_020a:
  44900. {
  44901. Int32U5BU5D_t385246372* L_72 = __this->get_hashes_6();
  44902. int32_t L_73 = V_10;
  44903. BinaryReader_t2428077293 * L_74 = __this->get_reader_0();
  44904. NullCheck(L_74);
  44905. int32_t L_75 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_74);
  44906. NullCheck(L_72);
  44907. (L_72)->SetAt(static_cast<il2cpp_array_size_t>(L_73), (int32_t)L_75);
  44908. int32_t L_76 = V_10;
  44909. V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1));
  44910. }
  44911. IL_0224:
  44912. {
  44913. int32_t L_77 = V_10;
  44914. int32_t L_78 = __this->get_resourceCount_3();
  44915. if ((((int32_t)L_77) < ((int32_t)L_78)))
  44916. {
  44917. goto IL_020a;
  44918. }
  44919. }
  44920. IL_0231:
  44921. {
  44922. int32_t L_79 = __this->get_resourceCount_3();
  44923. V_11 = ((Int64U5BU5D_t2559172825*)SZArrayNew(Int64U5BU5D_t2559172825_il2cpp_TypeInfo_var, (uint32_t)L_79));
  44924. V_12 = 0;
  44925. goto IL_025d;
  44926. }
  44927. IL_0246:
  44928. {
  44929. Int64U5BU5D_t2559172825* L_80 = V_11;
  44930. int32_t L_81 = V_12;
  44931. BinaryReader_t2428077293 * L_82 = __this->get_reader_0();
  44932. NullCheck(L_82);
  44933. int32_t L_83 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_82);
  44934. NullCheck(L_80);
  44935. (L_80)->SetAt(static_cast<il2cpp_array_size_t>(L_81), (int64_t)(((int64_t)((int64_t)L_83))));
  44936. int32_t L_84 = V_12;
  44937. V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)1));
  44938. }
  44939. IL_025d:
  44940. {
  44941. int32_t L_85 = V_12;
  44942. int32_t L_86 = __this->get_resourceCount_3();
  44943. if ((((int32_t)L_85) < ((int32_t)L_86)))
  44944. {
  44945. goto IL_0246;
  44946. }
  44947. }
  44948. IL_026a:
  44949. {
  44950. BinaryReader_t2428077293 * L_87 = __this->get_reader_0();
  44951. NullCheck(L_87);
  44952. int32_t L_88 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_87);
  44953. __this->set_dataSectionOffset_8(L_88);
  44954. BinaryReader_t2428077293 * L_89 = __this->get_reader_0();
  44955. NullCheck(L_89);
  44956. Stream_t1273022909 * L_90 = VirtFuncInvoker0< Stream_t1273022909 * >::Invoke(5 /* System.IO.Stream System.IO.BinaryReader::get_BaseStream() */, L_89);
  44957. NullCheck(L_90);
  44958. int64_t L_91 = VirtFuncInvoker0< int64_t >::Invoke(9 /* System.Int64 System.IO.Stream::get_Position() */, L_90);
  44959. __this->set_nameSectionOffset_9(L_91);
  44960. BinaryReader_t2428077293 * L_92 = __this->get_reader_0();
  44961. NullCheck(L_92);
  44962. Stream_t1273022909 * L_93 = VirtFuncInvoker0< Stream_t1273022909 * >::Invoke(5 /* System.IO.Stream System.IO.BinaryReader::get_BaseStream() */, L_92);
  44963. NullCheck(L_93);
  44964. int64_t L_94 = VirtFuncInvoker0< int64_t >::Invoke(9 /* System.Int64 System.IO.Stream::get_Position() */, L_93);
  44965. V_13 = L_94;
  44966. int32_t L_95 = __this->get_resourceCount_3();
  44967. __this->set_infos_7(((ResourceInfoU5BU5D_t2132996019*)SZArrayNew(ResourceInfoU5BU5D_t2132996019_il2cpp_TypeInfo_var, (uint32_t)L_95)));
  44968. V_14 = 0;
  44969. goto IL_02da;
  44970. }
  44971. IL_02bc:
  44972. {
  44973. Int64U5BU5D_t2559172825* L_96 = V_11;
  44974. int32_t L_97 = V_14;
  44975. NullCheck(L_96);
  44976. int32_t L_98 = L_97;
  44977. int64_t L_99 = (L_96)->GetAt(static_cast<il2cpp_array_size_t>(L_98));
  44978. ResourceInfoU5BU5D_t2132996019* L_100 = __this->get_infos_7();
  44979. int32_t L_101 = V_14;
  44980. NullCheck(L_100);
  44981. ResourceReader_CreateResourceInfo_m1818330740(__this, L_99, ((L_100)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_101))), /*hidden argument*/NULL);
  44982. int32_t L_102 = V_14;
  44983. V_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_102, (int32_t)1));
  44984. }
  44985. IL_02da:
  44986. {
  44987. int32_t L_103 = V_14;
  44988. int32_t L_104 = __this->get_resourceCount_3();
  44989. if ((((int32_t)L_103) < ((int32_t)L_104)))
  44990. {
  44991. goto IL_02bc;
  44992. }
  44993. }
  44994. IL_02e7:
  44995. {
  44996. BinaryReader_t2428077293 * L_105 = __this->get_reader_0();
  44997. NullCheck(L_105);
  44998. Stream_t1273022909 * L_106 = VirtFuncInvoker0< Stream_t1273022909 * >::Invoke(5 /* System.IO.Stream System.IO.BinaryReader::get_BaseStream() */, L_105);
  44999. int64_t L_107 = V_13;
  45000. NullCheck(L_106);
  45001. VirtFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(18 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_106, L_107, 0);
  45002. V_11 = (Int64U5BU5D_t2559172825*)NULL;
  45003. goto IL_0317;
  45004. }
  45005. } // end try (depth: 1)
  45006. catch(Il2CppExceptionWrapper& e)
  45007. {
  45008. __exception_local = (Exception_t *)e.ex;
  45009. if(il2cpp_codegen_class_is_assignable_from (EndOfStreamException_t2015613008_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
  45010. goto CATCH_0303;
  45011. throw e;
  45012. }
  45013. CATCH_0303:
  45014. { // begin catch(System.IO.EndOfStreamException)
  45015. {
  45016. V_15 = ((EndOfStreamException_t2015613008 *)__exception_local);
  45017. EndOfStreamException_t2015613008 * L_108 = V_15;
  45018. ArgumentException_t132251570 * L_109 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  45019. ArgumentException__ctor_m1535060261(L_109, _stringLiteral4131541651, L_108, /*hidden argument*/NULL);
  45020. IL2CPP_RAISE_MANAGED_EXCEPTION(L_109,ResourceReader_ReadHeaders_m1190430799_RuntimeMethod_var);
  45021. }
  45022. IL_0312:
  45023. {
  45024. goto IL_0317;
  45025. }
  45026. } // end catch (depth: 1)
  45027. IL_0317:
  45028. {
  45029. return;
  45030. }
  45031. }
  45032. // System.Void System.Resources.ResourceReader::CreateResourceInfo(System.Int64,System.Resources.ResourceReader/ResourceInfo&)
  45033. extern "C" IL2CPP_METHOD_ATTR void ResourceReader_CreateResourceInfo_m1818330740 (ResourceReader_t3300492639 * __this, int64_t ___position0, ResourceInfo_t2872965302 * ___info1, const RuntimeMethod* method)
  45034. {
  45035. static bool s_Il2CppMethodInitialized;
  45036. if (!s_Il2CppMethodInitialized)
  45037. {
  45038. il2cpp_codegen_initialize_method (ResourceReader_CreateResourceInfo_m1818330740_MetadataUsageId);
  45039. s_Il2CppMethodInitialized = true;
  45040. }
  45041. int64_t V_0 = 0;
  45042. int32_t V_1 = 0;
  45043. ByteU5BU5D_t4116647657* V_2 = NULL;
  45044. String_t* V_3 = NULL;
  45045. int64_t V_4 = 0;
  45046. int32_t V_5 = 0;
  45047. {
  45048. int64_t L_0 = ___position0;
  45049. int64_t L_1 = __this->get_nameSectionOffset_9();
  45050. V_0 = ((int64_t)il2cpp_codegen_add((int64_t)L_0, (int64_t)L_1));
  45051. BinaryReader_t2428077293 * L_2 = __this->get_reader_0();
  45052. NullCheck(L_2);
  45053. Stream_t1273022909 * L_3 = VirtFuncInvoker0< Stream_t1273022909 * >::Invoke(5 /* System.IO.Stream System.IO.BinaryReader::get_BaseStream() */, L_2);
  45054. int64_t L_4 = V_0;
  45055. NullCheck(L_3);
  45056. VirtFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(18 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_3, L_4, 0);
  45057. int32_t L_5 = ResourceReader_Read7BitEncodedInt_m3568166465(__this, /*hidden argument*/NULL);
  45058. V_1 = L_5;
  45059. int32_t L_6 = V_1;
  45060. V_2 = ((ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)L_6));
  45061. BinaryReader_t2428077293 * L_7 = __this->get_reader_0();
  45062. ByteU5BU5D_t4116647657* L_8 = V_2;
  45063. int32_t L_9 = V_1;
  45064. NullCheck(L_7);
  45065. VirtFuncInvoker3< int32_t, ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(10 /* System.Int32 System.IO.BinaryReader::Read(System.Byte[],System.Int32,System.Int32) */, L_7, L_8, 0, L_9);
  45066. IL2CPP_RUNTIME_CLASS_INIT(Encoding_t1523322056_il2cpp_TypeInfo_var);
  45067. Encoding_t1523322056 * L_10 = Encoding_get_Unicode_m811213576(NULL /*static, unused*/, /*hidden argument*/NULL);
  45068. ByteU5BU5D_t4116647657* L_11 = V_2;
  45069. NullCheck(L_10);
  45070. String_t* L_12 = VirtFuncInvoker1< String_t*, ByteU5BU5D_t4116647657* >::Invoke(23 /* System.String System.Text.Encoding::GetString(System.Byte[]) */, L_10, L_11);
  45071. V_3 = L_12;
  45072. BinaryReader_t2428077293 * L_13 = __this->get_reader_0();
  45073. NullCheck(L_13);
  45074. int32_t L_14 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_13);
  45075. int32_t L_15 = __this->get_dataSectionOffset_8();
  45076. V_4 = (((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)L_15)))));
  45077. BinaryReader_t2428077293 * L_16 = __this->get_reader_0();
  45078. NullCheck(L_16);
  45079. Stream_t1273022909 * L_17 = VirtFuncInvoker0< Stream_t1273022909 * >::Invoke(5 /* System.IO.Stream System.IO.BinaryReader::get_BaseStream() */, L_16);
  45080. int64_t L_18 = V_4;
  45081. NullCheck(L_17);
  45082. VirtFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(18 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_17, L_18, 0);
  45083. int32_t L_19 = ResourceReader_Read7BitEncodedInt_m3568166465(__this, /*hidden argument*/NULL);
  45084. V_5 = L_19;
  45085. ResourceInfo_t2872965302 * L_20 = ___info1;
  45086. String_t* L_21 = V_3;
  45087. BinaryReader_t2428077293 * L_22 = __this->get_reader_0();
  45088. NullCheck(L_22);
  45089. Stream_t1273022909 * L_23 = VirtFuncInvoker0< Stream_t1273022909 * >::Invoke(5 /* System.IO.Stream System.IO.BinaryReader::get_BaseStream() */, L_22);
  45090. NullCheck(L_23);
  45091. int64_t L_24 = VirtFuncInvoker0< int64_t >::Invoke(9 /* System.Int64 System.IO.Stream::get_Position() */, L_23);
  45092. int32_t L_25 = V_5;
  45093. ResourceInfo__ctor_m1985704952(L_20, L_21, L_24, L_25, /*hidden argument*/NULL);
  45094. return;
  45095. }
  45096. }
  45097. // System.Int32 System.Resources.ResourceReader::Read7BitEncodedInt()
  45098. extern "C" IL2CPP_METHOD_ATTR int32_t ResourceReader_Read7BitEncodedInt_m3568166465 (ResourceReader_t3300492639 * __this, const RuntimeMethod* method)
  45099. {
  45100. int32_t V_0 = 0;
  45101. int32_t V_1 = 0;
  45102. uint8_t V_2 = 0x0;
  45103. {
  45104. V_0 = 0;
  45105. V_1 = 0;
  45106. }
  45107. IL_0004:
  45108. {
  45109. BinaryReader_t2428077293 * L_0 = __this->get_reader_0();
  45110. NullCheck(L_0);
  45111. uint8_t L_1 = VirtFuncInvoker0< uint8_t >::Invoke(13 /* System.Byte System.IO.BinaryReader::ReadByte() */, L_0);
  45112. V_2 = L_1;
  45113. int32_t L_2 = V_0;
  45114. uint8_t L_3 = V_2;
  45115. int32_t L_4 = V_1;
  45116. V_0 = ((int32_t)((int32_t)L_2|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)127)))<<(int32_t)((int32_t)((int32_t)L_4&(int32_t)((int32_t)31)))))));
  45117. int32_t L_5 = V_1;
  45118. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)7));
  45119. uint8_t L_6 = V_2;
  45120. if ((((int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)128)))) == ((int32_t)((int32_t)128))))
  45121. {
  45122. goto IL_0004;
  45123. }
  45124. }
  45125. {
  45126. int32_t L_7 = V_0;
  45127. return L_7;
  45128. }
  45129. }
  45130. // System.Object System.Resources.ResourceReader::ReadValueVer2(System.Int32)
  45131. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ResourceReader_ReadValueVer2_m2797880867 (ResourceReader_t3300492639 * __this, int32_t ___type_index0, const RuntimeMethod* method)
  45132. {
  45133. static bool s_Il2CppMethodInitialized;
  45134. if (!s_Il2CppMethodInitialized)
  45135. {
  45136. il2cpp_codegen_initialize_method (ResourceReader_ReadValueVer2_m2797880867_MetadataUsageId);
  45137. s_Il2CppMethodInitialized = true;
  45138. }
  45139. ByteU5BU5D_t4116647657* V_0 = NULL;
  45140. int32_t V_1 = 0;
  45141. {
  45142. int32_t L_0 = ___type_index0;
  45143. V_1 = L_0;
  45144. int32_t L_1 = V_1;
  45145. switch (L_1)
  45146. {
  45147. case 0:
  45148. {
  45149. goto IL_0095;
  45150. }
  45151. case 1:
  45152. {
  45153. goto IL_0097;
  45154. }
  45155. case 2:
  45156. {
  45157. goto IL_00a3;
  45158. }
  45159. case 3:
  45160. {
  45161. goto IL_00b4;
  45162. }
  45163. case 4:
  45164. {
  45165. goto IL_00c5;
  45166. }
  45167. case 5:
  45168. {
  45169. goto IL_00d6;
  45170. }
  45171. case 6:
  45172. {
  45173. goto IL_00e7;
  45174. }
  45175. case 7:
  45176. {
  45177. goto IL_00f8;
  45178. }
  45179. case 8:
  45180. {
  45181. goto IL_0109;
  45182. }
  45183. case 9:
  45184. {
  45185. goto IL_011a;
  45186. }
  45187. case 10:
  45188. {
  45189. goto IL_012b;
  45190. }
  45191. case 11:
  45192. {
  45193. goto IL_013c;
  45194. }
  45195. case 12:
  45196. {
  45197. goto IL_014d;
  45198. }
  45199. case 13:
  45200. {
  45201. goto IL_015e;
  45202. }
  45203. case 14:
  45204. {
  45205. goto IL_016f;
  45206. }
  45207. case 15:
  45208. {
  45209. goto IL_0180;
  45210. }
  45211. case 16:
  45212. {
  45213. goto IL_0196;
  45214. }
  45215. case 17:
  45216. {
  45217. goto IL_01ed;
  45218. }
  45219. case 18:
  45220. {
  45221. goto IL_01ed;
  45222. }
  45223. case 19:
  45224. {
  45225. goto IL_01ed;
  45226. }
  45227. case 20:
  45228. {
  45229. goto IL_01ed;
  45230. }
  45231. case 21:
  45232. {
  45233. goto IL_01ed;
  45234. }
  45235. case 22:
  45236. {
  45237. goto IL_01ed;
  45238. }
  45239. case 23:
  45240. {
  45241. goto IL_01ed;
  45242. }
  45243. case 24:
  45244. {
  45245. goto IL_01ed;
  45246. }
  45247. case 25:
  45248. {
  45249. goto IL_01ed;
  45250. }
  45251. case 26:
  45252. {
  45253. goto IL_01ed;
  45254. }
  45255. case 27:
  45256. {
  45257. goto IL_01ed;
  45258. }
  45259. case 28:
  45260. {
  45261. goto IL_01ed;
  45262. }
  45263. case 29:
  45264. {
  45265. goto IL_01ed;
  45266. }
  45267. case 30:
  45268. {
  45269. goto IL_01ed;
  45270. }
  45271. case 31:
  45272. {
  45273. goto IL_01ed;
  45274. }
  45275. case 32:
  45276. {
  45277. goto IL_01ac;
  45278. }
  45279. case 33:
  45280. {
  45281. goto IL_01c3;
  45282. }
  45283. }
  45284. }
  45285. {
  45286. goto IL_01ed;
  45287. }
  45288. IL_0095:
  45289. {
  45290. return NULL;
  45291. }
  45292. IL_0097:
  45293. {
  45294. BinaryReader_t2428077293 * L_2 = __this->get_reader_0();
  45295. NullCheck(L_2);
  45296. String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(22 /* System.String System.IO.BinaryReader::ReadString() */, L_2);
  45297. return L_3;
  45298. }
  45299. IL_00a3:
  45300. {
  45301. BinaryReader_t2428077293 * L_4 = __this->get_reader_0();
  45302. NullCheck(L_4);
  45303. bool L_5 = VirtFuncInvoker0< bool >::Invoke(12 /* System.Boolean System.IO.BinaryReader::ReadBoolean() */, L_4);
  45304. bool L_6 = L_5;
  45305. RuntimeObject * L_7 = Box(Boolean_t97287965_il2cpp_TypeInfo_var, &L_6);
  45306. return L_7;
  45307. }
  45308. IL_00b4:
  45309. {
  45310. BinaryReader_t2428077293 * L_8 = __this->get_reader_0();
  45311. NullCheck(L_8);
  45312. uint16_t L_9 = VirtFuncInvoker0< uint16_t >::Invoke(24 /* System.UInt16 System.IO.BinaryReader::ReadUInt16() */, L_8);
  45313. Il2CppChar L_10 = ((Il2CppChar)L_9);
  45314. RuntimeObject * L_11 = Box(Char_t3634460470_il2cpp_TypeInfo_var, &L_10);
  45315. return L_11;
  45316. }
  45317. IL_00c5:
  45318. {
  45319. BinaryReader_t2428077293 * L_12 = __this->get_reader_0();
  45320. NullCheck(L_12);
  45321. uint8_t L_13 = VirtFuncInvoker0< uint8_t >::Invoke(13 /* System.Byte System.IO.BinaryReader::ReadByte() */, L_12);
  45322. uint8_t L_14 = L_13;
  45323. RuntimeObject * L_15 = Box(Byte_t1134296376_il2cpp_TypeInfo_var, &L_14);
  45324. return L_15;
  45325. }
  45326. IL_00d6:
  45327. {
  45328. BinaryReader_t2428077293 * L_16 = __this->get_reader_0();
  45329. NullCheck(L_16);
  45330. int8_t L_17 = VirtFuncInvoker0< int8_t >::Invoke(21 /* System.SByte System.IO.BinaryReader::ReadSByte() */, L_16);
  45331. int8_t L_18 = L_17;
  45332. RuntimeObject * L_19 = Box(SByte_t1669577662_il2cpp_TypeInfo_var, &L_18);
  45333. return L_19;
  45334. }
  45335. IL_00e7:
  45336. {
  45337. BinaryReader_t2428077293 * L_20 = __this->get_reader_0();
  45338. NullCheck(L_20);
  45339. int16_t L_21 = VirtFuncInvoker0< int16_t >::Invoke(18 /* System.Int16 System.IO.BinaryReader::ReadInt16() */, L_20);
  45340. int16_t L_22 = L_21;
  45341. RuntimeObject * L_23 = Box(Int16_t2552820387_il2cpp_TypeInfo_var, &L_22);
  45342. return L_23;
  45343. }
  45344. IL_00f8:
  45345. {
  45346. BinaryReader_t2428077293 * L_24 = __this->get_reader_0();
  45347. NullCheck(L_24);
  45348. uint16_t L_25 = VirtFuncInvoker0< uint16_t >::Invoke(24 /* System.UInt16 System.IO.BinaryReader::ReadUInt16() */, L_24);
  45349. uint16_t L_26 = L_25;
  45350. RuntimeObject * L_27 = Box(UInt16_t2177724958_il2cpp_TypeInfo_var, &L_26);
  45351. return L_27;
  45352. }
  45353. IL_0109:
  45354. {
  45355. BinaryReader_t2428077293 * L_28 = __this->get_reader_0();
  45356. NullCheck(L_28);
  45357. int32_t L_29 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_28);
  45358. int32_t L_30 = L_29;
  45359. RuntimeObject * L_31 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_30);
  45360. return L_31;
  45361. }
  45362. IL_011a:
  45363. {
  45364. BinaryReader_t2428077293 * L_32 = __this->get_reader_0();
  45365. NullCheck(L_32);
  45366. uint32_t L_33 = VirtFuncInvoker0< uint32_t >::Invoke(25 /* System.UInt32 System.IO.BinaryReader::ReadUInt32() */, L_32);
  45367. uint32_t L_34 = L_33;
  45368. RuntimeObject * L_35 = Box(UInt32_t2560061978_il2cpp_TypeInfo_var, &L_34);
  45369. return L_35;
  45370. }
  45371. IL_012b:
  45372. {
  45373. BinaryReader_t2428077293 * L_36 = __this->get_reader_0();
  45374. NullCheck(L_36);
  45375. int64_t L_37 = VirtFuncInvoker0< int64_t >::Invoke(20 /* System.Int64 System.IO.BinaryReader::ReadInt64() */, L_36);
  45376. int64_t L_38 = L_37;
  45377. RuntimeObject * L_39 = Box(Int64_t3736567304_il2cpp_TypeInfo_var, &L_38);
  45378. return L_39;
  45379. }
  45380. IL_013c:
  45381. {
  45382. BinaryReader_t2428077293 * L_40 = __this->get_reader_0();
  45383. NullCheck(L_40);
  45384. uint64_t L_41 = VirtFuncInvoker0< uint64_t >::Invoke(26 /* System.UInt64 System.IO.BinaryReader::ReadUInt64() */, L_40);
  45385. uint64_t L_42 = L_41;
  45386. RuntimeObject * L_43 = Box(UInt64_t4134040092_il2cpp_TypeInfo_var, &L_42);
  45387. return L_43;
  45388. }
  45389. IL_014d:
  45390. {
  45391. BinaryReader_t2428077293 * L_44 = __this->get_reader_0();
  45392. NullCheck(L_44);
  45393. float L_45 = VirtFuncInvoker0< float >::Invoke(23 /* System.Single System.IO.BinaryReader::ReadSingle() */, L_44);
  45394. float L_46 = L_45;
  45395. RuntimeObject * L_47 = Box(Single_t1397266774_il2cpp_TypeInfo_var, &L_46);
  45396. return L_47;
  45397. }
  45398. IL_015e:
  45399. {
  45400. BinaryReader_t2428077293 * L_48 = __this->get_reader_0();
  45401. NullCheck(L_48);
  45402. double L_49 = VirtFuncInvoker0< double >::Invoke(17 /* System.Double System.IO.BinaryReader::ReadDouble() */, L_48);
  45403. double L_50 = L_49;
  45404. RuntimeObject * L_51 = Box(Double_t594665363_il2cpp_TypeInfo_var, &L_50);
  45405. return L_51;
  45406. }
  45407. IL_016f:
  45408. {
  45409. BinaryReader_t2428077293 * L_52 = __this->get_reader_0();
  45410. NullCheck(L_52);
  45411. Decimal_t2948259380 L_53 = VirtFuncInvoker0< Decimal_t2948259380 >::Invoke(16 /* System.Decimal System.IO.BinaryReader::ReadDecimal() */, L_52);
  45412. Decimal_t2948259380 L_54 = L_53;
  45413. RuntimeObject * L_55 = Box(Decimal_t2948259380_il2cpp_TypeInfo_var, &L_54);
  45414. return L_55;
  45415. }
  45416. IL_0180:
  45417. {
  45418. BinaryReader_t2428077293 * L_56 = __this->get_reader_0();
  45419. NullCheck(L_56);
  45420. int64_t L_57 = VirtFuncInvoker0< int64_t >::Invoke(20 /* System.Int64 System.IO.BinaryReader::ReadInt64() */, L_56);
  45421. DateTime_t3738529785 L_58;
  45422. memset(&L_58, 0, sizeof(L_58));
  45423. DateTime__ctor_m516789325((&L_58), L_57, /*hidden argument*/NULL);
  45424. DateTime_t3738529785 L_59 = L_58;
  45425. RuntimeObject * L_60 = Box(DateTime_t3738529785_il2cpp_TypeInfo_var, &L_59);
  45426. return L_60;
  45427. }
  45428. IL_0196:
  45429. {
  45430. BinaryReader_t2428077293 * L_61 = __this->get_reader_0();
  45431. NullCheck(L_61);
  45432. int64_t L_62 = VirtFuncInvoker0< int64_t >::Invoke(20 /* System.Int64 System.IO.BinaryReader::ReadInt64() */, L_61);
  45433. TimeSpan_t881159249 L_63;
  45434. memset(&L_63, 0, sizeof(L_63));
  45435. TimeSpan__ctor_m1896986612((&L_63), L_62, /*hidden argument*/NULL);
  45436. TimeSpan_t881159249 L_64 = L_63;
  45437. RuntimeObject * L_65 = Box(TimeSpan_t881159249_il2cpp_TypeInfo_var, &L_64);
  45438. return L_65;
  45439. }
  45440. IL_01ac:
  45441. {
  45442. BinaryReader_t2428077293 * L_66 = __this->get_reader_0();
  45443. BinaryReader_t2428077293 * L_67 = __this->get_reader_0();
  45444. NullCheck(L_67);
  45445. int32_t L_68 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_67);
  45446. NullCheck(L_66);
  45447. ByteU5BU5D_t4116647657* L_69 = VirtFuncInvoker1< ByteU5BU5D_t4116647657*, int32_t >::Invoke(14 /* System.Byte[] System.IO.BinaryReader::ReadBytes(System.Int32) */, L_66, L_68);
  45448. return (RuntimeObject *)L_69;
  45449. }
  45450. IL_01c3:
  45451. {
  45452. BinaryReader_t2428077293 * L_70 = __this->get_reader_0();
  45453. NullCheck(L_70);
  45454. uint32_t L_71 = VirtFuncInvoker0< uint32_t >::Invoke(25 /* System.UInt32 System.IO.BinaryReader::ReadUInt32() */, L_70);
  45455. V_0 = ((ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)(((uintptr_t)L_71))));
  45456. BinaryReader_t2428077293 * L_72 = __this->get_reader_0();
  45457. ByteU5BU5D_t4116647657* L_73 = V_0;
  45458. ByteU5BU5D_t4116647657* L_74 = V_0;
  45459. NullCheck(L_74);
  45460. NullCheck(L_72);
  45461. VirtFuncInvoker3< int32_t, ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(10 /* System.Int32 System.IO.BinaryReader::Read(System.Byte[],System.Int32,System.Int32) */, L_72, L_73, 0, (((int32_t)((int32_t)(((RuntimeArray *)L_74)->max_length)))));
  45462. ByteU5BU5D_t4116647657* L_75 = V_0;
  45463. MemoryStream_t94973147 * L_76 = (MemoryStream_t94973147 *)il2cpp_codegen_object_new(MemoryStream_t94973147_il2cpp_TypeInfo_var);
  45464. MemoryStream__ctor_m4100805873(L_76, L_75, /*hidden argument*/NULL);
  45465. return L_76;
  45466. }
  45467. IL_01ed:
  45468. {
  45469. int32_t L_77 = ___type_index0;
  45470. ___type_index0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_77, (int32_t)((int32_t)64)));
  45471. StringU5BU5D_t1281789340* L_78 = __this->get_typeNames_5();
  45472. int32_t L_79 = ___type_index0;
  45473. NullCheck(L_78);
  45474. int32_t L_80 = L_79;
  45475. String_t* L_81 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
  45476. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45477. Type_t * L_82 = il2cpp_codegen_get_type((Il2CppMethodPointer)&Type_GetType_m3605423543, L_81, (bool)1, "mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089");
  45478. RuntimeObject * L_83 = ResourceReader_ReadNonPredefinedValue_m2638853518(__this, L_82, /*hidden argument*/NULL);
  45479. return L_83;
  45480. }
  45481. }
  45482. // System.Object System.Resources.ResourceReader::ReadValueVer1(System.Type)
  45483. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ResourceReader_ReadValueVer1_m183253382 (ResourceReader_t3300492639 * __this, Type_t * ___type0, const RuntimeMethod* method)
  45484. {
  45485. static bool s_Il2CppMethodInitialized;
  45486. if (!s_Il2CppMethodInitialized)
  45487. {
  45488. il2cpp_codegen_initialize_method (ResourceReader_ReadValueVer1_m183253382_MetadataUsageId);
  45489. s_Il2CppMethodInitialized = true;
  45490. }
  45491. {
  45492. Type_t * L_0 = ___type0;
  45493. RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
  45494. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45495. Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  45496. if ((!(((RuntimeObject*)(Type_t *)L_0) == ((RuntimeObject*)(Type_t *)L_2))))
  45497. {
  45498. goto IL_001c;
  45499. }
  45500. }
  45501. {
  45502. BinaryReader_t2428077293 * L_3 = __this->get_reader_0();
  45503. NullCheck(L_3);
  45504. String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(22 /* System.String System.IO.BinaryReader::ReadString() */, L_3);
  45505. return L_4;
  45506. }
  45507. IL_001c:
  45508. {
  45509. Type_t * L_5 = ___type0;
  45510. RuntimeTypeHandle_t3027515415 L_6 = { reinterpret_cast<intptr_t> (Int32_t2950945753_0_0_0_var) };
  45511. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45512. Type_t * L_7 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_6, /*hidden argument*/NULL);
  45513. if ((!(((RuntimeObject*)(Type_t *)L_5) == ((RuntimeObject*)(Type_t *)L_7))))
  45514. {
  45515. goto IL_003d;
  45516. }
  45517. }
  45518. {
  45519. BinaryReader_t2428077293 * L_8 = __this->get_reader_0();
  45520. NullCheck(L_8);
  45521. int32_t L_9 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_8);
  45522. int32_t L_10 = L_9;
  45523. RuntimeObject * L_11 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_10);
  45524. return L_11;
  45525. }
  45526. IL_003d:
  45527. {
  45528. Type_t * L_12 = ___type0;
  45529. RuntimeTypeHandle_t3027515415 L_13 = { reinterpret_cast<intptr_t> (Byte_t1134296376_0_0_0_var) };
  45530. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45531. Type_t * L_14 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_13, /*hidden argument*/NULL);
  45532. if ((!(((RuntimeObject*)(Type_t *)L_12) == ((RuntimeObject*)(Type_t *)L_14))))
  45533. {
  45534. goto IL_005e;
  45535. }
  45536. }
  45537. {
  45538. BinaryReader_t2428077293 * L_15 = __this->get_reader_0();
  45539. NullCheck(L_15);
  45540. uint8_t L_16 = VirtFuncInvoker0< uint8_t >::Invoke(13 /* System.Byte System.IO.BinaryReader::ReadByte() */, L_15);
  45541. uint8_t L_17 = L_16;
  45542. RuntimeObject * L_18 = Box(Byte_t1134296376_il2cpp_TypeInfo_var, &L_17);
  45543. return L_18;
  45544. }
  45545. IL_005e:
  45546. {
  45547. Type_t * L_19 = ___type0;
  45548. RuntimeTypeHandle_t3027515415 L_20 = { reinterpret_cast<intptr_t> (Double_t594665363_0_0_0_var) };
  45549. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45550. Type_t * L_21 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_20, /*hidden argument*/NULL);
  45551. if ((!(((RuntimeObject*)(Type_t *)L_19) == ((RuntimeObject*)(Type_t *)L_21))))
  45552. {
  45553. goto IL_007f;
  45554. }
  45555. }
  45556. {
  45557. BinaryReader_t2428077293 * L_22 = __this->get_reader_0();
  45558. NullCheck(L_22);
  45559. double L_23 = VirtFuncInvoker0< double >::Invoke(17 /* System.Double System.IO.BinaryReader::ReadDouble() */, L_22);
  45560. double L_24 = L_23;
  45561. RuntimeObject * L_25 = Box(Double_t594665363_il2cpp_TypeInfo_var, &L_24);
  45562. return L_25;
  45563. }
  45564. IL_007f:
  45565. {
  45566. Type_t * L_26 = ___type0;
  45567. RuntimeTypeHandle_t3027515415 L_27 = { reinterpret_cast<intptr_t> (Int16_t2552820387_0_0_0_var) };
  45568. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45569. Type_t * L_28 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_27, /*hidden argument*/NULL);
  45570. if ((!(((RuntimeObject*)(Type_t *)L_26) == ((RuntimeObject*)(Type_t *)L_28))))
  45571. {
  45572. goto IL_00a0;
  45573. }
  45574. }
  45575. {
  45576. BinaryReader_t2428077293 * L_29 = __this->get_reader_0();
  45577. NullCheck(L_29);
  45578. int16_t L_30 = VirtFuncInvoker0< int16_t >::Invoke(18 /* System.Int16 System.IO.BinaryReader::ReadInt16() */, L_29);
  45579. int16_t L_31 = L_30;
  45580. RuntimeObject * L_32 = Box(Int16_t2552820387_il2cpp_TypeInfo_var, &L_31);
  45581. return L_32;
  45582. }
  45583. IL_00a0:
  45584. {
  45585. Type_t * L_33 = ___type0;
  45586. RuntimeTypeHandle_t3027515415 L_34 = { reinterpret_cast<intptr_t> (Int64_t3736567304_0_0_0_var) };
  45587. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45588. Type_t * L_35 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_34, /*hidden argument*/NULL);
  45589. if ((!(((RuntimeObject*)(Type_t *)L_33) == ((RuntimeObject*)(Type_t *)L_35))))
  45590. {
  45591. goto IL_00c1;
  45592. }
  45593. }
  45594. {
  45595. BinaryReader_t2428077293 * L_36 = __this->get_reader_0();
  45596. NullCheck(L_36);
  45597. int64_t L_37 = VirtFuncInvoker0< int64_t >::Invoke(20 /* System.Int64 System.IO.BinaryReader::ReadInt64() */, L_36);
  45598. int64_t L_38 = L_37;
  45599. RuntimeObject * L_39 = Box(Int64_t3736567304_il2cpp_TypeInfo_var, &L_38);
  45600. return L_39;
  45601. }
  45602. IL_00c1:
  45603. {
  45604. Type_t * L_40 = ___type0;
  45605. RuntimeTypeHandle_t3027515415 L_41 = { reinterpret_cast<intptr_t> (SByte_t1669577662_0_0_0_var) };
  45606. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45607. Type_t * L_42 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_41, /*hidden argument*/NULL);
  45608. if ((!(((RuntimeObject*)(Type_t *)L_40) == ((RuntimeObject*)(Type_t *)L_42))))
  45609. {
  45610. goto IL_00e2;
  45611. }
  45612. }
  45613. {
  45614. BinaryReader_t2428077293 * L_43 = __this->get_reader_0();
  45615. NullCheck(L_43);
  45616. int8_t L_44 = VirtFuncInvoker0< int8_t >::Invoke(21 /* System.SByte System.IO.BinaryReader::ReadSByte() */, L_43);
  45617. int8_t L_45 = L_44;
  45618. RuntimeObject * L_46 = Box(SByte_t1669577662_il2cpp_TypeInfo_var, &L_45);
  45619. return L_46;
  45620. }
  45621. IL_00e2:
  45622. {
  45623. Type_t * L_47 = ___type0;
  45624. RuntimeTypeHandle_t3027515415 L_48 = { reinterpret_cast<intptr_t> (Single_t1397266774_0_0_0_var) };
  45625. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45626. Type_t * L_49 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_48, /*hidden argument*/NULL);
  45627. if ((!(((RuntimeObject*)(Type_t *)L_47) == ((RuntimeObject*)(Type_t *)L_49))))
  45628. {
  45629. goto IL_0103;
  45630. }
  45631. }
  45632. {
  45633. BinaryReader_t2428077293 * L_50 = __this->get_reader_0();
  45634. NullCheck(L_50);
  45635. float L_51 = VirtFuncInvoker0< float >::Invoke(23 /* System.Single System.IO.BinaryReader::ReadSingle() */, L_50);
  45636. float L_52 = L_51;
  45637. RuntimeObject * L_53 = Box(Single_t1397266774_il2cpp_TypeInfo_var, &L_52);
  45638. return L_53;
  45639. }
  45640. IL_0103:
  45641. {
  45642. Type_t * L_54 = ___type0;
  45643. RuntimeTypeHandle_t3027515415 L_55 = { reinterpret_cast<intptr_t> (TimeSpan_t881159249_0_0_0_var) };
  45644. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45645. Type_t * L_56 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_55, /*hidden argument*/NULL);
  45646. if ((!(((RuntimeObject*)(Type_t *)L_54) == ((RuntimeObject*)(Type_t *)L_56))))
  45647. {
  45648. goto IL_0129;
  45649. }
  45650. }
  45651. {
  45652. BinaryReader_t2428077293 * L_57 = __this->get_reader_0();
  45653. NullCheck(L_57);
  45654. int64_t L_58 = VirtFuncInvoker0< int64_t >::Invoke(20 /* System.Int64 System.IO.BinaryReader::ReadInt64() */, L_57);
  45655. TimeSpan_t881159249 L_59;
  45656. memset(&L_59, 0, sizeof(L_59));
  45657. TimeSpan__ctor_m1896986612((&L_59), L_58, /*hidden argument*/NULL);
  45658. TimeSpan_t881159249 L_60 = L_59;
  45659. RuntimeObject * L_61 = Box(TimeSpan_t881159249_il2cpp_TypeInfo_var, &L_60);
  45660. return L_61;
  45661. }
  45662. IL_0129:
  45663. {
  45664. Type_t * L_62 = ___type0;
  45665. RuntimeTypeHandle_t3027515415 L_63 = { reinterpret_cast<intptr_t> (UInt16_t2177724958_0_0_0_var) };
  45666. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45667. Type_t * L_64 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_63, /*hidden argument*/NULL);
  45668. if ((!(((RuntimeObject*)(Type_t *)L_62) == ((RuntimeObject*)(Type_t *)L_64))))
  45669. {
  45670. goto IL_014a;
  45671. }
  45672. }
  45673. {
  45674. BinaryReader_t2428077293 * L_65 = __this->get_reader_0();
  45675. NullCheck(L_65);
  45676. uint16_t L_66 = VirtFuncInvoker0< uint16_t >::Invoke(24 /* System.UInt16 System.IO.BinaryReader::ReadUInt16() */, L_65);
  45677. uint16_t L_67 = L_66;
  45678. RuntimeObject * L_68 = Box(UInt16_t2177724958_il2cpp_TypeInfo_var, &L_67);
  45679. return L_68;
  45680. }
  45681. IL_014a:
  45682. {
  45683. Type_t * L_69 = ___type0;
  45684. RuntimeTypeHandle_t3027515415 L_70 = { reinterpret_cast<intptr_t> (UInt32_t2560061978_0_0_0_var) };
  45685. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45686. Type_t * L_71 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_70, /*hidden argument*/NULL);
  45687. if ((!(((RuntimeObject*)(Type_t *)L_69) == ((RuntimeObject*)(Type_t *)L_71))))
  45688. {
  45689. goto IL_016b;
  45690. }
  45691. }
  45692. {
  45693. BinaryReader_t2428077293 * L_72 = __this->get_reader_0();
  45694. NullCheck(L_72);
  45695. uint32_t L_73 = VirtFuncInvoker0< uint32_t >::Invoke(25 /* System.UInt32 System.IO.BinaryReader::ReadUInt32() */, L_72);
  45696. uint32_t L_74 = L_73;
  45697. RuntimeObject * L_75 = Box(UInt32_t2560061978_il2cpp_TypeInfo_var, &L_74);
  45698. return L_75;
  45699. }
  45700. IL_016b:
  45701. {
  45702. Type_t * L_76 = ___type0;
  45703. RuntimeTypeHandle_t3027515415 L_77 = { reinterpret_cast<intptr_t> (UInt64_t4134040092_0_0_0_var) };
  45704. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45705. Type_t * L_78 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_77, /*hidden argument*/NULL);
  45706. if ((!(((RuntimeObject*)(Type_t *)L_76) == ((RuntimeObject*)(Type_t *)L_78))))
  45707. {
  45708. goto IL_018c;
  45709. }
  45710. }
  45711. {
  45712. BinaryReader_t2428077293 * L_79 = __this->get_reader_0();
  45713. NullCheck(L_79);
  45714. uint64_t L_80 = VirtFuncInvoker0< uint64_t >::Invoke(26 /* System.UInt64 System.IO.BinaryReader::ReadUInt64() */, L_79);
  45715. uint64_t L_81 = L_80;
  45716. RuntimeObject * L_82 = Box(UInt64_t4134040092_il2cpp_TypeInfo_var, &L_81);
  45717. return L_82;
  45718. }
  45719. IL_018c:
  45720. {
  45721. Type_t * L_83 = ___type0;
  45722. RuntimeTypeHandle_t3027515415 L_84 = { reinterpret_cast<intptr_t> (Decimal_t2948259380_0_0_0_var) };
  45723. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45724. Type_t * L_85 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_84, /*hidden argument*/NULL);
  45725. if ((!(((RuntimeObject*)(Type_t *)L_83) == ((RuntimeObject*)(Type_t *)L_85))))
  45726. {
  45727. goto IL_01ad;
  45728. }
  45729. }
  45730. {
  45731. BinaryReader_t2428077293 * L_86 = __this->get_reader_0();
  45732. NullCheck(L_86);
  45733. Decimal_t2948259380 L_87 = VirtFuncInvoker0< Decimal_t2948259380 >::Invoke(16 /* System.Decimal System.IO.BinaryReader::ReadDecimal() */, L_86);
  45734. Decimal_t2948259380 L_88 = L_87;
  45735. RuntimeObject * L_89 = Box(Decimal_t2948259380_il2cpp_TypeInfo_var, &L_88);
  45736. return L_89;
  45737. }
  45738. IL_01ad:
  45739. {
  45740. Type_t * L_90 = ___type0;
  45741. RuntimeTypeHandle_t3027515415 L_91 = { reinterpret_cast<intptr_t> (DateTime_t3738529785_0_0_0_var) };
  45742. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45743. Type_t * L_92 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_91, /*hidden argument*/NULL);
  45744. if ((!(((RuntimeObject*)(Type_t *)L_90) == ((RuntimeObject*)(Type_t *)L_92))))
  45745. {
  45746. goto IL_01d3;
  45747. }
  45748. }
  45749. {
  45750. BinaryReader_t2428077293 * L_93 = __this->get_reader_0();
  45751. NullCheck(L_93);
  45752. int64_t L_94 = VirtFuncInvoker0< int64_t >::Invoke(20 /* System.Int64 System.IO.BinaryReader::ReadInt64() */, L_93);
  45753. DateTime_t3738529785 L_95;
  45754. memset(&L_95, 0, sizeof(L_95));
  45755. DateTime__ctor_m516789325((&L_95), L_94, /*hidden argument*/NULL);
  45756. DateTime_t3738529785 L_96 = L_95;
  45757. RuntimeObject * L_97 = Box(DateTime_t3738529785_il2cpp_TypeInfo_var, &L_96);
  45758. return L_97;
  45759. }
  45760. IL_01d3:
  45761. {
  45762. Type_t * L_98 = ___type0;
  45763. RuntimeObject * L_99 = ResourceReader_ReadNonPredefinedValue_m2638853518(__this, L_98, /*hidden argument*/NULL);
  45764. return L_99;
  45765. }
  45766. }
  45767. // System.Object System.Resources.ResourceReader::ReadNonPredefinedValue(System.Type)
  45768. extern "C" IL2CPP_METHOD_ATTR RuntimeObject * ResourceReader_ReadNonPredefinedValue_m2638853518 (ResourceReader_t3300492639 * __this, Type_t * ___exp_type0, const RuntimeMethod* method)
  45769. {
  45770. static bool s_Il2CppMethodInitialized;
  45771. if (!s_Il2CppMethodInitialized)
  45772. {
  45773. il2cpp_codegen_initialize_method (ResourceReader_ReadNonPredefinedValue_m2638853518_MetadataUsageId);
  45774. s_Il2CppMethodInitialized = true;
  45775. }
  45776. RuntimeObject * V_0 = NULL;
  45777. {
  45778. RuntimeObject* L_0 = __this->get_formatter_2();
  45779. BinaryReader_t2428077293 * L_1 = __this->get_reader_0();
  45780. NullCheck(L_1);
  45781. Stream_t1273022909 * L_2 = VirtFuncInvoker0< Stream_t1273022909 * >::Invoke(5 /* System.IO.Stream System.IO.BinaryReader::get_BaseStream() */, L_1);
  45782. NullCheck(L_0);
  45783. RuntimeObject * L_3 = InterfaceFuncInvoker1< RuntimeObject *, Stream_t1273022909 * >::Invoke(0 /* System.Object System.Runtime.Serialization.IFormatter::Deserialize(System.IO.Stream) */, IFormatter_t3549834567_il2cpp_TypeInfo_var, L_0, L_2);
  45784. V_0 = L_3;
  45785. RuntimeObject * L_4 = V_0;
  45786. NullCheck(L_4);
  45787. Type_t * L_5 = Object_GetType_m88164663(L_4, /*hidden argument*/NULL);
  45788. Type_t * L_6 = ___exp_type0;
  45789. if ((((RuntimeObject*)(Type_t *)L_5) == ((RuntimeObject*)(Type_t *)L_6)))
  45790. {
  45791. goto IL_002e;
  45792. }
  45793. }
  45794. {
  45795. InvalidOperationException_t56020091 * L_7 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  45796. InvalidOperationException__ctor_m237278729(L_7, _stringLiteral2533266350, /*hidden argument*/NULL);
  45797. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,ResourceReader_ReadNonPredefinedValue_m2638853518_RuntimeMethod_var);
  45798. }
  45799. IL_002e:
  45800. {
  45801. RuntimeObject * L_8 = V_0;
  45802. return L_8;
  45803. }
  45804. }
  45805. // System.Void System.Resources.ResourceReader::LoadResourceValues(System.Resources.ResourceReader/ResourceCacheItem[])
  45806. extern "C" IL2CPP_METHOD_ATTR void ResourceReader_LoadResourceValues_m104914612 (ResourceReader_t3300492639 * __this, ResourceCacheItemU5BU5D_t1637949902* ___store0, const RuntimeMethod* method)
  45807. {
  45808. static bool s_Il2CppMethodInitialized;
  45809. if (!s_Il2CppMethodInitialized)
  45810. {
  45811. il2cpp_codegen_initialize_method (ResourceReader_LoadResourceValues_m104914612_MetadataUsageId);
  45812. s_Il2CppMethodInitialized = true;
  45813. }
  45814. ResourceInfo_t2872965302 V_0;
  45815. memset(&V_0, 0, sizeof(V_0));
  45816. RuntimeObject * V_1 = NULL;
  45817. RuntimeObject * V_2 = NULL;
  45818. int32_t V_3 = 0;
  45819. Exception_t * __last_unhandled_exception = 0;
  45820. NO_UNUSED_WARNING (__last_unhandled_exception);
  45821. Exception_t * __exception_local = 0;
  45822. NO_UNUSED_WARNING (__exception_local);
  45823. int32_t __leave_target = 0;
  45824. NO_UNUSED_WARNING (__leave_target);
  45825. {
  45826. RuntimeObject * L_0 = __this->get_readerLock_1();
  45827. V_2 = L_0;
  45828. RuntimeObject * L_1 = V_2;
  45829. Monitor_Enter_m2249409497(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  45830. }
  45831. IL_000d:
  45832. try
  45833. { // begin try (depth: 1)
  45834. {
  45835. V_3 = 0;
  45836. goto IL_00c1;
  45837. }
  45838. IL_0014:
  45839. {
  45840. ResourceInfoU5BU5D_t2132996019* L_2 = __this->get_infos_7();
  45841. int32_t L_3 = V_3;
  45842. NullCheck(L_2);
  45843. V_0 = (*(ResourceInfo_t2872965302 *)((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3))));
  45844. int32_t L_4 = (&V_0)->get_TypeIndex_2();
  45845. if ((!(((uint32_t)L_4) == ((uint32_t)(-1)))))
  45846. {
  45847. goto IL_0051;
  45848. }
  45849. }
  45850. IL_0033:
  45851. {
  45852. ResourceCacheItemU5BU5D_t1637949902* L_5 = ___store0;
  45853. int32_t L_6 = V_3;
  45854. NullCheck(L_5);
  45855. String_t* L_7 = (&V_0)->get_ResourceName_1();
  45856. ResourceCacheItem_t51292791 L_8;
  45857. memset(&L_8, 0, sizeof(L_8));
  45858. ResourceCacheItem__ctor_m3279356314((&L_8), L_7, NULL, /*hidden argument*/NULL);
  45859. *(ResourceCacheItem_t51292791 *)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6))) = L_8;
  45860. goto IL_00bd;
  45861. }
  45862. IL_0051:
  45863. {
  45864. BinaryReader_t2428077293 * L_9 = __this->get_reader_0();
  45865. NullCheck(L_9);
  45866. Stream_t1273022909 * L_10 = VirtFuncInvoker0< Stream_t1273022909 * >::Invoke(5 /* System.IO.Stream System.IO.BinaryReader::get_BaseStream() */, L_9);
  45867. int64_t L_11 = (&V_0)->get_ValuePosition_0();
  45868. NullCheck(L_10);
  45869. VirtFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(18 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_10, L_11, 0);
  45870. int32_t L_12 = __this->get_resource_ver_10();
  45871. if ((!(((uint32_t)L_12) == ((uint32_t)2))))
  45872. {
  45873. goto IL_0089;
  45874. }
  45875. }
  45876. IL_0076:
  45877. {
  45878. int32_t L_13 = (&V_0)->get_TypeIndex_2();
  45879. RuntimeObject * L_14 = ResourceReader_ReadValueVer2_m2797880867(__this, L_13, /*hidden argument*/NULL);
  45880. V_1 = L_14;
  45881. goto IL_00a4;
  45882. }
  45883. IL_0089:
  45884. {
  45885. StringU5BU5D_t1281789340* L_15 = __this->get_typeNames_5();
  45886. int32_t L_16 = (&V_0)->get_TypeIndex_2();
  45887. NullCheck(L_15);
  45888. int32_t L_17 = L_16;
  45889. String_t* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
  45890. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45891. Type_t * L_19 = il2cpp_codegen_get_type((Il2CppMethodPointer)&Type_GetType_m3605423543, L_18, (bool)1, "mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089");
  45892. RuntimeObject * L_20 = ResourceReader_ReadValueVer1_m183253382(__this, L_19, /*hidden argument*/NULL);
  45893. V_1 = L_20;
  45894. }
  45895. IL_00a4:
  45896. {
  45897. ResourceCacheItemU5BU5D_t1637949902* L_21 = ___store0;
  45898. int32_t L_22 = V_3;
  45899. NullCheck(L_21);
  45900. String_t* L_23 = (&V_0)->get_ResourceName_1();
  45901. RuntimeObject * L_24 = V_1;
  45902. ResourceCacheItem_t51292791 L_25;
  45903. memset(&L_25, 0, sizeof(L_25));
  45904. ResourceCacheItem__ctor_m3279356314((&L_25), L_23, L_24, /*hidden argument*/NULL);
  45905. *(ResourceCacheItem_t51292791 *)((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22))) = L_25;
  45906. }
  45907. IL_00bd:
  45908. {
  45909. int32_t L_26 = V_3;
  45910. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  45911. }
  45912. IL_00c1:
  45913. {
  45914. int32_t L_27 = V_3;
  45915. int32_t L_28 = __this->get_resourceCount_3();
  45916. if ((((int32_t)L_27) < ((int32_t)L_28)))
  45917. {
  45918. goto IL_0014;
  45919. }
  45920. }
  45921. IL_00cd:
  45922. {
  45923. IL2CPP_LEAVE(0xD9, FINALLY_00d2);
  45924. }
  45925. } // end try (depth: 1)
  45926. catch(Il2CppExceptionWrapper& e)
  45927. {
  45928. __last_unhandled_exception = (Exception_t *)e.ex;
  45929. goto FINALLY_00d2;
  45930. }
  45931. FINALLY_00d2:
  45932. { // begin finally (depth: 1)
  45933. RuntimeObject * L_29 = V_2;
  45934. Monitor_Exit_m3585316909(NULL /*static, unused*/, L_29, /*hidden argument*/NULL);
  45935. IL2CPP_END_FINALLY(210)
  45936. } // end finally (depth: 1)
  45937. IL2CPP_CLEANUP(210)
  45938. {
  45939. IL2CPP_JUMP_TBL(0xD9, IL_00d9)
  45940. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  45941. }
  45942. IL_00d9:
  45943. {
  45944. return;
  45945. }
  45946. }
  45947. // System.Void System.Resources.ResourceReader::Close()
  45948. extern "C" IL2CPP_METHOD_ATTR void ResourceReader_Close_m3765232219 (ResourceReader_t3300492639 * __this, const RuntimeMethod* method)
  45949. {
  45950. {
  45951. ResourceReader_Dispose_m3597121875(__this, (bool)1, /*hidden argument*/NULL);
  45952. return;
  45953. }
  45954. }
  45955. // System.Collections.IDictionaryEnumerator System.Resources.ResourceReader::GetEnumerator()
  45956. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ResourceReader_GetEnumerator_m3404589731 (ResourceReader_t3300492639 * __this, const RuntimeMethod* method)
  45957. {
  45958. static bool s_Il2CppMethodInitialized;
  45959. if (!s_Il2CppMethodInitialized)
  45960. {
  45961. il2cpp_codegen_initialize_method (ResourceReader_GetEnumerator_m3404589731_MetadataUsageId);
  45962. s_Il2CppMethodInitialized = true;
  45963. }
  45964. {
  45965. BinaryReader_t2428077293 * L_0 = __this->get_reader_0();
  45966. if (L_0)
  45967. {
  45968. goto IL_0016;
  45969. }
  45970. }
  45971. {
  45972. InvalidOperationException_t56020091 * L_1 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var);
  45973. InvalidOperationException__ctor_m237278729(L_1, _stringLiteral3360664418, /*hidden argument*/NULL);
  45974. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,ResourceReader_GetEnumerator_m3404589731_RuntimeMethod_var);
  45975. }
  45976. IL_0016:
  45977. {
  45978. ResourceEnumerator_t2106512554 * L_2 = (ResourceEnumerator_t2106512554 *)il2cpp_codegen_object_new(ResourceEnumerator_t2106512554_il2cpp_TypeInfo_var);
  45979. ResourceEnumerator__ctor_m3428592283(L_2, __this, /*hidden argument*/NULL);
  45980. return L_2;
  45981. }
  45982. }
  45983. // System.Void System.Resources.ResourceReader::Dispose(System.Boolean)
  45984. extern "C" IL2CPP_METHOD_ATTR void ResourceReader_Dispose_m3597121875 (ResourceReader_t3300492639 * __this, bool ___disposing0, const RuntimeMethod* method)
  45985. {
  45986. {
  45987. bool L_0 = ___disposing0;
  45988. if (!L_0)
  45989. {
  45990. goto IL_001c;
  45991. }
  45992. }
  45993. {
  45994. BinaryReader_t2428077293 * L_1 = __this->get_reader_0();
  45995. if (!L_1)
  45996. {
  45997. goto IL_001c;
  45998. }
  45999. }
  46000. {
  46001. BinaryReader_t2428077293 * L_2 = __this->get_reader_0();
  46002. NullCheck(L_2);
  46003. VirtActionInvoker0::Invoke(6 /* System.Void System.IO.BinaryReader::Close() */, L_2);
  46004. }
  46005. IL_001c:
  46006. {
  46007. __this->set_reader_0((BinaryReader_t2428077293 *)NULL);
  46008. __this->set_hashes_6((Int32U5BU5D_t385246372*)NULL);
  46009. __this->set_infos_7((ResourceInfoU5BU5D_t2132996019*)NULL);
  46010. __this->set_typeNames_5((StringU5BU5D_t1281789340*)NULL);
  46011. __this->set_cache_11((ResourceCacheItemU5BU5D_t1637949902*)NULL);
  46012. return;
  46013. }
  46014. }
  46015. #ifdef __clang__
  46016. #pragma clang diagnostic pop
  46017. #endif